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

В таблице 2 приведена таблица программы. Применим две метки M1 и M2 для циклов проверок.

Таблица 2

Метки

Мнемокод

Операнды

Комментарий

Байты

Циклы

Такты

1

LXI

H, 012A

HL012Ah3310

2

MVI

D, 0Ah

D0Ah227

3

MVI

B, 00h

B00h227

4

MOV

A, B

AB115

5

M2

OUT

1

А Уст. Выв. №12310

6

M1

IN

2

АУст. Ввода № 22310

7

RRC

A Сдв П(А)114

8

JNC

M1

Проверка триггера С

3

3

10

9

IN

1

АУст. Ввода №12310

10

MOV

M, A

М(А)127

11

INX

H

HL(HL)+1115

12

INR

B

B(B)+1115

13

MOV

A, B

A(B)115

14

CMP

D

(A) - (D)

1

1

4

15

JNZ

M2

Проверка триггера Z

3

3

10

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

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

Датчик газов и паров алкоголя
С момента первой публикации описания подобного устройства в журнале "Радио" прошло около 10 лет. За этот время было описано несколько подобных приборов: от простейших до собранных на микроко ...

Измерения электрических параметров кабельных линий связи
Электрические свойства кабельных линий связи характеризуются параметрами передачи и параметрами влияния. Параметры передачи оценивают процессы распространения электромагнитной энергии вдоль кабельной ...

Проект волоконно-оптической линии передачи на участке Волгоград-Ставрополь
Волгоград - административный центр Волгоградского края, находящегося на юго-западе страны, входит в состав Южного федерального округа. Население составляет 1021244 человека. Город имеет ...

Разделы

© 2018 - www.frontinformatics.ru