Основы программирования микропроцессоров Intel для встраиваемых систем: учебное пособие

Автор: Скороход С. В. , Селянкин В. В. , Дроздов С. Н. , Калачев Д. П. , Хусаинов Н. Ш.

Год: 2016

Издательство: Издательство Южного федерального университета

Место издания: Таганрог

ISBN: 978-5-9275-2223-1

Страниц: 82

Форматы: PDF

цена: 195 руб.

Рассматриваются вопросы программирования процессоров Intel на языке ассемблера для встраиваемых систем. Учебное пособие состоит из семи разделов. В первом разделе рассматривается последовательность разработки простейшей арифметической программы. Второй раздел посвящен разработке циклических программ. В третьем разделе обсуждаются вопросы использования логических команд. В четвертом разделе излагаются технология обработки символьной информации. Пятый раздел предназначен для изучения операций с двоично-десятичной арифметикой. Шестой раздел посвящен применению подпрограмм. В седьмом разделе обсуждаются вопросы программирования арифметического сопроцессора для реализации вычислений с вещественными числами. Пособие предназначено для студентов, обучающихся по направлениям 02.03.03, 09.04.04.

Введение
1. Разработка линейных арифметических программ
Регистры процессора
Режимы адресации
Структура простейшей программы
Пример составления программы
Задания для самостоятельного выполнения
Контрольные вопросы
2. Разработка циклических программ
Команды проверки условий и переходов
Команды для организации циклов
Пример циклической программы
Задания для самостоятельного выполнения
Контрольные вопросы
3. Использование логических команд
Логические команды и команды сдвигов
Примеры использования логических команд и команд сдвига
Пример программы с использованием логических команд
Задания для самостоятельного выполнения
Контрольные вопросы
4. Обработка символьной информации
Ввод/вывод символьной информации
Преобразование десятичных чисел
Команды обработки строк
Задания для самостоятельного выполнения
Контрольные вопросы
5. Работа с двоично-десятичной арифметикой
Форматы представления десятичных чисел
Арифметические операции с неупакованными числами
Арифметические операции с упакованными числами
Пример обработки BCD-чисел
Задания для самостоятельного выполнения
Контрольные вопросы
6. Подпрограммы
Описание и вызов подпрограмм
Передача параметров в подпрограмму
Локальные переменные подпрограммы
Директивы описания сегментов и модели памяти
Аргументы, локальные переменные и область видимости имен
Шаблон подпрограммы
Пример использования подпрограммы
Задания для самостоятельного выполнения
Контрольные вопросы
7. Работа с математическим сопроцессором
Программная модель сопроцессора
Форматы данных сопроцессора
Команды сопроцессора
Обработка исключительных ситуаций
Пример программы с использованием сопроцессора
Задания для самостоятельного выполнения
Контрольные вопросы
Заключение
Библиографический список

Все отзывы о книге

Чтобы оставить отзыв, зарегистрируйтесь или войдите