- •Ответы по курсу «Организация эвм и систем»
- •1. Общая структура эвм. Назначение основных блоков. Взаимодействие программного и аппаратного обеспечения эвм. Ответ:
- •2. Основные характеристики эвм.
- •3.Назначение и структура процессора. Назначение и взаимодействие основных блоков. Ответ:
- •4 Классификация мп.
- •Организация управления процессом обработки информации.
- •Управление с жесткой логикой.
- •Управление с микропрограммной логикой.
- •6. Типы стр-р команд. Способ расширения кодов операций.
- •7. Общая стр-ра команды. Способы адресации операндов.
- •8.Типы архитектур мп. Ортогональность архитектуры мп.
- •Регистровая архитектура.
- •Стековая архитектура.
- •Архитектура типа память – память.
- •Ортогональная регистровая архитектура.
- •9. Cisc и risc архитектуры мп. Особ-ть risc архитектуры.
- •10. Принцип совмещ-я опер-ий. Синхронный конвейер опер-ий.
- •11. Асинхронный конвейер операций (ако) и его особенности.
- •13. Характеристики системы прерываний.
- •14. Суперскалярные мп.
- •16.Понятие виртуальной памяти. Страничная, сегментная и смешанного типа организация виртуальной памяти.
- •21.Способы защиты памяти.
- •23.Понятие многопроцессорных систем. Классификация параллельных вычислительных систем
- •2. Основные характеристики вычислительных сетей.
- •10.Протоколы и функции сетевого уровня. Таблицы маршрутизации.
- •12. Стек тср/ip. Протоколы прикладного уровня.
- •16.Протокол tcp
- •18.Технология isdn
- •19. Технология Frame Relay.
- •20.Технологии локальных сетей. Уровни llc и mac. Способы доступа.
- •1. Структура стандартов ieee 802.X
- •2. Протокол llc уровня управления логическим каналом (802.2)
- •2.1. Три типа процедур уровня llc
- •2.2. Структура кадров llc.
- •21.Технология Ethernet
- •1. Метод доступа csma/cd
- •Этапы доступа к среде
- •Возникновение коллизии
- •2. Спецификации физической среды Ethernet
- •Стандарт 10 Base-5
- •22.Технология Token Ring Основные характеристики технологии
- •2. Маркерный метод доступа к разделяемой среде
- •3. Форматы кадров Token Ring
- •Кадр данных и прерывающая последовательность
- •4. Физический уровень технологии Token Ring
- •Ответы по курсу «Базы данных»
- •1.Основные принципы построения бд, проблемы хранения больших объемов информации.
- •3.Основные типы субд.
- •5.Теоретические основы реляционного исчисления, использование исчисления предикатов первого порядка.
- •6.Иерархический и сетевой подходы при построении бд, основные понятия, достоинства и недостатки.
Управление с микропрограммной логикой.
Управляющие автоматы с хранимой в памяти логикой применяются самостоятельно в МП с малой и средней производительности (например, для ПУ) и совместно с аппаратным управлением в большинстве современных микропроцессоров.
В отличие от “жесткого” управления, где управляющие сигналы формируются логическими схемами в зависимости от входных сигналов и состояния, в микропрограммном управлении управляющие сигналы хранятся в памяти микрокоманд (функции переходов и выходов управляющего автомата).
Набор входных значений u(t), z(t) и q(t) можно отождествить с адресом управляющей памяти, в которой хранятся выходные сигналы V(t) и следующее состояние q(t+1).
Таким
образом, может быть построен автомат
для реализации функций микропрограммного
управления, схема которого приведена
на рис:
Работа автомата:
Тактирование автомата осуществляется по синхроимпульсам CLK: 1 - такт, 0 - пауза. Состояние автомата меняется в паузах и определяется набором значений переменных q(t).
Пусть в такте t (CLK=1) в Рг АМК записаны u(t), z(t) и q(t), а в Рг МК находится V(t). Тогда в паузе перед тактом t+1 (CLK=0) на регистре АМК эти значения сохраняются и из управляющей памяти выбираются сигналы V(t+1) - [f(u(t), z(t), q(t))]. Эти значения (V(t+1)) сразу же (CLK=0) записываются в регистр микрокоманд. При появлении CLK=1 на выходе Рг МК формируются сигналы V(t+1), которые инициируют выполнение микрооперации в ОБ и q(t+1) которые определяют следующее состояние управляющего автомата. После этого рабочий цикл повторяется.
Тактовый сигнал (CLK=1) воздействует так же на ОБ, обеспечивая восприятие сигналов V(t) только в момент такта.
Память микрокоманд может быть как ПЗУ, так и ОЗУ, что во втором случае позволяет загружать практическую любую систему команд МП.
6. Типы стр-р команд. Способ расширения кодов операций.
Типовые стр-ры команд: 1) 4-х адресные команды: КОП – код операции .КОП | адр. 1-го операнда | адр. 2-го оп-да | адр. рез-та | адр. след. ком-ды. (КОП – 1б, все ост. – по 4б). 2) 3-х адресные – подразум-ся, что команды следуют др. за др. 3) 2-х адресные: КОП | адр. 1-го оп-да | адр. 2-го оп-да. (рез-т помещ-ся по адресу 1 из операндов). 4) Одноадресные: (адрес 2-го операнда подразум-ся) КОП | адр. 1-го операнда.. 5) Безадресные: КОП. (адреса всех операндов подразумеваются). Сп-б расшир-я КОП: Если длины частей команды постоянны, то зачастую невозможно код-ть большое число операций и одновр-но иметь гибкую форму адресации. Это проблема реш-ся примен-ем способа расширения КОП.
7 |
0 |
||
КОП |
Адрес 1-го операнда |
Адрес 2-го операнда |
|
7 |
0 |
||
КОП |
Адрес 1-го операнда |
||
7 |
0 |
||
КОП |
|||
7. Общая стр-ра команды. Способы адресации операндов.
Команда – код, определяющий операцию и д-е, участвующие в этой операции; она сод-т т.ж. в явной или неявной форме инф-ю об адресе рез-та и след-ю команду КОП | Адресная часть . Формат команды – стр-ра команды с разметкой №-в разделов, определяющих границы отд-х полей команды Структура команды (см. 6) весьма сильно влияет но произв-ть СПО. Способы адресации операндов: 1. Подразум-ый операнд: В команде не сод-ся явных указ-ий об адресе операнда. Операнд подраз-ся и факт-ки созд-ся кодом операции (КОП). Пр-р: inc R (R)(R)+1. 2. Подразумеваемый адрес: Пр-р: add B (A)(A)+(B), где (А) – подраз-мые. 3. Непосредственная адр-ия: В команде сод-ся не адрес, а сам операнд. 4. Прямая адресация: В команде нах-ся исполнительный код. 5. Относит-ая адрес-я (базирование): Исполнит-ый адрес получ-ся в рез-те или слияния адресного кода команд и непоср-го числа (базового адреса) АИСП=АБАЗ+АКОМ. 5.а) Формирование суммирования, 5.б) Адресация слиянием ( + быстро работает, – огранич-ет возм-ти доступа к пам.). 6. Укороч-я адр-ия: адр-ый код сод-т только часть адреса (мл. или ст. разр.).
31 |
15 |
0 |
|
|
|
||
7. Регистровая адр-ия: 01|DDD|SSS. 8. Косвенная адресация: Адрес находится в ячейке по адресу, указ-му в команде. 9. Автоинкрементная (автодекрементная) адр-ия: Этот сп-б эфф-ен при работе с массивами и исп-ся, например, совместно с косвенной адр-ией, чтобы на обработку каждого эл-та массива не загружать новое знач-ие адреса. Для этого исп-ся автоувеличение (уменьшение) знач-ия адресного действия. 10. Стековая адр-ия: Стековая память реализует безадресное задание операнда. Стек автом-ки поддерживает адрес, по к-му будет произв-ся след-ее обращение. .+ такой сп-б выч-я выражений позв-ет длину команды и б/д-е. – является сложным и возм-ти др. команд.
