opisanie programmy "TTT" Last correction : Date 20/09/89 Time 00:00:00 aWTORY : gOLDOBIN |. b. bARY[EW a. m. KOORDINATY: mfti ffk| 2-426 nEMNOGO O kcgd. --------------- kcgd-KONTROLLER CWETNOGO GRAFI^ESKOGO DISPLEQ PREDSTAWLQET SOBOJ OTDELXNU@ SAMOSTOQTELXNU@ |wm, KOTORAQ SWQZANA S CENTRALXNYM PROCESSOROM (cp) POSREDSTWOM POSLEDOWATELXNOGO KANALA. kcgd IMEET DOSTUP K SWOEJ PAMQTI (ozu 32k, pzu 24k), A TAKVE K PORTAM PERIFERIJNYH USTROJSTW TAKIH KAK: klawiatura, my{x, grafi~eskaq oblastx pamqti. s ozu cp, A TAKVE S WIN^ESTEROM, PRINTEROM, DISKOWODAMI PROGRAMMA RABOTA@]AQ W kcgd RABOTATX NE MOVET. kcgd RABOTAET NEZAWISIMO OT cp I ODNOWREMENNO S NIM. pRI WKL@^ENII MA[INY SRAZU ZAPUSKAETSQ PROGRAMMA ZA[ITAQ W pzu . oNA \MULIRUET DISPLEJ VT-52 (MA[INA dwk-3), TO ESTX WYPOLNQET nekotorye STANDARTNYE FUNKCII I KOMANDY POSYLAEMYE IZ cp. oNA TAKVE POZWOLQET ZAGRUVATX W kcgd PROGRAMMY I ZAPUSKATX IH. (|TIM I POLZUETSQ ttt.) pROGRAMMA W pzu WOOB]E NE RABOTAET S GRAFIKOJ. nAZNA^ENIE PROGRAMMY ttt. ------------------------- pROGRAMMA ttt PREDNAZNA^ENA DLQ PODDERVKI FUNKCIJ DISPLEQ VT-52 NA |wm dwk-4. oNA TAK VE PODDERVIWAET GRAFI^ESKIE KOMANDY I FUNKCII: to~ka, liniq, okruvnostx, ramka, prqmougolxnik, bolx{ie grafi~eskie bukwy. dLQ UDOBSTWA POLXZOWATELEJ SU]ESTWUET sistema okon. pPI NAPISANII PROGRAMMY AWTORY RUKOWODSTWOWALISX SLEDU@]IMI PRAWILAMI: 1) PROGRAMMA DOLVNA BYTX NAIBOLEE UDOBNOJ DLQ POLXZOWATELQ, 2) PROGRAMMA DOLVNA BYTX NAIBOLEE BYSTROJ. struktura programmy ttt. ------------------------ pROGRAMMA SOSTOIT IZ DWUH OSNOWNYH MODULEJ: BLOKA ZAGRUZKI W kcgd I SOBSTWENNO PROGRAMMY,KOTORAQ RABOTAET W kcgd. mOVNO ODNOWREMENNO S RABOTOJ ttt PODGRUVATX DOPOLNITELXNYE PROGRAMMY PO VELANI@ POLXZOWATELQ I WYZYWATX IH PO-OTDELXNOSTI SPECIALXNYMI KOMANDAMI. pROGRAMMA ttt POSTAWLQETSQ WWIDE KOMPLEKTA: TTT.SAV I SPROS.SAV. pROGRAMMA SPROS.SAV OSU]ESTWLQET WWOD I WYWOD GRAFIKI NA DISK W FORMATE PRINTERA. zapusk ttt. ----------- zAPUSK PROGRAMMY OSU]ESTWLQETSQ KOMANDOJ (RUN XXX:TTT) . rabota s klawiaturoj. --------------------- pROGRAMMA ttt RAS^ITANA NA RABOTU SO STANDARTNOJ KLAWIATUROJ PRIMENQEMOJ NA |wm dwk-3 dwk-4 |lektronika-85 (sOWETSKOGO PROIZWODSTWA!) . oSNOWNAQ KLAWIATURA (BELYE KLAWI[I) PRI NAVATII WYRABATYWAET KODY, SOOTWETCTWU@]IE TOMU ,^TO NA NIH NAPISANO(WERHNIJ SIMWOL W REVIME rus NIVNIJ W REVIME lat ).pRI ODNOWREMENNOM NAVATII KLAWI[I su I L@BOJ DRUGOJ, KROME DOPOLNITELXNOJ KLAWIATURY I SLUVEBNYH KLAWI[, PEREDA@TSQ UPRAWLQ@]IE KODY. pRI ODNOWREMENNOM NAVATII NA KLAWI[U wr I L@BU@ DRUGU@ (ANALOGI^NO KLAWI[E su ) PEREDA@TSQ MALENXKIE BUKWY I SIMWOLY +!"#$%&&'()= | . pROGRAMMA IMEET nekotorye osobennosti : ----------------------- 1) pRI ODNOWREMENNOM NAVATII NA KLAWI[U su I NA KLAWI[I 0-7 DOPOLNITELXNOJ KLAWIATURY PRI POSLEDU@]EM OTVATII su PEREDAETSQ SIMWOL S KODOM, SOSTAWLENNYM IZ NABRANNYH CYFR, W WOSXMERI^NOJ SISTEME S^ISLENIQ. 2) iMEETSQ DWA REVIMA RABOTY KLAWIATURY ( REVIMY WZAIMODEJSTWIQ fks ,rus- lat, nr-wr ) ============================================================================== 1-J:W REVIME wr REVIM rus REVIM lat    bOLX[IE RUSSKIE SIMWOLY bOLX[IE LATINSKIE SIMWOLY ZNAKI ;1234567890-|:./,_ ZNAKI ;1234567890-:.\,/_[] ------------------------------------------------------------------------------ W REVIME nr REVIM rus REVIM lat  mALENXKIE RUSSKIE SIMWOLY mALENXKIE LATINSKIE SIMWOLY ZNAKI ;1234567890-:.\/,_ ZNAKI ;1234567890-:.|,/_[] ------------------------------------------------------------------------------ pRI NAVATII KLAWI[I wr I ODNOWREMENNO DRUGOJ KLAWI[I PROISHODIT WREMENNAQ CIKLI^ESKAQ PERESTANOWKA MALENXKIE <-> BOLX[IE I WYWODQTSQ ZNAKI +!"#$%&'()0=*>|?<_ _\>| 2-J ODNOWREMENNYM NAVATIEM KLAWI[ "su" I "f5" : wr <==> nr NAVATIEM KLAWI[I "fks" :rus <==> lat NAVATIEM KLAWI[I "rus lat" 3) kLAWI[EJ stop kadr PEREKL@^AETSQ CIKLI^ESKI OTOBRAVENIE TEKSTOWOGO \KRANA NALOVENIE TEKSTOWOGO I GRAFI^ESKOGO \KRANOW I OTOBRAVENIE GRAFI^ESKOGO \KRANA kLAWI[EJ pauza WKL@^AETSQ I WYKL@^AETSQ REVIM INWERSII PRI OTOBRAVENII TEKSTA. kLAWI[A f5 POZWOLQET PRO^ITATX NEBOLX[U@ PODSKAZKU OB UPRAWLQ@]IH KODAH ttt . wYHOD IZ \TOGO REVIMA - NAVATIE L@BOJ KLAWI[I. pRI NAVATII f5, stop kadr, pauza W cp NI^EGO NE PEREDAETSQ. kLAWI[A pereryw PEREDAET ^S. kLAWI[A prodolv PEREDAET ^Q. kLAWI[A wyhod PEREDAET ^C kLAWI[A f17 PEREDAET ESC H kLAWI[A f18 PEREDAET ESC J kLAWI[A f18 PEREDAET ESC K kLAWI[A rus lat PEREDAET KODY 16 17 (8) kLAWI[A tab PEREDAET KOD 8  sTRELO^KI PEREDA@T:   (WPRAWO) ESC C (WLEWO) ESC D (WWERH) ESC A (WNIZ) ESC B  kLAWI[A ar2(f11) PEREDAET KOD 33(WOSXMERI^NOE)(ESK) kLAWI[A _ PEREDAET ^........................ kLAWI[A (PUSTO) PEREDAET ^........................ kLAWI[Y pf1 pf2 pf3 pf4 w{ ps pm isp nt wst udal wybr pred kadr sled kadr PEREDA@T STANDARTNYE KODY, KOTORYE PRINQTY W SISTEME RT11  dOPOLNITELXNAQ KLAWIATURA RABOTAET KAK OBY^NAQ.