Основные принципы устройства и работы ЭВМ



Введение Архитектура фон Неймана. Основные принципы устройства и работы ЭВМЦель работы и рассматриваемые вопросыСтруктура и принципы работы ЭВМ архитектуры фон НейманаОсновные принципы архитектуры фон НейманаКонцепция хранимой программыПринстонская и Гарвардская архитектураТипы устройств ЭВМ архитектуры фон НейманаТипы взаимодействия устройств ЭВМ архитектуры фон НейманаМатематическая основа процессораРегистры ЭВМ архитектуры фон НейманаЭтапы выполнения программы ЭВМ архитектуры фон НейманаПредставление и выполнение командПрограммирование ЭВМНизкий и высокий уровни программированияИнтерпретатор, транслятор, компилятор и ассемблерЗагрузчикРедактор, компоновщик и отладчикСтруктура команды языка ассемблераСтруктура программы на языке ассемблераЛистинг программыПримеры программРабота с массивамиРабота с битамиПорядок выполнения работы Взаимодействие процессора с памятью и устройствами ввода-вывода. Функционирование ЭВМЦель работы и рассматриваемые вопросыОбщая структура и функционирование ЭВМСхема общей структуры ЭВМ. Шина данных, шина адреса, шина управленияПорты ввода-вывода. ДешифраторыНаправления передачи информации в ЭВМПамятьКлассификация внутренней памяти. ОЗУ и ПЗУКлассификация ПЗУКлассификация ОЗУСпособы увеличения производительности памяти. Многоуровневая организация оперативной памятиУстройства ввода-выводаКлассификация устройств взаимодействия пользователя с машинойКлассификация интерфейса с устройствами ввода-вывода. ПрерыванияКлавиатураВидеоадаптерВстроенный динамик и таймерПримеры программВывод звукового сигнала через динамикВвод исходных данных с клавиатуры и вывод результатов на дисплейПорядок выполнения работы Регистры и система команд процессора. Способы адресации. Влияние команд на регистр флаговЦель работы и рассматриваемые вопросыАрхитектура процессора i8086Состав регистров процессора i8086Регистры общего назначения процессора i8086СтекСегментные регистры и указатель команд процессора i8086Логический и физический адресаДополнительный код, знаковые и беззнаковые числа, флаги переноса и переполненияСистема команд процессораПрограммная модель процессора. Характеристики командыГруппы команд процессораТипы информации, содержащейся в командеФормат командыТипы операндов командыСпособы адресацииСпособ адресации и местонахождение операндов в ЭВМАдресация операндов в регистре процессора. Неявная и регистровая адресацииАдресация операндов в команде. Непосредственная адресацияАдресация операндов в стекеАдресация операндов в устройствах ввода-выводаБазисные способы адресацииМножественность способов адресации в одной командеКомбинированные способы адресации процессоров x86Влияние команд на регистр флаговКлассификация команд по отношению к регистру флаговРасширенные регистры и типы данных процессоров x86Регистры процессоров IA-32ПрефиксыФормат кода операцииСпособы адресации в процессорах IA-32 и Intel64Группы команд процессоров Intel64 и IA-32Примеры программИспользование ближней подпрограммыИспользование дальней подпрограммыИспользование подпрограмм для ввода-выводаПорядок выполнения работы Системная архитектура процессоров IA-32. Сегментирование и обработка прерываний в защищенном режимеЦель работы и рассматриваемые вопросыСистемные регистры и структуры данных процессоров IA-32 иIntel64Системные задачиОсновные структуры данных защищенного режимаСистемные регистры IA-32Особенности архитектуры Intel64Сегментные регистры и селектор сегментаСистемные флагиДескрипторыТипы дескрипторовФормат несистемного дескриптораТипы системных дескрипторовФормат дескрипторов TSS и LDTФормат специальных дескрипторовПорядок работы процессора в защищенном режимеГлобальная (GDT) и локальная (LDT) таблицы дескрипторовОбработка прерываний. Таблица дескрипторов прерываний (IDT)Повышение надежности функционирования системы в защищенном режимеПереключение процессора между реальным и защищенным режимамиПримеры программПрограмма "Hello from PM"Использование дальней подпрограммы в защищенном режимеИспользование IDT. Ввод данных с клавиатуры в защищенном режимеПорядок выполнения работыБиблиографический список
 
Оригинал текста доступен для загрузки на странице содержания
    След >