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)