Відеопам`ять, Детальна інформація
Відеопам`ять
CRT;
VAR
Cols:WORD;
Rows:BYTE;
PageSize:WORD;
ActivePage:BYTE;
VOffset:WORD;
ChOff:WORD;
J:BYTE;
Dir:BOOLEAN;
PROCEDURE ReadScreenProp; ASSEMBLER;
ASM
{Reading properties of Video Mode}
PUSH DS
MOV AX,0040h
MOV DS,AX
MOV AX,DS:[004Ah]
XOR BX,BX
MOV BL,DS:[0084h]
INC BL
MOV DL,DS:[0062h]
POP DS
MOV Cols,AX
MOV Rows,BL
MUL BX
MOV PageSize,AX
MOV ActivePage,DL
END;
PROCEDURE ClearScreen; ASSEMBLER;
ASM
VAR
Cols:WORD;
Rows:BYTE;
PageSize:WORD;
ActivePage:BYTE;
VOffset:WORD;
ChOff:WORD;
J:BYTE;
Dir:BOOLEAN;
PROCEDURE ReadScreenProp; ASSEMBLER;
ASM
{Reading properties of Video Mode}
PUSH DS
MOV AX,0040h
MOV DS,AX
MOV AX,DS:[004Ah]
XOR BX,BX
MOV BL,DS:[0084h]
INC BL
MOV DL,DS:[0062h]
POP DS
MOV Cols,AX
MOV Rows,BL
MUL BX
MOV PageSize,AX
MOV ActivePage,DL
END;
PROCEDURE ClearScreen; ASSEMBLER;
ASM
The online video editor trusted by teams to make professional video in
minutes
© Referats, Inc · All rights reserved 2021