DRAKON.SU

Текущее время: Пятница, 29 Март, 2024 02:29

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 328 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17
Автор Сообщение
 Заголовок сообщения: Re: Что же такое алгоритм?
СообщениеДобавлено: Пятница, 17 Июль, 2015 22:26 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Ильченко Эдуард писал(а):
Например, ПЗУ с нестираемой памятью, прошитая, приваренная к шинам. Вроде бы оно часть hardware, заменить его без паяльника не реально, а для некоторых типов нужны специальные станции. К тому же, второй раз программу в эту ПЗУ не зальёшь, и соответственно, по Вашему определению, данная ПЗУ программу не содержит.
А есть ещё ПЛИСы с пережигаемыми перемычками. Они содержат программу?

В моем понимании ПЗУ на перемычках не является software, когда все жестко "припаяно". Как и ПЛИСы.

И ваще, в ПЗУ могут храниться данные, а не команды. Кои по определению - не программа.

В случае, когда содержимое ПЗУ загружается в содержимое ОЗУ ЭВМ для исполнения - это уже software. Как и в случае
замены блоков ПЗУ, например, подключением/переподключением к разъемам. Вставка CD-ROM, содержащий программное обеспечение, в привод лазерных дисков - аналогично, software.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что же такое алгоритм?
СообщениеДобавлено: Пятница, 17 Июль, 2015 23:20 
Аватара пользователя

Зарегистрирован: Суббота, 29 Март, 2008 19:27
Сообщения: 1098
Откуда: Россия, Чебоксары
TAU писал(а):
И ваще, в ПЗУ могут храниться данные, а не команды. Кои по определению - не программа.
Неверное определение.
На самом деле зависит от точки зрения (решаемой задачи, исполнителя).
Тот же .EXE можно запустить, тогда он будет программой. А можно копировать, как файл - это данные. Ну и т.д. и т.п.
В фон-неймановской архитектуре вообще программу от данных не отличить, в принципе.

Цитата:
В случае, когда содержимое ПЗУ загружается в содержимое ОЗУ ЭВМ для исполнения - это уже software.
Технический бред, высосанный из пальца.

Цитата:
Как и в случае замены блоков ПЗУ, например, подключением/переподключением к разъемам.
Неконструктивный подход.
Вы действуете сейчас по принципу "не знаешь, как писать ЗДЕСЬ или СДЕСЬ? Напиши ТУТ!".
То есть а) уходите от вопроса, б) закрываетесь от него придуманными ширмами, в) закрываете себе пути анализа и решения широкого класса задач.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что же такое алгоритм?
СообщениеДобавлено: Пятница, 17 Июль, 2015 23:31 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Ильченко Эдуард писал(а):
Возвращаясь к разнице между алгоритмом и программой.
TAU писал(а):
Программа - нечто легко изменяемое, без необходимости менять структуру или схему устройства

Вопрос к уважаемому TAU.
Содержит ли (в случае Б) внутреннее устройство насосной станции программу и
можно ли считать перекоммутацию реле (в случае Б) перепрограммированием?

Нет, в моем понимании перекоммутация реле - не software.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что же такое алгоритм?
СообщениеДобавлено: Пятница, 17 Июль, 2015 23:34 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 341
Alexey_Donskoy писал(а):
В фон-неймановской архитектуре вообще программу от данных не отличить, в принципе

Технический бред, высосанный из пальца.

Объясню, как отличить. 8)

По сути ("в принципе") становится ясно, чем является содержимое памяти - командами или нет, при интерпретации процессором. Ежели процессор "понимает" это содержимое как исполнимое - значит, программа.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что же такое алгоритм?
СообщениеДобавлено: Суббота, 18 Июль, 2015 13:31 

Зарегистрирован: Понедельник, 09 Ноябрь, 2009 17:29
Сообщения: 904
Откуда: Россия, Питер
TAU писал(а):
В моем понимании ПЗУ на перемычках не является software, когда все жестко "припаяно". Как и ПЛИСы.

И ваще, в ПЗУ могут храниться данные, а не команды. Кои по определению - не программа.

В случае, когда содержимое ПЗУ загружается в содержимое ОЗУ ЭВМ для исполнения - это уже software.


TAU писал(а):
Ильченко Эдуард писал(а):
У нас же не религиозная секта : )

Если честно, есть много общего :D

: )

P.S.
А есть системы без ОЗУ. Процессор выбирает команды из ПЗУ.
Вы же не будете отрицать, что и в этом случае процессор работает по программе?

P.P.S.
Чем данные отличаются от команд?

P.P.P.S
Понятие software соответствует понятию программа? Если нет, пожалуйста, расшифруйте.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что же такое алгоритм?
СообщениеДобавлено: Суббота, 18 Июль, 2015 13:38 

Зарегистрирован: Понедельник, 09 Ноябрь, 2009 17:29
Сообщения: 904
Откуда: Россия, Питер
Ильченко Эдуард писал(а):
А есть системы без ОЗУ. Процессор выбирает команды из ПЗУ.

TAU писал(а):
И ваще, в ПЗУ могут храниться данные, а не команды. Кои по определению - не программа.

TAU писал(а):
По сути ("в принципе") становится ясно, чем является содержимое памяти - командами или нет, при интерпретации процессором. Ежели процессор "понимает" это содержимое как исполнимое - значит, программа.


Уважаемый TAU, в Ваших словах я наблюдаю противоречие ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что же такое алгоритм?
СообщениеДобавлено: Суббота, 18 Июль, 2015 13:43 

Зарегистрирован: Понедельник, 09 Ноябрь, 2009 17:29
Сообщения: 904
Откуда: Россия, Питер
Alexey_Donskoy писал(а):
На самом деле зависит от точки зрения (решаемой задачи, исполнителя).

Конечно, да.

Вот на примере описанной выше насосной станции : )
Изменение давления в трубе для меня - данные, для насосной станции - команда, а для пробегающей мимо собаки - вообще не существует : )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Что же такое алгоритм?
СообщениеДобавлено: Воскресенье, 19 Июль, 2015 17:26 
Аватара пользователя

Зарегистрирован: Суббота, 29 Март, 2008 19:27
Сообщения: 1098
Откуда: Россия, Чебоксары
TAU писал(а):
По сути ("в принципе") становится ясно, чем является содержимое памяти - командами или нет, при интерпретации процессором. Ежели процессор "понимает" это содержимое как исполнимое - значит, программа.
Вирусописателям это расскажите, ага. Пусть порадуются.
В общем, опять технический бред плюс попытка выдать желаемое за действительное притягиванием ошибочных рассуждений...

Процессору всё равно, что интерпретировать. Куда Instruction Pointer назначишь, то он и будет выполнять.
А уж о том, насколько осмысленными получаются выполняемые действия, может судить только автор программы.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 328 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2024, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB