КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Типовая структура процессора
Процессор – это электронное устройство, которое выполняет операции над данными в соответствии с программой поступающей на его входы, и содержит АЛУ, УУ, регистры и средства интерфейса (рис. 10) АЛУ содержит двоичный сумматор, регистр-сдвигателя и буфер. Выполняет простейшие операции: сложение, вычитание, логическое И, логическое ИЛИ, сложение по mod2 и инвертирование. Сложные действия, предусмотренные в команде, выполняются по микропрограммам и подпрограммам. По рез-ту выполнения АЛУ выявл.признаки: ZF – нулевой рез-т. SF – признак отрицат.рез-та. OF –флаг переполнения. CF –флаги переноса из старшего разряда. PF –флаг четности. AF – флаг переноса из младшего байта. (3 бита) Использ.в 10-ричной арифметике. Рг делится на 2 группы: общего назначения (РОН) и спец.наз-я (РСН). РОН – 3-х оператив.память процессора. Использ.для временного хран-я дан-х. Разряд Рг=Разряд процессора. Часто РОН вып-ет фун-ии спец.процессора. РСН: 1.Аккумулятор (накопительный регистр) в ранних моделях процессора один из рез-ов был в аккум. Часто ввод и вывод данных производится через Аккумулятор. Аккумулятор является основным регистром. 2. Счетчик команд РС – этот рг содержит адрес очередной команды выбираемой из памяти. 3.Рг АП (адрес памяти) – содержит адрес очередной записи или чтения. 4.Регистр команд принимает из памяти и хранит код очередной команды. 5. Указ.стека (SP)- Стек – область памяти, доступ которой осущ.по принципу «последним пришел – первым ушел» (LIFO – Last In – First Out). Для адрес.вершины стека используется указатель стека. Стек используется для хранения адресов возврата при обращении подпрограммы. Стековая адресация – это косвенные варианты косвенной адресации памяти по регистру. Стек используется для временного хранения измененных регистров при обращении прогр.часто в ЯВУ через стек передаются параметры п\п. В сист-ах *86 стек перевернуты – он растет, заполняется в строку меньших адресов, а ук-ель стека ук-ет на последнюю занятую ячейку. PUSH AX описывается следующим образом: M {ss:sp-1} <– AH; M {ss:sp-2} <– AL; SP < – SP – 2. Здесь SP – регистр указатель стека. 6. Индексные и базовые регистры – рг косвенного адреса для чтения и записи данных памяти. В современных процессорах имеются регистры управления, регистры отладки, регистры, связанные с дополнительными регистрами. УУ использует код операции команды для формирования внутренних сигналов управления работой блоков МП (в частности АЛУ). Формируют max управление сигналами для кажд…В соответствии с кодом операции формир.сигнал выполнения арифм.-логичес. устройств. Интерфейс – это аппаратное и программное средство сопряжения, отдельных блоков микропроцессора между собой и микропроцессором памяти и устройстве ввода и вывода. Внутри шина данных МП представляет собой набор соединенных регистров, АЛУ... Разрядность внутренней шины данных = разрядности процессора. Внутренний интерфейс пред-ел двунаправленную ШД, в которой он может находится в Z состоянии (отключ.от системы ШД; при многом сопротивлении). Шина адреса (ША) однонаправленная область Z состоянием, на выводах содержащая адрес ячейки памяти для осуществления операции чтения или записи. Содержит входной сигнал, выходной сигнал и двунаправленные выходные сигналы. CLK – сигналы синхронизации. CLK (Reset)-сброс процессора в известное первоначальное состояние. Запросы на прерывание (NMI, IMR). Выходные сигналы: 1. WR (записи). 2. RD (чтение). 3. INTA(сигнал подтверждения прерывания).
Дата добавления: 2014-01-06; Просмотров: 1341; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |