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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 1.2.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. I Понятие транспортного тарифа5 II
3. тематика раннее научнотехническое знание начала научной астрономии
4. Приклади розвязування задач
5. При оценке надо также использовать критерии относящиеся к задачам-~ по разработке продукции;~ организации
6. Управление каналами распределения, синтез
7. Статья- Мониторинг качества подземных вод на крупных городских водозаборах
8. тема робочих рухів
9. В языке есть слова
10. Внебюджетные фонды как составная часть финансовой системы РФ