Blog literacki, portal erotyczny - seks i humor nie z tej ziemi


Autor: Piotr Sokolowski
-----------------------

===============================================================
Karta graficzna - podstawy
===============================================================

INT 10 - VIDEO - SET VIDEO MODE
AH = 00h
AL = ustawiany tryb video(np. 13h to 320x200 przy 256 kolorach)
Informacje: Rozkaz ten ustawia tryb graficzny
****************************************************************
INT 10 - VIDEO - SET CURSOR POSITION
AH = 02h
BH = numer strony
0-3 w trybach 2&3
0-7 w trybach 0&1
0 w trybie graficznym
DH = Y
DL = X
Informacje: Rozkaz ten ustawia kursor w danej pozycji na ekranie
****************************************************************
INT 10 - VIDEO - GET CURSOR POSITION AND SIZE
AH = 03h
BH = numer strony
0-3 w trybach 2&3
0-7 w trybach 0&1
0 w trybie graficznym
Wynik: AX = 0000h (Phoenix BIOS)
CH = start scan line
CL = end scan line
DH = Y kursora
DL = X kursora
Informacje: Rozkaz ten podaje pozycje kursora
****************************************************************
INT 10 - VIDEO - SELECT ACTIVE DISPLAY PAGE
AH = 05h
AL = numer nowej strony (00h - numer pierwszej strony)
Informacje: Rozkaz ten ustawia obecnie wyswietlana strone
****************************************************************
INT 10 - VIDEO - READ CHARACTER AND ATTRIBUTE AT CURSOR POSITION
AH = 08h
BH = numer strony (00h numer pierwszej strony)
Wynik: AH = atrybut znaku (tylko tryb tekstowy)
AL = znak (jego kod ascii)
Informacje: Rozkaz ten odczytuje znak z ekranu z pozycji kurosra
i jego atrybut
****************************************************************
INT ÿ10 ÿ- ÿVIDEO ÿ- ÿWRITE ÿCHARACTER ÿAND ÿATTRIBUTE AT CURSOR
POSITION
AH = 09h
AL = znak do wyswietlenia (kod ascii)
BH = numer strony (00h - numer strony pierwszej)
BL ÿ= atrybut (tryb tekstowy) lub kolor (tryb graficzny) jesli 7
bit jest ustawiony w <256-kolorowym trybie graficznym, znak jest
XOR'owany z obrazem
CX = ilosc znakow - ile razy ma byc powtorzony znak
Informacje: Rozkaz ten pisze znak na pozycji kursora z uwzgle-
dnieniem atrybutu
****************************************************************
INT 10 - VIDEO - WRITE CHARACTER ONLY AT CURSOR POSITION
AH = 0Ah
AL = wyswietlany znak (kod ascii)
BH = numer strony (00h - numer strony pierwszej)
BL = atrybut (PCjr, Tandy 1000 tylko) lub kolor (tryb graficzny)
jesli ÿbit ÿ7 ÿjest zapalony w <256-kolorowyn trybie graficznym,
znak jest XOR'owany z obrazem
CX = ilosc znakow - ile razy ma byc powtorzony znak
Informacje: Rozkaz ten pisze znak na pozycji kursora
****************************************************************
INT 10 - VIDEO - SET BACKGROUND/BORDER COLOR
AH = 0Bh
BH = 00h
BL ÿ= ÿkolor ÿekranu(tryb ÿgraficzny) lub tlo tekstu(tryb
tekstowy)
Informacje: Rozkaz ten ustawia kolor ekranu lub tla tekstu
****************************************************************
INT 10 - VIDEO - WRITE GRAPHICS PIXEL
AH = 0Ch
BH = numer strony
AL ÿ= ÿkolor ÿpiksela ÿ,jesli ÿbit ÿ7(ostatni) jest zapalony,wartosc jest
XOR'owana z obrazem w <256-kolorowych trybach
CX = Y
DX = X
Informacje: Rozkaz ten zapala piksel graficzny
****************************************************************
INT 10 - VIDEO - READ GRAPHICS PIXEL
AH = 0Dh
BH = numer strony
CX = Y
DX = X
Wynik: AL = odczytany kolor piksela
Informacje: ÿRozkaz ÿten ÿodczytuje ÿkolor ÿpiksela ÿna ÿekranie
graficznym
****************************************************************
INT 10 - VIDEO - GET CURRENT VIDEO MODE
AH = 0Fh
Wynik: AL = aktualny tryb garficzny
BH = aktywna strona
Informacje: Rozkaz ten podaje biezacy tryb graficzny
****************************************************************
INT 10 - VIDEO - SET SUPER VGA MODE - VESA
AH = 4Fh
AL = 02h (podfunkcja zmiany trybu graficznego)
BX = tryb
100h 640x400 256 kolorow
101h 640x480 256 kolorow
102h 800x600 16 kolorow
103h 800x600 256 kolorow
104h 1024x768 16 kolorow
105h 1024x768 256 kolorow
Informacje: Rozkaz ten ustawia tryb graficzny svga
****************************************************************

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • qualintaka.pev.pl
  •