DS段中有一个从TABLE开始的160个字符组成的链表,说明下面程序段实现什么功能?
正确答案
答案解析
相似试题
(简答题)
若在数据段中从字节变量TABLE相应的单元开始存放了0~15的平方值,试写出包含XLAT指令的指令序列查找N(0~15)中的某个平方数。
(简答题)
比较DS段和ES段中的两个字节字符串,它们分别放在DS段中从FLAGS和ES段中从STATUS开始的单元,设单长度=5。试比较它们是否一样,若不一样,找出出现不一样时的位置,并记入DS段中的POINT单元。
(单选题)
已知(DS)=0C018H,长度为64K,那么该数据段中最后一个字的地址是()。
(单选题)
如果一个程序段中有多个catch,程序会()。
(单选题)
如果一个程序段中有多个catch,则程序会按如下哪种情况执行?()
(多选题)
如果一个程序段中有多个catch,则程序会按如下哪种情况执行()。
(简答题)
阅读下面的程序,回答问题 DATA SEGMENT BUF DB '1234' N=$-BUF BCD DB N DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX LEA SI,BUF MOV CX,N LEA DI,BCD+N-1 LOOP1:MOV AL,[SI] SUB AL,30H MOV [DI],AL INC SI DEC DI DEC CX JNE LOOP1 MOV AH,4CH INT 21H CODE ENDS END START 如果将代码段中的指令LEA DI,BCD+N-1改成LEA DI,BCD;DEC DI改成INC DI,其它指令不变,程序执行后,从BCD开始的N个字节单元中的内容是什么?
(判断题)
TABLE为数据段中每存储单元的符号名,则指令MOV AX,TABLE和指令LEA AX,TABLE是等价的。
(简答题)
当下列程序执行完后,AL、BX、DI、DS四个寄存器的内容分别是什么? 假定存储器从2000H开始的内容分别为:[2000H]=04H,[2001H]=02H,[2003H]=06H,