ЧАСТЬ 2
ОДНОПРОЦЕССОРНЫЕ ЭВМ
ОРГАНИЗАЦИЯ ЭВМ И СИСТЕМ
ЧАСТЬ 2
ОДНОПРОЦЕССОРНЫЕ ЭВМ
ОРГАНИЗАЦИЯ ЭВМ И СИСТЕМ
Федеральное агентство по образованию
ГОУ ВПО «Уральский государственный технический университет-УПИ»
И.В. Хмелевский, В.П. Битюцкий
Конспект лекций
Издание второе, исправленное и дополненное
Научный редактор
проф., д-р техн.наук Л.Г. Доросинский
Екатеринбург 2005
УДК 681.3
ББК 32.973.202я73
Х-65
Рецензенты:
кафедра информатики УГГУ (зав. кафедрой доц. канд.техн.наук А.В.Дружинин);
доц., канд. техн. наук Г.Б.Захарова (УрО РАН)
Авторы: И.В.Хмелевский, В.П.Битюцкий
Х-65 Организация ЭВМ и систем. Однопроцессорные ЭВМ. Часть 2.:
Конспект лекций / И.В. Хмелевский, В.П. Битюцкий. 2-е изд., испр. и допол. Екатеринбург: ГОУ ВПО УГТУ-УПИ, 2005. 98 с.
ISBN 5-321-00534-6
Настоящий конспект лекций продолжает материал, изложенный в первой части. Конспект посвящен изучению основ организации и функционирования ЭВМ в целом и ее отдельных узлов, взаимодействия ЭВМ и периферийных устройств, в том числе многопроцессорных систем, перспективных направлений в развитии вычислительной техники, приобретению опыта разработки простейших микропроцессорных устройств.
Конспект предназначен для студентов всех форм обучения направления 230100 – Информатика и вычислительная техника
Табл. 4, Рис. 61.
Подготовлено кафедрой "Автоматика и информационные технологии".
УДК 681.3
ББК 32.973.202я73
ISBN 5-321-00516-8 ãГОУ ВПО «Уральский государственный
технический университет-УПИ», 2005
(испр. и доп.)
ОГЛАВЛЕНИЕ
4. ПРИНЦИПЫ ПОСТРОЕНИЯ УСТРОЙСТВ ВНУТРЕННЕЙ ПАМЯТИ.. 5
4.1. СТРУКТУРА ПАМЯТИ ЭВМ.. 8
4.2. СПОСОБЫ ОРГАНИЗАЦИИ ПАМЯТИ.. 11
4.2.1. АДРЕСНАЯ ПАМЯТЬ.. 11
4.2.2. АССОЦИАТИВНАЯ ПАМЯТЬ.. 12
4.2.3. СТЕКОВАЯ ПАМЯТЬ (МАГАЗИННАЯ) 14
4.3. СТРУКТУРЫ АДРЕСНЫХ ЗУ.. 17
4.3.1. ЗУ ТИПА 2D.. 17
4.3.2. ЗУ ТИПА 3D.. 19
4.3.3. ЗУ ТИПА 2D-М.. 20
4.4. ЭЛЕМЕНТЫ ЗУ С ПРОИЗВОЛЬНЫМ ОБРАЩЕНИЕМ.. 22
4.4.1. ЗЭ НА ФЕРРИТОВЫХ КОЛЬЦАХ.. 22
4.4.2. ЗЭ НА ПОЛУПРОВОДНИКОВЫХ ЭЛЕМЕНТАХ.. 23
4.5. ПОСТОЯННЫЕ ЗУ (ПЗУ, ППЗУ) 27
4.6. ФЛЭШ-ПАМЯТЬ.. 30
ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ.. 31
КОНТРОЛЬНЫЕ ЗАДАНИЯ.. 31
5. СТРУКТУРА И ФОРМАТЫ МАШИННЫХ КОМАНД, СПОСОБЫ АДРЕСАЦИИ 32
5.1. ОБЩИЕ ЗАМЕЧАНИЯ.. 32
5.2. ВОЗМОЖНЫЕ СТРУКТУРЫ МАШИННЫХ КОМАНД.. 34
5.3. СПОСОБЫ АДРЕСАЦИИ.. 35
5.4. КОМАНДЫ ПЕРЕДАЧИ УПРАВЛЕНИЯ.. 41
5.4.1. КОМАНДЫ БЕЗУСЛОВНОГО ПЕРЕХОДА (БП) 42
5.4.2. КОМАНДЫ УСЛОВНОГО ПЕРЕХОДА (УП) 44
5.4.3. КОМАНДЫ ПЕРЕХОДА НА ПОДПРОГРАММУ.. 45
5.5. ИНДЕКСАЦИЯ.. 47
ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ.. 50
КОНТРОЛЬНЫЕ ЗАДАНИЯ.. 51
6. ПРИНЦИПЫ ОРГАНИЗАЦИИ СИСТЕМ ПРЕРЫВАНИЯ ПРОГРАММ.. 51
6.1. ХАРАКТЕРИСТИКИ СИСТЕМ ПРЕРЫВАНИЯ.. 54
6.2. ВОЗМОЖНЫЕ СТРУКТУРЫ СИСТЕМ ПРЕРЫВАНИЯ.. 57
6.3. ОРГАНИЗАЦИЯ ПЕРЕХОДА К ПРЕРЫВАЮЩЕЙ ПРОГРАММЕ.. 59
6.3.1. РЕАЛИЗАЦИЯ ФИКСИРОВАННЫХ ПРИОРИТЕТОВ.. 61
6.3.2. РЕАЛИЗАЦИЯ ПРОГРАММНО-УПРАВЛЯЕМЫХ ПРИОРИТЕТОВ.. 64
ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ.. 66
КОНТРОЛЬНЫЕ ЗАДАНИЯ.. 66
7. ПРОСТЕЙШАЯ МИКРОЭВМ.. 67
7.1. СИСТЕМНЫЙ ИНТЕРФЕЙС МИКРОЭВМ. ЦИКЛ ШИНЫ... 69
7.2. ПРОМЕЖУТОЧНЫЙ ИНТЕРФЕЙС.. 74
7.3. МП С ФИКСИРОВАННОЙ СИСТЕМОЙ КОМАНД.. 76
7.3.1. РЕГИСТРЫ ДАННЫХ.. 78
7.3.2. АРИФМЕТИКО-ЛОГИЧЕСКОЕ УСТРОЙСТВО.. 80
7.3.3. РЕГИСТР ПРИЗНАКОВ.. 80
7.3.4. БЛОК УПРАВЛЕНИЯ.. 80
7.3.5. БУФЕРЫ... 81
7.3.6. МП С ТОЧКИ ЗРЕНИЯ ПРОГРАММИСТА.. 81
7.4. МП-УСТРОЙСТВО НА ОСНОВЕ МП КР580ВМ80А.. 82
7.5. ФОРМАТЫ ДАННЫХ МП КР580. 85
7.6.ФОРМАТЫ КОМАНД МП 580ВМ80. 86
7.7. СПОСОБЫ АДРЕСАЦИИ.. 87
7.8. СИСТЕМА КОМАНД МП 580. 88
7.8.1. ПЕРЕСЫЛКИ ОДНОБАЙТОВЫЕ.. 89
7.8.2. ПЕРЕСЫЛКИ ДВУХБАЙТОВЫЕ.. 90
7.8.3. ОПЕРАЦИИ В АККУМУЛЯТОРЕ.. 92
7.8.4. ОПЕРАЦИИ В РОН И ПАМЯТИ.. 94
7.8.5. КОМАНДЫ УПРАВЛЕНИЯ.. 95
ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ.. 96
КОНТРОЛЬНЫЕ ЗАДАНИЯ.. 97