kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát
Kiadó: | Számítástechnika-Alkalmazási Vállalat |
---|---|
Kiadás helye: | Budapest |
Kiadás éve: | |
Kötés típusa: | Ragasztott papírkötés |
Oldalszám: | 580 oldal |
Sorozatcím: | MSZR-könyvek |
Kötetszám: | |
Nyelv: | Magyar |
Méret: | 24 cm x 17 cm |
ISBN: | 963-553-069-2 |
I. KÖTET | |
Bevezetés | 11 |
Hardverismeret (Salamon Márton) | 13 |
A központi egység fő részei | 14 |
Az univerzális sínrendszer | 16 |
Az operatív tároló | 18 |
A verem (stack) | 21 |
A megszakítási rendszer | 22 |
Címzési módok (Salamon Márton) | 27 |
Utasításformátumok | 27 |
Közvetlen címzés | 31 |
Regisztermód | 31 |
Autoinkrementáló mód | 32 |
Autodekrementáló mód | 34 |
Indexmód | 36 |
Közvetett címzés | 37 |
Közvetett regisztermód | 38 |
Közvetett autoinkrementáló mód | 40 |
Közvetett autodekrementáló mód | 41 |
Közvetett indexmód | 43 |
A programszámláló használata címzéseknél | 45 |
Azonnali mód | 46 |
Abszolút címzés | 47 |
Relatív címzés | 48 |
Közvetett relatív címzés | 49 |
A veremmutató használata címzéseknél | 50 |
A címzési módok összefoglalása | 51 |
Az ugró- (BRANCH) utasítások címszámítása | 54 |
Utasításkészlet (Salamon Márton) | 55 |
Egyoperandusú utasítások | 56 |
Kétoperandusú utasítások | 66 |
Ugróutasítások | 78 |
Egyéb utasítások | 90 |
A társzervező bővítőegység utasításai | 92 |
Aritmetikai bővítőegység | 92 |
Lebegőpontos utasítások | 98 |
A Macro nyelv (Salamon Márton) | 105 |
MACRO forrásnyelvi sor | 105 |
Címkemező | 106 |
Műveletikód-mező | 108 |
Operandusmező | 109 |
Megjegyzésmező | 109 |
Formátumvezérlés | 109 |
A MACRO nyelv jelkészlete | 110 |
Elválasztó és határoló karakterek | 112 |
Illegális karakterek | 112 |
Unáris és bináris operátorok | 113 |
Szimbólumok | 114 |
Permanens szimbólumok | 114 |
Programozói és makrószimbólumok | 115 |
Közvetlen értékadás | 116 |
Regiszterszimbólumok | 118 |
Az utasításszámláló | 119 |
Számok | 120 |
Tagok | 121 |
Kifejezések | 122 |
Általános direktívák (Kovács Kálmán) | 125 |
A fordítási lista formai kialakítása | 126 |
Lapfejléc | 126 |
A .TITLE direktíva | 127 |
Az .SBTTL direktíva | 128 |
Az .IDENT direktíva | 128 |
A .PAGE direktíva és a lapemelés karakter | 129 |
A .LIST és az .NLIST direktívák | 130 |
Számrendszer-beállítás és számtípus-kijelölés | 133 |
A .RADIX direktíva | 134 |
Ideiglenes számrendszer-beállító operátorok | 135 |
A komplemensképző operátorok | 136 |
Adatelhelyező direktívák | 137 |
A .BYTE direktíva | 137 |
A .WORD direktíva | 138 |
ASCII-konverziós operátorok | 139 |
Az .ASCII direktíva | 140 |
Az .ASCIZ direktíva | 142 |
A .RAD50 direktíva | 142 |
Ideiglenes Radix-50 operátor | 144 |
A lebegőpontos direktívák .FLT2 és .FLT4 | 144 |
Utasításszámláló-módosító direktívák | 146 |
Az .EVEN direktíva | 147 |
Az .ODD direktíva | 147 |
A .BLKB és a .BLKW direktíva | 147 |
Az .END direktíva | 148 |
A programhatár-direktíva: .LIMIT | 149 |
Programszekció-direktívák | 149 |
A .PSECT direktíva | 150 |
Az .ASECT és a .CSECT direktíva | 155 |
Globális szimbólumokat definiáló direktíva: .GLOBAL | 156 |
Üzemmódokat vezérlő direktívák: .ENABL és .DSABL | 158 |
Feltételes fordítási direktívák | 160 |
A feltételes fordítási blokk direktívái: .IF, .ENDC | 161 |
Belső feltételes fordítási blokk direktívák: .IFF, .IFT, .IFTF | 163 |
Közvetlen feltételes fordítási direktíva: .IIF | 165 |
Makródirektívák (Kovács Kálmán) | 167 |
Makrók definiálása | 167 |
A .MACRO direktíva | 168 |
Az .ENDM direktíva | 169 |
A .MEXIT direktíva | 169 |
A makródefiníció tagolása | 170 |
A makrók hívása | 170 |
Makróparaméterek és argumentumok | 171 |
Makrók egymásba ágyazása | 172 |
Speciális karakterek makróargumentumokban | 173 |
Numerikus argumentum átatása szimbólumként | 173 |
A makróhívásban szereplő argumentumok számának meghatározása | 175 |
Lokális szimbólumok automatikus generálása | 175 |
Kulcsszavas argumentumok és paraméterek | 176 |
Markóparaméterek összekapcsolása (láncolás) | 178 |
A makróargumentumok tulajdonságait vizsgáló direktívák: .NARG, .NCHR és .NTYPE | 179 |
A .NART direktíva | 179 |
Az .NCHR direktíva | 180 |
Az .NTYPE direktíva | 181 |
Az .ERROR és a .PRINT direktíva | 182 |
A határozott ismétlési blokk direktívája: .REPT | 183 |
A határozatlan ismétlési blokk direktívái: .IRP és .IRPC | 184 |
Az .IRP direktíva | 185 |
Az .IRPC direktíva | 186 |
Makrókönyvtár-direktíva: .MCALL | 187 |
Programozási technika. Példaprogramok (Kovács Kálmán) | 189 |
Példák az utasítások használatára | 189 |
B/K eszközök fizikai szintű kezelése | 194 |
Példák a direktívák használatára | 198 |
II. KÖTET | |
A FOBOS beviteli/kiviteli (B/K) rendszere (Nagy Mihály) | 11 |
A FOBOS operációs rendszer B/K vonatkoztatásban lényeges tulajdonságai, alapfogalmak | 11 |
A FOBOS monitortípusok | 12 |
A FOBOS rendszer felépítése | 13 |
A B/K átviteli kérés végrehajtása, a periférikezelő rutin és a csatornamegnyitás | 13 |
A B/K átvitel előkészítése a programban; a feltételezett típus blokk és az állományleíró (eszköznév) blokk | 15 |
A programozott kérések végrehajtási módjai, a várakozó sorba fűzés és az utófeldolgozó rutin | 17 |
FOBOS állományszervezés a közvetlen elérésű eszközökön | 19 |
A programozott kérésekre vonatkozó szabályok | 20 |
A programozott kérések formája | 20 |
Az argumentumok értelmezése az argumentumblokkot használó makróknál | 23 |
Címzési módok használata, a regiszterk és a verem kezelése | 25 |
A programozott kérések hibáinak jelzése | 25 |
B/K átvitelek a FOBOS rendszerben | 26 |
Az átvitelek előkészítése | 26 |
Az átviteli kérések paraméterei és végrehajtási módjai | 27 |
Átvitelek a kozolterminálokon | 28 |
A FOBOS program és a felhasználó közötti kapcsolattartást támogató makrók (.TTYIN, .TTINR, .TTYOUT, TTOUTR, .PRINT ÉS .GTLIN) | 28 |
A .TTYIN és a .TTINR makrók | 31 |
A .TTYOUT és a .TTOUTR makrók | 32 |
A .PRINT makró | 34 |
A .GTLIN makró | 35 |
Az .RCTRLO makró | 37 |
A szabványos parancssorral vezérelt programok adatfeldolgozása | 37 |
A .CSIGEN makró | 38 |
A .READ, .READC és .READW makrók | 43 |
A .WRITE, .WRITEC és .WRITW makrók | 47 |
A .WAIT makró | 50 |
A .CLOSE makró | 50 |
Példák | 51 |
A B/K átvitelek előkészítése, állományok kezelése | 55 |
Speciális parancssor-értelmezés, a .CSISPC makró | 56 |
Perifériás eszköz és csatornaállapot lekérdezése (.DSTATUS, .CSTAT makrók) | 59 |
Perifériakezelő rutin betöltése és elengedése (.FETCH, .RELEAS makrók) | 62 |
Általános megnyitó utasítások (.LOOKUP és .ENTER makrók) | 64 |
Megnyitás a kimentett állapotinformációk alapján (.SAVESTATUS és .REOPEN makrók) | 72 |
Állomány névváltoztatása és törlése (.RENAME és .DELETE makrók) | 75 |
A .CHCOPY, az .RCVD, az .SDAT és az .MWAIT makrók | 79 |
A .PURGE és az .SPFUN makrók | 84 |
A FOBOS rendszer állapotát, működési módját befolyásoló makrók (.QSET, .CDFN, .HERR, .SERR, .SRESET, .HRESET) | 89 |
A rendszer alapállapotát változtató makrók (.QSET, CDFN, .HERR, .SERR makrók) | 90 |
A rendszer alapállapotba hozatala (.SRESET, .HRESET makrók) | 94 |
Az USSR-rel kapcsolatos makrók (.SETTOP, .LOCK, .UNLOCK, .TLOCK) | 95 |
A többterminálos rendszer terminálátvitelekkek kapcsolatos utasításai | 101 |
A terminálhoz tartozó állapotblokk | 102 |
Az .MTATCH és .MTDTCH makrók | 104 |
Az .MTIN makró | 106 |
Az .MTOUT makró | 107 |
Az .MTPRNT makró | 108 |
AZ .MGET makró | 109 |
Az .MTSET makró | 110 |
Az .MTSTAT makró | 111 |
Az .MTRCTO makró | 111 |
Példaprogram | 112 |
A DOS-RV beviteli-kiviteli (B/K) rendszere (Ivanyos Lajosné) | 115 |
A DOS-RV B/K rendszerének felépítése | 115 |
A felhasználói program legalacsonyabb szintű B/K kérdései, a QIO direktíva | 117 |
Adatátviteli módok és alapfogalmak | 117 |
A QIO és a QIOW direktíva | 118 |
Az esetményjelzők és az aszinkron eltérülés | 119 |
Az adatátvitellel kapcsolatos direktívamakrók | 120 |
A direktívák paraméterezése (DPB), válaszinformációi (DSW), $, $C és $C alakjai és a DIR$ makró | 121 |
A QIO$ és a QIO$W makró | 124 |
QIO válaszkódok, hibakezelés | 126 |
Az ALUN$, GLUN$, WTE$, WSIG$ és ASTX$ makrók | 128 |
Az FCS (file control service) működése, felépítése, táblázatai | 131 |
A FILES szerkesztésű kötetek, állományok szerkezete | 132 |
Mágnesszalagos állományok kezelése | 134 |
Az FCS átviteli módjai és az állományfeldolgozó területi (FSR) | 135 |
Az állományleíró táblázat (FDB), az adategyüttes-leírás (DD) és az állomány-alapértelmezés (DFB) táblázat | 136 |
Az FCS B/K műveletek előkészítése (FSRSZ$, FINIT$, FBDBF$, FDAT$A, FDAT$R, FDRC$A. FDRC$R, FDBK$A, FDBF$R, FDOP$R, NMBLK$, FDBF$A, FDBF$R makrók) | 139 |
Az FSR terület és az FDB-táblázat létrehozása, az FSRSZ$ és az FDBDF$makrók | 139 |
Az FDB inicializálása fordítás idején (FDAT$A, FDRC$A, FDBK$A, FDOP$A, NMBLK$ és FDBF$A makrók) | 141 |
Az FDB inicializálása futás idején, a futás idejű makrók paramétereinek megadási módjai | 148 |
Az állományfeldolgozób makrók | 149 |
Az általános megnyitó makrók (OPEN$, OPEN$X) | 151 |
Az állománymegnyitás folyamata | 155 |
A speciális menyitó makrók (OFID$X, OFNB$X, OPNS$X, OPNT$W ÉS OPNT$D) | 157 |
A CLOSE$állománylezáró makró | 158 |
Az állományok virtuális blokkjainak olvasása, írása, a hibajelzés mójdai (READ$, WRITE$ makrók) | 158 |
A blokkszintű B/K műveletek összehangolása (WAIT$ makró) | 161 |
Logikai rekordok átvitele (GET$, GET$R, PUT$, PUT$R makrók) | 161 |
Példa az állományfeldolgozó makrók használatára | 165 |
Programparaméterezés; a parancssor és a közvetett parancsállomány | 167 |
A parancssor-feldolgozás támogatása | 167 |
A fordítás idejű makrók (GCMLB$, GCMLD$, CSI$, CSI$SW, CSI$SV, CSI$ND) | 169 |
A parancssor-feldolgozó makrók (GCML$, CSI$, CSI$2, RCML$, CCML$) | 176 |
B/K mintaprogramok | 179 |
Macro nyelvű programok fejlesztése a DOS-RV operációs rendszer alatt (Gálfi Zoltán) | 197 |
A programfejlesztés áttekintése | 197 |
A programfejlesztés lépései | 198 |
Állományok megadása | 198 |
Parancssorok a DOS-RV-ben | 201 |
A MACRO fordítóprogram futtatása | 204 |
A MARCO fordítóprogram elindítása | 204 |
A MACRO fordítóprogram kapcsolói | 208 |
A listaállomány formátuma | 214 |
A MACRO fordítóprogram működése | 220 |
Rendszerdirektívák - makrókönyvtárak | 221 |
A tárgyprogramszerkesztő használata | 223 |
A tárgyprogramszerkesztő parancssora | 225 |
Többsoros parancsok (parancsblokkok) | 227 |
A tárgyprogramszerkesztő leggyakrabban használt kapcsolói | 228 |
A tárgyprogramszerkesztő opciói | 234 |
Rendszerszubrutinok - tárgymodulkönyvtárak | 248 |
Átlapolás | 250 |
Megosztható területek | 260 |
Privilegizált taszkok | 264 |
Programkönyvtárak létrehozása és használata | 266 |
Makró-forráskönyvtárak létrehozása és használata | 267 |
Tárgymodulkönyvtárak létrehozása és használat | 269 |
A felhasználói könyvtárak karbantartása | 272 |
Hibakeresés | 274 |
Az ODT beépítése a programba | 274 |
Az ODT kezelése | 274 |
Töréspontok beállítása | 276 |
Tárolóhelyek vizsgálata és tartalmuk megváltoztatása | 277 |
A MACRO assembler hibaüzenetei | 279 |
MACRO nyelvű programok fejlesztése a FOBOS operációs rendszerekben (Gálfi Zoltán) | 281 |
Állomány megadása a FOBOS operációs rendszerben | 281 |
Tömörített parancsnyelv a FOBOS rendszerben | 283 |
Makróprogramok fordítása a FOBOS rendszerben | 284 |
A MACRO parancs használata programok lefordításához | 285 |
A MACRO parancsban használható kapcsolók | 286 |
A tárgyprogramszerkesztő használata a FOBOS operációs rendszerben | 292 |
A LINK parancs használata tárgymodulok szerkesztéséhez | 293 |
A végrehajtható programok tárkiosztása | 294 |
Tártérkép-állomány | 296 |
Átlapolt szervezésű programok | 297 |
Tárgymodulkönyvtárak használata | 302 |
A LINK parancsban megadható kapcsolók | 303 |
Programkönyvtárak létrehozása és használata a FOBOS operációs rendszerben | 313 |
A LIBRARY monitorparancs használata | 313 |
Hibakeresés a FOBOS operációs rendszerben | 319 |
A MACRO assembler hibaüzenetei | 319 |
Függelékek | 321 |
Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.