Жұмысты орындау реті. 6.1.1 ЕВ-152 платасын ұзын сымдарды пайдалана отырып, келесі ретпен жалғаңыз:

6.1.1 ЕВ-152 платасын ұзын сымдарды пайдалана отырып, келесі ретпен жалғаңыз:

a) +12 V. EB-152 - +12 V. PU-2000;

b) + 5 V. EB-152 - + 5 V. PU-2000;

c) -12 V. EB-152 - -12 V. PU-2000;

d) GND EB-152 - Ground PU-2000;

e) (S1) ауыстырып қосқышын KB+DISP жағдайына Sig.ANAL/KB+DISP орнатыңыз;

f) EB-152 платасының TX клеммасын EB-151 платасының RX клеммасымен жалғаңыз;

g) EB-152 платасының RX клеммасын EB-151 платасының TX клеммасымен жалғаңыз.

6.1.2 ЕВ-152 платасының дисплейі EbHt көрсетуі қажет.

6.1.3 ЕВ-151платасындағы Reset тетігін басып жіберіңіз. Егер барлығы дұрыс жұмыс істесе, онда ЕВ-152 платасының дисплейі Eb-151 мәнін көрсетеді.

6.1.4 Көлемі 8 Кбайт ТЕСҚ құрамына кіретін басқарушы бағдарламаның бірнеше адрестерін қарастырыңыз. Ол үшін MEM тетігін басып, мысалы 1000 Н адресін теріңіз. ENTER тетігін басқан соң адрестің сол жағында 0Е Н ұяшығының мәндері шығады. ENTER тетігін қайталап басқан соң 1001 Н адресі бойынша келесі ұяшықтың мәндері шығады.

Адрестері (0000Н-1FFFH) аумағында және 6.1 кестесінде келтірілген бірнеше ұяшықтарды қарастырып жазып алыңыз.

6.1 кесте

Жады ұяшықтарының адрестері
0889H 088AH 088BH 088CH 088DH 1F27H 0988H 0B24H 018CH 009CH

6.1.5 ШЕСҚ жады ұяшықтарына 6.2 кестесінде келтірілген адрестер мен деректерді жазыңыз. Ол үшін МЕМ тетігін басып, қажетті адресті енгізіп, ENTER тетігін басыңыз және деректерді енгізіңіз. ENTER тетігін басыңыз және деректерді келесі адреспен енгізіңіз және т.б.

6.2 кесте

Адрес 2100Н 2101Н 2102Н 2103Н 2104Н 21005Н
Деректер AA AB AC AD AE AF

Деректерді ШЕСҚ-на жазған соң бұл ұяшықтарды жоғарыда келтірілген алгоритм бойынша қарастырып шығыңыз.

6.1.6 6.3. кестесінде келтірілген бағдарламаны жазыңыз, ол үшін:

a) ЕВ-151 платасында RESET тетігін басыңыз;

b) ЕВ-152 платасында MEM тетігін басыңыз;

c) 2100Н адресін енгізіңіз;

d) ENTER тетігін басыңыз.

6.3 кесте

Адрес Машиналық код Мнемокод
3F MVI A, FFH
FF  
FF RST 7

Бағдарламаны орындау үшін GO тетігін басыңыз, бағдарламаның бастапқы адресін енгізіңіз. ENTER тетігін басыңыз. А регистрінде жазылған FFH санын қараңыз, ол үшін REG және 1 тетіктерін басу қажет.

6.1.7 6.4 кестесінде келтірілген санның кері кодын санайтын және есептеу нәтижесін сақтайтын бағдарламаны енгізіп орындаңыз.

6.4 кесте

Адрес Машкод Мнемокод Операнд Нұсқаулар
2100Н 3AH LDA 2130H 2130Н адресінен деректерді жүктеу
2101Н 30H      
2102Н 21H      
2103Н 2FH CMA   Санның кері коды
2104Н 32H STA 2131H 2131Н адрес бойынша сақтау
2105Н 31H      
2106Н 21H      
2107Н FFH RST7   Басқарушы бағдарламаға қайту

Бастапқы мәндер мен нәтижелер 6.5 кестесіне сәйкесті енгізіледі.

6.5 кесте

2130Н 00Н 3EH C9H FAH 1EH
2131Н          

6.1.8 6.6 кестесінде келтірілген бағдарламаны 6.5 кестесіндегі бастапқы деректерді пайдалана отырып, енгізіңіз және орындаңыз.

6.6 кесте

Адрес Машкод Мнемокод Операнд Нұсқаулар
2100Н 21H LXI H 2130Н адресінен деректерді жүктеу
2101Н 30H      
2102Н 21H        
2103Н 7FH MOV A,M   Деректерді оқу  
2104H 2FH CMA   Санның кері коды  
2101H 23H INX H   HL-де санды 1 санына арттыру  
2102H 77H MOV M,A   Деректерді сақтау  
2103H FFH RST7   Басқарушы бағдарламаға қайту  
                   

6.1.9 Екі санды 6.7 кестесінде келтірілген бағдарлама бойынша және 6.8 кестесіндегі бастапқы мәндерді пайдалана отырып, қосуды орындаңыз.

6.7 кесте

Адрес Машкод Мнемокод Операнд Нұсқаулар
2100Н 21H LXI H 2130H  
2101Н 30H      
2102Н 21H      
2103Н 7EH MOV A,M   Бірінші санды оқу
2104Н 23H INX H    
2105Н 86H ADD M   Екінші санды қосу
2106Н 23H INX H    
2107Н 77H MOV M,A   Нәтижені сақтау
2108H FFH RST 7    

6.8 кесте

2130Н 32Н 58H B8H
2131Н 15H 43H 7DH
2132H      

6.1.10 ANA M логикалық амалын орындауға арналған 6.9 кестесінде келтірілген бағдарламаны орындаңыз.

6.9 кесте

Адрес Машкод Мнемокод Операнд Нұсқаулар
2100Н 21H LXI H 2130H  
2101Н 30H      
2102Н 21H      
2103Н 7EH MOV A,M   Бірінші санды оқу
2104Н 23H INX H    
2105Н A6H ANA M   Еінші санмен логикалық көбейту
2106Н 23H INX H    
2107Н 77H MOV M,A   Нәтижені сақтау
2108H FFH RST 7    

6.1.11 ORA M логикалық амалын орындауға арналған 6.10 кестесінде келтірілген бағдарламаны орындаңыз.

6.10 кесте

Наши рекомендации