Информатика и вычислительная техника
  • формат pdf
  • размер 619,94 КБ
  • добавлен 07 июля 2012 г.
Довгий П.С., Скорубский В.И. Организация ЭВМ
Пособие к лабораторным работам. – СПб: СПбГУ ИТМО, 2009. – 56 с.
Пособие содержит описание и примеры выполнения лабораторных работ по курсу Организация ЭВМ. В качестве основной технологической базы используется доступная в Интернет Демо-версия Интегрированной системы проектирования (IDE) Keil одноименного подразделения фирмы ARM. В качестве основы для изучения различных вопросов организации и работы компьютеров используется программная модель микрокомпьютера MCS51, которая является промышленным стандартом и полезна как широко используемая и доступная в приложениях. Приводится краткое описание программной модели на высоком уровне и уровне микроархитектуры, описание системы команд в Ассемблере. Работы выполняются на двух уровнях – алгоритмическом с
использованием языка С51 и Ассемблерном – в Макроассемблере А
51. Используются эффективные и наглядные средства отладки и демонстрации в системе Keil на всех уровнях, в частности, графика Логического Анализатора и интерпретатор внешних событий в виде Сигнальных функций. Пособие предназначено для студентов по курсу «Организация ЭВМ» для специальностей 230100 «Информатика и вычислительная техника», 230101 «Вычислительные машины, комплексы, системы и сети», 210202
«Проектирование, программирование и эксплуатация ИВС», 230104 «Системы автоматизации проектирования».
Содержание
Введение
Архитектура MCS51
Программная модель в С51
Программная модель на уровне Ассемблера
Структура памяти, команды обмена данными
Арифметические и логические операции
Команды управления программой
Архитектура ЭВМ на программном уровне
Ввод-вывод чисел с фиксированной точкой
Иерархия памяти ЭВМ
Двоичная арифметика
Вычисления функций
Вычисление с плавающей точкой
Вычисление функций с фиксированной точкой
Битовые данные
Система прерывания
Внешние прерывания
Внутренние прерывания при переполнении таймеров
Программное управление вводом-выводом в ЭВМ
Пульт ввода-вывода оператора
Работа ADC преобразователя в ЭВМ SAB515/535
Последовательный интерфейс
Литература
Приложения:
Система команд MCS51 – мнемокоды
Интегрированная система программирования и отладки Keil
Вопросы по курсу лабораторных работ к зачету и экзамену
Похожие разделы