Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
56_T5V.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
651.78 Кб
Скачать

Пример программы на языке ассемблер

При описании программ на языке Ассемблер каждая строка условно делится на четыре поля.

Метка

Код операции

Операнд

Комментарии

; подпрограмма задержки времени (имя подпрограммы DELA)

DELA:

PUSH B

PUSH D

; сохранить регистры ВС

; сохранить регистры DE

PUSH PSW

; сохранить словосостояние

; процессора

JMP

DEL1

;переход на реализуемую задержку ;времени

DEL1:

TIME: EQU

8

; задание выдержки времени (TIME ; присвоить значение 8)

MVI D,

TIME

; загрузка количества внешних

; циклов (8)→(D)

DEL3:

LXI B

01 2A

; задание длительности задержки

DELВ:

DCX B

; уменьшение внутреннего счетчика

MOV A,C

; проверка содержимого

; внутреннего счетчика

ORA B

JNZ

DELВ

; переход, если внутренний счетчик ; не равен нулю

DCR D

; уменьшение внешнего счётчика

JNZ

DEL3

; переход, если внешний счетчик

; не равен нулю

POP PSW

; востановить словосостояние

; процессора

PUSH D PUSH B

; восстановить регистры DE

; восстановить регистры ВС

RET

; выход из подпрограммы

Способы физического представления двоичных цифр

Существует много способов физического представления двоичных чисел в ЭВМ.

К примеру:

- Потенциальный способ.

При этом способе - двоичные цифры 0 и 1 представляются различными уровнями напряжений (U0 , U1).

Преимущество - простота реализации.

Недостаток – низкая помехозащищённость.

Большинство современных машин используют этот способ.

- Импульсный способ.

При этом способе - двоичные цифры 0 и 1 представляются импульсами различной полярности или импульсами различной длительности.

Преимущество – повышенная помехозащищённость.

Недостаток – более дорогой.

- Динамический способ.

При этом способе - двоичные цифры 0 и 1 представляются последовательностью определенного количества импульсов определённой длительности и определенного периода повторений.

Преимущество – наиболее помехозащищён.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]