Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Основу процессора ОМЭВМ составляет 8-разрядное устройство (АЛУ).
В состав АЛУ входят: АЛУ, аккумулятор(А), регистр аккумулятора(РА, регистр временного хранения(РВ), схема десятичной коррекции(СДК).
Счетчик команд (СК) предназначен для формирования текущего адреса местонахождения команды в памяти программ. СК содержит 12 разрядов (+1/CALL, RET, RETR и прерывание).
Дешифратор команд (ДК) представляет собой программируемую логическую матрицу, на вход которой поступает код команды с РК.
Регистр состояния программ (PSW) предназначен для хранения данных о состоянии ОМЭВМ.
0-2 р. – указатель стека (S0,S1,S2);
4 р – номер (0/1) блока РОН (BS);
5 р. – флаг пользователя (F0), используется по команде условного перехода;
6 р. – дополнительный перенос (АС);
7 р. - перенос (С), переполнение аккумулятора.
C | AC | F0 | BS | S2 | S1 | S0 |
(Сохранение в стеке) * (Указатель стека (SP))
Регистр PSW может программно проверяться, модифицироваться весь и поразрядно. При прерываниях по входу INT и по флагу таймера счетчика содержимое четырех разрядов (4,... 7) автоматически заносится в стек, а при возврате из программы, обработки прерывания содержимое указателя стека инкрементируется, а перед извлечением из стека декрементируется. При переполнении стека указатель стека переходит из состояния 7 в состояние 0.
Схема условных переходов предназначена для формирования сигналов управления ветвлением программы при выполнении команд условных переходов. Условие перехода определяются:
· содержанием аккумулятора (возможна проверка на «0» или не «0»);
· содержимым бита аккумулятора (проверка на «1»);
· состоянием флага переноса С (проверка на «0» и на «1»);
· состоянием флагов F0 и F1 (проверка на «1»). Операции установки/сброса выполняется программно по команде CLR F0, CLR F1, CPL F0, CPL F1. Сигнал системного сброса SR сбрасывает флаги F0 и F1.
· триггером таймера-счетчика TF (проверка на «1»).
· сигналами на входах ОМЭВМ Т0 и Т1;
· сигналом на входе ОМЭВМ INT (проверка на «0»).
Общие сведения об однокристальных микро ЭВМ семейства МК51
Восьмиразрядные высокопроизводительные однокристальные микроЭВМ (ОМЭВМ) семейства МК51 выполнены по высококачественной n-МОП технологии (серия1816) и КМОП технологии (серия 1830).
Использование ОМЭВМ семействаМК51 по сравнению с МК48 обеспечивает увеличение объёма памяти команд и памяти данных. Новые возможности ввода-вывода и периферийных устройств расширяют диапазон применения и снижают общие затраты системы. В зависимости от условий использования, быстродействие системы увеличивается минимум в два с половиной раза максимум в десять раз.
Рис. 14.2. Структура ОМЭВМ МК 48
Дата публикования: 2014-11-26; Прочитано: 258 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!