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

Лабораторные работы / Лаба 6 / Лабораторная работа №6

.docx
Скачиваний:
19
Добавлен:
22.02.2016
Размер:
92.9 Кб
Скачать

Заботин Е. Л., ЭМ-31

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

Команды управления процессором

Цель работы: Изучить команды управления процессором и получить практические навыки работы с ними.

п/п

Адрес

Значение

Команда

Значение регистров, пар регистров, ячеек памяти, флагов до и после выполнения команды

Значение указателя стека и программного счетчика

Регистр, пара, ячейка, значение

Регистр флагов F

до выполнения команды

после выполнения команды

S

Z

0

AC

0

P

1

CY

Значение указателя стека SP

Значение указателя программного счетчика PC

Значение указателя стека SP

Значение указателя программного счетчика PC

1

0000

C5

PUSH B

BC – 0901 H

0

0

0

0

0

0

1

0

FFFF

0000

FFFD

0001

-

0

0

0

0

0

0

1

0

2

0001

F5

PUSH PSW

-

0

0

0

0

0

0

1

0

FFFD

0001

FFFB

0002

-

0

0

0

0

0

0

1

0

3

0002

D1

POP D

-

0

0

0

0

0

0

1

0

FFFB

0002

FFFD

0003

DE – 0002 H

0

0

0

0

0

0

1

0

4

0003

F1

POP PSW

-

0

0

0

0

0

0

1

0

FFFD

0003

FFFD

0004

-

0

0

0

0

0

0

1

0

5

0004

E3

XTHL

HL – 0010 H

0

0

0

0

0

0

1

0

FFFD

0004

FFFD

0005

HL – 0901 H

0

0

0

0

0

0

1

0

6

0005

F9

SPHL

HL – 0012 H

0

0

0

0

0

0

1

0

FFFD

0005

0012

0006

-

0

0

0

0

0

0

1

0

7

0006

0007

D3

F9

OUT N

-

0

0

0

0

0

0

1

0

0012

0006

0012

0008

-

0

0

0

0

0

0

1

0

8

0008

0009

DB

F8

IN N

-

0

0

0

0

0

0

1

0

0012

0008

0012

000A

-

0

0

0

0

0

0

1

0

9

000A

FB

EI

-

0

0

0

0

0

0

1

0

0012

000A

0012

000B

-

0

0

0

0

0

0

1

0

10

000B

F3

DI

-

0

0

0

0

0

0

1

0

0012

000B

0012

000C

-

0

0

0

0

0

0

1

0

11

000C

76

HLT

-

0

0

0

0

0

0

1

0

0012

000C

0012

000D

-

0

0

0

0

0

0

1

0

12

000D

00

NOP

-

0

0

0

0

0

0

1

0

0012

000D

-

0

0

0

0

0

0

1

0

Вывод:

В ходе данной лабораторной работы мною были изучены команды управления процессором и получены практические навыки работы с ними.

Соседние файлы в папке Лаба 6