Рефераты. Расчётно-пояснительная записка к курсовой работе по ОМПТ

ADD 5D8A

A = A + (Loc.(8A5Dh))

80D6

ADD 5F8A

A = A + (Loc.(8A5Fh))

80D9

ADD 618A

A = A + (Loc.(8A61h))

80DC

RAR

; C Þ A7; A0 Þ C

C – флаг переноса; сдвиг вправо

80E0

JNC E880

Если C = 0 то (80E8h)

Условный переход по флагу переноса; если знак +

80E3

MVI B,01

01h Þ B

Создание знакового + бита в рег. B

80E5

JMP EA80

Goto 80EAh


80E8

MVI B,00

00h Þ B

Создание знакового – бита в рег. B

80EA

MVI 00,578A

00h Þ 8A57


Сброс

Знакового

вита для DX

80EF

MVI 00,598A

00h Þ 8A59

80F4

MVI 00,5B8A

00h Þ 8A5B

80F8

MVI 00,5D8A

00h Þ 8A5D

80FC

MVI 00,5F8A

00h Þ 8A5F

8100

MVI 00,618A

00h Þ 8A61

8104

LHLD 578A

HL = (Loc.(8A57h))

Занесение в HL первого DX

8107

XCHG

H Û D, L Û E

Пересылка первого DX в DE

8108

LHLD 598A

HL = (Loc.(8A59h))


810B

DAD D

HL = HL + DE

Сложение со вторым DX

810C

XCHG

H Û D, L Û E


810D

LHLD 5B8A

HL = (Loc.(8A5Bh))


8110

DAD D

HL = HL + DE

Сложение с третьим DX

8111

XCHG

H Û D, L Û E


8112

LHLD 5D8A

HL = (Loc.(8A5Dh))


8115

DAD D

HL = HL + DE

Сложение с четвёртым DX

8116

XCHG

H Û D, L Û E


8116

LHLD 5F8A

HL = (Loc.(8A5Fh))


811A

DAD D

HL = HL + DE

Сложение с пятым DX

811B

XCHG

H Û D, L Û E


811C

LHLD 618A

HL = (Loc.(8A561))


811F

DAD D

HL = HL + DE

Сложение с шестым DX; HL = |DY|

8121

SUB A

A = 0


8122

RAR

C = 0

Зануление флага переноса

8125

MOV A,H

H Þ A

Занесение старшего бита DY в А

8126

SUB 6A8A

A = A – (Loc.(8A6A))

Сравнение со старшим битом d

8129

JZ 3281

Если Z = 1 то (8132h)

Если равны, то сравнение младших

812C

CNC 3E81

Если C = 0 то (813Eh)

Если DY > d, то переход по флагу переноса

812F

JMP 6A80

Goto 806Ah

Запуск сначала программы

8132

MOV A,L

L Þ A

Занесение младшего бита DY в А

8133

SUB 6B8A

A = A – (Loc.(8A6B))

Сравнение с младшим битом d

8136

JZ 3B81

Если Z = 1 то (812Fh)

Если равны, то запуск сначала

8138

CNC 3E81

Если C = 0 то (813Eh)

Если DY > d, то переход по флагу переноса




813B

MOV A,B

B Þ A

Знаковый бит DY

813C

RAR

; C Þ A7; A0 Þ C

C – флаг переноса; сдвиг вправо

813F

JNC 4981

Если C = 0 то (8149h)

Условный переход по флагу переноса; если знак +

8143

MOV A,L

H Þ A

Занесение старшего бита DY в А

8144

CMA

Рас кодирование дополнительного кода

8145

INR A

A = A + 1


8146

MOV A,L

L Þ A

Занесение младшего бита DY в А

8147

CMA

Рас кодирование дополнительного кода

8148

INR A

A = A + 1


8149

OUT FB

A Þ FB

Вывод в порт FB младшего бита DY

814B

OUT FE

A Þ FE

Документирование младшего бита DY на внешнем носителе порт FE

814D

MOV A,H

H Þ A


814E

OUT FA

Вывод в порта FA

Вывод в порт FA старшего бита DY

8150

OUT FE

A Þ FE

Документирование старшего бита DY на внешнем носителе порт FE





8152

MVI A,07

07h Þ A

Управляющее слово для порта В/В КР580ВВ55А

8154

OUT F0


вит 4 канала С порта В/В выставлен в 1, DY преобразован в аналоговую форму

8156

JMP 6A80

Goto 806Ah

перезапуск


Список используемой литературы

1.     Криницкий Н.А., Миронов Г.А., Программирование и алгоритмические языки – М, Наука 1979

2.     Хилбурн Дж., Джулич П., Микро-ЭВМ и микропроцессоры, пер. с анг. С.Ш. Пашкеева, – М, Мир, 1979

3.     Алексеенко А.Г., Основы микросхемотехники: Элементы морфологии микроэлектронной аппаратуры. – М, Сов. Радио, 1978

4.     Аналоговые и цифровые интегральные схемы. Под ред. Якубовского – М, Сов. Радио, 1980

5.     Калабеков Б.А. Цифровые устройства и МПС. – М, Р. и С. 1987

6.     Балашов Е.П. Григорьев В.Л. Мокро и мини ЭВМ – М, Энергия 84г.


Страницы: 1, 2, 3



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.