Зарегистрироваться
Восстановить пароль
FAQ по входу

Скороход С.В., Селянкин В.В., Дроздов С.Н. и др. Основы программирования микропроцессоров Intel для встраиваемых систем

  • Файл формата pdf
  • размером 1,16 МБ
  • Добавлен пользователем
  • Описание отредактировано
Скороход С.В., Селянкин В.В., Дроздов С.Н. и др. Основы программирования микропроцессоров Intel для встраиваемых систем
Учебное пособие. — Таганрог: Южный федеральный университет, 2016. — 82 с. — ISBN 978-5-9275-2223-1.
Рассматриваются вопросы программирования процессоров Intel на языке ассемблера для встраиваемых систем. Учебное пособие состоит из семи разделов. В первом разделе рассматривается последовательность разработки простейшей арифметической программы. Второй раздел посвящен разработке циклических программ. В третьем разделе обсуждаются вопросы использования логических команд. В четвертом разделе излагаются технология обработки символьной информации. Пятый раздел предназначен для изучения операций с двоично десятичной арифметикой. Шестой раздел посвящен применению подпрограмм. В седьмом разделе обсуждаются вопросы программирования арифметического сопроцессора для реализации вычислений с вещественными числами.
Пособие предназначено для студентов, обучающихся по направлениям «Математическое обеспечение и администрирование информационных систем», «Программная инженерия».
Введение.
Разработка линейных арифметических программ.

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