У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 6 Вывод статического слова на дисплей

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 6.4.2025

Балтийский Государственный Технический Университет

«Военмех» им. Д.Ф. Устинова

Лабораторная работа №6

«Вывод статического слова на дисплей»

Выполнил: Группа: Преподаватель:

Санкт-Петербург, 2012


Цель работы: вывести на дисплей статическое слово «СЕРЕБРО».

Текст программы в машинных кодах с распределением по адресам памяти:

Адрес:

Код:

Метка:

Команда:

Примечание:

8000

39

“С”

8001

79

“Е”

8002

73

“Р”

8003

79

“Е”

8004

7d

“Б”

8005

73

“Р”

8006

3f

“О”

8007

00

“Погашенный индикатор”

8008

21

LXI H, 8000

Запись в регистровую пару HL адреса 8000 (начало сообщения)

8009

00

800A

80

800B

01

LXI B, 83F8

Запись в регистровую пару ВС адреса 83F8 (ячейка первого индикатора)

800C

F8

800D

83

800E

16

MVI D, 8

Запись в регистр D длины сообщения (8)

800F

08

8010

7E

LOOP:

MOV A,M

Запись в регистр А содержимого ячейки, адрес

которой находится в регистровой паре HL (М)

8011

02

STAX B

Запись содержимого аккумулятора в ячейку памяти,

адрес которой содержится в регистровой паре ВС -

вывод буквы на индикатор

8012

23

INX H

Увеличение значения HL - переход к следующей

букве (инкрементировать H)

8013

03

INX B

Увеличение значения ВС - адрес ячейки следующего индикатора (инкрементировать В)

8014

15

DCR D

Уменьшение счетчика D (декрементировать D)

8015

C2

JNZ LOOP:

Переход на метку LOOP, если флаг нуля = 1 (значение счетчика D станет=0)

8016

10

8017

80

8018

76

HLT

Остановка (конец программы)




1. Китай. Не враги и не союзники
2. Генеалогия северного кавказа
3. неотъемлемый элемент российской действительности
4. по теме Статистика запасов материальных оборотных средств
5. Эстрадная хореография 1.html
6. тематизация и расширение теоретических и практических знаний по специальности и применение этих знаний на п
7. Ягужинский Павел Иванович
8. Христианское мировоззрение
9. Расчет местной вытяжной вентиляции
10. Пустыни