Организация ЭВМРефераты >> Программирование и компьютеры >> Организация ЭВМ
- Индексная адресация с шагом. Содержимое индексного регистра умножается на шаг и суммируется со смещением- EA=[X]×T+D,гдеТ- величина шага;
- Базово- индексная адресация EA=[В]+[X];
- Базово- индексная адресация с шагом EA=[В]+[X]×Т;
- Базово- индексная адресация со смещением EA=[В]+[X]+D:
- Базово- индексная адресация со смещением и шагом EA=[В]+[X]×Т+D.
2.6Контрольные вопросы
Какова структура команды? Какие поля включает команда? Чем определяется длина команды?
В чем заключается естественная адресация команд в ЦВМ?
В чем заключается принудительная адресация команд в ЦВМ?
Перечислите достоинства и недостатки естественной адресации?
Перечислите достоинства и недостатки принудительной адресации?
Какие существуют способы адресации операндов?
Достоинства неявной и регистровой адресации?
В чем заключается непосредственная адресация?
В чем заключается прямая адресация?
Какие преимущества косвенной адресации?
Каково назначение относительной адресации?
Каково назначение индексной адресации?
3. Запоминающие устройства ЭВМ
3.1 Классификация ЗУ
Запоминающие устройства (ЗУ) предназначены для хранения информации, а именно - программ и данных.
ЗУ подразделяются на:
- сверхоперативные;
- оперативные;
- внешние.
Оперативной память – это основная память машины. В соответствии с принципом фон Неймана она предназначена для хранения программы (программ в многозадачном режиме), выполняемой ЭВМ в данный момент времени и необходимых для нее данных.
Назначение внешнего ЗУ -хранение массивов информации.
Сверхоперативное ЗУ (СОЗУ)обеспечиваетувеличение быстродействия ЭВМ, благодаря использованию команд меньшей (сокращенной) длины и более быстрой элементной базы ее регистров.
Рисунок 3.1- Иерархическая структура ЗУ
Внешние запоминающие устройства (ВЗУ) чаще всего выполняются на барабанах, магнитных и оптических дисках, ленточных накопителях.
Первые два типа ВЗУ называют устройствами прямого доступа (циклического доступа). Магнитные и оптические поверхности этих устройств непрерывно вращаются, чем обеспечивается быстрый доступ к хранимой информации (время доступа этих устройств составляет от нескольких мс до десятка мс). Накопители на магнитных лентах (МЛ) называют устройствами последовательного доступа, из-за последовательного просмотра участков носителя информации (время доступа этих устройств составляет от нескольких секунд до нескольких минут).
Оперативная память делится на:
-оперативные ЗУ (ОЗУ) (Оперативные ЗУ с произвольной выборкой ЗУПВ);
-постоянные ЗУ (ПЗУ).
Назначение и функции оперативных ЗУ: запись и чтение информации.
Назначение и функции ПЗУ – только чтение информации.
Выполняются на ферритовых сердечниках, полупроводниковых микросхемах, магнитных доменах (тонких пленках) и др. Время обращения к памяти составляет от нескольких нс до нескольких мкс.
Сверхоперативная память выполняется на элементной базе процессора, входит в структуру процессора и позволяет значительно повысить его производительность.
3.2 Основные характеристики ЗУ
1. Основная характеристика ЗУ (любого типа) – емкость памяти. Определяет максимальное количество информации, которое может в ней храниться. Емкость может измеряться в битах, байтах или машинных словах. Наиболее распространенной единицей измерения является байт. При большом размере памяти ее емкость выражают в килобайтах (Кбайт) – 1024 байт, в мегобайтах (Мбайт) – миллион байт (точнее 1024*1024 байт), в гигобайтах (Гбайт) – миллиард байт.
2. Время обращения к памяти. Время обращения при чтении:
, где
tд- время доступа (подготовительное время) - промежуток времени между началом операции обращения и моментом начала процесса чтения;
tчт - продолжительность физического процесса считывания;
tрег - время регенерации (восстановления), если в процессе чтения информации произошло ее разрушение.
Время обращения при записи:
, где
tп - время подготовки, расходуемое на приведение запоминающих элементов в исходном состоянии, если это необходимо;
tзп - время, необходимое для физического изменения состояния запоминающих элементов при записи информации.
3. Цикл памяти. Принимается равным минимальному допустимому интервалу между двумя обращениями в память:
.
Положим, что процессы чтенияи записи имеют следующие временные диаграммы:
Рисунок 3.2 – Выбор значения цикла памяти tц
3.3 Структура ОЗУ с произвольной выборкой (ЗУПВ)
В оперативных ЗУ с произвольной выборкой (ЗУПВ) запись или чтение в/из памяти осуществляется по адресу, указанному регистром адреса (РА). Чтение или запись слова осуществляется за один цикл. Информация, необходимая для осуществления процесса записи- чтения поступает из процессора, а именно: адрес, данные и управляющие сигналы.
Адресная часть с процессора сначала поступает на регистр адреса (РА), а с него- на дешифратор адреса ДшА, который выбирает строку запоминающего массива (номер ячейки памяти). По сигналу запись (Зп) производится запись данных в заданную ячейку памяти.
Структура ОЗУ имеет следующий вид:
Рисунок 3.3- Структура ЗУПВ
Запоминающий массив содержит множество одинаковых запоминающих элементов В памяти статического типа в их качестве используются электронные триггеры, в динамической памяти- полевые транзисторы, работающие на принципе накопления заряда в области затвор-исток.
3.4 Особенности организации динамической памяти
Структура микросхем динамической памяти (DRAM) в целом близка к структуре статической памяти. Для уменьшения количества выводов (а следовательно, габаритов и стоимости), в микросхемах динамической памяти (DRAM) используется мультиплексированная ША. Полное количество разрядов ША, подаваемое на микросхему DRAM делится на две части- адрес строки и адрес столбца. При адресации ячеек DRAM эти части адреса, последовательно во времени, подаются на адресные входы микросхемы в сопровождении соответственно стробов адреса строки (RAS) и столбца (CAS) (см. рисунок 3.4.1).
Рисунок 3.4.1- УГО микросхемы DRAM 64*4
Временные диаграммы ввода адреса запоминающего элемента микросхемы DRAM приведены на рисунке 3.4.2.
Рисунок 3.4.2 – Временные диаграммы сигналов ввода адреса в микросхему DRAM