Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_з_1.doc
Скачиваний:
15
Добавлен:
01.03.2025
Размер:
2.57 Mб
Скачать

Тема 7. Ответы на контрольные вопросы по лекционному курсу

Общее число контрольных вопросов 60, эти вопросы распределены по разделам учебного курса (см. подразделы «контрольные вопросы»), чтобы знать к какой теме они относятся. В этом задании каждому номеру варианта соответствует 7 вопросов из основных тем учебного курса.

Вариантов заданий Таблица 9.4

№ варианта

№№ вопросов

варианта

№№ вопросов

01

1-4-8-12-24-29-43

11

2-6-13-30-37-47-60

02

2-5-7-11-22-36-54

12

4-15-21-28-35-45-53

03

3-9-13-14-37-47-59

13

5-11-16-31-36-46-54

04

6-7-15-31-40-46-51

14

10-19-24-33-40-50-59

05

8-19-26-35-44-48-56

15

7-16-22-32-38-48-54

06

10-15-23-27-38-52-58

16

6-12-22-27-40-47-55

07

16-22-33-39-19-50-60

17

5-20-34-35-36-54-55

08

17-7-53-47-41-46-57

18

2-8-19-29-35-38-60

09

4-20-23-32-36-52-58

19

7-9-21-31-39-50-60

10

21

1-8-23-34-43-49-55

7-14-20-33-37-44-59

20

22

5-8-13-17-29-41-55

2-10-23-34-36-47-60

Литература

  1. Flambeaux Software's TECH Help. Программа-справочник по функциям DOS и BIOS.

  2. Абель П. Язык ассемблера для IBM PC и программирования / пер. с англ. Ю.В. Сальникова. - М.: Высш. шк.; 1992.

  3. Беркс А. Предварительное рассмотрение логической конструкции электронного вычислительного устройства / А. Беркс, Г. Голдстейн, Дж. Нейман : пер. с англ. // Кибернетический сборник. - М.: Мир, 1964. - Вып. 9.

  4. Богданов А.В., Корхов В.В., Мареев В.В., Станкова Е.Н. Архитектуры и топологии многопроцессорных ВС. Курс лекций. Учебное пособие. Интернет-Университет информационных технологий, Москва 2004г.

  5. Вегнер В.А, Крутяков А.Ю. и др. Аппаратура персональных компьютеров и её программирование. М: Радио и связь 1995.

  6. Гук М. Аппаратные средства IBM PC. Энциклопедия.– СПб: Питер Ком, 2002.

  7. Гук М. Аппаратные интерфейсы ПК. Энциклопедия.– СПб: Питер, 2002. – 404с.

  8. Жмакин А.П. Архитектура ЭВМ. – СПб.: БХВ-Петербург, 2008. – 320 с.

  9. Ирвин, Кип. Язык ассемблера для процессоров Intel, 4-ое издание.: Пер. с англ. – М.: Издательский дом “Вильямс”, 2005. – 912 с.

  10. Ларионов А.М. Вычислительные комплексы, системы и сети: учеб­ник/А.М.Ларионов, С.А.Майоров, Г.И.Новиков. - Л.: Энергоатомиздат, 1987.

  11. Казаринов Ю.М.. и др. Микропроцессорный комплект, 1810; Структура, программирование, применение. – М.: Высш.шк.; 1990.

  12. Крупник А. Ассемблер. Самоучитель.– СПб.: Питер, 2005. - 235 с.

  13. Кулаков В. Программирование на аппаратном уровне: специальный справочник. 2-е издание. – СПб.: Питер, 2003.

  14. Лабораторный практикум по курсу: ” Организация ЭВМ и систем " / Сост.: М.Н. Кулигин. – Муром: Изд.- полиграфический центр МИ ВлГУ, 2007.– 138 с.

  15. Мелехин В.Ф. Вычислительные машины, системы и сети : учебник для студ. высш. учеб. заведений / В.Ф.Мелехин, Е.Г.Павлов­ский. - 2-е изд., стер. - М.: Издательский центр «Акаде­мия», 2007. - 560 с.

  16. Организация ЭВМ. 5-е издание / К.Хамахер, З.Вранешич, С.Заки – СПб.: Питер; Киев: издательская группа BHV, 2003г.- 848с.

  17. Пильщиков В.Н. Программирование на языке ассемблера IBM PC. – М.: Диалог МИФИ, 1996.

  18. Рудаков П.И., Финогенов К.Г. Язык ассемблера: уроки программирования. – М.:ДИАЛОГ – МИФИ, 2001.-640 с.

  19. Сван Т. Освоение Turbo Assembler.– К.: Диалектика, 1996.– 544с.

  20. Таненбаум Э. Архитектура компьютера. 5-ое изд. – СПб.: Питер, 2007. – 844с.

  21. Финогенов К.Г. Использование языка Ассемблера. Учебное пособие для вузов. –М.: Горячая линия –Телеком, 2004.

  22. Цилькер Б.Я., Орлов С.А. Организация ЭВМ и систем: Учебник для вузов.- СПб.: Питер, 2004г.-668с.

23. Методические указания к курсовому проекту по дисциплинам: «Микропроцессорные системы», «Цифровые устройства и микропроцессоры» / Муром. ин-т (фил.) Влад. гос. ун-та.; Сост.: М.Н. Кулигин, – Муром: ИПЦ МИ ВлГУ, 2008.– 60с.

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ 3

Цели и задачи курса 3

1.1. Основные понятия и определения 4

1.2. Классификация ЭВМ по назначению и типу 9

1.3. Типы ЭВМ 10

1.4. Основные принципы организации вычислительных машин и систем 12

1.5. Основные характеристики вычислительных машин и систем 14

1.5.1 Стоимость и цена аппаратного обеспечения 14

1.5.2. Производительность вычислительных машин и систем 15

Контрольные вопросы 16

2. ФУКЦИОНАЛЬНЫЙ СОСТАВ И НАЗНАЧЕНИЕ ОСНОВНЫХ УСТРОЙСТВ ВМ 17

2.2. Назначение шин, шина с тремя состояниями 18

Контрольные вопросы 21

3. ОРГАНИЗАЦИЯ ПРОЦЕССОРОВ 21

3.1. Введение в функциональную организацию процессора 21

3.2. Операционный блок 23

3.3. Блок управления 25

3.4. Устройства управления процессора 29

3.4.1. Классификация УУ 29

3.4.2. Аппаратные УУ 30

3.4.3. Микропрограммные УУ 30

3.5. Интерфейсный блок 32

3.6. Назначение стека 34

4. Система команд и адресация данных 37

4.1. Группы команд 37

4.2. Адресация операндов 39

4.3. Методы адресации 39

5. ПАМЯТЬ ВЫЧИСЛИТЕЛЬНЫХ МАШИН 41

5.1. Иерархическая организация системы памяти 41

5.2. Иерархическая структура ЗУ 43

5.3. Основные характеристики ЗУ 45

5.4. Организация связи ОП с процессором 46

5.5. Ассоциативные ЗУ 47

Контрольные вопросы 49

6. ПРИНЦИПЫ ОБМЕНА ДАННЫМИ В ВЫЧИСЛИТЕЛЬНЫХ МАШИНАХ. ИНТЕРФЕЙСЫ ВЫЧИСЛИТЕЛЬНЫХ МАШИН, ОРГАНИЗАЦИЯ ПРЕРЫВАНИЙ 49

6.1. Шины 49

6.1.1. Синхронная шина 50

6.1.2. Пересылка данных за несколько тактов 52

6.1.3. Асинхронные шины 54

6.1.4. Заключительные замечания 57

6.2. Назначение и классификация шинных интерфейсов 58

6.3. Организация и обмен данными между периферийными устройствами и вычислительным ядром системы 61

6.4. Организация прерываний 65

6.4.1. Программные прерывания 69

Команда INT 69

6.4.2. Обработка прерываний 69

6.4.3 Таблица векторов прерываний 70

6.4.4. Запуск обработчиков прерываний 71

6.5. Последовательная передача данных 73

7. ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ ПАРАЛЛЕЛЬНОЙ ОБРАБОТКИ ДАННЫХ 76

7.1. Параллельная обработка как архитектурный способ повышения производительности 76

7.2. Параллелизм и конвейеризация – способы параллельной обработки данных 77

7.2.1. Параллельная обработка данных (параллелизм) 77

7.2.2. Конвейеризация 77

7.3. Классификация архитектур вычислительных систем 78

7.4. Мультипроцессоры и мультикомпьютеры 79

7.5. Классификация мультипроцессорных систем по способу организации основной памяти 81

7.6. Закон Амдала (эффективность параллельных программ) 87

8. Компьютер IBM PC и операционная система MS DOS 87

8.1.Архитектурные особенности процессоров семейства IA-32 87

8.2. Организация памяти компьютера IBM PC, работающего под управлением MS DOS 90

Видеопамять 92

ПЗУ BIOS 92

8.3. Основы программирования на языке Ассемблера 93

8.3.1. Выполнение программ 93

8.3.2. Написание, компиляция и отладка программы 94

8.3.3. Дополнительные средства ассемблера 96

9. ТЕМЫ ЗАДАНИЙ ДЛЯ КОНТРОЛЬНОЙ РАБОТЫ 97

Контрольные вопросы 98

9.1. Аппаратная модель процессора 8086 99

Программная модель процессора 102

9.3. Вывод информации на экран 105

9.4. Перевод чисел в различные системы счисления 111

Варианты задания 116

Контрольные вопросы 116

9.8. Назначение каналов таймера в IBM PC 120

9.9. Генерация тона. 121

9.10. Варианты задания 123

125

Вариантов заданий Таблица 9.4 125

ЛИТЕРАТУРА 126

Кулигин Михаил Николаевич

ОРГАНИЗАЦИЯ ЭВМ и СИСТЕМ

Учебное пособие

Ответственный редактор - Бейлекчи Д.В.

Подписано в печать 7.05.2009. Формат 60x84/16.

Бумага для множит. Техники. Гарнитура. Тайме. Печать ризография.

Усл. печ.л. …. Уч.-изд.л. 8,91. Тираж 100 экз. Заказ № ….

Муромский институт (филиал) государственного образовательного учреждения высшего профессионального образования

«Владимирский государственный университет»

Издательско-полиграфический центр

Адрес: 602264, Владимирская обл., г. Муром, ул. Орловская, 23.