我正在学习组装,我正在尝试使用 BIOS 调用从键盘/打印到键盘进行简单的读取。到目前为止,我有以下内容:
loop:
xor ah, ah
int 0x16 ; wait for a charater
mov ah, 0x0e
int 0x10 ; write character
jmp loop
这工作正常,直到有人按下回车键 - 似乎正在处理 CR (\r) 而不是换行符 (\n),因为光标移动到当前行的开头,而不是下一行的开头线。
有任何想法吗?