Библиотека по автоматике, вып. 622. Программирование микропроцессоров

Автор(ы):Фрибель В., Ролоф Х., Шиллер Х., Фогт Х.
07.04.2010
Год изд.:1982
Описание: В ближайшие годы микропроцессоры (МП) приведут к существенному изменению характера деятельности разработчиков электронной аппаратуры. Благодаря применению МП проектирование схем уже не будет являться основной задачей. Вместо этого «логика прибора» будет определяться программированием МП. Такой подход требует, чтобы разработчики аппаратуры по возможности заранее овладели знаниями, необходимыми для программирования МП. Задачей данной книги является ознакомление читателя с программированием МП. Общие принципы программирования, достаточно освещенные в литературе, сознательно рассматриваются очень кратко, чтобы основное внимание уделить особенностям программирования МП. Данная книга обращена прежде всего к разработчикам электронной аппаратуры и студентам, специализирующимся в области обработки информации.
Оглавление:
Библиотека по автоматике, вып. 622. Программирование микропроцессоров — обложка книги. Обложка книги.
Предисловие редактора перевода [3]
Предисловие [6]
Введение [7]
Глава первая. Микропроцессоры [9]
  1.1. Области применения микропроцессоров [9]
  1.2. Особенности применения микропроцессоров [10]
  1.3. Построение и организация микропроцессора U808D [11]
Глава вторая. Программирование [14]
  2.1. Программирование микропроцессора U808D на ассемблере [14]
    2.1.1. Язык ассемблера [15]
      2.1.1.1. Символы [15]
      2.1.1.2. Числовые константы [16]
      2.1.1.3. Текстовые символы [18]
      2.1.1.4. Выражения [18]
      2.1.1.5. Поле меток [19]
      2.1.1.6. Поле кодов операций [19]
      2.1.1.7. Поле операндов [19]
      2.1.1.8. Поле комментариев [20]
    2.1.2. Машинные команды [20]
      2.1.2.1. Команды передачи данных [30]
      2.1.2.2. Команды арифметических и логических операций [31]
      2.1.2.3. Команды сдвига [45]
      2.1.2.4. Команды передачи управления [47]
        2.1.2.4.1. Команды перехода [47]
        2.1.2.4.2. Команды вызова подпрограммы [48]
        2.1.2.4.3. Команды возврата из подпрограммы [49]
        2.1.2.4.4. Команда повторного пуска [50]
      2.1.2.5. Команды регистровых операций [51]
      2.1.2.6. Команды ввода/вывода [52]
      2.1.2.7. Команда останова [52]
      2.1.2.8. Команда загрузки адреса [52]
    2.1.3. Псевдокоманды [53]
      2.1.3.1. Описание псевдокоманд [53]
      2.1.3.2. Макросы [55]
        2.1.3.2.1. Макроопределитель [57]
        2.1.3.2.2. Макрорасширитель [57]
        2.1.3.2.3. Использование меток в макросах [60]
    2.1.4. Дополнительные возможности ассемблера [61]
    2.1.5. Различия между микропроцессорами U808D и ИНТЕЛ 8080 [63]
  2.2. Техника программирования [65]
    2.2.1. Использование стека [65]
    2.2.2. Техника подпрограмм [67]
    2.2.3. Обработка запросов прерывания [69]
  2.3. Работа с ассемблером [71]
    2.3.1. Перечень заданий для БЭСМ-6 и ЕС-1040 [71]
      2.3.1.1. ЭВМ БЭСМ-6 в качестве базовой машины [71]
      2.3.1.2. ЭВМ ЕС-1040 в качестве базовой машины [74]
    2.3.2. Ввод исходной программы [74]
    2.3.3. Выход ассемблера [75]
      2.3.3.1. Листинг ассемблирования [75]
      2.3.3.2. Таблицы [77]
      2.3.3.3. Сообщения об ошибках [77]
      2.3.3.4. Программы в объектных кодах [78]
Список литературы [82]
Формат: djvu
Размер:1880279 байт
Язык:РУС
Рейтинг: 28 Рейтинг
Открыть: Ссылка (RU)