memória szervezése 12h grafikus módban

Ábra. 2. felépítése byte attribútumok

Bájtstruktúra attribútumok ábrán látható. 2.

INT 19h indítsa újra az operációs rendszert.

Hívjon Applied INT 19h megszakítás program újraindul az operációs rendszer.







memória szervezése 12h grafikus módban

Néhány kilobájt RAM elfoglalt megszakításvektorokat amelyek megszakítják feladat számítógépes rendszer a 256 és olyan vektor 4 byte.

- billentyűzet puffer, ahol a felhasználó megnyomja az Enter gombot kódokat;

- sejt számlálására a pontos időt, stb

BIOS (Basic származó In-Out rendszer, alapvető input-output rendszer) egy része az operációs rendszer alatt egy csak olvasható memória (ROM BIOS). ROM BIOS és a számítógép található az alaplapon, így példát firmware vagy „vezetékes” szoftver. A BIOS funkciója az, hogy bekapcsolja a számítógépet, amikor tesztelés, beteszi a memória tényleges MS-DOS operációs rendszer, a számítógép hardvere szabványnak - a billentyűzet, képernyő, lemezek, és egyéb dolgok.

Minden fennmaradó memória a határ 640K ingyenesen letölthető bármely rendszer vagy alkalmazás. Jellemzően az elején az ülés egy memória rezidens programot betöltve (repedés, antivírus szoftver). Jelenlétében rezidens programok szabad memória csökken.







Ezt követi a legidősebb, vagy a felső (felső) memória.

- B800h: 0000H - Oldal 0, offset tartományban 0000H - 0FFFh

- B900h: 0000H - 1. oldal, az eltolás tartományban 0000H - 0FFFh

- BF00h: 0000H - 7. oldal, a váltás a tartományban 0000H - 0FFFh

Amikor elindítod a gépet a mércét paletta színkódok amely szerepel a táblázatban. 1. Kapcsolási cél bit 7 hajtjuk alfunkciót 03h funkció 10h int 10h megszakításokat.

Táblázat. 1. kódok színek a szabványos paletta

A nagy térfogatú kimeneti adatok, az adatok keret van kialakítva előre a felhasználói pufferben, található a adatszegmens a program.

; DS adatszegmens

; ennek megfelelően regisztrálja si, di és cx

mov si, offset msg; Forrássúlyozás

mov di, 160 * 12 + 36 * 2; Offset vevőegység (36 oszlop 13 th

mov cx, msglen; küldött bájtok száma

rep movsb; Előre karakterlánc attribútumok

; Leállítása a program ellenőrzi az eredmény (egyébként

És miután a program befejezése DOS parancssor kérés

; Származtatott információ felülírja)

; Az adatmezők a adatszegmens a program. szimbólumok és

; Tulajdonságok: 0B0h - Cvetlaya türkiz fekete,

; 0E4h -Red a sárga

msg dB '*', 0B0h, 'T', 0E4h, 'E', 0E4, 'S', 0E4, 'T', 0E4, '*', 0B0h

Például, ha azt szeretnénk, a visszavonás a szöveg karakter adatszegmensben egyetlen tulajdonság 0E4h, akkor meg kell változtatni a kódot az alábbiak szerint:

; Adatszegmens

mov si, offset msg; Forrássúlyozás

mov di, 160 * 12 + 36 * 2; Offset vevőegység (36 oszlop 13 th

mov cx, msglen; küldött bájtok száma

mov ah, 0E4h; Képesség kiadási 0E4h karakter -

A Red a sárga

lodsb; betöltése munkatársai a következő szimbólum (al ← DS: SI)

stosw; kirakodás „+ karakter attribútum” a baltát

ciklusba; Ismétlés msglen alkalommal

; Az adatmezők a adatszegmens a program.

-Memória szervezett formában bit mátrixok.

memória szervezése 12h grafikus módban

A képletek kiszámításához használt biteket az ellenőrző adatok a képernyő pixel képletnek megfelelő 10h üzemmódot.