Будь умным!


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

Лабораторная работа 7 по курсу Архитектура ЭВМ и систем Написание и отладка программ для УЭВМ

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

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

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

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

от 25%

Подписываем

договор

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

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

Балтийский Государственный Технический Университет «ВОЕНМЕХ» им. Д.Ф. Устинова

Кафедра И3

Лабораторная работа №7 по курсу «Архитектура ЭВМ и систем»

Написание и отладка программ для УЭВМ.

Бегущая строка

Выполнил:

студент 3-го курса

группы И112

Степанов Дмитрий

Принял:

Козев Е.С.

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


Адрес

Код

Метка

Мнемокод

Комментарий

8000

17

START:

MVI D, 00H

Обнулить D

8001

00

8002

26

BEGIN:

MVI H, 81H

Записать в H 81h

8003

82

8004

6A

MOV L,D

Значение D поместить в L 

8005

01

LXI B,83F8H

В регистровую пару BC записать 83F8

8006

FF

8007

83

8008

7E

LOOP:

MOV A,M

Поместить в A значение по адресу в HL

8009

02

STAX B

Поместить значение из A в ЯП по адресу в BC

800A

44

INX H

Инкремент HL

800B

03

INX B

Инкремент BC

800C

78

MOV A,B

Значение B поместить в A

800D

FE

CPI 84H

Сравнить A с 84h

800E

84

800F

42

JNZ LOOP

Переход на метку LOOP

8010

08

8011

80

8012

CD

CALL WAIT

Задержка 0,5 сек

8013

1F

8014

81

8015

14

INR D

Инкремент D

8016

7A

MOV A,D

В регистр A поместить D

8017

4E

CPI 19H

Сравнить A с 19h

8018

20

8019

C2

JNZ BEGIN

Перейти на BEGIN если A = 19h

801A

02

801B

80

801C

C3

JMP START

Иначе перейти на START

801D

02

801E

81

801F

C1

WAIT:

PUSH B

Подпрограмма задержки на 0,5 сек.

Сохранить в стеке BC

8020

06

MVI B,0B6H

Поместить в B значение B6

8021

B6

8022

0E

W1:

MVI C,0FAH

Поместить в С значение FA

8023

FA

8024

0D

W2:

DCR C

Декремент C

8025

C2

JNZ W2

Перейти на W2 если C = 0

8026

34

8027

80

8028

05

DCR B

Иначе, декремент B

8029

C2

JNZ W1

Перейти на W1 если B = 0

802A

82

802B

81

802C

C1

POP B

Иначе, восстановить значение BC

802E

C9

RET

Возврат

Данные в памяти

Адрес

Машинный код

Интерпретация

8100

6D

S

8101

06

I

8102

38

L

8103

06

I

8104

39

C

8105

3F

O

8106

54

N

8107

00

Пробел

8108

7F

B

8109

3F

O

810A

3F

O

810B

7F

B

810C

6D

S

810D

00

Пробел

810E

06

I

810F

6D

S

8110

00

Пробел

8111

77

A

8112

00

Пробел

8113

7F

B

8114

3E

U

8115

7F

B

8116

7F

B

8117

38

L

8118

F9

E

8119

6D

S

Список использованных источников: Основы микропроцессорной техники: методические указания к лабораторным работам / Сост. С.А.Лосев; Балт. Гос. Техн. Ун-т, 2005. 42 с.




1. тема видов деятельности как условие разностороннего развития личности
2. Тема Контактные данные телефоны городской мобильныйemil ник в контакте Руководите
3. Система управлінського обліку на підприємстві
4. Именно их наличие и обусловливает неблагоприятные исходы аппендэктомии
5. Да-Нет Они представляют собой высказывание которое участник олимпиады должен оценить- верно ~ Да невер
6. 98 Формат 60х90-16 Папір офсетний
7. ЗАДАНИЕ На основе бухгалтерской отчётности прилож
8. Тема- Обмен жиров и его регуляция
9. Приклади дії токсичних хімічних речовин на організм людини
10. Введение 3
11. объективных закономерностей принципов и факторов размещения производительных сил на базе диалектического
12. Основні напрямки організації праці менеджера
13. Эпилепсия
14. а С позиции второго подхода Зиммель Одер конфликт рассматривается как процесс развития взаимодействия ко
15. а трудове право України є підгалуззю цивільного та господарського права; б трудове право є комплексною га
16. 1943 является одним из основоположников нового междисциплинарного направления- эволюционной теории познани
17. Моделирование в физике элементарных частиц.html
18. а способами. Способ уборки выбирают в зависимости от множества факторов приведенных ниже
19. виховного процесу
20. темами курс лекций Уфа 2003 УДК 658