Составление программы на языке ассемблера и её размещение в ОЗУ

В таблице 3 приведено соответствие команд и ячеек памяти, сохраненных данных и ячеек.

Таблица 3.

№ команды

Адрес (hex)

1

031A 031B 031C

2

031D 031E

3

031F 0320

4

0321

5

0322 0323

6

0324 0325

7

0326

8

0327 0328 0329

9

032A 032B

10

032C

11

032D

12

032E

13

032F

14

0330

15

0331 0332 0333

В таблице 4 приведена программа цикла в кодовых комбинациях.

Таблица 4.

№ команды

Адрес ОП16

Мнемокод

Операдны

Команда 2

Команда 16

Комментарий

1

031A 031B 031C

LXI

H, 031A

0010 0001

21

HL←031A B3 ст.байт B2 мл.байт

0001 0001

031

0011 0110

A

2

031D 031E

MVI

D, ØAh

0000 0110

06

D←A16

0000 1110

0A

3

031F 0320

MVI

B, ØØh

0001 0110

16

B←00

0000 0000

00

4

0321

MOV

A, B

0111 1010

7A

A←(B)

5

0322 0323

OUT

1

1101 0011

D3

А←У.выв№1

0000 0001

01

6

0324 0325

IN

2

1101 1011

DB

А←(У.ввода№2)

0000 0010

02

7

0326

RRC

0000 1111

0F

А←сдв.П(А)

8

0327 0328 0329

JNC

М1

1101 0010

D2

УП при С=0 переход к ячейке 0327 B3 ст.байт B2 мл.байт

1000 1100

1A

0100 1100

03

9

032A 032B

IN

1

1101 1011

DB

А←(У.ввода№1)

0000 0001

01

10

032C

MOV

M, A

0111 0111

77

М←(А)

11

032D

INX

H

0010 0011

23

HL←(HL)+1

12

032E

INR

B

0001 0100

14

B←(B)+1

13

032F

MOV

A, B

0111 1010

7A

A←(B)

14

0330

CMP

D

1011 1011

BB

(A)-(D)

15

0331 0332 0333

JNZ

М2

1100 0010

C2

УП при z=0 переход к ячейке 1A B3 ст.байт B2 мл.байт

1000 1010

1A

0100 1100

03

Перейти на страницу: 1 2 3

Похожые стьтьи по экономике

Выращивание монокристалла с заданными свойствами
Содержание работы. В данной курсовой работе разрабатывается технологический процесс получения легированного монокристалла ФГДЦЧ-5-17, на 20% компенсированного теллуром, с разбросом ко ...

Разработка системы телеизмерений
В учебный план специальности 220201 "Управление и информатика в технических системах" дисциплина "Телемеханика" введена как дисциплина специализации. Это соответствуе ...

Проектирование устройства Таймер сенсорный
В настоящее время в радиоэлектронике широкое применение нашёл класс устройств, позволяющий осуществлять бескнопочное (сенсорное) управление нагрузкой - лампами освещения, различными маши ...

Разделы

© 2020 - www.frontinformatics.ru