<<
>>

Глава 11 Программирование типовых управляющих структур

^ Программирование операторов условного перехода if-еlsе ► Программирование операторов выбора switch i»- Программирование операторов цикла while, do-while и for Язык ассемблера — язык машинных команд.
Он поддерживает лишь базовые ме- ханизмы организации программ. В нем отсутствуют управляющие конструкции, естественные для языков высокого уровня. Речь идет о поддержке конструкций типа операторов выбора, организации циклов и т. п. В прошлой главе мы положи- ли начало обсуждению этих вопросов, рассмотрев принципы организации циклов в программах на ассемблере. Цель данной главы — разработать шаблоны управля- ющих конструкций на ассемблере, аналогичные типовым операторам языка высо- кого уровня. Поступим просто — откроем любой учебник по языку С или C++, составим спи- сок приведенных в нем управляющих операторов и покажем способы их реализа- ции на ассемблере. Типовой список будет следующим: операторы выбора: ? условный оператор if-else; ? переключатель switch; Ш операторы цикла: П цикл с предусловием while; П цикл с постусловием do-while; П итерационный цикл for; ^ операторы continue и break.
<< | >>
Источник: В. И. Юров. Assembler. Учебник для вузов. 2-е изд. 2003

Еще по теме Глава 11 Программирование типовых управляющих структур:

  1. Глава 2 Отрицательное и положительное программирование
  2. Если человек не умеет управлять собой, им начинают управлять другие.
  3. Глава девятнадцатая АНГЕЛЫ ЗАЩИТЫ, УПРАВЛЯЕМЫЕ МИХАИЛОМ
  4. Глава 3 ВНУТРЕННЯЯ СТРУКТУРА ОРГАНИЗАЦИИ
  5. Вторая глава ИСКАЗИТЕЛИ В СТРУКТУРЕ ЖЕНСКОЙ ПСИХИКИ
  6. О. Л. Голицына, Т. Л. Партыка, И. И. Попов. ЯЗЫКИ ПРОГРАММИРОВАНИЯ, 2008
  7. Иванова Г.С. Основы программирования, 2002
  8. Эстетика программирования
  9. Основной курс (Программирование)
  10. Глава 7 СОЦИАЛЬНАЯ СТРУКТУРА И МОБИЛЬНОСТЬ
  11. Глава 3 ПОНЯТИЕ СЕМЬИ. ФУНКЦИИ И СТРУКТУРЫ