У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 1 Тема Изучение интерфейса отладчика FD

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 8.6.2025

Министерство образования Республики Беларусь

Учреждение образования «Витебский государственный политехнический колледж»

МИКРОПРОЦЕССОРНАЯ ТЕХНИКА  

Отчеты по лабораторным работам №1-15

Специальность 2-400101

«Программное обеспечение информационных технологий»

Выполнил(а):

Учащийся группы ПЗ-38

_______________________

Проверил:

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

Сорока Е.С.

Витебск

2012г.

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

Тема: «Изучение интерфейса отладчика AFD. Режимы адресации памяти»

Цель работы: _________________________________________________________________ __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Методика выполнения работы:

  1.  Вызвать программу отладчика AFD.exe.
  2.  На запрос: ”Press any key to continue” нажать любую клавишу.
  3.  Переместить курсор в поле 1 (регистры), использовав клавишу F7.

- в регистр BX записать число 0140

- в регистр SI записать число 0140

- в регистр DI записать число 0160

  1.  Вернуть курсор в поле 4 (область ячеек памяти), нажав клавишу F8 дважды. По адресам 0140-0148 набрать шестнадцатеричные числа 01,02..09, по адресам 0160-0168 набрать числа А1, А2,…А9.
  2.  Перейти в поле 2 (командная строка), нажав клавишу F7.

Ввести команду: D 100 (ввод) (дамп памяти с адреса 100).

  1.  Ввести команду ассемблирования: А (ввод).
  2.  Ввести фрагмент программы в соответствии с таблицей 1 (графы 4,5). В процессе ввода заполнить графу 3 таблицы 1.

Таблица 1.

Шаг

Адрес

Код команды

Команда

Операнды

Комментарии

1

2

3

4

5

6

1

0100

MOV

CX,0005

CX:=05

2

0103

MOV

AL,[SI]

AL:=[SI]

3

0105

XLAT

Замена байта

4

0106

MOV

[DI],AL

[DI]:=AL

5

0108

INC

SI

SI:=SI+1

6

0109

INC

DI

DI:=DI+1

7

010A

DEC

CX

CX:=CX-1

8

010B

JNZ

103

Если не 0 – перейти на адрес 0103

9

010D

INT3

Остановка

  1.  После ввода фрагмента программы выйти из режима ассемблирования, нажав Ctrl + Enter.
  2.  Набрать D 100 (ввод).
  3.  Выполнить фрагмент программы в пошаговом режиме, многократно  нажимая клавишу F2, ввод, и фиксируя на каждом этапе состояние регистров: AX, CX, SI, DI, флажков. Результаты занести в таблицу 2.

Таблица 2.

Шаг

Адрес команды

AX

CX

SI

DI

Флажки

OF

DF

IF

SF

ZF

AF

PF

CF

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

По окончанию фрагмента записать содержимое ячеек памяти с относительными адресами 0140-0148 и 0160-0168 в таблицу 3

Таблица 3

Адрес

140

141

142

143

144

145

146

147

148

160

161

162

163

164

165

166

168

До

после

Выводы:_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Ответы на контрольные вопросы:

  1.  Какие элементы входят в состав программной модели МП?

__________________________________________________________________________________________________________________________________________________________________________

  1.  Структура и назначение регистров AX, BX, CX, DX.

____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

  1.  Структура и назначение регистра флажков.

_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

  1.  Перечислите сегментные регистры  и укажите их назначение. _______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
  2.  Укажите назначение регистров SI, DI, SP, BP.

____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

  1.  Назначение программы-отладчика AFD. __________________________________________________

_____________________________________________________________________________________

  1.  Основные команды программы-отладчика AFD.

_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________




1. На тему- Роль реструктуризации в антикризисном управлении
2. Проблема свободы человека в творчестве преподобного Максима Грека и царя Ивана Васильевича Грозного
3.  Многозначные слова Б
4. это равенства которое будет верным при любых допустимых значениях переменных
5. что Вы пришли в театр играть большую роль
6. Пояснительная записка Стажировка практика квалификационная по специальности 0607 Маркетинг проводится на
7. статья ученого несмотря на ее небольшой объем чрезвычайно важна как для творчества самого философа настойч
8. 1У новорожденного в полости рта зубы отсутствуют
9. Задание S- Финансы появились в результате- - возникновения потребностей у субъектов экономики в фин
10. ляля ляляляПрацювати вмію я