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)