Функциональная организация микро-ЭВМ и микроконтроллеров. Часть 2: К1816ВЕ48. Негода В.Н - 4 стр.

UptoLike

Введение
Рабочие программы учебных дисциплин "Микропроцессорные
системы", "Функциональная организация ЦВМ" и
"Специализированные вычислительные системы и комплексы" для
студентов направления "Информатика и вычислительная техника"
предусматривают изучение архитектур разнообразных
микроконтроллеров (МК), микропроцессоров (МП) и ЭВМ на их
основе. При выполнении лабораторных заданий, контрольных работ,
курсовых проектов и решении экзаменационных задач приходится
использовать большой объем фактологического материала.
Производительнось учебной деятельности при этом во многом
зависит от доступности и понятности студентам справочных данных
по форматам и системе команд, способам адресации и
программированию на ассемблере. Составители настоящих
методических указаний попытались сформировать справочные
данные по различным архитектурам на основе единого стиля
описания, что позволяет сократить время на вхождение в
архитектуры различных МК, МП и ЭВМ. Во второй части
рассматривается функциональная организация однокристальной
микроЭВМ К1816ВЕ48 (далее называемой микроконтроллер или
МК), которая является функциональным аналогом семейства MSC-
48 фирмы Intel. В семейство MSC-48 входит десять
микроконтроллеров, которые отличаются друг от друга различной
конфигурацией ЗУ программ и данных, размещаемых на кристалле.
Его развитием является семейство MSC-51, которое содержит более
обширное адресное пространство памяти программ и данных,
обладает рядом других преимуществ и включает в себя 41
микроконтроллер. В России в составе серий К1816 и К1830
реализовано 6 микроконтроллеров семейства MSC-48 и 5
микроконтроллеров семейства MSC-51. Система команд всех
микроконтролеров семейства MSC-48 одинакова и совместима снизу
вверх с системой команд семейства MSC-51, поэтому изучение
микроконтроллера К1816ВЕ48 позволяет изучить особенности
построения промышленных микроконтроллеров.
Опыт преподавания вопросов организации ЭВМ и МП в различных
дисциплинах показывает, что подавляющему большинству
студентов для осмысления архитектуры требуется выполнение
достаточно большого объема различного вида практических работ,
основными из которых являются:
- ручное ассемблирование, дизассемблирование и анализ машинных
программ;
- программирование на языках ассемблера;