Задание 1. При помощи отладчика Debug заполнить та блицу 3.2.
Таблица 3.2
Отчет выполнения работы с программой DEBUG
3. Требование к отчету.
Сдача лабораторной работы заключается в демонстрации решения задач по «Архитектура и организация ЭВМ», в ответах на контрольные вопросы.
Содержание отчета.
1. Титульный лист
2. Цель
3. Задание
4. Решение задачи
5. Ответы на контрольные вопросы
Используя отладчик DEBUG в режиме виртуальной адре- сации, можно ли повредить операционную систему?
Содержимое каких регистров можно узнать при помощи отладчика DEBUG?
Лабораторная работа №. 4
Микропроцессор и память компьютера
Цель: изучить устройство процессора и оперативной памяти персонального компьютера.
План.
1. Краткая теоретическая часть
2. Варианты заданий к лабораторной работе.
3. Требование к отчету.
4. Контрольные вопросы.
Краткая теоретическая часть
В 1945 году математик Джон фон Нейман описал основы конструкции компьютера. Согласно принципам фон Неймана, компьютер должен иметь следующие устройства.
Арифметико-логическое устройство – для непосредственного осуществления вычислений и логических операций. Устройство управления – для организации процесса управления программ.
Запоминающее устройство (память) – для хранения программ и информации.
Внешние устройства – для ввода и вывода информации.
Схема устройства современных компьютеров несколько отличается от классической схемы. В частности, арифметико-логическое устройство и устройство управления, как правило, объединены в центральный процессор (ЦПУ). На схеме приведены основные части современного компьютера (рис. 4).
Процессор. Процессор (рис. 5) делится на два логических устройства: устройство исполнения (УИ) и шинный интерфейс (ШИ). УИ ответственно за выполнение инструкций, а ШИ – за доставку УИ данных и инструкций для обработки. УИ содержит арифметико-логическое устройство (АЛУ, английская аббревиатура – ALU), устройство управления (УУ) и регистры. Это позволяет выполнять арифметические и логические операции.
Регистры процессора позволяют выполнять арифметические операции, адресацию памяти и управлять исполнением инструкций. Программа обращается к регистрам по имени, например, CS, DS, SS. Биты в регистре нумеруются справа налево, начиная с 0:
...15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0
Достарыңызбен бөлісу: |