Сборка Часть2 / АВМиС / Архитектура вычислительный машин и систем (days)-2008-9
.pdf59.Руководство по архитектуре IBM PC AT/ Ж.К.Голенкова, А.В. Заблоцкий, М.Л.Мархасин и др.; Под общ.ред. М.Л.Мархасина. -Мн.:ООО
«Консул», 1992.
60.Таненбаум Э. С. Архитектура компьютера. 5-е изд. (+CD). СПб.: Питер,
2007 – 848 с.
61.Несвижский В.И. Программирование устройств SCSI и IDE. СПб.: БХВ,
2003. – 586 с.
62.Комиссарова В.А. Программирование драйверов для Windows. СПб.:
БХВ, 2007. – 256 с.
63.Магда Ю.А. Аппаратное обеспечение и эффективное программирование.
СПб.: Питер, 2007. – 352 с.
64.Солдатов В.С. Программирование драйверов Windows. Третье издание.
М.: Бином, 2006. – 480 с.
65.Самарин А.В. Жидкокристаллические дисплеи. Схемотехника, конструкция и применение. М.: Солон, 2002. – 304 с.
66.Морс С.П., Алберт Д.Д. Архитектура микропроцессора i80286: Пер. с. англ. М.: Радио и связь, 1990
67.Гук М. Процессоры Intel: от 8086 до Pentium II, С. Пб.: Питер, 1997.
68.Гук М. Процессоры Pentium II, Pentium Pro, и просто Pentium. С. Пб.:
ПитерКом, 1999.
69.Лю Ю-Чжен, Гибсон Г. Микропроцессоры семейства 8086/8088. Архитектура, программирование и проектирование микрокомпьютерных систем: Пер. с англ. М.: Радио и связь, 1987.
70.Цифровой процессор обработки сигналов TMS320c10 и его применение / Под ред. А.А. Ланнэ. Л.: ВАС, 1990
71.Шпаковский Г.И. Параллельные микропроцессоры для ЦОС и МД. -Мн.:
БГУ,2000. -196 с.(А5).
72.Шагурин И.И., Бердышев Е.М. Процессоры семейства INTEL P6, Pentium 2,3, Celeron и др. Архитектура программирование, интерфейс. СПРАВОЧНИК. -М.: Горячая линия/Теле ком, 2000. -248 с.(А5).
73.Кулаков В. Программирование на аппаратном уровне. Спец. справочник.
-СПб:Питер, 2001. -490 с. (А4).
74.Алгоритмы и процессоры цифровой обработки сигналов. – СПб.: БХВ-
Петербург, 2003. – 464с.
75.Kongetira, P. Aingaran, K. Olukotun, K. Niagara: a 32-way multithreaded Sparc processor. Micro IEEE. March-April 2005, Volume: 25, page 2129.
76.NVIDIA CUDA™ Programming Guide - NVIDIA Corp.
3.2Перечень компьютерных программ, наглядных и других пособий, методических указаний и материалов к техническим средствам обучения
3.2.1Учебно-методические пособия
1.Курейчик К.П., Дорощук Е.А. Электронное комплекс «Архитектура персональных ЭВМ». Мн.: БГУИР, кафедра ЭВМ, 2006.
2.Кобяк И.П. Архитектура компьютерных систем. Учебное пособие по курсу ТиП и СИФО ЭВМ для студентов специальностей Т10.03.00.Минск, 2001.
3.Лосич В.А., Радишевский В.А. Основы теории операционных систем. Учебное пособие по курсу ―Системное программное обеспечение‖ для студентов специальности Т 10.03.00 ―Вычислительные машины, системы и сети‖. Мн., БГУИР, 2001.
4.Технология проектирования программного обеспечения ЭВМ: учеб. пособие для студентов специальности I-40 02 01 «Вычисл. машины, системы и сети» всех форм обучения / А.В.Отвагин. – Мн.: БГУИР, 2005. – 56 с.: ил.
5.Курмаз М.А. Лабораторный практикум по дисциплине "Периферийные устройства ЭВМ" с разделом "Интерфейсы ЭВМ" для студентов специальности 1 - 40 02 01 "Вычислительные машины, системы и сети" всех форм обучения.
6.Петровский А.А., Микропроцессорные средства и системы: Лаб. практикум по для студ. спец. I-40 02 01 «Вычислительные машины, системы и сети» всех форм обуч. – Мн.: БГУИР, 2006. – 51 с.
7.Электронный учебно-методический комплекс по курсу «Микропроцессорные средства и системы» для всех форм обучения по специальности I- 40 02 01.
8.Добулевич А.А. Методы и устройства повышения производительности процессоров: лабораторный практикум по курсу АВПП. – Мн.: БГУИР,
2001. – 54с.
9.Добулевич А.А. Исследование эффективности конвейеризации в микро процессорных системах. Лабораторный практикум. – Мн. БГУИР, 2003.
3.2.2Технические средства оборудования
10.ПЭВМ с конфигурацией не ниже: процессор – Pentium 4, тактовая частота – 2,4 ГГц, объем ОЗУ – 512 Мбайт, жесткий диск объемом - 10Гбайт, звуковая карта, 3 USB интерфейса, монитор с диагональю – 17 дюймов, блок питания 300 Ватт.
11.Отладочный модуль на базе 8-ми разрядного микропроцессора MC68HC11, блок питания 50Ватт
12.Отладочный модуль на базе 16-ти разрядного специализированного микропроцессора TMS320VC5510. Блок питания 15 Ватт.
13.Перемычка с шунтирующим сопротивлением 1 Ом.
14.Цифровой вольтметр.
3.2.3Компьютерные программы
15.Операционная система Windows XP или 2000.
16.Среда разработки программ для 8-ми разрядных микропроцессоров
HCW.
17.Среда разработки программ для 16-ти разрядных специализированных микропроцессоров - Code Composer Studio v 3.1.
18.Средство генерации сигналов произвольной формы и частоты - Adobe Audition v1.5
19.Средство визуализации документов в формате pdf – Adobe Acrobat Reader v.7.0
4. УЧЕБНО-МЕТОДИЧЕСКАЯ КАРТА ДИСЦИПЛИНЫ
недели№ |
темы№ |
|
семинарские(Практические) заняпо()номера(тияп.2.2) |
занятияЛабораторные(номера) .2.3)п( |
управляемаяСамостоятельнаярастудентовбота(часы) |
методическиеиНаглядныепособия ппо()номера(. 3.2) |
|
Формы |
|
|
|
|
|
|
|
|
|
|
|
Название вопросов, которые изу- |
|
|
|
|
Литература (номера) (по |
контроля |
|
|
|
|
|
|
п.3.1) (указываются стра- |
знаний |
|
|
|
чаются на лекциях |
|
|
|
|
||
|
|
|
|
|
|
ницы) |
студен- |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
тов |
|
|
|
|
|
|
|
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Пятый семестр |
|
|
|
|
|
|
||
|
1 |
Введение |
- |
- |
- |
- |
- |
- |
|
2 |
Общие сведения о ПЭВМ. |
- |
- |
- |
4 |
2: 103-202, 3: 22-80, 4: 183- |
текущий |
|
|
|
|
|
|
|
239, 2: 205-242, 3: 90-169, |
опрос |
|
|
|
|
|
|
|
4: 316-382 |
|
|
3 |
Общие сведения об операционных |
- |
- |
- |
3 |
2: 283-302, 4: 445-486, 3: |
текущий |
|
|
системах |
|
|
|
|
70-114, 53:тр. 211-334), 2: |
опрос |
|
|
|
|
|
|
|
205-282, 3: 187-209, 52: |
|
|
|
|
|
|
|
|
209-229 |
|
|
4 |
Понятие о многозадачности |
- |
- |
- |
3 |
1: 174-215, 2: 385-443, 4: |
текущий |
|
|
|
|
|
|
|
487-530, 6: 23-92, 10: 15- |
опрос |
|
|
|
|
|
|
|
105, 55: 15-162 |
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|
5 |
Принципы построения файловой |
- |
- |
- |
4 |
1: 119-165, 4: 531-587, 52: |
текущий |
|
|
системы |
|
|
|
|
182-208, 2: 493-530, 4: 588- |
опрос |
|
|
|
|
|
|
|
625, 55: 150-214 |
|
|
6 |
Программирование контроллеров |
- |
- |
- |
1 |
2: 533-583, 52: 712-799 |
текущий |
|
|
НГМД, НDD |
|
|
|
|
|
опрос |
|
7 |
Организация памяти ПЭВМ. |
- |
1 |
- |
1 |
2: 385-530, 3: 502-545, 4: |
текущий |
|
|
|
|
|
|
|
107-182 |
опрос |
|
8 |
Внешние устройства ПЭВМ |
- |
2,3,4 |
- |
1 |
10: 106-294, 52: 694-711 |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
9 |
Архитектура и характеристики |
- |
- |
- |
|
5: 236-342, 50: 55-149, |
текущий |
|
|
микропроцессоров Intel, AMD. |
|
|
|
|
6.1.11, 54: 137-204 |
опрос |
|
10 |
Модель микропроцессора для про- |
- |
1,7 |
- |
1 |
7: 79-98, 9: 30-83 |
текущий |
|
|
граммиста |
|
|
|
|
|
опрос |
|
11 |
Системные регистры микропроцес- |
- |
1,7 |
- |
1 |
8: 269-305, 9: 240-281, 51: |
текущий |
|
|
сора |
|
|
|
|
615-650 |
опрос |
|
12 |
Системные ресурсы ПЭВМ |
- |
1,6 |
- |
1 |
51: 679-708) |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
13 |
Прерывания ПЭВМ. |
- |
4,5,6 |
- |
|
9: 947-999, 51: 865-896 |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
14 |
Система ввода-вывода ПЭВМ. |
- |
2,3,4,5 |
- |
1 |
9: 744-896 |
текущий |
|
|
|
|
,6 |
|
|
|
опрос |
|
15 |
Реальный, защищенный и вирту- |
- |
1 |
- |
1 |
8: 70-133, 51: 815-864 |
текущий |
|
|
альный режимы работы с памятью |
|
|
|
|
|
опрос |
|
|
ПЭВМ |
|
|
|
|
|
|
|
16 |
Управление страничной памятью |
- |
1 |
- |
1 |
51: 759-814 |
текущий |
|
|
ПЭВМ и стеком |
|
|
|
|
|
опрос |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|
17 |
Организация таймера ПЭВМ |
- |
4 |
- |
1 |
8: 9-32 |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
18 |
Программирование ПДП |
- |
- |
- |
1 |
9: 240-281, 51: 615-650 |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
19 |
Программирование контроллера |
- |
5 |
- |
3 |
2: 2 – 18, 2: 24 – 25 |
текущий |
|
|
клавиатуры ПЭВМ |
|
|
|
|
|
опрос |
|
20 |
Программирование вывода инфор- |
- |
6 |
- |
1 |
11: 19 – 24, 96 – 100, 2: 27 |
текущий |
|
|
мации на экран дисплея |
|
|
|
|
– 40) |
опрос |
|
21 |
Основы межпроцессорных взаимо- |
- |
- |
- |
- |
11: 106 – 127, 2: 42 – 55 |
текущий |
|
|
действий. |
|
|
|
|
|
опрос |
|
|
|
|
|
|
|
|
Экзамен |
Шестой семестр |
|
|
|
|
|
|
||
|
22 |
Вводная лекция |
- |
- |
- |
- |
17, 60, 63, 64 |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
23 |
Устройства хранения данных (на- |
- |
1 |
- |
5 |
20,23 |
текущий |
|
|
копители) |
|
|
|
|
|
опрос |
|
24 |
Накопители на жестких магнитных |
- |
- |
- |
- |
20,23 |
текущий |
|
|
дисках |
|
|
|
|
|
опрос |
|
25 |
Накопители на оптических дисках |
- |
- |
- |
- |
23, 65 |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
26 |
Накопители на магнитной ленте |
- |
- |
- |
- |
20,23 |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
27 |
Накопители на магнито-оптических |
- |
- |
- |
- |
20,23 |
текущий |
|
|
дисках |
|
|
|
|
|
опрос |
|
28 |
Накопители на голографических |
- |
- |
- |
- |
20, 23 |
текущий |
|
|
дисках |
|
|
|
|
|
опрос |
|
29 |
Накопители на твердотельных дис- |
- |
- |
- |
- |
21, 61 |
текущий |
|
|
ках |
|
|
|
|
|
опрос |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|
30 |
Специализированные интерфейсы |
- |
- |
- |
- |
21, 61 |
текущий |
|
|
подключения накопителей |
|
|
|
|
|
опрос |
|
31 |
Графическая подсистема ПЭВМ |
- |
- |
- |
- |
23, 66 |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
32 |
Дисплейные устройства (монито- |
- |
- |
- |
- |
23, 65 |
текущий |
|
|
ры) и проекторы |
|
|
|
|
|
опрос |
|
33 |
Интерфейсы подключения дис- |
- |
- |
- |
- |
23, 65 |
текущий |
|
|
плейных устройств |
|
|
|
|
|
опрос |
|
34 |
Звуковая подсистема ПК |
- |
- |
- |
- |
23, 64 |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
35 |
Устройства печати |
- |
- |
- |
- |
23, 65 |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
36 |
Устройства сканирования |
- |
2 |
- |
5 |
23, 65 |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
37 |
Клавиатуры |
- |
- |
- |
- |
23, 65 |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
38 |
Манипулятор типа "мышь" и дру- |
- |
- |
- |
- |
23, 65 |
текущий |
|
|
гие координатные устройства ввода |
|
|
|
|
|
опрос |
|
39 |
Универсальный последовательный |
- |
- |
- |
- |
17, 63 |
текущий |
|
|
интерфейс RS-232 |
|
|
|
|
|
опрос |
|
40 |
Универсальный последовательный |
- |
- |
- |
- |
17, 18, 22, 63, 64 |
текущий |
|
|
интерфейс USB |
|
|
|
|
|
опрос |
|
41 |
Универсальный последовательный |
- |
3 |
- |
5 |
17, 18 |
текущий |
|
|
интерфейс IEEE 1394 |
|
|
|
|
|
опрос |
|
42 |
Инфракрасный интерфейс IrDA |
- |
- |
- |
- |
17 |
текущий |
|
|
|
|
|
|
|
|
опрос |
1 |
2 |
|
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|
43 |
|
Беспроводной интерфейс Bluetooth |
- |
- |
- |
- |
17 |
текущий |
|
|
|
|
|
|
|
|
|
опрос |
|
44 |
|
Системная периферийная шина PCI |
- |
4 |
- |
5 |
17, 18, 19 |
текущий |
|
|
|
|
|
|
|
|
|
опрос |
|
45 |
|
Системная периферийная шина PCI |
|
- |
- |
- |
17, 18, 19 |
текущий |
|
|
|
Express |
|
|
|
|
|
опрос |
|
46 |
|
Шина LPC |
- |
- |
- |
- |
17, 60 |
текущий |
|
|
|
|
|
|
|
|
|
опрос |
Экзамен |
|
|
|
|
|
|
|
||
Седьмой семестр |
|
|
|
|
|
|
|||
|
47 |
|
Введение |
- |
1 |
- |
6 |
24: 5-10; 23-35; 25: 3-5; 10- |
текущий |
|
|
|
|
|
|
|
|
35 |
опрос |
|
48 |
|
Микропроцессорные системы. |
- |
1 |
- |
6 |
24: 36-45; 8: 39-60; 78-93 |
текущий |
|
|
|
|
|
|
|
|
|
опрос |
|
49 |
|
Магистральные структуры микро- |
- |
1 |
- |
6 |
25: 47-63; 3: 123-156 |
текущий |
|
|
|
процессорных систем |
|
|
|
|
|
опрос |
|
50 |
|
Структуры вычислительных систем |
- |
2 |
- |
6 |
27: 61-98 |
текущий |
|
|
|
|
|
|
|
|
|
опрос |
|
51 |
|
Функционирование микропроцес- |
- |
2 |
- |
6 |
24: 92-103; 25: 187-212 |
текущий |
|
|
|
сорных систем |
|
|
|
|
|
опрос |
|
52 |
|
Эффективность и планирование па- |
- |
2 |
- |
6 |
28: 176-189; 66: 97-126 |
текущий |
|
|
|
раллельной обработки информации |
|
|
|
|
|
опрос |
|
|
|
в микропроцессорных системах. |
|
|
|
|
|
|
|
53 |
|
Структура программного обеспече- |
- |
3 |
- |
6 |
28: 211-245;66:145-187 |
текущий |
|
|
|
ния микропроцессорной системы |
|
|
|
|
|
опрос |
|
54 |
|
Основные типы архитектур микро- |
- |
3 |
- |
6 |
26: 57-97; 27: 89-127; 28: |
текущий |
|
|
|
процессорных систем. |
|
|
|
|
159-178; 31: 56-78 |
опрос |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|
55 |
Стандартная структура шины мик- |
- |
3 |
- |
6 |
24: 67-93; 27: 45-89 |
текущий |
|
|
ропроцессорной системы. |
|
|
|
|
|
опрос |
|
56 |
Структурная организация ядра |
- |
4 |
- |
6 |
24: 78-103; 30: 89-125; 69: |
текущий |
|
|
микропроцесса. |
|
|
|
|
98-142 |
опрос |
|
57 |
Архитектура подсистемы ввода- |
- |
4 |
- |
6 |
24: 184-203; 27: 169-210; |
текущий |
|
|
вывода микропроцессорной систе- |
|
|
|
|
30: 216-123 ; 31: 167-189 |
опрос |
|
|
мы |
|
|
|
|
|
|
|
58 |
Подсистема прерываний микро- |
- |
4 |
- |
6 |
27: 231-245; 30: 28-31; 67: |
текущий |
|
|
процессора |
|
|
|
|
67-73; 66: 96-104 |
опрос |
|
59 |
Контроллер прямого доступа к па- |
- |
4 |
- |
6 |
24: 123-135; 30:127-146 |
текущий |
|
|
мяти. |
|
|
|
|
|
опрос |
|
60 |
Память микропроцессорной систе- |
- |
5 |
- |
7 |
24: 47-67;67: 135-141;71: |
текущий |
|
|
мы. |
|
|
|
|
237-246; 30: 107-111 |
опрос |
|
61 |
Структура команд микропроцессо- |
- |
5 |
- |
7 |
25: 23-45; 27: 37-56; 68: |
текущий |
|
|
ра |
|
|
|
|
67-89 |
опрос |
|
62 |
Организация конвейера. |
- |
5 |
- |
7 |
67: 205-216; 28: 261-174 |
текущий |
|
|
|
|
|
|
|
|
опрос |
|
63 |
Энергопотребление микропроцес- |
- |
6 |
- |
7 |
27: 148-156; 28: 178-189 |
текущий |
|
|
сорных систем. |
|
|
|
|
|
опрос |
|
64 |
Энергоснабжение микропроцессор- |
- |
6 |
- |
7 |
25: 178-198; 27: 156-187 |
текущий |
|
|
ной системы. |
|
|
|
|
|
опрос |
|
65 |
Окружение микропроцессорной |
- |
6 |
- |
7 |
69: 67-75; 70: 82-103 |
текущий |
|
|
системы. |
|
|
|
|
|
опрос |
|
66 |
Микроконтроллеры с ультранизким |
- |
7 |
- |
7 |
69: 77-798; 68: 86-94 |
текущий |
|
|
энергопотреблением |
|
|
|
|
|
опрос |
|
67 |
Примеры построения специализи- |
- |
7 |
- |
7 |
30: 192-204; 71: 213-239 |
текущий |
|
|
рованных микропроцессорных сис- |
|
|
|
|
|
опрос |
|
|
тем. |
|
|
|
|
|
|
1 |
2 |
|
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|
68 |
|
Проектирование микропроцессор- |
- |
7 |
- |
7 |
30: 45-89; 31: 92-135; 66: |
текущий |
|
|
|
ных систем. |
|
|
|
|
89-97 |
опрос |
|
69 |
|
Подходы к разработке архитектуры |
- |
8 |
- |
7 |
30: 27-57; 71: 84-138; 66: |
текущий |
|
|
|
микропроцессорной системы. |
|
|
|
|
181-194 |
опрос |
|
70 |
|
Методы и средства отладки и кон- |
- |
8 |
- |
7 |
66: 207-258 |
текущий |
|
|
|
троля. |
|
|
|
|
|
опрос |
|
71 |
|
Заключение |
- |
8 |
- |
7 |
31: 304-316 |
- |
Экзамен |
|
|
|
|
|
|
|
||
Восьмой семестр |
|
|
|
|
|
|
|||
|
72 |
|
Вводная лекция |
- |
- |
- |
- |
32 |
текущий |
|
|
|
|
|
|
|
|
|
опрос |
|
73 |
|
Арифметические инструкции |
- |
- |
- |
- |
45,46 |
текущий |
|
|
|
|
|
|
|
|
|
опрос |
|
74 |
|
Управляющие инструкции |
- |
- |
- |
- |
45,46 |
текущий |
|
|
|
|
|
|
|
|
|
опрос |
|
74 |
|
Регистровый файл, кодирование |
- |
- |
- |
- |
45,46 |
текущий |
|
|
|
инструкций |
|
|
|
|
|
опрос |
|
76 |
|
Архитектуры CISC и RISC |
- |
- |
- |
- |
40-43 |
текущий |
|
|
|
|
|
|
|
|
|
опрос |
|
77 |
|
Векторизация. |
- |
1 |
- |
- |
34: 25-40 |
текущий |
|
|
|
|
|
|
|
|
|
опрос |
|
78 |
|
Векторные наборы инструкций. |
- |
2 |
- |
- |
45,46 |
текущий |
|
|
|
|
|
|
|
|
|
опрос |
|
79 |
|
Измерение производительности |
- |
- |
- |
- |
38, 33: 25-40; |
текущий |
|
|
|
процессора. |
|
|
|
|
|
опрос |
|
80 |
|
Параллелизм уровня команд |
- |
- |
- |
8,9 |
33: 221-268; |
текущий |
|
|
|
|
|
|
|
|
|
опрос |