HELP

From
Aleksey Tarasow (2:5053/51.4)
To
Termar@narod.Ru
Date
2002-10-04T22:17:14Z
Area
RU.ALGORITHMS
Привет Termar@narod.Ru!

04 Окт 02 15:23, termar@narod.ru -> Igor Dolgov:

 t> То, что тонкости машинного языка знать нужно - я согласен. А
 t> тонкости ассемблера - к чему?

Травиальный вопрос: "В чем разница между машиным языком и ассемблером?" Вот
выдержка из книги издательства И ФОРМАКОМ "Персональный компьютер ZX-SPECTRUM.
Программирование в машинных кодах и на языке Ассемблер" стр 11.

"   К сожалению, для нас мало что говорит простая помледовательность чисел
вроде таких, как 0 и 201. Держать в памяти коды всех команд процессора (а их
около семисот) непросто, но дело упрошается тем, что есть промежуточный язык
между процессором и человеком - язык АССЕМБЛЕРа. У каждого кода есть своя
мнемоника АССЕМБЛЕРа. Мнемоника - это набор букв, являющихся сокращением
английских слов. Для нашего примера программа на АССЕМБЛЕРе выглядит так:
                         NOP
                         RET"

Если ты свободно программируешь в машином коде, то я тебе завидую. Я так не
могу. :)

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

А как потвоему почему? И почему это можно сделать в других случаях?

С уважением, Алексей.

--- ifmail v.2.15
 * Origin: Сила - последний аргумент тупиц. (2:5053/51.4)