Re: HELP

From
Viktor Karev (2:5080/1003)
To
Igor Dolgov
Date
2002-10-04T15:23:13Z
Area
RU.ALGORITHMS
Reply-To: termar@narod.ru

Приветствия!

Igor Dolgov wrote:

>  Я вообще не понимаю, как человек собирается стать программистом не изучая
>  ассемблера? Это все равно, что пытаться стать медиком не изучая биологии
>  и химии. Я конечно согласен, что для решения большинства задач
>  ассемблер не требуется, но это вовсе не значит, что он не нужен совсем.
>  Даже если не принимать во внимание оптимизацию быстродействия рано или
>  поздно все равно возникают вопросы как осуществляется передача параметров
>  в процедуры, чем отличается "Сишный" вызов от "Паскалевского", что такое
>  стек и как он работает, чем сдвиг лучше деления, как хранится отрицательное
>  целое, почему может быть ошибка деления на ноль, в то время как на ноль не
>  делили :) список можно продолжать до бесконечности.

А ты не путаешь ассемблер с машинными командами?
Для тех же PC есть великое множество ассемблеров. А вот набор
машинных команд для них - одинаковый (ну, с учетом расширения,
конечно). Какой из ассемблеров должен знать настоящий
программист-профессионал?
То, что тонкости машинного языка знать нужно - я согласен. А
тонкости ассемблера - к чему?

>  Не говоря уже о таких задачах, как например написание драйверов, где без
>  ассемблера просто не обойтись.

Только из-за невозможности настроить код на произвольный
начальный адрес.

Виктор.
--- ifmail v.2.15dev5
 * Origin: Urals State University for Railway Transport (2:5080/1003@fidonet)