Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Hamster Lite Archiver / Лаб 6

.docx
Скачиваний:
10
Добавлен:
10.02.2016
Размер:
514.72 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ, МОЛОДЁЖИ И СПОРТА УКРАИНЫ

ОДЕССКИЙ НАЦИОНАЛЬНЫЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ИНСТИТУТ КОМПЬЮТЕРНЫХ СИСТЕМ

Каф. СПО

Лабораторная работа №6

по дисциплине:

Архитектура компьютера.

Вариант 11

выполнил:

ст. гр. АС-121

Куценко Дмитрий Сергеевич

Преподаватель

доц. Куприянов А.Б.

Одесса 2013 г.

Цель работы. Научиться определять и изменять содержимое регистров процесcора с помощью программы debug

1. Задание для выполнения

  1. Запустить программу debug

  2. Ввести команду ? и записать выводимую на экран информацию

  3. С помощью команды R просмотреть и записать содержимое регистров процеcсора.

  4. С помощью команды R внести в регистры процессора значения в соответствии с вариантом и записать последовательность вводимых команд и состояние всех регистров после ввода команд.

№ п/п

Регистры

Значения

1

AX, BX

2, 4

2

CX, DX

6, 8

3

SP, BP

2, 3

4

SI, DI

5, 6

5

AX, DI

7, 8

6

AX, SI

9, 12

7

AX, BP

3, 5

8

AX, SP

4, 7

9

AX, DX

8,12

10

AX, CX

1, 2

11

CX, DX

3, 4

12

CX, BX

5, 6

13

CX, SP

7, 8

14

CX, BP

2, 6

15

CX, SI

3, 8

16

CX, DI

4, 7

17

DX, BX

2, 9

5. Внести в регистр AH – номер варианта, а в регистр AL-номер группы и записать последовательность вводимых команд.

Задание 1.

Запустить программу debug.

Так как у меня 64 бит. система Windows 7 а не MS-DOS для запуска программы debug мне понадобится эмулятор MS-DOS программка называется DOSBох. Качаем программу debug.ехе . Сохраняем на диске D:

Теперь запускаем DOSBох.

И переключаемся на диск D:

С помощью команды mount d d:\

И входим в диск с помощью команды d:

И запускаем debug.ехе

С помощью команды

debug.

Задание 2.

Ввести команду ? и записать выводимую на экран информацию.

Задание 3.

С помощью команды R просмотреть и записать содержимое регистров процеcсора.

Вводим команду r.

Задание 4.

С помощью команды R внести в регистры процессора значения в соответствии с вариантом и записать последовательность вводимых команд и состояние всех регистров после ввода команд.

11

CX, DX

3, 4

Вводим команду R CX

И значение 3

При проверке видно что СХ 0000 изменилось на СХ 0003.

Вводим команду R DX

И значение 4

При проверке видно что DX 0000 изменилось на DX 0004.

Задание 5.

Внести в регистр AX – номер варианта, а в регистр BX-номер группы и записать последовательность вводимых команд.

Вводим команду R AХ

И значение номер варианта 11.

Вводим команду R BX

И значение номер группы 121

Вывод.

В данной работе научился определять и изменять содержимое регистров процесcора с помощью программы debug.

Соседние файлы в папке Hamster Lite Archiver