?? vesa2.inc
字號:
vesa:
mov dword [VESAInfo_Signature],'VBE2'
mov ax,4f00h
mov di,VESA_Info
int 10h
cmp ax,004Fh
jne novesa
mov ax,4f01h ; set vesa screen mode information
mov di,Mode_Info
mov cx,0x4112
and cx,0xfff ;and
int 10h
cmp dword [VESAInfo_Signature], 'VESA'
jne novesa
mov ax,4f02h ; set vesa screen mode
mov bx,0x4112 ;4112h = 32/24bit ; 0x4101 = 256bit ;4111h = 65535bit ; 640*480*24
int 10h
cmp ax,004Fh
jne novesa
ret
novesa:
mov ax,0xB800
mov es,ax
lea si,[msg0] ; -> "still in real mode!"
mov di,(80 * 1 + 2) * 2 ; row 1, column 2
mov cx,52
cld
rep movsb
nov:
jmp nov
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -