第6题的程序执行结束后,NUM中的数据是______H。

admin2010-11-09  18

问题 第6题的程序执行结束后,NUM中的数据是______H。

选项

答案8

解析 该题考查考生对宏汇编程序的理解。上述代码的作用是统计字符串 ’Computer$’的长度,以$符号表示结束,统计过程是首先将字符串的偏移地址压入堆栈,然后调用另一个代码段的子程序,从堆栈中取得字符串的偏移地址,然后逐个读出字符,比较是否为结束字符。如果不是,就继续读取下一个字符,如果是,就将该字符的地址送入AX寄存器,然后再将该字符的地址与字符串起始地址相减,得到的结果就是字符串的长度,返回子程序调用,将统计完成以后的长度送入NUM,所以NUM冲的数值为8。
转载请注明原文地址:https://jikaoti.com/ti/at27FFFM
0

最新回复(0)