?? hp.asm
字號:
; COPYRIGHT@hp
; eslab.whut.edu.cn
; Example:Draw a cross use dos assembly.
;INOUT MACRO X,Y,Z
; MOV AH,X
; MOV Y,Z
; INT 10H
; ENDM
code segment
assume ds:code,cs:code
start:
mov al,0
mov bh,7
mov ch,0
mov cl,0
mov dh,24
mov dl,79
mov ah,6
int 10h
; setting it as graphic mode
MOV AH,0
MOV AL,10H ;IF SET AL IS 5, 320*200 ;IF AL IS 6 NO GRAPHIC
INT 10H
;MOV BH,1
;INOUT 0BH,BL,3
MOV CX,200
MOV DX,100
MOV BH,0
LOOP0: CMP CX,350
JA NEXT1
MOV AL,0EH
MOV AH,0CH
INT 10H
inc cx
JMP LOOP0
NEXT1: CMP DX,150
JA NEXT2
INC DX
MOV CX,200
JMP LOOP0
NEXT2: MOV CX,250
MOV DX,50
LOOP1: MOV AL,0EH
MOV AH,0CH
INT 10H
INC CX
CMP CX,300
JBE LOOP1
INC DX
MOV CX,250
CMP DX,200
JBE LOOP1
INC DX
MOV CX,250
CMP DX,200
JBE LOOP1
MOV AH,4CH
INT 21H
CODE ENDS
END START
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -