<<
>>

Итоги

Язык ассемблер не содержит управляющих конструкций, естественных для язы- ков высокого уровня. Это существенно снижает наглядность ассемблерных про- грамм и надежность программирования в целом.
• На практике существует настоятельная необходимость поддержки любым язы- ком операторов выбора, различного типа операторов цикла и некоторых дру- гих. ж В разных пакетах ассемблера реализованы свои «фирменные» подходы к реше- нию данной проблемы: D TASM имеет два режима работы: MASM и IDEAL. В режиме MASM все управляющие конструкции нужно моделировать. Этот процесс подробно описан в первой части данной главы. В режиме IDEAL есть встроенные сред- ства для организации типовых управляющих конструкций, но из-за прекра- щения поддержки TASM фирмой Borland работа в режиме IDEAL теряет актуальность; D пакет MASM имеет встроенные средства, моделирующие управляющие кон- струкции языков высокого уровня. Их использование существенно повы- шает скорость и надежность разработки программ. « Важно понимать, что встроенные средства, моделирующие управляющие кон- струкции языков высокого уровня — это лишь надстройка компилятора над некоторым базовым ассемблерным уровнем. В конечном итоге, все высокоуров- невые конструкции будут переведены в последовательность команд ассембле- ра и исполнены процессором.
<< | >>
Источник: В. И. Юров. Assembler. Учебник для вузов. 2-е изд. 2003

Еще по теме Итоги:

  1. Итоги
  2. Итоги
  3. Итоги
  4. Подведем итоги
  5. Подведём итоги
  6. Подведем итоги:
  7. Итоги и повторение
  8. Литературные итоги 1907 года
  9. Итак, подведем первые итоги.
  10. §2. Судебная реформа 1864 г., ее основные итоги
  11. Глава 24. Подводя итоги Создайте персональный план карьеры
  12. 4.7.МЕРИДИАНвЗНАКЕДЕВЫ