$subject = 'Архитектура ЭВМ, системное программное обеспечение. Часть 1';
include '../utils.php';
printHeader("$subject - Дисциплины - Вега");
?>
print $subject; ?>
Содержание дисциплины
- Цели и задачи курса. Историческая справка;
- Основная классификация устройств цифровой обработки;
- Кодирование информации в ЦВМ, двоичное и 16-ричное представление, кодирование отрицательных чисел, арифметические действия с фиксированной и плавающей запятой;
- Способы физического представления двоичных кодов, способы передачи двоичных кодов, разновидности кодирования при последовательном способе передачи информации. Коды с обнаружением и исправлением ошибок;
- Понятие об элементной базе, функции алгебры логики и примеры их физической реализации. Функциональные узлы ЦВТ (МИС, СИС и БИС), виды СБИС;
- Основные принципы организации вычислительного процесса. Понятие команды. Общая структура процессора, этапы выполнения команды и принцип конвейера;
- Основные особенности архитектуры микропроцессоров Интел80Х86. Программная модель 32 -разрядных процессоров Интел 80Х86;
- Система команд. Классификация операций и команд;
- Структура данных и команд;
- Методы формирования адреса и способы расширения адресного пространства;
- Принципы сегментации;
- Операции обмена данными;
- Системы ввода-вывода и способы обмена данными;
- Арифметические операции;
- Логические операции и операции сдвига;
- Операции передачи управления;
- Приёмы работы со стеком;
- Оформление подпрограмм;
- Битовые операции;
- Динамические структуры данных;
- Обработка прерываний и исключений;
- Особенности защищенного режима;
- Основные принципы организации ЗУ и классификация ЗУ;
- Электронная память:
- Внешняя память:
- дисковая и флеш;
- ГМД;
- ЖМД;
- КД. ЦВД;
- стриммеры;
- Шины расширения ISA, PCI, AGP;
- Внешние параллельные интерфейсы: ATA, LPT, SCSI;
- Внешние последовательные интерфейсы: COM, USB, FW;
- Особенности архитектуры процессора для обработки чисел с плавающей точкой;
- ЭВМ семейства "Багет". Основные архитектурные возможности;
- Сигнальные процессоры. Разновидности и их особенности;
- Особенности разработки и отладки программ для сигнальных процессоров.
Литература
Основная литература
- Гук М. Аппаратные средства IBM PC. Энциклопедия - СПб: "Издательство "Питер", 1999;
- В. В. Корнеев, А. В. Киселёв. Современные микропроцессоры. - М.: НОЛИДЖ, 2000;
- Юров В. Assembler - СПб: Издателство "Питер", 2000.
Дополнительная литература
- Гук М. Процессоры Pentium II, Pentium PRO и просто Pentium - СПб: ЗАО "Издательство "Питер", 1999;
- Смирнов А. Д. Архитектура вычислительных систем: Учеб. пособие для вузов. - М.: Наука. Гл. ред. физ.-мат. лит.,1990;
- Бутурлин А. И. Микропроцессоры Intel 8088/86, 80286, 80386. Архитектура, функционирование, программирование. Фирма "КРОКУС-1Т", Москва 1992;
- Пескова С. А., Гуров А. И., Кузин А. В. Центральные и периферийные устройства электронных вычислительных средств./Под ред. О.П.Глудкина. - М.: Радио и связь, 2000;
- Проспект АО "Каскад. ЭВМ семейства "Багет";
- Юров В. Assembler: Специальный справочник. - СПб: Питер, 2000;
- Пильщиков В. Н. Программирование на языке ассемблера М.:"ДИАЛОГ МИФИ,"1999.
printFooter(); ?>