Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Процессор



Основу процессора ОМЭВМ составляет 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...