========================================================================

=    ÎÏÈÑÀÍÈÅ ÁÊ-11Ì  ÃËÀÂÀ ÏÅÐÂÀß: ÐÅÃÈÑÒÐÛ ÂÍÅØÍÈÕ ÓÑÒÐÎÉÑÒ   = fl.1=

========================================================================

 

* îïèñàíèÿ ïîäãîòîâèë ÁÀÃÀÅÂ ÌÀÊÑÈÌ * äîì. òåë (8322)60-28-05 ïîñëå 21

 

* ÂÍÈÌÀÍÈÅ ! ÂÑÅ ÀÄÐÅÑÀ ÓÊÀÇÀÍÛ Â ÂÎÑÜÌÅÐÈ×ÍÎÉ ÑÈÑÒÅÌÅ ÈÑ×ÈÑËÅÍÈß

 

 

                 1.1 ÐÅÃÈÑÒÐ ÑÎÑÒÎßÍÈß ÊËÀÂÈÀÒÓÐÛ

 

         ÀÄÐÅÑ = 177660

         ÔÎÐÌÀÒ ÐÅÃÈÑÒÐÀ

       ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐

       │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│

       └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

                                  

┌───────────────────────────────┴┐ ┌┴─────────────────────────┐

                     ãîòîâíîñòü │ │ðàçðåøåíèå ïðåðûâàíèÿ    

   "1"- â ýòîì ðàçðÿäå îçíà÷àåò,│ │"0" - ðàçðåøàåò ïðåðûâàíèå│

│÷òî â ðåãèñòðå äàííûõ êëàâèàòóðû│ │îò êëàâèàòóðû            

│(177662) íàõîäèòñÿ êîä íàæàòîé  │ └──────────────────────────┘

│êëàâèøè. ñáðàñûâàåòñÿ ïðè ÷òåíèè│

│êîäà èç ðåãèñòðà (177662).     

│ = äîñòóïåí òîëüêî ïî ÷òåíèþ = 

└────────────────────────────────┘

 

  * îñòàëüíûå ðàçðÿäû ÍÅ ÈÑÏÎËÜÇÓÞÒÑß è ÷èòàþòñÿ êàê "0"

 

  * ïî ñèãíàëó íà ÎØ 'INIT' (êîìàíäà RESET) ðàçðÿä '6'="0", '7'="0"

 

 

                 1.2 ÐÅÃÈÑÒÐ ÄÀÍÍÛÕ ÊËÀÂÈÀÒÓÐÛ

 

         ÀÄÐÅÑ = 177662

         ÔÎÐÌÀÒ ÐÅÃÈÑÒÐÀ

       ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐

       │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│

       └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

                      │ │   │ │                 

              │┌───────┐│ │   │ │┌────────────────┐│

              └┤ïàëèòðà├┘ └──┬┘ └┤êîä ñ êëàâèàòóðû├┘

               └───────┘        └────────────────┘

            │┌───────────────┐│

            └┤íå èñïîëüçóåòñÿ├┘

             └───────────────┘

          │┌───────────────────────────────────────────────┐

          └┤ðàçðåøåíèå ïðåðûâàíèÿ ïî òàéìåðó (âåêòîð   100)│

                ("0"-ðàçðåøåíî)   Fòàéìåðà = 48.5 Hz     

           └───────────────────────────────────────────────┘

           ┌───────────────────────────────────────────────┐

        └───┤ ïåðåêë. áóôåðîâ çêðàíà : "1" - N%6, "0" - N%5 │

            └───────────────────────────────────────────────┘

 

  *  ïðè ÂÊËÞ×ÅÍÈÈÈ ÏÈÒÀÍÈß ðàçðÿä '15'="0" (áóôåð N% 0 [ñòð N% 5]),

à ðàçðÿä '14'="1"(çàïðåùåíî ïðåðûâàíèå îò òàéìåðà)

 

  *  íåèñïîëüçóåìûå (7,12,13) ðàçðÿäû ÷èòàþòñÿ êàê "0"

 

  *  ÌËÀÄØÈÉ ÁÀÉÒ äîñòóïåí òîëüêî ÏÎ ×ÒÅÍÈÞ

 

  *  êîä ÏÀËÈÒÛ äîñòóïåí òîëüêî ÏÎ ÇÀÏÈÑÈ

 

  *  ïî âêëþ÷åíèþ óñòàíàâëèâàåòñÿ ïàëèòðà N%15

 

 

 

 

 

 

 

                     ** ÒÀÁËÈÖÀ ÏÀËÈÒÐ **

 

┌──────┬───────────────────┬───────────────────────────────────────────┐

│íîìåð │  êîä ïàëèòðû                      êîä òî÷êè                 

      ├────┬────┬────┬────┼────────┬──────────┬───────────┬───────────┤

NN%  │ 11 │ 10 │ 09 │ 08 │   00       10        01         11    

├──────┼────┼────┴────┴────┼────────┼──────────┼───────────┼───────────┤

  00  │ 0  │ 0    0    0  │ ÷åðíûé │ çåëåíûé     ñèíèé     êðàñíûé 

                                                               

  01  │ 0  │ 0    0    1    ....  │ ñèðåíèåâ.│  æåëòûé     êðàñíûé 

                                                               

  02  │ 0  │ 0    1    0    ....    ñèíèé     ãîëóáîé  │ ñèðåíåâûé │

                                                               

  03  │ 0  │ 0    1    1    ....  │ ãîëóáîé    çåëåíûé    æåëòûé  

                                                               

  04  │ 0  │ 1    0    0    ....  │ ãîëóáîé    ñèðåíåâ. │  áåëûé   

                                                               

  05  │ 0  │ 1    0    1    ....    áåëûé      áåëûé     áåëûé   

                                                               

  06  │ 0  │ 1    1    0    ....  │êðàñíî-     òåìíî-     êðàñíûé 

                                │-êîðè÷íåâ.│ -êðàñíûé            

  07  │ 0  │ 1    1    1    ....  │ñâåòëî-   │ ñàëàòîâûé │  æåëòûé  

                                │ -çåëåíûé │                     

  08  │ 1  │ 0    0    0    ....  │ ôèîëåòîâ.│ ôèîëåòîâ. │ ñèðåíåâûé │

                                  ñèíèé                        

  09  │ 1  │ 0    0    1    ....  │ ôèîëåòîâ.│  ñâåòëî-  │ êðàñíî-  

                                  ñèíèé   │ -çåëåíûé  │-êîðè÷íåâûé│

  10  │ 1  │ 0    1    0    ....  │ ôèîëåòîâ.│ ñàëàòîâûé │ òåìíî-   

                                                     │ -êðàñíûé 

  11  │ 1  │ 0    1    1    ....    æåëòûé    ãîëóáîé    êðàñíûé 

                                                               

  12  │ 1  │ 1    0    0    ....  │ çåëåíûé    êðàñíûé    ãîëóáîé 

                                                               

  13  │ 1  │ 1    0    1    ....    æåëòûé    ãîëóáîé    áåëûé   

                                                               

  14  │ 1  │ 1    1    0    ....  │ çåëåíûé    æåëòûé     áåëûé   

                                                               

  15  │ 1  │ 1    1    1    ....  │ çåëåíûé    ãîëóáîé    áåëûé   

└──────┴────┴──────────────┴────────┴──────────┴───────────┴───────────┘

 

 

 

                  2.1 ÐÅÃÈÑÒÐ ÑÌÅÙÅÍÈß

 

         ÀÄÐÅÑ = 177664

         ÔÎÐÌÀÒ ÐÅÃÈÑÒÐÀ

       ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐

       │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│

       └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

       ┌─────────────────┐│     │┌───────────────────┐│

       │'ìàëûé'ýêðàí ="0"├┘     └┤     ñìåùåíèå      ├┘

       └─────────────────┘       └───────────────────┘

 

  * ïðè óñòàíîâêå ðàçðÿäà '9' â "0" îòîáðàæàåòñÿ òîëüêî ÷åòâåðòü  çêðàíà

- ðåæèì ÐÏ (ÎÇÓ ïîëüçîâàòåëÿ âîçðàñòàåò äî 28 êÁ  (îò 1000 äî 70000)

 

  *  çàäàíèå  ñìåùåíèÿ  ýêðàíà,  íà÷àëüíàÿ   óñòàíîâêà   (àäðåñó   40000

ñîòâåòñòâóåò ëåâûé âåðõíèé óãîë) - çàïèñü ÷èñëà 1330

 

 

 

 

                  4.1 ÐÅÃÈÑÒÐ ********

 

         ÀÄÐÅÑ = 177700

         ÔÎÐÌÀÒ ÐÅÃÈÑÒÐÀ

       ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐

       │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│

       └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

 

  * ÏÐÈÌÅ×ÀÍÈÅ: óñòàíîâêà áèòîâ '0' èëè '1' ïðèâîäèò ê çàâèñàíèþ,

  à óñòàíîâêà áèòà 2 ââîäèò ìàøèíó â ñîñòîÿíèå, àíàëîãè÷íîå

  êîìàíäå WAIT

 

                  4.2 ÐÅÃÈÑÒÐ ********

 

         ÀÄÐÅÑ = 177702

         ÔÎÐÌÀÒ ÐÅÃÈÑÒÐÀ

       ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐

       │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│

       └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

 

 

 

                 4.3 ÐÅÃÈÑÒÐ ********

 

         ÀÄÐÅÑ = 177704

         ÔÎÐÌÀÒ ÐÅÃÈÑÒÐÀ

       ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐

       │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│

       └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

 

 

                  5. ÑÈÑÒÅÌÍÛÉ ÒÀÉÌÅÐ

 

                 ÒÀÉÌÅÐ ÑÎÑÒÎÈÒ:

  A. ãåíåðàòîð ñ ïåðèîäîì 32 ìêñ   (ò.ê. òàêòîâàÿ ÷àñòîòà ïðîöåññîðà

  Â. äåëèòåëè íà 4 è 16             ÁÊ-11 è ÁÊ-11Ì ñîñòàâëÿåò 4 MHz, à

  C. ðåâåðñèâíûé ñ÷åò÷èê (177710)   íå 5 MHz, kak íàïèñàíî â ëèòåðàòóðå)

  D. ðåãèñòð óñòàíîâêè (177706)

  E. ðåãèñòð êîìàíä è ñîñòîÿíèé (177712)

 

  * ÄËß ÑÏÐÀÂÊÈ: òàêòîâàÿ ÷àñòîòà, ïîñòóïàþùàÿ íà ïðîöåññîð, äåëèòñÿ íà

  128. , à ïîòîì ïîñòóïàåò íà òàéìåð

 

                  5.1 ÐÅÃÈÑÒÐ ÓÑÒÀÍÎÂÊÈ

 

         ÀÄÐÅÑ = 177706

         ÔÎÐÌÀÒ ÐÅÃÈÑÒÐÀ

       ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐

       │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│

       └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

  * äîñòóïåí è ïî çàïèñè è ïî ÷òåíèþ

 

 

                  5.2 ÐÅÂÅÐÑÈÂÍÛÉ Ñ×ÅÒ×ÈÊ

 

         ÀÄÐÅÑ = 177710

         ÔÎÐÌÀÒ ÐÅÃÈÑÒÐÀ

       ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐

       │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│

       └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

 

  * êîçôèöèåíò äåëåíèÿ çàêëàäûâàåòñÿ â ðåãèñòð óñòàíîâêè (177706)

 

  * ñ÷åò÷èê çàãðóæàåòñÿ èç ðåãèòðà óñòàíîâêè (177706) â ìîìåíò  ïóñêà  è

ïåðåõîäà ÷åðåç "0" èëè ïðè îáðàùåíèè ê áèòó 1 ðåãèñòðà óïðàâëåíèÿ

 

  * äîñòóïåí è ïî çàïèñè è ïî ÷òåíèþ

 

 

 

 

 

 

 

 

 

 

 

 

 

                  5.3 ÐÅÃÈÑÒÐ ÓÏÐÀÂËÅÍÈß

 

         ÀÄÐÅÑ = 177712

         ÔÎÐÌÀÒ ÐÅÃÈÑÒÐÀ

       ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐

       │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│

       └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

        │┌───────────────────┐│               

        └┤  íå èñïîëüçóþòñÿ  ├┘                └───────┐

         │è óñòàíîâëåíû â "1"│                ┌───────┴───────┐

         └───────────────────┘                 │ "1" îñòàíîâêà │

                  ┌──────────────┘              └───────────────┘

 ┌────────────────┴───────────────┐ │          └────────┐

 │ óêàçàòåëü îêîí÷àíèÿ ñ÷åòà -    │ │          ┌────────┴─────────┐

 │- ãîòîâíîñòü "1"; â çàâèñèìîñòè │ │              íà÷àëüíàÿ    

 │îò ðåæèìà (áèò3) îñòàíàâëèâàåòñÿ│ │          │óñòàíîâêà  òàéìåðà│

     ëèáî ïðîäîëæàåò ñ÷èòàòü     │ │          └──────────────────┘

 └────────────────────────────────┘ │        └──────────┐

                  ┌─────────────────┘        ┌──────────┴──────────┐

 ┌────────────────┴───────────────┐          │ðàçðåøåíèå  óñòàíîâêè│

    âêëþ÷àåò äåëèòåëü íà 4                 │ñèãíàëà 'êîíåö ñ÷åòà'│

 └────────────────────────────────┘          └─────────────────────┘

                  ┌────────────────────┘    └────────────┐

 ┌────────────────┴───────────────┐         ┌────────────┴───────────┐

    âêëþ÷àåò äåëèòåëü íà 16               │ ðåæèì îäíîâèáðàòîðà   

 └────────────────────────────────┘         └────────────────────────┘

                         ┌────────────────┴──────────────┐

                         │ çàïóñê ñ÷åò÷èêà; ïî ÷òåíèþ - 

                           - ñîñòîÿíèå: "1" - ñ÷èòàåò  

                         └───────────────────────────────┘

 

 

                  6.1 ÐÅÃÈÑÒÐ ÏÎÐÒÀ

 

          ÀÄÐÅÑ = 177714

          ÔÎÐÌÀÒ ÐÅÃÈÑÒÐÀ

 

                    ┌───────────  ÐÅÃÈÑÒÐ 714  ────────┐

                                                      

 ┌─────────────────────────────────────────────┐      

               ïî ÷òåíèþ                            

┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐     

│15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│     

└──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘     

                                                      

                                             ┌─────────┘

                                            

                        ┌─────────────────────────────────────────────┐

                                       ïî çàïèñè                    

                       ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐

                       │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│

                       └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

 

 

 

                 ÐÀÑÏÐÅÄÅËEÍÈÅ ÀÄÐÅÑÍÎÃÎ ÏÐÎÑÒÐÀÍÑÒÂÀ

 

                  îêíî N%0       îêíî N%1

0           40000         100000         140000       160000     177777

┌──────────────┬─────────────┬─────────────┬────────────┬────────────┐

  ñòð ÎÇÓ 0      ÕÕÕÕÕÕ       ÕÕÕÕÕÕ    │ ñèñò. ÏÇÓ  │ðåãèñòðû  ÂÓ│

└──────────────┴─────────────┴─────────────┴────────────┴────────────┘

                                 

              ┌───────┘            └────────┐

┌─────────────┴────────────┐   ┌────────────┴────────────┐

    ñòð ÎÇÓ 0....7               ñòð ÎÇÓ 0....7      

└──────────────────────────┘   └─────────────────────────┘

                                          èëè

                               ┌─────────────────────────┐

                                   ñòð ÏÇÓ 8....11     

                               └─────────────────────────┘

 

                  6.1 ÐÅÃÈÑÒÐ ÏÎÐÒÀ

 

          ÀÄÐÅÑ = 177716

          ÔÎÐÌÀÒ ÐÅÃÈÑÒÐÀ

 

                    ┌───────────  ÐÅÃÈÑÒÐ 716  ────────┐

                                                      

 ┌─────────────────────────────────────────────┐      

                  ïî ÷òåíèþ                         

┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐     

│15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│     

└──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘     

 │┌───────────────────┐│    │ │                     

 └┤ àäðåñ íà÷àëüíîãî  ├┘    │ │                     

  │ ïóñêà    140000        │ │                     

  └───────────────────┘     │ │                     

            ┌─────────────┘  │ │         └───┐        

  ┌─────────┴─────────┐      │ │     ┌───────┴───────┐ │

  │ íàëè÷èå àðèôì.ÏÐÖ │      │ │     │ïðèçíàê  çàïèñè│ │

  │ "1" - íîðìà             │ │     │â ñèñò. ðåãèñòð│ │

  └───────────────────┘      │ │     └───────────────┘ │

  ┌─────────────────────────┐│ │┌────────────────────┐ │

    "0" - íàæàòèå êëàâèøè  ├┘ └┤äàííûå ñ ìàãíèòîôîíà│ │

  └─────────────────────────┘   └────────────────────┘ │

                                                      

                        ┌──────────────────────────────┤

                                                      

  ┌─────────────────────────────────────────────┐     

       ïî çàïèñè, áåç óñòàíîâêè áèòà 11             

 ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐    

 │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│    

 └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘    

                                                 

┌───────────┴──────────┐    ┌┴──┴──────────────────┐ 

│'0' ðàçðåøåíèå            │ äàííûå íà ìàãíèòîôîí │ 

│ ïðåðûâàíèÿ ïî (ÑÒÎÏ) │    └──────────────────────┘ 

└──────────────────────┘                             

┌─────────────────────────┴─────────┐        ┌─────────┘

│'0' âêëþ÷íèå äâèãàòåëÿ ìàãíèòîôîíà │       

└───────────────────────────────────┘       

                        ┌─────────────────────────────────────────────┐

                            ïî çàïèñè, ïðè óñòàíîâëåíîì áèòå 11     

                       ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐

                       │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│

                       └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

┌───────────────────────┐   │││││││    ││││││                  

    îêíî ÎÇÓ N%0       ├───┴─────┘                          

└───────────────────────┘                                   

┌───────────────────────┐                                    

    îêíî ÎÇÓ N%1       ├────────────│──┴────┘                  

└───────────────────────┘                                      

┌───────────────────────┐                                      

│ ñòðîáèðîâàíèå çàïèñè  ├────────────┘                          

└───────────────────────┘                                       

┌─────────────────────────────────────────────────────────│──│─────│──│┐

│ ïîäêëþ÷åíèå ñòð. ÏÏÇÓ NN% ïî àäðåñó 100000-140000      11..10....9..8│

└──────────────────────────────────────────────────────────────────────┘

 

  * çàïèñü â  ðåãèñòð  âîçìîæíà  ÒÎËÜÊΠ ïðè  óñòàíîâëåííîì  11  ÁÈÒÅ  è

êîìàíäàìè, ðàáîòàþùèìè ñ ðåãèñòîì, êàê ñ öåëûì ÑËÎÂÎÌ

 

  * â ñòðàíèöå 8 ïïçó è àäðåñíîì ïðîñòðàíñòâå 100000-117777  ñòðàíèöû  9

çàïèñàí BASIC, äàëåå ïî àäðåñàì  12000-137777  ðàñïîëîæåíû  ïîäïðîãðàììû

äðàéâåð ìîíèòîðíîé ñèòåìû

 

  *  ÂÍÈÌÀÍÈÅ  !  11é  áèò  ïî  çàïèñè  îáîçíà÷àåò   çàïèñü   ïàðàìåòðîâ

êîíôèãóðàöèè ïàìÿòè ,  åñëè  æå  11é  áèò  ÍÅ óñòàíîâëåí, òî äîñòóïåí

ðåãèñòð óïðàâëåíèÿ ìàãíèòîôîíîì è ïðåðûâàíèåì ïî êëàâèøå (ÑÒÎÏ)

 

  * ÎÑÎÁÅÍÍÎÑÒÜ ðàáîòû ñ äàííûìè âûâîäèìûìè ÍÀ ìàãíèòîôîí, ñì ãðàôèê:

 

  V  íàïðÿæåíèå íà âûõîäå ïîðòà ìàãíèòîôîíà

 

                        ┌───┐

                          

                          

               ┌───┐      

                        

      ┌───┐             

                      

                      

                      

                      

                      

î ┼────────────────────────────────────────── t

 

                         

 óñòàíîâëåí áèò 2 │  óñòàíîâëåí áèò 6

                 

         óñòàíîâëåí áèò 5

 * íà ïüåçîäèíàìèê ïîñòóïàþò äàííûå òîëüêî áèòà 6 !

 * â îñòàëüíîì ýòî ïðèìèòèâíûé ìóçûêàëüíûé ÖÀÏ

 

 

              ÊÎÄÈÐÎÂÊÀ ÏÅÐÅÊËÞ×ÀÅÌÛÕ ÑÒÀÍÈÖ ÎÇÓ

 

┌────────────────┬──────────────────┬────────────────┬─────────────────┐

│ ÍÎÌÅÐ ÑÒÐÀÍÈÖÛ │ ÌÀÑÊÀ (14;13;12) │ ÌÀÑÊÀ (10,9,8) │     ÑÒÀÒÓÑ     

├────────────────┼──────────────────┼────────────────┼─────────────────┤

       0              60000            3000          îòîáðàæåíà   

                                                     0....40000   

       1              00000            0000                       

                                                                  

       2              20000            1000                       

                                                                  

       3              30000            1400                       

                                                                  

       4              40000            2000                        

                                                                  

       5              10000            0400       │ ÁÓÔÅÐ ÝÊÐÀÍÀ  0 │

                                                                  

       6              70000            3400       │ ÁÓÔÅÐ ÝÊÐÀÍÀ  1 │

                                                                  

       7              50000            2400                       

└────────────────┴──────────────────┴────────────────┴─────────────────┘

 

  * ÂÍÈÌÀÍÈÅ ! ìàñêà óêàçàíà áåç ó÷åòà áèòà 11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                    7. ÐÅÃÈÑÒÐÛ ÊÍÃÌÄ

 

 

                   7.1 ÐÅÃÈÑÒÐ ÓÏÐÀÂËÅÍÈß

 

          ÀÄÐÅÑ = 177130

          ÔÎÐÌÀÒ ÐÅÃÈÑÒÐÀ

 

                    ┌───────────  ÐÅÃÈÑÒÐ 130  ────────┐

                                                      

 ┌─────────────────────────────────────────────┐      

               ïî ÷òåíèþ                            

┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐     

│15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│     

└──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘     

                                      │┌─────────────────────┐

     └──── í/î ──────┘    └── í/î ─┘      └┤ ïðèçíàê '0' äîðîæêà │

     ┌──────────────────┴───────────┐       └─────────────────────┘

     │ çàïðîñ íà ÷òåíèå èëè çàïèñè         ┌─────────────────────┐

       äàííûõ èç ðåãèñòðà äàííûõ       └───┤ ãîòîâíîñòü ê ðàáîòå │

     └──────────────────────────────┘        └─────────────────────┘

     ┌────────────────────────┐              ┌─────────────────────┐

   └──┤ ïðèçíàê ôîðìàòèðîâàíèÿ │        └──────┤ 'çàùèòà îò çàïèñè' 

      └────────────────────────┘               └─────────────────────┘

      ┌────────────────────────┐                     

 └─────┤   ïðèçíàê '0' ñåêòîð                        

       └────────────────────────┘                     

                                                      

                                             ┌─────────┘

                                            

                        ┌─────────────────────────────────────────────┐

                                       ïî çàïèñè                    

                       ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐

                       │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│

                       └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

                                                         

                        └──── í/î ───┘                     

      ┌────────────────────────────────┐│                   

      │ ïåðåêëþ÷åíèå ñõåì ïðåäêîððåöèè ├┘                   

      └────────────────────────────────┘                    

      ┌────────────────────────────────┐                    

          ïðèçíàê 'çàïèñü ìàðêåðà'    ├───┘                 

      └────────────────────────────────┘                     

      ┌────────────────────────────────┐                     

          ïðèçíàê 'íà÷àëî ÷òåíèÿ'     ├──────┘               

      └────────────────────────────────┘                      

      ┌────────────────────────────────┐                      

         ïåðåêëþ÷åíèå 40/80 äîðîæåê   ├─────────┘             

      └────────────────────────────────┘                       

      ┌────────────────────────────────┐                       

         íàïðàâëåíèå ïåðåì. ãîëîâîê   ├────────────┘           

      └────────────────────────────────┘                        

      ┌────────────────────────────────┐                        

         âûáîð ãîëîâêè: "0"-âåðõíÿÿ   ├───────────────┘         

      └────────────────────────────────┘                         

      ┌────────────────────────────────┐                         

      │ âêëþ÷åíèå ýë-ëÿ, îïóñêàíèå ãîë.├──────────────────┘       

      └────────────────────────────────┘                          

      ┌────────────────────────────────────────────────────────────────┐

          âûáîð íàêîïèòåëÿ: íîìåðà   ---------------------  3  2  1  0│

      └────────────────────────────────────────────────────────────────┘

 

  * ïðèìå÷àíèå: â  äèñêîâîäàõ  6022  ñèãíàë  'ãîòîâíîñòü  ê  ðàáîòå'  íå

èñïîëüçóåòñÿ

 

  * ïðè  ïîäà÷å  ñèãíàëà  'âêëþ÷åíèå  ýëåêòðîäâèãàòåëÿ'  ïðîèñõîäèò  åãî

âêëþ÷åíèå è  ïîñëå  ïðîâåðêè  ãîòîâíîñòè  äâèãàòåëÿ  è  íàëè÷èÿ  äèñêåòû

ïðîèñõîäèò îïóñêàíèå ãîëîâîê

 

  * Î×ÅÍÜ ÂÀÆÍÀß ÎÑÎÁÅÍÍÎÑÒÜ  !  íåëüçÿ  ÷èòàòü  èëè  ïèñàòü  â  ðåãèñòð

äàííûõ, åñëè íå âûñòàâëåí áèò 7 â ðåãèñòðå óïðàâëåíèÿ !

 

                  7.2 ÐÅÃÈÑÒÐ ÄÀÍÍÛÕ

 

         ÀÄÐÅÑ = 177132

         ÔÎÐÌÀÒ ÐÅÃÈÑÒÐÀ

       ┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐

       │15│14│13│12│11│10│09│08│07│06│05│04│03│02│01│00│

       └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

 

  * Âñå ðàçðÿäû ðåãèñòðà äîñòóïíû ïî ÷òåíèþ è ïî çàïèñè

 

========================================================================

=   ÎÏÈÑÀÍÈÅ ÁÊ-11Ì   ÃËÀÂÀ ÂÒÎÐÀß:  ÊÎÌÀÍÄÛ ÌÎÍÈÒÎÐÀ ÁÊ 11Ì     = fl3 =

========================================================================

 

* îïèñàíèÿ ïîäãîòîâèë ÁÀÃÀÅÂ ÌÀÊÑÈÌ * äîì. òåë (8332)60-28-05  ïîñëå 21

 

* ÂÍÈÌÀÍÈÅ ! ÂÑÅ ÀÄÐÅÑÀ ÓÊÀÇÀÍÛ Â ÂÎÑÜÌÅÐÈ×ÍÎÉ ÑÈÑÒÅÌÅ ÈÑ×ÈÑËÅÍÈß

 

                    *  ÌÎÍÈÒÎÐ ÁÊ 11Ì  *

 

* ãîòîâíîñòü ìîíèòîðà ê ðàáîòå - ñèìâîë '@'

* âñå ÷èñëà âûâîäÿòñÿ â âîñüìåðè÷åîé ñèñòåìå ñ÷èñëåíèÿ

* ñîáùåíèå îá îøèáêå - '?'

 

 

                      1. ÐÀÁÎÒÀ Ñ ÏÀÌßÒÜÞ

┌─────────────────────────────┬────────────────────────────────────────┐

│ @XXXXXX\  îòêðûòü áàéò       ñîäåðæèìîå ìîæíî èçìåíèòü,           

                               ââåäÿ íîâîå çíà÷åíèå è ïîäàâ îäíó    

│ @XXXXXX/    îòêðûòü  ñëîâî │   èç  êîìàíä   ðàáîòû   ñ   ïàìÿòüþ   

                                                                    

                                                                    

│ @<>   îòêðûòü ïåðäûäóùåå                                         

       ñëîâî, áàéò, ðåãèñòð                                         

                                                                    

│ @<>   îòêðûòü ñëåäóþùåå                                          

       ñëîâî, áàéò, ðåãèñòð                                          

                                                                    

│ @RX/   îòêðûòü ðåãèñòð, ãäå│                                       

       X = (0...7) èëè 'S'                                          

                                                                    

│ @<┘>  çàêðûòü ñëîâî, áàéò │ åñëè áûëî ââåäåíî íîâîå çíà÷åíèå,     

       èëè ðåãèñòð           │ òî îíî áóäåò çàïèñàíî                 

                                                                     

                                                                    

│ @<>   çàêðûòü ÿ÷åéêó è    │ ïî ôîðìóëå:                           

       âû÷èñëèòü àäðåñ       │ ÀÄÐÅÑ=[àäðåñ òåê. ÿ÷åéêè] + [åå ñîäåð- │

                             │ -æèìîå (íîâîå)] + 2                   

                                                                    

                             │ êîìàíäà èñïîëüçóåòñÿ äëÿ îòêðûòèÿ     

                             │ àðãóìåíòà êîìàíä ñ àäðåñàöèåé "67"    

                                                                    

│ @<>   çàêðûòü ÿ÷åéêó è    │ ïî ôîðìóëå:                           

       âû÷èñëèòü àäðåñ       │ ÀÄÐÅÑ=[àäðåñ òåê. ÿ÷åéêè] + [ñîäåð -  

                             │ æèìîå  ìë. áàéòà]*2 + 2               

                                                                    

                             │ êîìàíäà èñïîëüçóåòñÿ äëÿ îòêðûòèÿ     

                             │ ÿ÷åéêè, íà êîòîðóÿ âûïîëíÿåòñÿ ïåðåõîä │

                             │ ïî êîìíäå "BR"                        

                                                                    

│ @<@>   çàêðûòü ÿ÷åéêó è    │ ïî ôîðìóëå:                           

       âû÷èñëèòü àäðåñ       │ ÀÄÐÅÑ=[àäðåñ òåê. ÿ÷åéêè]             

                                                                    

└─────────────────────────────┴────────────────────────────────────────┘

 

 

                   2. ÑÏÅÖÈÀËÜÍÛÅ ÊÎÌÀÍÄÛ

 

 @N;MC   îòîáðàçèòü ñòàíèöó ïàìÿòè "N" ïî àäðåñó "M"

          N=(0...7) - ÎÇÓ   N=(10...13) - ÏÇÓ

          M=0 îçíà÷àåò àäðåñà ñ 40000 ïî 100000

          M=1 îçíà÷àåò àäðåñà ñî 100000 ïî 140000

 

 @XB     çàãðóçèòü îï/ñèñòåìó ñ íàêîïèòåëÿ ñ íîìåðîì X

          - åñëè íîìåð íå çàäàí, òî ïîèñê ñèñòåìû

          ïðîèçâîäèòñÿ àâòîìàòè÷åñêè

 

 @XXXXXXL  çàãðóçèòü ñ àäðåñà äâîè÷íûé ôàéë ñ ÌË

          - åñëè àäðåñ íå çàäàí, òî çàãóçêà ïðîèçâîäèòñÿ

          ïî àäðåñó, óêàçàííîìó â çàãîëîâêå

          - â îòâåò íà çàïðîñ ââåñòè èìÿ, ïðè ââîäå

          ïóñòîãî èìåíè ïðîèçâîäèòñÿ çàãðóçêà

          ïåðâîãî âñòðåòåâøãîñÿ ôàéëà

 

 @NNNNNN-MMMMMM;U  âûâåñòè â ôàéë èíôîðìàöèþ, ãäå NNNNNN -

          íà÷àëüíûé àäðåñ, à MMMMMM - êîíå÷íûé àäðåñ (âêëþ÷èòåëüíî)

 

 @NNNNNN+MMMMMM;U  âûâåñòè â ôàéë èíôîðìàöèþ, ãäå NNNNNN -

          íà÷àëüíûé àäðåñ, à MMMMMM - äëèíà â áàéòàõ

 

 @XM      âêëþ÷èòü(X=1)/âûêëþ÷èòü(X=0)  äâèãàòåëü ÌÃ

 

 @XXXXXXG ïåðåäàòü óïðàâëåíèå íà ïðîãðàììó ïîëüçîâàòåëÿ

          - åñëè àäðåñ íå óêàçàí, òî ïðîèçâîäèòñÿ çàïóñê ïî

          àäðåñó çàãðóçêè (ÿ÷åéêà 40)

 

 @P       ïðîäîëæèòü âûïîëíåíèå ïðîãðàììû, ïðåðâàííîå ïðåðûâàíèåì

         ïî âåêòîðó 4

 

 @<ØÀÃ>   ïîøàãîâîå âûïîëíåíèå ïðîãðàììû

 

 @<─┤>   àíóëèðîâàòü ïîñëåäíþþ ââåäåííóþ öèôðó

 

 @ÑÓ/Å    âûõîä â íåïîñðåäñòâåííûé ðåæèì - èñïîëüçóåòñÿ äëÿ

         íàñòðîéêè äðàéâåðà ýêðàíà

         - â äðàéâåð ïåðåäàåòñÿ êîä ESC (êîä33), ïîñëå ÷åãî ìîíèòîð

         âñå ââîäèìóå ñèìâîëû ïåðåäàåò äðàéâåðó ýêðàíà

         - âûõîä èç ðåæèìà - ÑÓ/@

         - ESC-ïîñëåäîâàòåëüíîñòè íèæå

   ïðèìåð:

 

         ÑÓ/Å 0 ÑÓ/@ - óñòàíîâêà öâåòíîãî ðåæèìà

 

         ÑÓ/Å ;21 ÑÓ/@ - óñòàíîâêà öâåòà ôîíà 2 è öâåòà ñìâîëîâ 1

 

┌──────────────────────┬───────────────────────────────────────────────┐

       ÊÎÌÀÍÄÀ                     ÍÀÇÍÀ×ÅÍÈÅ                       

├──────────────────────┼───────────────────────────────────────────────┤

ESC  0   (033,060)   │ - 32 ñèìâîëà â ñòðîêå                        

ESC  1   (033,061)   │ - 64 ñèìâîëà â ñòðîêå                         

ESC  2   (033,062)   │ - 80 ñèìâîëîâ â ñòðîêå                       

ESC  3   (033,063)   │ - äâîéíàÿ øèðèíà ñèìâîëîâ                    

ESC  4   (033,064)   │ - îäèíàðíà øèðèíà ñèìâîëîâ                   

ESC  5   (033,065)   │ - äâîéíàÿ âûñîòà ñèìâîëîâ (âåðõíÿÿ ïîëîâèíà) 

ESC  6   (033,066)   │ - äâîéíàÿ âûñîòà ñèìâîëîâ (íèæíÿÿ ïîëîâèíà)  

ESC  7   (033,067)   │ - îòìåíà äâîéíîé âûñîòû                      

ESC  8   (033,071)   │ - îòáðàæåíèå êóðñîðà                         

ESC  9   (033,072)   │ - çàïðåò îòîáðàæåíèÿ êóðñîðà                 

ESC  :   (033,073)   │ - óñòàíîâêà ïàëèòðû *                        

ESC  ;   (033,075)   │ - óñòàíîâêà öâåòîâ  **                       

ESC  =   (033,076)   │ - ââîäèò ðåæèì äîïîëíèòåëüíîé êëàâèàòóðû     

ESC  >   (033,100)   │ - ñáðàñûâàåò ðåæèì äîïîëíèòåëüíîé êëàâèàòóðû 

ESC  @   (033,101)   │ - ðàçäâèæêà ñèìâîëîâ îò êóðñîðà âïðàâî       

ESC  A   (033,102)   │ - êóðñîð ââåðõ (â ïåðâîé ñòðîêå èãíîðèðóåòñÿ) │

ESC  B   (033,103)   │ - êóðñîð âíèç (â ïîñëåäíåé ñòðîêå èãíîðèðóåòñÿ│

ESC  C   (033,104)   │ - êóðñîð âïðàâî (çàâèñÿò îò ðåæèìà àâòî-     

ESC  D   (033,105)   │ - êóðñîð âëåâî             -ïåðåíîñà)        

ESC  E   (033,110)   │ - î÷èñòêà ýêðàíà                             

ESC  H   (033,111)   │ - êóðñîð 'äîìîé' (ëåâûé âåõíèé óãîë)         

ESC  I   (033,112)   │ - "îáðàòíûé ÏÑ" (ñäâèã ýêðàíà âíèç)          

ESC  J   (033,113)   │ - ñòèðàíèå âïðàâî îò êóðñîðà äî êîíöà ýêðàíà 

ESC  K   (033,114)   │ - ñòèðàíèå âïðàâî îò êóðñîðà äî êîíöà ñòðîêè 

ESC  L   (033,115)   │ - ðàçäâèæêà ñòðîê âíèç                       

ESC  M   (033,116)   │ - ñäâèæêà ñòðîê ñíèçó, ñ óíè÷òîæåíèåì ñòðîêè 

ESC  N   (033,117)   │ - ïîä÷åðêèâàíèå ñèìâîëîâ                     

ESC  O   (033,120)   │ - çàïðåò ïîä÷åðêèâàíèÿ ñèìâîëîâ              

ESC  P   (033,121)   │ - ñäâèæêà ñèìâîëîâ ê êóðñîðó âëåâî           

ESC  Q   (033,122)   │ - êóðñîð â íà÷àëî ñëåäóþùåé ñòðîêè           

ESC  R   (033,123)   │ - êóðñîð â íà÷àëî òåêóùåé ñòðîêè             

ESC  T   (033,124)   │ - èíâåðñèÿ ñèìâîëîâ                          

ESC  V   (033,125)   │ - çàïðåò èíâåðñèè                            

ESC  Y   (033,131)   │ - ïðÿìàÿ àäðåñàöèÿ êóðñîðà ***               

ESC  Z   (033,132)   │ - èíäåíòèôèêàöèÿ ****                        

└──────────────────────┴───────────────────────────────────────────────┘

 ÏÐÈÌÅ×ÀÍÈß:

 

  * ïîñëå êîìàíäû äîëæåí ñëåäîâàòü áàéò, ìëàäøèå 4 áèòà êîòîðîãî

çàäàþò êîä ïàëèòðû (ñì )

  ** ïîñëå êîìàíäû äîëæíû ñëåäîâàòü 2 áàéòà, çàäàþùèå ôîí è öâåò

ñèìâîëîâ

  *** ïîñëå êîìàíäû äîëæíû ñëåäîâàòü 2 áàéòà, çàäàþùèå êîä ñòðîêè è

êîä ïîçèöèè â ñòðîêå (ïðèìåð: êîä 040 - âåðõíÿÿ ñòîðêà è êðàéíå ëåâàÿ

ïîçèöèÿ)

  **** â îòâåò íà êîìàíäó â äðàéâåð êëàâèàòóðû ïåðåäàåòñÿ êîìàíäíàÿ

ïîñëåäîâàòåëüíîñòü: ESC K

 

 

                     ** ÒÀÁËÈÖÀ ÏÀËÈÒÐ **

 

┌──────┬───────────────────┬───────────────────────────────────────────┐

│íîìåð │  êîä ïàëèòðû                      êîä òî÷êè                 

      ├────┬────┬────┬────┼────────┬──────────┬───────────┬───────────┤

NN%  │ 11 │ 10 │ 09 │ 08 │   00       10        01         11    

├──────┼────┼────┴────┴────┼────────┼──────────┼───────────┼───────────┤

  00  │ 0  │ 0    0    0  │ ÷åðíûé │ çåëåíûé     ñèíèé     êðàñíûé 

                                                               

  01  │ 0  │ 0    0    1    ....  │ ñèðåíèåâ.│  æåëòûé     êðàñíûé 

                                                               

  02  │ 0  │ 0    1    0    ....    ñèíèé     ãîëóáîé  │ ñèðåíåâûé │

                                                               

  03  │ 0  │ 0    1    1    ....  │ ãîëóáîé    çåëåíûé    æåëòûé  

                                                              

  04  │ 0  │ 1    0    0    ....  │ ãîëóáîé    ñèðåíåâ. │  áåëûé   

                                                               

  05  │ 0  │ 1    0    1    ....    áåëûé      áåëûé     áåëûé   

                                                               

  06  │ 0  │ 1    1    0    ....  │êðàñíî-     òåìíî-     êðàñíûé 

                                │-êîðè÷íåâ.│ -êðàñíûé            

  07  │ 0  │ 1    1    1    ....  │ñâåòëî-   │ ñàëàòîâûé │  æåëòûé  

                                │ -çåëåíûé │                     

  08  │ 1  │ 0    0    0    ....  │ ôèîëåòîâ.│ ôèîëåòîâ. │ ñèðåíåâûé │

                                  ñèíèé                        

  09  │ 1  │ 0    0    1    ....  │ ôèîëåòîâ.│  ñâåòëî-  │ êðàñíî-  

                                  ñèíèé   │ -çåëåíûé  │-êîðè÷íåâûé│

  10  │ 1  │ 0    1    0    ....  │ ôèîëåòîâ.│ ñàëàòîâûé │ òåìíî-   

                                                     │ -êðàñíûé 

  11  │ 1  │ 0    1    1    ....    æåëòûé    ãîëóáîé    êðàñíûé 

                                                               

  12  │ 1  │ 1    0    0    ....  │ çåëåíûé    êðàñíûé    ãîëóáîé 

                                                               

  13  │ 1  │ 1    0    1    ....    æåëòûé    ãîëóáîé    áåëûé   

                                                               

  14  │ 1  │ 1    1    0    ....  │ çåëåíûé    æåëòûé     áåëûé   

                                                               

  15  │ 1  │ 1    1    1    ....  │ çåëåíûé    ãîëóáîé    áåëûé   

└──────┴────┴──────────────┴────────┴──────────┴───────────┴───────────┘

 

 

 

 

 

 

╬══════════════════════════════════════════════════════════════════════╬

   ÎÏÈÑÀÍÈÅ ÁÊ-11Ì   ÃËÀÂÀ ÒÐÅÒÜß:  ÑÈÑÒÅÌÍÛÅ ÇÀÏÐÎÑÛ  ÁÊ-11Ì   = fl4 ║

╬══════════════════════════════════════════════════════════════════════╬

 

* îïèñàíèÿ ïîäãîòîâèë ÁÀÃÀÅÂ ÌÀÊÑÈÌ * äîì. òåë (8332)60-28-05  ïîñëå 21

 

* ÂÍÈÌÀÍÈÅ ! ÂÑÅ ÀÄÐÅÑÀ ÓÊÀÇÀÍÛ Â ÂÎÑÜÌÅÐÈ×ÍÎÉ ÑÈÑÒÅÌÅ ÈÑ×ÈÑËÅÍÈß

 

 

 

┌─────────┬────────┬─────────┬────────┬────────────────────────────────┐

N% EMT    ÀÄÐÅÑ │ ÀÄÐÅÑ @ │ ÊÎÌÀÄÀ │          ÔÓÍÊÖÈß              

├─────────┼────────┼─────────┼────────┼────────────────────────────────┤

│ ÅÌÒ 0   │ 150414 │ 140010  │ .BINIT │ èíèöèàëèçàöèÿ ÁOC             

EMT 1   │ 147712 │ 140012  │ .BEXIT │ âûõîä â êëàâèàòóðíûé ìîíèòîð  

EMT 2   │ 147742 │ 140014  │ .BTRPS │ ïåðåõâàò âåêòîðà 4            

EMT 3   │ 150070 │ 140016  │ .BTIM  │ óïðàâëåíèå òàéìåðîì           

EMT 4   │ 152202 │ 140020  │ .BEMT  │ óïðàâëåíèå îáðàáîòêîé ÅÌÒ     

EMT 10  │ 150474 │ 140030  │ .BMEM  │ ÷òåíèå ñîñòîÿíèÿ ïðàìÿòè      

EMT 11  │ 150504 │ 140032  │ .BTEST │ ÷òåíèå ñòàòóñà ñòðàíèöû       

EMT 12  │ 150514 │ 140034  │ .BPAGE │ ïîäêëþ÷åíèå ñòðàíèöû ÎÇÓ/ÏÇÓ  

EMT 13  │ 150530 │ 140036  │ .BWORK │ íàçíà÷åíèå/÷ò.ðàáî÷åé ñòðàíèöû │

EMT 14  │ 150540 │ 140040  │ .BGETW │ ÷òåíèå ñëîâà èç ðàá. ñòðàíèöû 

EMT 15  │ 150564 │ 140042  │ .BGETB │ ÷òåíèå áàéòà èç ðàá. ñòðàíèöû 

EMT 16  │ 150612 │ 140044  │ .BPUTW │ çàïèñü ñëîâà â ðàáî÷óþ ñòðàíèöó│

EMT 17  │ 150654 │ 140046  │ .BPUTB │ çàïèñü áàéòà â ðàáî÷óþ ñòðàíèöó│

EMT 20  │ 151140 │ 140050  │ .BMOVW │ ïåðåñûëêà ìàññèâà ñëîâ        

EMT 21  │ 151156 │ 140052  │ .BMOVB │ ïåðåñûëêà ìàññèâà áàéòîâ      

EMT 22  │ 151006 │ 140054  │ .BJSR  │ âûçîâ ïîäïðîãðàììû èç ðàá. ñòð.│

EMT 23  │ 151114 │ 140056  │ .BJMP  │ ïåðåõîä â ðàáî÷óþ ñòð. ( JMP ) │

EMT 30  │ 146714 │ 140070  │ .BKINI │ èíèöèàëèçàöèÿ äðàéâ. êëàâèàòóðû│

EMT 31  │ 146752 │ 140072  │ .BKSET │ óñòàíîâêà ðåæ. äðàéâ. êëàâèàò. │

EMT 32  │ 146764 │ 140074  │ .BKGET │ ÷òåíèå ðåæèìà äðàéâ. êëàâèàòóðû│

EMT 33  │ 147550 │ 140076  │ .BTTIN │ ââîä ñèìâîëà ñ îæèäàíèåì      

EMT 34  │ 147406 │ 140100  │ .BINKEY│ ââîä ñèìâîëà áåç îæèäàíèÿ     

EMT 35  │ 151336 │ 140102  │ .BGLIN │ ââîä ñòðîêè ñ ðåäàêòèðàâàíèåì 

EMT 36  │ 151266 │ 140104  │ .BEDIT │ ðåäàêòèðîâàíèå ñóù. ñòðîêè    

EMT 37  │ 147636 │ 140106  │ .BKRES │ ñáðîñ áóôåðà êëàâèàòóðû       

EMT 40  │ 147672 │ 140110  │ .BSFUN │ óñòàíîâêà ôóíêöèîíàëüíûõ êëàâèø│

EMT 41  │ 147702 │ 140112  │ .BGFUN │ ÷òåíèå ôóíêöèîíàëüíûõ êëàâèø  

EMT 50  │ 143456 │ 140130  │ .BTINI │ èíèöèàëèçàöèÿ äðàéâåðà ýêðàíà 

EMT 51  │ 143446 │ 140132  │ .BTSET │ óñò. ðåæèìà äðàéâåðà ýêðàíà   

EMT 52  │ 143434 │ 140134  │ .BTGET │ ÷òåíèå ðåæèìà äðàéâåðà ýêðàíà 

EMT 53  │ 143274 │ 140136  │ .BSCOL │ óñòàíîâêà öâåòîâ              

EMT 54  │ 143414 │ 140140  │ .BGCOL │ ÷òåíèå öâåòîâ                 

EMT 55  │ 150000 │ 140142  │ .BPAL  │ óñòàíîâêà/÷òåíèå ïàëèòðû      

EMT 56  │ 143466 │ 140144  │ .BBUF  │ ïåðåêëþ÷åíèå áóôåðîâ ýêðàíà   

EMT 57  │ 143476 │ 140146  │ .BSPOS │ óñòàíîâêà êîîðäèíàò À/Ö êóðñîðà│

EMT 60  │ 143560 │ 140150  │ .BGPOS │ ÷òåíèå êîîðäèíàò À/Ö êóðñîðà  

EMT 61  │ 143572 │ 140152  │ .BSCRL │ ñäâèã ýêðàíà                  

EMT 62  │ 143622 │ 140154  │ .BCLS  │ î÷èñòêà ýêðàíà                

EMT 63  │ 143070 │ 140056  │ .BTOUT │ âûâîä ñèìâîëà                 

EMT 64  │ 143142 │ 140160  │ .BPRIN │ âûâîä ñòðîêè â ôîðìàòå  RT-11 

EMT 65  │ 143130 │ 140162  │ .BSTR  │ âûâîä ñòðîêè ñèìâîëîâ         

EMT 66  │ 152470 │ 140164  │ .BSGRF │ óñòàíîâêà òåê. ãðàô. êîîðäèíàò │

EMT 67  │ 152506 │ 140166  │ .BGGRF │ ÷òåíèå òåêóùèõ ãðàô. êîîðäèíàò │

EMT 70  │ 152524 │ 140170  │ .BSCRG │ óñòàíîâêà ãàôè÷åñêîãî öâåòà   

EMT 71  │ 152546 │ 140173  │ .BGCGR │ ÷òåíèå ãðàôè÷åñêîãî öâåòà     

EMT 72  │ 152564 │ 140174  │ .BGMOD │ óñòàíîâêà/÷òåíèå ðåæ. ðèñîâàíèÿ│

EMT 73  │ 152230 │ 140176  │ .BSPNT │ âûâîä ãðàôè÷åñêîé òî÷êè       

EMT 74  │ 152372 │ 140200  │ .BGPNT │ ÷òåíèå öâåòà ãðàôè÷åñêîé òî÷êè │

EMT 75  │ 152460 │ 140202  │ .BVECT │ âûâîä âåêòîðà                 

EMT 76  │ 153424 │ 140204  │ .BRECT │ âûâîä çàêðàøåíîãî ïðÿìîóãîë.  

EMT 77  │ 152722 │ 140206  │ .BCIRC │ âûâîä äóãè èëè îêðóæíîñòè     

EMT 100 │ 154202 │ 140210  │ .BFILL │ çàêðàñêà ãðàíè÷íî-îïðåä. îáë. 

EMT 101 │ 143636 │ 140212  │ .BSOUN │ âûäà÷à çâóêà                  

EMT 102 │ 153000 │ 140214  │ .BSWIN │ óñòàíîâêà ãðàôè÷åñêîãî îêíà   

EMT 103 │ 153134 │ 140216  │ .BGWIN │ ÷òåíèå ãðàôè÷åñêîãî îêíà      

EMT 105 │ 152614 │ 140222  │ .BSTYP │ óñòàíîâêà òèïà âåêòîðà        

EMT 106 │ 152660 │ 140224  │ .BGTYP │ ÷òåíèå òèïà âåêòîðà           

EMT 107 │ 153166 │ 140226  │ .BGOSET│ óñò./÷ò. îðèåíò. ãðàô. ñèìâîëîâ│

EMT 110 │ 153226 │ 140230  │ .BGOUT │ ãðàôè÷åñêèé âûâîä ñèìâîëà     

EMT 114 │ 154550 │ 140240  │ .BMOT  │ óïðàâëåíèå äâèãàòåëåì ìàãí.   

EMT 115 │ 154614 │ 140242  │ .BMB10 │ âûçîâ ôîðìàòà ÁÊ-0010(.01)    

EMT 124 │ 156560 │ 140260  │ .BPINI │ èíèöèàëèçàöèÿ äðàéâåðà ïðèíòåðà│

EMT 125 │ 156612 │ 140262  │ .BPSET │ óñòàíîâêà ðåæèìà ïå÷àòè       

EMT 126 │ 156664 │ 140264  │ .BPGET │ ÷òåíèå ðåæèìà ïå÷àòè          

EMT 127 │ 156736 │ 140266  │ .BPOUT │ âûâîä ñèìâîëà íà ïå÷àòü       

EMT 130 │ 156676 │ 140270  │ .BPRDY │ îïðåäåëåíèå ãîòîâíîñòè ïðèíòåðà│

EMT 131 │ 156724 │ 140272  │ .BPPOS │ îïðåäåëèíèå ïîçèöèè ïå÷. ãîë. 

└─────────┴────────┴─────────┴────────┴────────────────────────────────┘

 

 

========================================================================

= BMS corp.            ïðîäîëæåíèå ñëåäóåò                  Kirov 1993 =

========================================================================