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

=    ÎÏÈÑÀÍÈÅ ÁÊ-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 =

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