汇编语言中 LEA DX,S MOV AH,9 INT 21H具体意思是什么,请大师指教。
LEA DX,S;装载s的有效地址到dx,该语句可以用mov;
dx,s代换,把S单元的地址装到DX,因为下zhi一条指令dao要用到S的地址;
MOV AH,9 INT 21H;调用DOS功能,该功能为显示DS:DX地址处的字符;
汇编语言
MOV AH 0BH
INT 21H是86单片机的DOS调用中断
完成的功能是:检验键盘状态
返回值:AL=00,有输入
AL=FF,无输入
扩展资料:
用汇编语言等非机器语言书写好的符号程序称为源程序,汇编语言编译器的作用是将源程序翻译成目标程序。目标程序是机器语言程序,当它被安置在内存的预定位置上后,就能被计算机的CPU处理和执行。
汇编的调试环境总的来说比较少,也很少有非常好的编译器。编译器的选择依赖于目标处理器的类型和具体的系统平台。一般来说,功能良好的编译器用起来应当非常方便,比如,应当可以自动整理格式、语法高亮显示,集编译、链接和调试为一体,方便实用。
参考资料来源:百度百科-汇编语言
MOV AH,9 INT 21H;调用DOS功能,该功能为显示DS:DX地址处的字符
汇编语言中 LEA DX,S MOV AH,9 INT 21H具体意思是什么,请大师指教。
这三条:
LEA DX,S
MOV AH,9
INT 21H
是显示字符串的中断调用通用格式。
字符串起始地址在 S,字符串借位是 $。