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

В таблице 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

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

Генератор синусоидальных модулированных колебаний
Невозможно назвать хотя бы одну отрасль экспериментальной, лечебной или профилактической медицины, которая могла бы рассчитывать даже на малый успех без применения электронной медицинск ...

Разработка сети связи с использованием современных технологий
В данный момент телекоммуникационная сеть Украины проходит этап активной цифровизации. Старые аналоговые АТС заменяются на современные цифровые системы передачи, обеспечивающие гораздо более широкий с ...

Работа в среде системы автоматизированного проектирования Max+Plus II
1.Задание автоматизированный проектирование сумматор При разработке специализированных цифровых устройств все чаще используют программируемые логические интегральные схемы (ПЛИС), кото ...

Разделы

© 2019 - www.frontinformatics.ru