| I. kötet | |
| Előszó | 3 |
| Tartalomjegyzék | 5 |
| Bevezetés | 11 |
| Mi a PC DOS? | 11 |
| A PC DOS futtatásának hardware feltételei | 13 |
| A PC DOS verziói | 15 |
| PC DOS alapismeretek | 17 |
| A PC DOS funkcionális részei | 18 |
| A PC DOS lemez-kezelése | 18 |
| A PC DOS indítása | 21 |
| A DOS elindítása | 21 |
| Ismételt indítás | 23 |
| Egyéb tennivalók | 24 |
| Fix lemezegység használata | 25 |
| A billentyűzet kezelése, DOS parancsok kiadása | 27 |
| Lemez és file kezelés | 33 |
| A fastruktúrájú tartalomjegyzék | 33 |
| File- és tartalomjegyzék nevek | 35 |
| Aktuális lemezegység | 38 |
| Keresési sorrend | 38 |
| A parancsok szintaxisa és a leírásuknál alkalmazott jelölésrendszer | 39 |
| DOS: file-kezelő parancsok | 41 |
| COPY - másolás | 41 |
| XCOPY - file-ok csoportos másolása | 45 |
| REPLACE - file-ok cseréje | 47 |
| COMP - összehasonlítás | 48 |
| ERASE (DEL) - törlés | 51 |
| RENAME - átnevezés | 52 |
| RECOVER - helyreállítás | 53 |
| ATTRIB - file attrubútumainak beállítása | 54 |
| SHARE - file megosztási környezet kezelése | 55 |
| TYPE - kiíratás | 56 |
| PRINT - kinyomtatás | 57 |
| FASTOPEN - file-ok elérésének gyorsítása | 59 |
| DOS: lemezkezelési parancsok | 60 |
| MKDIR - altartalomjegyzék létrehozása | 60 |
| CHDIR - aktuális tartalomjegyzék kijelölése | 61 |
| RMDIR - altartalomjegyzék törlése | 62 |
| TREE - tartalomjegyzék struktúrájának kiíratása | 63 |
| PATH - bejárási utak kijelölése programokra | 63 |
| FORMAT - lemez formázása | 64 |
| SELECT - új rendszerlemez előállítása adott billentyűzet rutinnal, dátum és idő formátummal | 68 |
| SYS - rendszer-file-ok másolása | 69 |
| DIR - tartalomjegyzék kiíratása | 70 |
| VOL - kötetazonosító kiíatása | 71 |
| LABEL - kötetazonosító megadása | 72 |
| DISKCOPY - lemez másolása | 72 |
| DISKCOMP - lemezek összehasonlítása | 74 |
| CHKDSK - lemez vizsgálata | 75 |
| VERIFY - írás utáni ellenőrzés | 77 |
| SUBST - tartalomjegyzék helyettesítése lemezegység betűjelével | 77 |
| JOIN - lemezegység és tartalomjegyzék összekapcsolása | 78 |
| APPEND - bejárási utak kijelölése tetszőleges file-hoz | 79 |
| A fix lemez kezelése | 81 |
| FDISK - fix lemez kialakítása | 81 |
| DOS - partíciók előállítása | 82 |
| Aktív partíció változtatása | 84 |
| DOS-partíció törlése | 84 |
| A partíió adatok kiíratása | 85 |
| A következő fix lemez kiválasztása | 85 |
| Fix lemez archiválása | 85 |
| BACKUP - file-ok archiválása | 85 |
| RESTORE - file-ok visszatöltése | 88 |
| A rendszer működését befolyásoló parancsok és kapcsolók | 90 |
| COMMAND - újabb parancsfeldolgozó program elindítása | 90 |
| EXIT - visszatérés az elsődleges parancsfeldolgozóhoz | 91 |
| CLS - képernyő törlése | 92 |
| DATE - dátum megadása | 92 |
| TIME - idő megadása | 93 |
| VER - DOS verz ió lekérdezése | 94 |
| ASSIGN - periféria-hozzárendelések megváltoztatása | 94 |
| BREAK - a Break billentyű figyelése | 95 |
| MODE - perifériák működésmódjának beállítása | 96 |
| KEYBxx - nemzeti billentyűzet kiválasztása | 101 |
| GRAFTABL - grafikai jelek betöltése | 102 |
| GRAPHICS - grafikus nyomtatás lehetősége | 103 |
| A parancs file-ok | 105 |
| A parancs-file-ok meghívása és paraméterezése | 105 |
| Formális paraméterek | 106 |
| Környezeti változók használata | 106 |
| Az AUTÓEXEC.BAT file | 107 |
| DOS alparancsok | 108 |
| REM - megjegyzés | 108 |
| ECHO - parancsok megjelenítése | 108 |
| PAUSE - feldolgozás megszakítása | 109 |
| IF - feltételes végrehajtás | 110 |
| GOTO - ugrás a parancs-file-ban | 112 |
| FOR - DOS parancsok ismételt végrehajtása | 112 |
| SHIFT - a paraméter léptetése | 113 |
| CALL - parancs-file hívása | 114 |
| A sorszerkesztő program (EDLIN) | 115 |
| Az EDLIN indítása | 116 |
| Az EDLIN parancsai | 117 |
| I (insert) - sorok beszúrása | 119 |
| L (list) - sorok listázása | 120 |
| P 8page) - sorok listázása laponként | 122 |
| Sorszám - sor szerkesztése | 123 |
| D (delete) - sorok törlése | 125 |
| E (end) - szerkesztés befejezése tárolással | 128 |
| Q (quit) - kilépés a szerkesztésből | 128 |
| M (move) - sorok áthelyezése | 129 |
| C (copy) - sorok másolása | 131 |
| S (search) - karaktersorozat keresése | 132 |
| R (replace) - karaktersorozat helyettesítése | 135 |
| T (transfer) - sorok beszúrása lemezről | 137 |
| W (write) - sorok kiírása lemezre | 138 |
| A (append) - sorok hozzáfűzése lemezről | 139 |
| A nyomkövető-hibakereső program (DEBUG) | 141 |
| A DEBUG indítása | 142 |
| A DEBUG parancsai | 143 |
| D (dump) - memóriatartalom kiíatása | 145 |
| R (register) - regiszterek kiíratása, megváltoztatása | 146 |
| F (fill) - memória feltöltése | 147 |
| E (enter) - memóriatartalom megváltoztatása | 148 |
| C (compare) - memóriaterületek összehasonlítása | 149 |
| M (move) - memóriaterület átmásolása | 150 |
| S (search) - keresés a memóriában | 150 |
| Q (quit) - kilépés a DEBUG-ból | 151 |
| A (assemble) - assemblálás | 151 |
| U (unassemble) - disassemblálás | 153 |
| G (go) - program futtatása | 154 |
| T (trace) - lépésenkénti végrehajtás | 155 |
| P - utasítássorozat végrehajtása | 155 |
| N (name) - a file kijelölése | 156 |
| L (load) - file (kijelölt szektorok) betöltése | 157 |
| W (write) - file (kijelölt szektorok) kiírása | 158 |
| H - hexadecimális műveletvégzés | 160 |
| I - input a kijelölt port-ról | 160 |
| O - output a kijelölt port-ra | 160 |
| Futtatható program előállítása - programszerkesztés | 161 |
| A LINK indítása | 161 |
| Programszerkesztés PC DOS parancs-sorral | 161 |
| Programszerkesztés interaktív üzemmódban | 162 |
| Programszerkesztés előre összeállított válaszfile-lal | 164 |
| Könyvtárak elérési útjainak megadása | 165 |
| A map-file szerkezete | 166 |
| Ideiglenes lemez-file - VM.TMP | 167 |
| A LINK opciói | 167 |
| Megszakítás a szerkesztés alatt - PAUSE | 167 |
| Public szimbólumok táblájának előállítása | 168 |
| A verem-méret meghatározása - STACK | 168 |
| A kezdőcím maximumra állítása - HIGH | 169 |
| Helyfoglalás az adatcsoportnak - DSALLOCATION | 169 |
| Forrás-sorok kezdőcímének kiírása - LINE | 170 |
| Szegmentszám beállítása - X | 170 |
| "Régi" fordítók használata | 170 |
| A rendszer konfigurálása | 171 |
| A konfigurációs file kezelése | 171 |
| A konfigurációs parancsok | 171 |
| BREAK - a Break billentyű figyelése | 171 |
| BUFFERS - lemez-pufferek száma | 172 |
| COUNTRY - dátum, idő és egyéb formátum megadása | 173 |
| DEVICE - periféria-kezelő rutinok | 174 |
| FCBS - maximálisan megnyitható FCB-k száma | 182 |
| FILES - egyidejűleg megnyitható file-ok száma | 182 |
| LASTDRIVE - a legnagyobb lemezegység megadása | 182 |
| SHELL - felhasználó parancs-processzor | 183 |
| STACKS - a DOS veremhasználatának módosítása | 183 |
| A PC DOS speciális lehetőségei | 184 |
| A standard I/O átirányítása | 184 |
| A standard I/O összekapcsolása | 185 |
| Speciális DOS parancsok | 186 |
| MORE - képernyő oldalakra tagolása | 186 |
| FIND - keresés, válogatás | 186 |
| SORT - rendezés | 187 |
| PROMPT - a promt karakter megváltoztatása | 189 |
| CTTY - alternatív konzol kijelölése | 190 |
| EXE2BIN - átalakítás EXE-ről COM formátumra | 191 |
| SET - programkörnyezet kezelése | 191 |
| NLSFUNC - ország-függő információk kezelése | 193 |
| CHCP - kódlap-váltás valamennyi eszközre | 193 |
| II. KÖTET | |
| A PC DOS belső struktúrája | 202 |
| A parancsfeldolgozó program (COMMAND.COM) | 202 |
| A PC DOS indítása | 203 |
| A PC DOS-nak a felhasználói programok által elérhető szolgáltatásai, függvényhívási és megszakítási rendszere | 205 |
| A 8086-os processzor regiszterei | 205 |
| A 8086-os processzor címképzési rendszere | 206 |
| A megszakítás fogalma | 207 |
| A PC DOS megszakításainak alkalmazása felhasználói programban | 210 |
| A funkcióhívási rendszer | 211 |
| A DOS perifériakezelése | 211 |
| Karakteres berendezések | 211 |
| Blokkos berendezések | 212 |
| Lemezkezelés és a felhasználói perifériakezelők szerkezete | 213 |
| A floppy és a winchester lemezek felépítése | 213 |
| A boot szektor és a partíciós tábla | 214 |
| A file leíró tábla (FAT) | 217 |
| A tartalomjegyzék (directory) felépítése, altartalomjegyzékek | 220 |
| Kiterjesztett DOS partíció felépítése | 222 |
| A perifériakezelő programokkal kapcsolatos tudnivalók összefoglalása és kiegészítése | 225 |
| A parancsblokk és fejlécének felépítése | 227 |
| A perifériakezelőt vezérlő parancsok részletes leírása | 228 |
| Javaslat gyakorlati példára | 234 |
| A DOS memóriakezelése, munkaterületei és vezérlőblokkjai | 236 |
| A DOS memóriatérképe | 236 |
| A programszegmens prefix (PSP) | 237 |
| A PSP felépítése | 238 |
| A PSP egy program indításakor | 239 |
| A programkörnyezet és a memórianyilvántartás | 240 |
| Programkörnyezet | 240 |
| A memórianyilvántartás | 241 |
| A file-kezelés és memóriaterületeinek szerkezete | 243 |
| File-leíró blokk (FCB) | 244 |
| Lemezátviteli terület (DTA) | 246 |
| File-kezelés az FCB segítségével | 246 |
| A DOS file-szám (handle) és használata | 250 |
| DOS megszakítások | 252 |
| A 20-as megszakítás: program befejezése | 252 |
| A 21-es megszakítás: DOS funkció meghívása | 252 |
| A 22-es megszakítás: program kilépési cím | 252 |
| A 23-as megszakítás: Ctrl-Break kilépési cím | 253 |
| A 24-es megszakíás: kritikus hibák kezelése | 253 |
| A 25-ös megszakítás: közvetlen lemezolvasás | 257 |
| A 26-os megszakítás: fizikai szintű lemezírás | 257 |
| A 27-es megszakítás: befejezés, rezidens programok rész sére | 258 |
| A 2F-es megszakítás: multiplex megszakítás | 258 |
| DOS funkciók | 260 |
| I/O műveletek karakteres berendezésekkel | 260 |
| Processzor-kezelő funkciók | 260 |
| Memória kezelés | 260 |
| Tartalomjegyzékkel kapcsolatos műveletek | 260 |
| FCB-s file-kezelő funkciók | 261 |
| File-számos file-kezelés | 261 |
| Egyéb rendszerfunkciók | 261 |
| File megosz tás és hálózatkezelés | 262 |
| A DOS funkciók hibakezelése | 263 |
| A DOS funkcióhívások általános szabályai | 264 |
| A DOS funkciók ismertetése | 266 |
| Funkció | |
| "0" - program befjezése | 266 |
| "I" - tasztatúra input | 267 |
| "2" - kiírás képernyőre | 267 |
| "3" - soros vonali input | 268 |
| "4" - soros vonali output | 268 |
| "5" - karakter kiírása nyomtatóra | 268 |
| "6" - közvetlen konzol I/O | 269 |
| "7" - közvetlen konzol input képernyőre írással | 269 |
| "8" - konzol input képernyőre írás nélkül | 270 |
| "9" - karaktersorozat nyomtatása | 270 |
| "A" - pufferelt tasztatúra input | 271 |
| "B" - standard input egység állapotának ell. | 271 |
| "C" - a standard input puffer törlése, és egy standard input kezelő funkció hívása | 271 |
| "D" - lemez visszaállítása | 272 |
| "E" - lemezegység kiválasztása | 272 |
| "F" - file megnyitása | 273 |
| "10" - file lezárása | 273 |
| "11" - adott FCB-beli file-név keresése tartalomjegyzékben | 274 |
| "12" - 11-es funkcióval megtalált file-t követő további file keresése | 275 |
| "13" - file törlése | 275 |
| "14" - file soros olvasása | 276 |
| "15" - file soros írása | 276 |
| "16" - file létrehozása | 277 |
| "17" - file átnevezése | 277 |
| "18" - a DOS számára FENNTARTOTT funkció | 278 |
| "19" - aktuális meghajtó kódjának visszanyerése | 278 |
| "IA" - a DTA címének beállítása | 278 |
| "IB" - aktuális meghajtó kódjának visszanyerése | 278 |
| "IC" - adott meghajtó FAT információinak visszanyerése | 279 |
| "ID-20" - a DOS számára FENNTARTOTT funkciók | 279 |
| "21" - random olvasás | 279 |
| "22" - random írás | 280 |
| "23" - file méret lekérdezése | 280 |
| "24" - a random rekord mező beállítása | 281 |
| "25" - a megszakítási (interrupt) vektor beállítása | 281 |
| "26" - új program szegmens előállítása | 282 |
| "27" - random blokk olvasása | 282 |
| "28" - random blokk írása | 283 |
| "29" - file azonosító keresése adott parancs-sorban | 283 |
| "2A" - dátum lekérdezése | 285 |
| "2B" - dátum beállítása | 285 |
| "2C" - rendszeridő lekérdezése | 285 |
| "2D" - rendszeridő beállítása | 286 |
| "2E" - VERIFY (lemezírás utáni ellenőrzés) kapcsoló beállítása | 286 |
| "2F" - lemez átviteli terület (DTA) címének lekérdezése | 287 |
| "30" - a DOS verziószám lekérdezése | 287 |
| "31" - programfutás befejezése úgy, hogy a program a memóriában marad | 288 |
| "32" - a DOS számára FENNTARTOTT funkció | 288 |
| "33" - a Ctrl-Break lekérdezése és beállítása | 288 |
| "34" - a DOS számára FENNTARTOTT funkció | 290 |
| "35" - megszakítási vektor lekérdezése | 289 |
| "36" - szabad lemezterület lekérdezése | 289 |
| "37" - a DOS számára FENNTARTOTT funkció | 290 |
| "38" - ország-specifikus információk lekérdezése | 290 |
| "39" - altartalomjegyzék létrehozása | 291 |
| "3A" - altartalomjegyzék törlése | 292 |
| "3B" - az aktuális tartalomjegyzék beállítása | 292 |
| "3C" - file létrehozása vagfy meglévő file hosszának 0-ra állítása | 293 |
| "3D" - file megnyitása | 293 |
| "3E" - file lezárása | 295 |
| "3F" - olvasás file-ból, vagy egyébg perifériáról | 295 |
| "40" - írás file-ba vagy egyéb perifériára | 296 |
| "41" - file törlése adott tartalomjegyzékből | 296 |
| "42" - az írási/olvasási mutató átállítása | 297 |
| "43" - file attributumának lekérdezése vagy átállíása | 298 |
| "44" - periféria vagy file-leíró információ lekérdezése vagy átállítása | 299 |
| "45" - egy file számának duplikálása | 302 |
| "46" - file-szám duplikálás úgy, hogy a másodpéldányt a felhasználó adja meg | 302 |
| "47" - adott meghajtó aktuális tartalomjegyzékének lekérd. | 303 |
| "48" - memóriafoglalás | 303 |
| "49" - lefoglalt memória felszabadítása | 304 |
| "4A" - lefoglalt memóriablokk méretének megváltoztatása | 304 |
| "4B" - program betöltése végrehajtatással vagy anélkül | 305 |
| "4C" - a program befejezése | 306 |
| "4D" - a hívott program befejezési kódjának lekérdezése | 307 |
| "4E" - elérési úttal megadott file keresése az első megfelelő file-ig | 307 |
| "4F" - további, a megadottnak megfelelő file-ok keresése, 4E hívás után | 308 |
| "50-53" - a DOS számára FENNTARTOTT funkciók | 308 |
| "54" - VERIFY kapcsoló értékének lekérdezése | 308 |
| "55" - a DOS számára FENNTARTOTT funkció | 309 |
| "56" - file átnevezése | 309 |
| "57" - file dátumának létrehozása és lekérdezése, időpontjának beállítása | 3d10 |
| "58" - memória helyfoglalás módjának lekérdezése illetve beállítása | 310 |
| "59" - a hiba leírásának lekérdezése | 311 |
| "5A" - file létrehozása egyedi névvel | 312 |
| "5B" - új file létrehozása | 313 |
| "5C" - file zárolása | 314 |
| "5E" - hálózati funkciók | 314 |
| "5F" - hálózati hozzárendelések beállítása, lekérdezése | 315 |
| "62" - programszegmens lekérdezése | 316 |
| "65" - kibővített ország-specifikus információk lekérdezése | 317 |
| "66" - globális kódlap beállítása/lekérdezése | 318 |
| "67" - periféria-kezelők maximális számának megadása | 318 |
| "68" - puffer kiürítése | 318 |
| Függelékek | |
| A DOS üzenetei | 319 |
| Perifériákkal kapcsolatos hibaüzenetek | 319 |
| A DOS egyéb üzenetei | 322 |
| Parancsok, alparancsok csoportosított betűrendes listája | 397 |
| Parancsok, alparancsok formája | 400 |
| File-név kiterjesztések | 404 |
| Eszköznevek listája | 404 |
| Tárgymutató | 405 |
| Irodalomjegyzék | 409 |
| III. KÖTET | |
| Bevezetés | 10 |
| A mikroprocesszor-család architektúrája | 11 |
| A 8088 CPU blokkdiagramja | 11 |
| Regiszterek | 11 |
| Tárcímzés szegmentálással | 12 |
| Adatcímzési módok | 13 |
| Az utasításkészlet fő csoportjai | 15 |
| Adatátviteli utasítások | 15 |
| Aritmetikai utasítások | 16 |
| Logikai utasítások | 16 |
| Karaktersorozat-kezelő utasítások | 18 |
| Vezérlésátadó utasítások | 19 |
| Processzorvezérlő utasítások | 22 |
| Adattípusok | 23 |
| Karakterkészlet | 23 |
| Numerikus konstansok | 23 |
| Egész számok | 23 |
| Valós számok | 24 |
| Kódolt valós számok | 24 |
| Tömörített decimális számok | 24 |
| Karakter- és karaktersorozat-konstansok | 25 |
| Azonosítók | 25 |
| Operandusok | 26 |
| Konstans operandusok | 26 |
| Direkt címmel elérhető operandusok | 26 |
| Relatív címmel elérhető operandusok | 27 |
| Számláló operandus | 27 |
| Regiszter-operandusok | 27 |
| Bázis-relatív operandusok | 28 |
| Indexelt operandusok | 29 |
| bázis-relatív indexelt operandusok | 29 |
| Struktúra-operandusok | 30 |
| Rekord-operandusok | 30 |
| Rekordmező-operandusok | 30 |
| Az operandusokból előállítható kifejezések | 31 |
| Aritmetikai műveletek | 31 |
| Léptető műveletek | 32 |
| Logikai műveletek | 32 |
| Indexelés | 32 |
| A PTR művelet | 34 |
| A címkiszámítás viszonyítási alapjának megváltoztatása | 34 |
| A SHORT művelet | 35 |
| A THIS művelet | 35 |
| A HIGH és a LOW művelet | 36 |
| A SEG művelet | 36 |
| Az OFFSET művelet | 36 |
| A TYPE művelet | 37 |
| A LENGTH művelet | 38 |
| A SIZE művelet | 39 |
| A WIDTH művelet | 39 |
| A MASK művelet | 39 |
| A kifejezés értékének kiszámítása és precedencia | 40 |
| A memória-operandusok típusának ellenőrzése | 40 |
| A mikroprocesszor-család Assembly utasításai | 41 |
| Az utasítások leírtásában használt rövidítések | 41 |
| A 8086 és a 8088 utasításkészlete | 42 |
| A 8087 utasításkészlete | 87 |
| A 8087-es numerikus adatprocesszor felépíése | 87 |
| A 80186 és a 80286 utasításkészlete | 93 |
| A 80287 utasításkészlete | 95 |
| Programozás makro-assembly nyelven | 96 |
| A makró-assembly programok felépítése | 96 |
| A makró-assembly utasítások általános alakja | 96 |
| Az utasításkészlet beállító direktívák | 96 |
| A forrás-modulok és az END direktíva | 97 |
| A SEGMENT és az ENDS direktíva | 98 |
| Az ORG direktíva | 99 |
| Az EVEN direktíva | 99 |
| A PROC és az ENDP direktíva | 100 |
| A GROUP direktíva | 100 |
| Az ASSUME direktíva | 101 |
| A megjegyzések és a COMMENT direktíva | 101 |
| Példák a makró-assembly programok felépítését meghatározó direktívák használatára | 102 |
| Deklarációk | 103 |
| Adatdeklarációk | 103 |
| Címkedeklarációk | 108 |
| Szimbólumdeklarációk | 108 |
| Struktúrák deklarálása | 110 |
| Rekordok deklarálása | 113 |
| Előre-hivatkozások | 115 |
| Globális deklarációk | 116 |
| Makrók definiálása és híása | 119 |
| A MACRO és az ENDM direktíva | 119 |
| Makróhívások | 121 |
| Részkaraktersorozat megadása makró-paraméterrel | 121 |
| A szöveg-konstans jele | 123 |
| A karakter-konstans jele | 123 |
| A kifejezés jele | 123 |
| A PURGE direktíva - makródefiníciók törlése | 124 |
| A LOCAL direktíva - egyedi azonosítók létrehozása makrókban | 124 |
| A REPT és az ENDM direktíva - utasításcsoport ismétlése | 125 |
| Az IRPC és az ENDM direktíva - utasításcsoport ismétlése paraméterhelyettesítéssel | 126 |
| Az EXITIM direktíva | 128 |
| Makró-megjegyzések | 128 |
| Feltételes fordítás | 129 |
| A makró-assembler file-kezelésének vezérlése | 132 |
| Az INCLUDE direktíva | 132 |
| A TITLE direktíva | 133 |
| A SUBTITLE direktíva | 133 |
| A PAGE direktíva | 133 |
| A LIST és a XLIST direktíva | 134 |
| A LALL, a XALL és a SALL direktíva | 134 |
| A SFCOND, a LFCOND és a TFCOND direktíva | 135 |
| A RADIX direktíva | 135 |
| A NAME direktíva | 136 |
| A %OUT direktíva | 136 |
| Magasszintű nyelvből hívott ASSEMBLY RUTINOK | 137 |
| A MASM fordító használata | 138 |
| Bevezetés | 138 |
| Forrás file fordítása | 138 |
| A MASM kapcsolói | 139 |
| D, az első menet listája | 139 |
| ML, kis-nagybetűk megkülönböztetése a lokális szimbólumokban | 139 |
| MX, kis-nagybetűk megkülönböztetése a globális szimbólumokban | 139 |
| X, a feltételes fordítások hamis ágának listázása | 140 |
| R, kódképzés az aritmetikai processzor számára | 140 |
| E, kódképzés a lebegőpontos emulátor számára | 140 |
| A, szegmensek abc sorrendben | 140 |
| A lista-file | 140 |
| A forrássorok | 141 |
| A makrótáblázat | 141 |
| A struktúra-, rekordtáblázat | 141 |
| A szegmens-, csoporttáblázat | 142 |
| A szimbólumtáblázat | 142 |
| Az első menet listája | 143 |
| Programkönyvtár-kezelés a LIB segédprogrammal | 144 |
| A programkönyvtár és kezelése | 144 |
| A LIB funkciói | 144 |
| A LIB hívása parancs-sorral | 146 |
| A LIB használata párbeszédes módban | 146 |
| LIB parancs-sorozat használata file-ból (válasz-file) | 148 |
| Új könyvtár létrehozása | 149 |
| A lapméret átállítása (PAGESIZE) | 149 |
| A könyvtár konzisztenciájának ellenőrzése | 150 |
| A keresztreferencia-lista és készítése | 150 |
| Futtatható program előállítása - Programszerkesztés (LINK) | 151 |
| A LINK indítása | 151 |
| Programszerkesztés PC DOS parancs-sorral | 152 |
| Programszerkesztés interaktív üzemmódban | 154 |
| Programszerkesztés előre összeállított válasz-file-val | 154 |
| Könyvtárak elérési útjainak megadása | 155 |
| A map file szerkezete | 155 |
| Ideiglenes lemez-file - VM.TMP | 156 |
| A LINK opciói | 157 |
| Megszakítás a szerkesztés alatt - PAUSE | 157 |
| Puclic szimbólumok táblájának előállítása - MAP | 158 |
| A verem-méret meghatározása - STACK | 158 |
| A program helyigényének maximuma - CPARMAXALLOC | 158 |
| A kezdőcím maximumra állítása - HIGH | 160 |
| Helyfoglalás az adatcsoportnak - DSALLOCATE | 160 |
| Forrás-sorok kezdőcímének kiírása - LINEUMBERS | 160 |
| Kis- és nagybetűk megkülönböztetése - NOIGNORECASE | 160 |
| A könyvtár alapfeltételezés törlése - NODEFAULTLIBRARYSEARCH | 161 |
| Csoportok eltávolítása a programból - NOGROUPASSOCIATION | 116 |
| Megszakítás overlayí esetén - OVERLAYINTERRUPT | 161 |
| A szegmensek maximális számának meghatározása - SEGMENTS | 162 |
| Az MS-DOS szegmens-elrendezés alkalmazása - DOSSEG | 162 |
| A LINK működése | 162 |
| A szegmensek címhatárra való igazítása | 163 |
| A szegmensek kezdőcímének meghatározása | 163 |
| A szegmensek átrendezése | 163 |
| Kombinált szegmensek | 164 |
| Szegmens-csoportok | 164 |
| Címfeloldás | 164 |
| A betöltés sorrendjének vezérlése | 165 |
| Programok karbantartása a Make program segítségével | 167 |
| Bevezetés | 167 |
| A MAKE használata | 167 |
| MAKE leíró file-ok létrehozása | 167 |
| A MAKE furratása | 168 |
| MAKE opciók | 168 |
| Makró definíciók | 169 |
| Példa a MAKE használatára | 169 |
| Szimbólikus nyomkereső és hibakövető program (SYMDEB) | 170 |
| Bevezetés | 170 |
| A SYMDEB indítása | 170 |
| Indítás program file-lal | 171 |
| Indítás szimbólumokkal | 171 |
| Paraméterátadás a betöltendő programnak | 171 |
| Indítás file nélkül | 171 |
| Szimbólum file készítése (MAPSYM) | 171 |
| A kontroll karakter funkciója | 172 |
| Parancs megszakítása | 172 |
| Parancs felfüggesztése | 172 |
| Az NMI használata | 172 |
| A parancsok használata | 172 |
| A parancsok általános felépítése | 172 |
| Szimbólumok | 173 |
| Számok | 173 |
| Címek | 173 |
| Cím-tartomány | 173 |
| Sorszámok | 173 |
| Karaktersorozatok | 174 |
| Kifejezések | 174 |
| A SYMDEB parancsai | 175 |
| Az Assemble (fordítás) parancs | 175 |
| A Break Point Set (töréspont megadása) parancs | 175 |
| A Brekpoint Clear (töréspont törlése) parancs | 176 |
| A Brekpoint Disable (töréspont kikapcsolása) parancs | 176 |
| A Brekapoint Enable (töréspont bekapcsolása) parancs | 176 |
| A Breakpoint List (töréspont kiírása) parancs | 176 |
| A Display? (kifejezés értékének kiírása) parancs | 177 |
| A Dump ASCII parancs | 177 |
| A Dump Bytes parancs | 177 |
| A Dump Words parancs | 177 |
| A Dump Doublewords parancs | 177 |
| A Dump Short Reals parancs | 177 |
| A Dump Long Reals parancs | 177 |
| A Dump Ten-Byte Reals parancs | 178 |
| A Dump parancs | 178 |
| Az Enter parancs | 178 |
| Az eXamine Symbol Map parancs | 178 |
| A Fill parancs | 178 |
| A Go parancs | 178 |
| A Help parancs | 179 |
| A Hex parancs | 180 |
| Az Input parancs | 180 |
| A Load parancs | 180 |
| A Move parancs | 181 |
| A Name parancs | 181 |
| Az Open Map XO parancs | 181 |
| Az Output parancs | 181 |
| A PTrace parancs | 181 |
| A Quit parancs | 181 |
| A Redirection parancs | 181 |
| A Registers parancs | 182 |
| A Search parancs | 182 |
| A Set Source Mode parancs | 182 |
| A Trace parancs | 183 |
| Az Unassemble parancs | 183 |
| A Write parancs | 183 |
| Hibaüzenetek | 183 |
| A SYMDER kompatibilis fordítók | 184 |
| Kereszthivatkozási-lista készítő program (CREF) | 185 |
| Bevezetés | 185 |
| A ÍCREF használata | 185 |
| A kereszthivatkozási-lista | 186 |
| Hibaüzenetek | 186 |
| Hibajelzések | 187 |
| Az assembler hibaüzenetei | 187 |
| assembler hibák | 187 |
| I/O hibák | 192 |
| A szerkesztő hibaüzenetei | 192 |