Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микропроцессоры
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
beduin95
0 / 0 / 0
Регистрация: 16.05.2015
Сообщений: 10
1

Код для КР580

13.01.2016, 16:58. Просмотров 734. Ответов 4
Метки нет (Все метки)

можете объяснить код на ассмблере для кр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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
m1  IN 42   0000,0001   DB,91
    ANI 92  0002,0003   E6,02
    JNZ m1  0004,0005,0006  C2,00,00
    MVI B,00    0007,0008   06,00
    MVI C,00    0009,000A   0E,00
m11 INR B   000B    04
    CALL Pauza  000C,000D,000E  CD,90,00
    MOV A,B 000F    78
    CALL Vivod1 0010,0011,0012  CD,87,00
m10 IN 42   0013,0014   DB,91
    ANI 02  0015,0016   D3,F9
    JNZ m10 0017,0018,0019  C2,13,00
m2  IN 42   001B, 001C  D3,FA
    ANI 04  001D,001E   E6,04
    JNZ m2  001F,0020,0021  C2,1B,00
    MVI A,81    0022,0023   3E,43
    OUT 43  0024,0025   D3,93
    MVI A,00    0026,0027   3E,00
    OUT 40  0028,0029   D3,96
    MVI A,01    002A,002B   3E,01
    OUT 41  002C,002D   D3,94
    MVI A,07    002E,002F   3E,07
    OUT 41  0030,0031   D3,87
    MVI A,10    0032,0033   3E,10
    OUT 40  0034,0035   D3,95
    MVI A,00    0036,0037   3E,00
    OUT 41  0038,0039   D3,95
    MVI A,37    003A,003B   3E,37
    OUT 17  003C,003D   D3,93
    MVI A,10    003E,003F   3E,10
    OUT 16  0040,0041   D3,96
    MVI A,00    0042,0043   3E,00
    OUT 16  0044,0045   D3,96
    MVI A,80    0046,0047   3E,80
    OUT 41  0048,0049   D3,92
    MVI D,01    004A,004B   16,01
    MOV A,D 004C    7A
    IN 42   004D,004E   DB,92
    MOV E,A 004F    5F
    IN 42   0050,0051   DB,92
    CMP E   0051    BB
    JZ m4   0052,0053,0054  CA,5F,00
    ANI 01  0055,0056   E6,01
    JZ m3   0057,0058,0059  CA,5B,00
    DCR B   005A    05
m3  CALL Pauza  005B,005C,005D  CD,90,00
    MOV A,B 005E    78
m4  CALL Vivod  005F,0060,0061  CD,87,00
    CPI 00  0062,0063   FE,00
    JZ m13  0064,0065,0066  CA,74,00
 
    MVI B,3C    0067,0068   06,3C
    IN 42   0069,006A   DB,92
    MOV E,A 006B    5F
    IN 42   006C,006D   DB,92
    CMP E   006E    BB
    JZ m4   006F,0070,0071  CA,5F,00
    ANI 01  0072,0073   E6,01
m13 MOV L,A 0074    7D
    MOV A,M 0075    7E
    OUT 40  0076,0077   D3,70
    MVI A,02    0078,0079   3E,02
    OUT 41  007A,007B   D3,91
    INX H   007C    23
    MOV A,M 007D    7E
    OUT 40  007E,007F   D3,70
    MVI A,04    0080,008`   3E,04
    OUT 41  0082,0083   D3,91
    JMP m1  0084,0085,0086  C3,00,00
Vivod   MOV L,A 0087    6F
    MVI H,03    0088,0089   26,03
    MOV A,M 008A    7E
    MVI A,01    008B,008C   3E,01
    OUT 41  008D,008E   D3,91
    RET 008F    C9
Pauza   MVI D,FF    0090,0091   16,FF
m6  MVI E,FF    0092,0093   1E,FF
m5  DCR E   0094    1D
    JNZ m6  0095,0096,0097  C2,92,00
    DCR D   0098    15
    JNZ m5  0099,009A,009B  C2,94,00
    RET 009C    C9



схема в картинке
0
Миниатюры
Код для КР580  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.01.2016, 16:58
Ответы с готовыми решениями:

КР580 (курсовой)
Добрый вечер, возможно ли найти сей светлый ум который может оказать помощь в разработке...

КР580 команда MVI A,d8
Доброго времени суток, к сожалению,в интернете мало информации по этому вопросу , вынужден...

Логические операции. КР580
Здраствуйте, напишите пожайлуста программу на Assemblere на вот такое вот задание организовать...

Сравнение чисел КР580
Добрый день! Прошу помочь с решением задачи для КР580, с последующей реализацией её на УМПК-80...

Микропроцессорный комплект КР580
Ребят у меня есть задание для МПК КР580 кратко пояснить назначение и действие генератора тактовых...

4
beduin95
0 / 0 / 0
Регистрация: 16.05.2015
Сообщений: 10
13.01.2016, 17:29  [ТС] 2
программа для кр 580, более удобный вариант
Программа для КР580.docx
0
Витальич
1272 / 1182 / 174
Регистрация: 02.12.2013
Сообщений: 4,886
13.01.2016, 21:16 3
Цитата Сообщение от beduin95 Посмотреть сообщение
код на ассмблере для кр580
а в нормальном виде есть?
1
pyzhman
775 / 470 / 65
Регистрация: 15.05.2012
Сообщений: 2,619
14.01.2016, 10:54 4
Assembler
1
2
3
IN 42 ... DB,91
...
IN 42 ... D3,FA
Компилятору ноги вырвать бы.
0
beduin95
0 / 0 / 0
Регистрация: 16.05.2015
Сообщений: 10
14.01.2016, 21:15  [ТС] 5
Цитата Сообщение от Витальич Посмотреть сообщение
а в нормальном виде есть?
да http://www.cyberforum.ru/attachments/633268d1452695374
0
14.01.2016, 21:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2016, 21:15

Умножение на микропроцессоре КР580
Если не сложно можете помочь составить алгоритм для программы умножения. Я знаю что как то со...

Система управления транспорта на КР580
Короч, препод чет говорил мне,что там все просто - должно быть 2 датчика, расположенных на 10 м др...

Стенд на основе КР580. Тестирование ОЗУ
Здраствуйте, помогите пожалуйста с заднием... Создать программный пакет тестирования ОЗУ шахматным...


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

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

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