微机原理与技术接口 实验一 输入输出实验🌴 2022.4.27 早十 实验一 实验一 输入输出实验 1.1 实验要求熟悉emu8086仿真系统,实现控制台输入输出,设计并单步调试实现一位十进制数的加法运算(屏幕效果为3+2=5,红色为输入其他为自动输出) 1.2 理论分析调用DOS中AH=1输入字符,存入AL,返回值是ASCII码,所以要借用与运算将高位清零,例如字符3的ASCII码为33H,和FH与运算得到3H 调用DOS中AH=2输出字符,重点注意DL=要输出的字符,AL=DL。这会修改第一次在控制台输入的被加数,所以暂存在DH中 加数2即32H没有做与运算,因为如果这里做了与运算,计算完之后,在最后输出时输出的是05H对应的字符♣,还需要再和FH与运算一次才是35H即5 1.3 汇编语言 💻提示:所有实验源码已在Github整理 MOV AH,1 ;AH=1控制台输入,返回值是AL=字符的ASCIIINT 21H ;调用DOSAND AL,15 ;与运算,将高位清零,假设输入3D=33H,将高位清零MOV DH,AL ;AL存到DH,No ...