问题
填空题
执行以下程序段后
STR1 DW ’AB’
STR2 DB 16DUP()
CNT EQU $-STR1
MOV CX, CNT
写出CX= 【7】 。
答案
参考答案:R
解析: 当字符串长度不超过两个字符时,可以用DW来定义。它占用的是两个字节的空间。STR2 DB 16 DUP()的作用是重复操作,即STR2放的是16个不确定的字节,$代表当前位置的偏移地址,那么CNT的值就等于当前的偏移地址减去STR1的偏移地址,STR1占用 2个地址,所以CNT的值就等于16+2=18。