Assembly 列出键盘上的所有字符

Assembly 列出键盘上的所有字符,assembly,keyboard,character,Assembly,Keyboard,Character,我正在编写一个小的汇编操作系统,我想让它显示所有的键盘字符 像这样 A B C D(等)1 2 3(等) 所有这些。我不知道它叫什么,在谷歌上也找不到它的名字。不管有没有代码,任何帮助都很好。不管那叫什么也不错 多谢各位 例如 A B C D E。。。。。。。。1 2 3 4 5 6 7 8 9 ..... ! @ # $ % ^您是在寻找“扫描代码”还是在寻找“ASCII”@MrLister我在寻找ASCII您是在寻找特定键盘上的所有字符,还是只想打印a-Z、0-9和一些随机未定义的符号集?或

我正在编写一个小的汇编操作系统,我想让它显示所有的键盘字符

像这样

A B C D(等)1 2 3(等)

所有这些。我不知道它叫什么,在谷歌上也找不到它的名字。不管有没有代码,任何帮助都很好。不管那叫什么也不错

多谢各位

例如


A B C D E。。。。。。。。1 2 3 4 5 6 7 8 9 ..... ! @ # $ % ^

您是在寻找“扫描代码”还是在寻找“ASCII”@MrLister我在寻找ASCII您是在寻找特定键盘上的所有字符,还是只想打印a-Z、0-9和一些随机未定义的符号集?或者您想显示所有ASCII码0-255?
    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