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

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

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

Реализация синхронного автомата на интегральных микросхемах
Счетчики - это автоматы, которые под действием входных импульсов переходят из одного состояния в другое, фиксируя тем самым число поступивших на их вход импульсов в том или ином коде. Сп ...

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

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

Разделы

© 2019 - www.frontinformatics.ru