1.062.087

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

IBM PC DOS II. (töredék)

A PC DOS felépítése

Szerző
Szerkesztő
Lektor
Budapest
Kiadó: Alkalmazástechnikai Tanácsadó Szolgálat
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 213 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN: 963-576-084-1
Megjegyzés: Töredék kötet.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Tartalom

A PC DOS belső struktúrája202
A parancsfeldolgozó program (COMMAND.COM) 202
A PC DOS indítása203
A PC DOS-nak a felhasználói programok által elérhető szolgáltatásai, függvényhívási és megszakítási rendszere205
A 8086-os processzor regiszterei205
A 8086-os processzor címképzési rendszere206
A megszakítás fogalma207
A PC DOS megszakításainak alkalmazása felhasználói programban210
A funkcióhívási rendszer211
A DOS perifériakezelése211
Karakteres berendezések211
Blokkos berendezések212
Lemezkezelés és a felhasználói perifériakezelők szerkezete213
A floppy és a winchester lemezek felépítése213
A boot szektor és a partíciós tábla214
A file leíró tábla (FAT)217
A tartalomjegyzék (directory) felépítése, altartalomjegyzékek220
Kiterjesztett DOS partíció felépítése222
A felhazsnálói periferiakezelő program (handler, driver)223
A perifériakezelő programokkal kapcsolatos tudnivalók összefoglalása és kiegészítése225
A parancsblokk és fejlécének felépítése227
A perifériakezelőt vezérlő parancsok részletes leírása228
Javaslat gyakorlati példára234
A DOS memóriakezelése, munkaterületei és vezérlőblokkjai236
A DOS memóriatérképe236
A programszegmens prefix (PSP)237
A PSP felépítése238
A PSP egy program indításakor239
A programkörnyezet és a memórianyilvántartás240
Programkörnyezet240
A memórianyilvántartás241
A file-kezelés és memóriaterületeinek szerkezete243
File-leíró blokk (FCB)244
Lemezátviteli terület (DTA)246
File-kezelés az FCB segítségével246
A DOS file-szám (handle) és használata250
DOS megszakítások252
A 20-as megszakítás: program befejezése252
A 21-es megszakítás: DOS funkció meghívása252
A 22-es megszakítás: program kilépési cím252
A 23-as megszakítás: Ctrl-Break kilépési cím253
A 24-es megszakíás: kritikus hibák kezelése253
A 25-ös megszakítás: közvetlen lemezolvasás257
A 26-os megszakítás: fizikai szintű lemezírás257
A 27-es megszakítás: befejezés, rezidens programok rész sére258
A 2F-es megszakítás: multiplex megszakítás258
DOS funkciók260
I/O műveletek karakteres berendezésekkel260
Processzor-kezelő funkciók260
Memória kezelés260
Tartalomjegyzékkel kapcsolatos műveletek260
FCB-s file-kezelő funkciók261
File-számos file-kezelés261
Egyéb rendszerfunkciók261
File megosz tás és hálózatkezelés262
A DOS funkciók hibakezelése263
A DOS funkcióhívások általános szabályai264
A DOS funkciók ismertetése266
Funkció
"0" - program befjezése266
"I" - tasztatúra input267
"2" - kiírás képernyőre267
"3" - soros vonali input268
"4" - soros vonali output268
"5" - karakter kiírása nyomtatóra268
"6" - közvetlen konzol I/O269
"7" - közvetlen konzol input képernyőre írással269
"8" - konzol input képernyőre írás nélkül270
"9" - karaktersorozat nyomtatása270
"A" - pufferelt tasztatúra input271
"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ása271
"D" - lemez visszaállítása272
"E" - lemezegység kiválasztása272
"F" - file megnyitása273
"10" - file lezárása273
"11" - adott FCB-beli file-név keresése tartalomjegyzékben274
"12" - 11-es funkcióval megtalált file-t követő további file keresése274
"13" - file törlése275
"14" - file soros olvasása276
"15" - file soros írása276
"16" - file létrehozása277
"17" - file átnevezése277
"18" - a DOS számára FENNTARTOTT funkció278
"19" - aktuális meghajtó kódjának visszanyerése278
"IA" - a DTA címének beállítása278
"IB" - aktuális meghajtó kódjának visszanyerése278
"IC" - adott meghajtó FAT információinak visszanyerése279
"ID-20" - a DOS számára FENNTARTOTT funkciók279
"21" - random olvasás279
"22" - random írás280
"23" - file méret lekérdezése280
"24" - a random rekord mező beállítása281
"25" - a megszakítási (interrupt) vektor beállítása281
"26" - új program szegmens előállítása282
"27" - random blokk olvasása282
"28" - random blokk írása283
"29" - file azonosító keresése adott parancs-sorban283
"2A" - dátum lekérdezése285
"2B" - dátum beállítása285
"2C" - rendszeridő lekérdezése285
"2D" - rendszeridő beállítása286
"2E" - VERIFY (lemezírás utáni ellenőrzés) kapcsoló beállítása286
"2F" - lemez átviteli terület (DTA) címének lekérdezése287
"30" - a DOS verziószám lekérdezése287
"31" - programfutás befejezése úgy, hogy a program a memóriában marad288
"32" - a DOS számára FENNTARTOTT funkció288
"33" - a Ctrl-Break lekérdezése és beállítása288
"34" - a DOS számára FENNTARTOTT funkció289
"35" - megszakítási vektor lekérdezése289
"36" - szabad lemezterület lekérdezése289
"37" - a DOS számára FENNTARTOTT funkció290
"38" - ország-specifikus információk lekérdezése290
"39" - altartalomjegyzék létrehozása291
"3A" - altartalomjegyzék törlése292
"3B" - az aktuális tartalomjegyzék beállítása292
"3C" - file létrehozása vagfy meglévő file hosszának 0-ra állítása293
"3D" - file megnyitása293
"3E" - file lezárása295
"3F" - olvasás file-ból, vagy egyéb perifériáról295
"40" - írás file-ba vagy egyéb perifériára296
DOS megszakítások252
A 20-as megszakítás: program befejezése252
A 21-es megszakítás: DOS funkció meghívása252
A 22-es megszakítás: program kilépési cím252
A 23-as megszakítás: Ctrl-Break kilépési cím253
A 24-es megszakítás: kritikus hibák kezelése253
A 25-ös megszakítás: közvetlen lemezolvasás257
A 26-os megszakítás: fizikai szintű lemezírás257
A 27-es megszakítás: befejezés, rezidens programok részére258
A 2F-es megszakítás: multiplex megszakítás258
DOS funkciók260
I/O műveletek karakteres berendezésekkel260
Processzor-kezelő funkciók260
Memória kezelés260
Tartalomjegyzékkel kapcsolatos műveletek260
FCB-s file-kezelő funkciók261
File-számos file-kezelés261
Egyéb rendszerfunkciók261
File megosztás és hálózatkezelés262
A DOS funkciók hibakezelése263
A DOS funkcióhívások általános szabályai264
A DOS funkciók ismertetése266
Funkció
"0" - program befejezése266
"1" - tasztatúra input267
"2" - kiírás képernyőre267
"3" - soros vonali input268
"4" - soros vonali output268
"5" - karakter kiírása nyomtatóra268
"6" - közvetlen konzol I/O269
"7" - közvetlen konzol input képernyőre írással269
"8" - konzol input képernyőre írás nélkül270
"9" - karaktersorozat nyomtatása270
"A" - pufferelt tasztatúra input271
"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ása271
"D" - lemez visszaállítása272
"E" - lemezegység kiválasztása272
"F" - file megnyitása273
"10" - file lezárása273
"11" - adott FCB-beli file-név keresése tartalomjegyzékben274
"12" - 11-es funkcióval megtalált file-t követő további file keresése275
"13" - file törlése275
"14" - file soros olvasása276
"15" - file soros írása276
"16" - file létrehozása277
"17" - file átnevezése277
"18" - a DOS számára FENNTARTOTT funkció278
"19" - aktuális meghajtó kódjának visszanyerése278
"1A" - a DTA címének beállítása278
"1B" - aktuális meghajtó kódjának visszanyerése278
"1C" - adott meghajtó FAT információinak visszanyerése279
"1D-20" - a DOS számára FENNTARTOTT funkciók279
"21" - random olvasás279
"22" - random írás280
"23" - file méret lekérdezése280
"24" - a random rekord mező beállítása281
"25" - a megszakítási (interrupt) vektor beállítása281
"26" - új program szegmens előállítása282
"27" - random blokk olvasása282
"28" - random blokk írása283
"29" - file azonosító keresése adott parancs-sorban283
"2A" - dátum lekérdezése285
"2B" - dátum beállítása285
"2C" - rendszeridő lekérdezése285
"2D" - rendszeridő beállítása286
"2E" - VERIFY (lemezírás utáni ellenőrzés) kapcsoló beállítása286
"2F" - lemez átviteli terület (DTA) címének lekérdezése287
"30" - a DOS verziószám lekérdezése287
"31" - programfutás befejezése úgy, hogy a program a memóriában marad288
"32" - a DOS számára FENNTARTOTT funkció288
"33" - a Ctrl-Break lekérdezése és beállítása288
"34" - a DOS számára FENNTARTOTT funkció289
"35" - megszakítási vektor lekérdezése289
"36" - szabad lemezterület lekérdezése289
"37" - a DOS számára FENNTARTOTT funkció290
"38" - orzság-specifikus információk lekérdezése290
"39" - altartalomjegyzék létrehozása291
"3A" - altartalomjegyzék törlése292
"3B" - az aktuális tartalomjegyzék beálflítása292
"3C" - file létrehozása vagy meglévő file hosszának 0-ra állítása293
"3D" - file megnyitása293
"3E" - file lezárása295
"3F" - olvasás file-ból, vagy egyéb perifériáról295
"40" - írás fil-ba vagy egyéb perifériára296
"41" - file törlése adott tartalomjegyzékből296
"42" - az írási/olvasási mutató átállítása297
"43" - file attributumának lekérdezése vagy átállítása298
"44" - periféria vagy file-leíró információ lekérdezése vagy átállítása299
"45" - egyik file számának duplikálása302
"46" - file-szám duplikálás úgy, hogy a másodpéldányt a felhasználó adja meg302
"47" - adott meghajtó aktuális tartalomjegyzékének lekérd.303
"48" - memóriafoglalás303
"49" - lefoglalt memória felszabadítása304
"4A" - lefoglalt memóriablokk méretének megváltoztatása304
"4B" - program betöltése végrehajtással vagy anélkül305
"4C" - a program befejezése306
"4D" - elérési úttal megadott file keresése az első megfelelő file-ig307
"4F" - további, a megadottnak megfelelő file-ok keresése, 4E hívás után308
"50-53" - a DOS számára FENNTARTOTT funkciók308
"54" - VERIFY kapcsoló értékének lekérdezése308
"55" - a DOS számára FENNTARTOTT funkció309
"56" - file átnevezése309
"57" - file dátumának létrehozása és lekérdezése, időpontjának beállítása310
"58" - memória helyfoglalás módjának lekérdezése illetve beállítása310
"59" - a hiba leírásának lekérdezése311
"5A" - file létrehozása egyedi névvel312
"5B" - új file létrehozása313
"5C" - file zárolása314
"5E" - hálózati funkciók314
"5F" - hálózati hozzárendelések beállítása, lekérdezése315
"62" - programszegmens lekérdezése316
"65" - kibővített ország-specifikus információk lekérdezése317
"66" - globális kódlap beállítása/lekérdezése318
"67" - periféria-kezelők maximális számának megadása318
"68" - puffer kiürítése318
Függelékek
A DOS üzenetei319
Perifériákkal kapcsolatos hibaüzenetek319
A DOS egyéb üzenetei322
Parancsok, alparancsok csoportosított betűrendes listája397
Parancsok, alparancsok formája400
File-név kiterjesztések404
Eszköznevek listája404
Tárgymutató405
Irodalomjegyzék409
Megvásárolható példányok
Állapotfotók
IBM PC DOS II. (töredék)
Állapot:
880 ,-Ft
4 pont kapható
Kosárba