Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АxenMicroproc.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
113.81 Кб
Скачать

Результаты выполнения теста без условного перехода:

Исходное состояние

ЛК1

УП

ЛК3

ЛК4

БП1д

ЛК5

ЛК6

БП2д

ЛК7

ЛК8

БП2к

AX

010F

010F

010F

010F

010F

010F

010F

010F

010F

010F

010F

010F

BX

000F

000F

000F

000F

000F

000F

000F

000F

000F

000F

000F

000F

CX

0000

0000

0000

0000

0000

0000

0000

0000

0000

0000

0000

0000

DX

0000

0000

0000

0000

0000

0000

0000

0000

0000

0000

0000

0000

SI

C3F8

C3F8

C3F8

C3F8

C3F8

C3F8

C3F8

C3F8

C3F8

C3F8

C3F8

C3F8

DI

0000

0000

0000

0000

0000

0000

0000

0000

0000

0000

0000

0000

CS

1882

1882

1882

1882

1882

1882

1885

1882

1882

1882

1882

1882

DS

1886

1886

1886

1886

1886

1886

1886

1886

1886

1886

1886

1886

IP

0008

0008

000B

000D

000F

0011

0000

0003

0005

0016

0018

001B

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

0

4

4

3

14

15

25

16

29

3

20

11

Время выполнения программы

0

4

8

11

25

40

65

81

110

113

133

144

Расчёт тактов каждой команды

Команда

Адресация

Число тактов

OR AX,0101h

RI Непосредственная

4

JNP LC2

PF = 0 => есть переход PF = 1 => нет перехода

16 4

OR AX,BX

RR Прямая регистровая

3

OR SI,[BX]

RS Косвенная регистровая

9 5

JMP S2:LC5

Межсегментный прямой переход

15

OR AX,BX

RR Прямая регистровая

3

OR AX,[BX+SI+2]

RS Относительная базово-индексная

9 11

JMP near LC1

Внутрисегментный прямой близкий переход

11

OR BX,[0004h]

RS Прямая

9

6

JMP far BX

Внутрисегментный косвенный переход

11

OR [BX+2],AX

SR Относительная регистровая

16 9

OR AX,[BX+SI]

RS Базово-индексная

9

7

JMP dword [DI]

Межсегментный косвенный переход

24

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]