我正在编写一个小型的程序集操作系统,我希望它能显示所有键盘字符。
喜欢这个。
A B C D(等)1 2 3(依此类推)
所有这些。我不知道这叫什么,我似乎无法在Google上找到它的名字。任何帮助都会很好,代码与否。不管怎么说都会很好。
谢谢
示例...
A B C D E ........ 1 2 3 4 5 6 7 8 9 ..... ! @ # $ % ^
答案 0 :(得分:0)
mov ax,0B800h ; segment of textscreen
mov es,ax
mov al,"A"
xor di,di ; target offset(upper left corner)
mov cx,3Fh ; counter
cld ; clear direction flag
P1: stosb ; write ASCII in AL to ES:DI + increase DI
add di,3 ; step over Attribute byte and let a space between the ASCIIs
inc al ; next ASCII
dec cx ; decrease counter
jnz P1 ; jump if zero flag is not set