A kosaram
0
80%-ig
még
5 db

Assembly

Védett módú programozás - Nyitott rendszerű képzés - Távoktatás - Oktatási segédlete/Felsőoktatási Tankönyv

Szerző
Lektor

Kiadó: LSI Oktatóközpont
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 239 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN: 963-577-199-1
Megjegyzés: Lemezmelléklet nélkül. Néhány fekete-fehér ábrával illusztrálva.
É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

Előszó9
A védett módú programozás elméleti alapjai11
Bevezetés11
Az új és megváltozott regiszterek11
A védett módú memóriacímzés13
A deszkriptorok18
A deszkriptortáblázatok19
A szelektorok22
Memóriacímzés egy példán keresztül23
A 16 és 32 bites szegmensek25
Védelem a védett módban28
Típusellenőrzés28
Határellenőrzés29
Privilégiumszintek30
A privilégiumszintek ellenőrzése31
Az adatok31
A verem32
A kódszegmensek32
Vezérlésátadás másik kódszegmensre33
Vezérlésátadás call-kapukon keresztül33
A RETF utasítás35
Privilegizált és érzékeny utasítások35
A védett módú programozás magas szinten38
Megszakítások és kivételek38
A megszakítások működésének bemutatása egy konkrét példán keresztül40
Kivételek41
Multitaszking46
A multitaszking operációs rendszerek típusai46
A hardver és a szoftver multitaszking48
A taszk-állapotszegmens48
A TSS deszkriptor51
A taszkregiszter52
Taszkkapuk52
A taszkkapcsolás53
Lapozás55
Lapfordítás56
Laptáblázat bejegyzések58
A laphiba59
A lapozás jellemzői60
A virtuális 8086-os üzemmód62
A virtuális üzemmódú taszkok elindítása63
A virtuális módú környezet emulálása63
Az IF flag emulálása64
A megszakítások működése és emulálása65
A processzor felismerése69
A 386-os processzor és a virtuális mód felismerése69
A 486-os és Pentium processzorok felismerése70
A CPUID utasítás használata72
Egyszerű védett módú programok76
Átkapcsolás védett módba76
A globális deszkriptortáblázat beállítása76
A szegmensek közötti ugrások76
Átkapcsolás védett módba és vissza79
Adatszegmens elérése80
A veremszegmens83
A képernyőszegmens elérése86
A kivételek kezelése89
Az IDT beállítása91
A kivételkezelők91
A megszakítások kezelése92
A programozható megszakítás-vezérlő96
Az IRQ-k áthelyezése96
IRQ 0-időzítés97
Képernyő kezelése védett módban I.101
Képernyő kezelése védett módban II.104
A regiszterek kiírása a képernyőre kivétel esetén107
A taszkok és a védelem116
A szegmensszintű védelem116
Taszkváltás egy 0. szintű taszkra132
Taszkváltás egy 3. szintű taszkra143
Funkciók hívása megszakításokon keresztül146
Két darab 3. privilégiumszintű taszk váltogatása150
Lokális deszkriptorok153
Privilégiumszintek és I/O utasítások160
I/O műveletek bittérképpel165
Illeszkedő kódszegmensek és call-kapuk170
Lapozás és a virtuális üzemmód175
A lapozás engedélyezése, a táblázatok beállítása175
Egy taszk elhelyezkedése az 1, 2 és 3 GB-os területen180
Több taszk azonos címterületen189
Egy virtuális üzemmódú taszk elindítása197
Valós módban 4 GB memória elérése200
Extended Memory Specification (XMS)204
Az XMS driver ellenőrzése204
Az XMS funkciók204
Az XMS driver információ lekérdezése206
A HMA-val kapcsolatos funkciók206
Az A20 funkciók206
Kiterjesztett memória kezelése207
Az UMB-vel kapcsolatos funkciók210
32 bites kiterjesztett memória funkciók210
Az XMS hibakódok211
Példa a kiterjesztett memória használatára védett módban212
Dos Protected Mode Interface (DPMI)217
Átkapcsolás védett módba a DPMI segítségével217
A DPMI funkciók hívása220
Lokális deszkriptorok kezelése220
Memóriakezelő funkciók226
Lapozással kapcsolatos funkciók228
A megszakításokkal kapcsolatos funkciók230
Valós és védett mód közötti váltások232
DPMI hibakódok238

Horváth Gábor

Horváth Gábor műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Horváth Gábor könyvek, művek
Megvásárolható példányok

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.

Előjegyzem
konyv