- •1.Процессоры. Иерархия языков вт
- •4.Алу для деления чисел с фиксир(,)
- •8.Управл автоматы с мпу
- •15. Организация модулей пзу
- •19.Синхр способ продкл ву к см
- •24. Общие принципы построения risc-процессоров. Особенности Берклинской архитектуры.
- •32. Процессор Pentium IV
- •34. Последовательный интерфейс intel 8251(усапп)
- •42.ATmega 32
- •48. Понятие интерфейса. Виды арбитража
- •50.Арбитраж по || опросу.
- •20.Асинхр способ продкл ву к см
- •21. Ппи, подключение ву с помощью ппи
- •30.Процессор Intel 80386, 486, Pentium
- •17.Организация динамических модулей дозу
- •18.Покдл модулей дозу к см(прозр рег).Способы регенерации
- •45 Типовые структуры вс(п/я, многопорт озу, гиперкуб)
- •2.Алу для сложения чисел с фиксир (,)
- •3.Алу для * чисел с фикс(,)_методы ускор *.
- •5.Устройтсво для выполнения лог.Опер.Особеннсти арифм с плавающей (,)
- •6.Многофункциональное алу
- •7.Управляющие автоматы с жесткой логикой
- •9.Требования к кодам команди способы кодирования.
- •16.Организация модулей статического озу.
- •22.Организация кэш памяти.
- •23.Организация виртуальной памяти.
- •25.Старнфордсая структура
- •26.Машины упр потоками данных(df-машины)
- •31.Pentium II,Pentium Pro
- •35.Прогр контр прерываний.
- •37.Таймер
- •38.Орг эвм типа ibm pc at
- •46.Архитектура Сммр,Сvмр,См.
- •47.Сm структура.
- •49.Арбитраж по последовательному опросу.
- •44.Типовые структуры вс (Ош,кажд с кажд…)
5.Устройтсво для выполнения лог.Опер.Особеннсти арифм с плавающей (,)
С>D 10 С<D 01 С=D 00
В ВМ инф представл-ся кратной байтам, в Рг 1 и Рг 2 запис-ся опер-ды, между котор-ми надо провести как-ю-либо лог.опер.,или сравн.
Эти опер-ды разбив-ся на байты, ктр. помещ-ся в Рг С и D, СОЛО произв лог.обраб-ку байтов, результирующий байт помещается в Рг Е,а из него на место соотв байта Рг рез-та,опер-я повтор-ся со всеми байтами операндов.
Особенности ариф. с пливающ(,).
+ и – двух чисел.
1)Производится выравнив-е порядков для этого выбир число с большим порядком,порядки двух чисел сравн-ся, на получившуюся разность мантисса яичла с меньш порядком сдвигается врпаво на число разрядов равное разности порядков.При этом возможно 5 случаев.
1)Px-Py=k>m m-разрядность мантиссы. Рез-т число х
2)Py-Px=k> . Рез-т число у
3)Px-Py=0
4)Px-Py=k≤m .Порядок рез-т Px
5)Py-Px=k≤m => Py
Мантиссы обр. по правилам арифм с фиксир (,). Рез-ту присв верхн порядок затем начинается нормализация.
Умножение Мантиссы перемнож-ся по првилам ариф. с фикс (,) произвед-ю присв порядок = ∑ порядков сомножителей.
Деление Мантиссы делятся по правил ариф с фиксир (,) а частному присваивается порядок = разности порядков.
6.Многофункциональное алу
Аппаратные затраты
многофункциональной АЛУ позволяют: 1)Выолн опер + - * / чисел с фикс(,) 2)Операции лог обр-ки ( и,или,слож по модулю два) операндов 3)Использ Рг С и D для обработки порядков позвол выполнять операции арифм с плавающ(,).
Это все достигается только за счет различных последовательностей упр возд-й (yi) разные микропрограммы управления.
7.Управляющие автоматы с жесткой логикой
КЛС-комб.лог.схема ГТИ-генер.такт.имп ДШК-дш.команд
ДШТ-дш.тактов Р.К.-регистр ком.
Счетчик имеет коэфф пересчета = числу упр воздействий yn самой длинной ком-де,напр деление, для более коротких команд, напр + упр возд-я получаются из общего числа yn путем блокировки КЛС yi не участвующих в в выполн данной ком-ды, код ком-ды записыв в Р.К., ДШК опред тип выполн ком-ды и его выход в КЛС разрешает в КЛС прохождение только тех yi которые требуются при выполн данной ком-ды, особенность упр. авт-та с жестк лог-й все ком-ды выполн за одинаковое кол-во тактов соотв самой длинной ком-де. Если изм-ся микропрогр упр-е для выполн какой –либо одной ком-ды необходимо пересчитывать или пересинтезировать КЛС.
Условно по длительн-ти выполн все команды процессора делятся на группы (в данном случае на 2-короткие и длинные) кор=+/- лог, длинные = ком.использ.СЧ.циклов * и / итд.
Схема распр-анализир код ком и вкл Сч1 с небольшим числом упр возд yi если ком-да относится к коротким и Сч2 если ком длинная.
9.Требования к кодам команди способы кодирования.
Код команды должен соотв требованиям:
1)Указывать на код операции
2)Указывать на адрес(адреса) одного(неск) операндов участв в выполнении команды.
3)Указывать на адрес,куда помещается результат выполнения
4)Указывать на ардрес след команды
Способы:
1)Горизонтальное кодирование. При гориз кодир каждому упр возд yi выдел-ся свой разряд в Рг.МК.
y1 |
y2 |
… |
. |
yn |
+: высокое быстродейтсв(в любой момент времени можно выполнить любой у или несколько)
- : высокие аппаратные затраты
2)Вертикальное кодирование.
вРг.МК. запис двоичн код или номерyi ктр необх выполн.
-: одно упр возд yi в ед времени
+:низкие аппаратные затраты.
3)Вертикально-гориз микропрограмм-е.
Вся совокупность упр возд yi делится на К подгрупп наиболее часто выполняемык одновременно yi.
К
y1…………yn |
|
К – двоичный код N подпр. (задается верт) a yi в подгр – горизонт
4)Горизонтально-верикальное микропрогр
Всё множ-во упр воздyi разбив-ся на К подгр по принципу несовместных команд или встр очень редко.
N групп-гориз
yi – вертикально
Высокое быстр и высокие аппратные затраты.