Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler: i8080/8085/KP580
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Vazzik
0 / 0 / 0
Регистрация: 22.03.2014
Сообщений: 6
1

Нужно исправить программу на УОУ Электроника-580 / КР580

29.05.2014, 11:42. Просмотров 792. Ответов 1
Метки нет (Все метки)

Программа вывода цифр 6 и 7 на 6 и 7 индикаторы, при нажатии на соответствующие клавиши.
Программа работает, но когда клавиши не нажаты индикаторы должны быть пустыми, а у меня выводится "-" и " ,". Я думаю что это из-за проверки разряда остается.
Надеюсь на вашу помощь! Сдавать уже завтра.
Заранее спасибо!

Нужно исправить программу на УОУ Электроника-580 / КР580


- скрин неправильного вывода
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
21 FD 83     : lxi  h, 83FD
3E 00        : mvi  a, 00
D3 02        : out  02
DB 00        : in   00
2F           : cma
E6 40        : ani  40
C2 11 82     : jnz  8211
F6 7D        : ori  7D
77           : mov  m, a
CA 11 82     : jz   8211
F6 00        : ori  00
77           : mov  m, a
21 FE 83     : lxi  h, 83FE
3E 00        : mvi  a, 00
D3 02        : out  02
DB 00        : in   00
2F           : cma
E6 80        : ani  80
C2 29 82     : jnz  8229
F6 07        : ori  07
77           : mov  m, a
CA 29 82     : jz   8229
F6 00        : ori  00
77           : mov  m, a
C3 00 82     : jmp  8200
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2014, 11:42
Ответы с готовыми решениями:

УОУ Электроника-580. Заполнить массив по кубическому закону.
Записать в память емкостью не более 128 байт последовательность из четырехбайтных чисел,...

Клавиатура и дисплей. Электроника 580
Выдать на второй справа индикатор шестнадцатиричную цифру, соответствующую двоичному коду,...

Электроника-580: Выдать на второй индикатор символ U, если одновременно нажаты клавиши
Выдать на второй индикатор символ U, если одновременно нажаты клавиши 0,1,3, не нажата клавиша 2,...

Нужно составить блок-схему и написать программу на языке ассемблер (для МПК КР 580)
0. Загрузить в регистр С число 9В в 16 системе счисления. 1. Уменьшить содержимое регистра С на...

Программирование на УОУ "Электроника-580"
Пожалуйста, помогите написать программу для микропроцессора КР580. Заранее спасибо. Если нажато...

1
Vazzik
0 / 0 / 0
Регистрация: 22.03.2014
Сообщений: 6
29.05.2014, 14:30  [ТС] 2
Не актуально. Если кому понадобится, то код сделал так:
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
3E E0   mvi  a, E0
D3 02   out  02
DB 00   in  00
2F  cma
E6 40   ani  40
3E 00   mvi  a, 00
C2 13 82    jnz  8213
F6 7D   ori  7D
77      mov  m, a
21 FE 83    lxi  h, 83FE
3E E0   mvi  a, E0
D3 02   out  02
DB 00   in   00
2F  cma
E6 80   ani  80
3E 00   mvi  a, 00
C2 27 82    jnz  8227
F6 07   ori  07
77  mov  m, a
C3 00 82    jmp  8200
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2014, 14:30

Эмулятор УОУ - 580
нужно зажечь в эмуляторе поочередно флаги Z и С, а затем зажечь их одновременно. какой будет...

Электроника 580
Выдать на третий слева индикатор латинскую букву, номер которой соответствует двоичному коду,...

Электроника - 580
Здравствуйте, дорогие форумчане! В одной из лабораторных работ по УОУ "ЭЛЕКТРОНИКА - 580" было...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru