LEA DX显示不了数字
时间: 2023-12-21 10:04:40 浏览: 120
从键盘输入一串字符,分别统计其中的字母,数字字符和其他[文].pdf
LEA指令是将一个内存地址加载到指定寄存器中,DX寄存器是用来存储I/O端口地址的寄存器,它是16位的。因此,LEA DX指令加载的是一个内存地址,而不是数字。如果你想在屏幕上显示数字,你可以使用INT 21H中断来调用DOS的输出函数,比如AH=02H或AH=09H。你可以将数字存储在寄存器中,然后将其转换为ASCII码并输出到屏幕上。
阅读全文