AH=02H,DL=43H,执行INT 21H后结果如何?这题什么意思?
应该怎么解此题?
(此题不是编程题,不会太繁琐,所以我才敢在这麻烦大家帮忙!)
谢谢!
参考答案:在dos下调用int 21中断,int 21中断提供了很丰富的系统操作功能。
AH的值表示功能号,DL里的值一般是做参数用。
AH=02H表示显示输出,要输出的字符就存放在DL里面。DL=43H的话,43H对应的asicii码是"C",所以该题的执行结果应该是显示输出"C"字母。
应该怎么解此题?
(此题不是编程题,不会太繁琐,所以我才敢在这麻烦大家帮忙!)
谢谢!
参考答案:在dos下调用int 21中断,int 21中断提供了很丰富的系统操作功能。
AH的值表示功能号,DL里的值一般是做参数用。
AH=02H表示显示输出,要输出的字符就存放在DL里面。DL=43H的话,43H对应的asicii码是"C",所以该题的执行结果应该是显示输出"C"字母。