简答题

DS段中有一个从TABLE开始的160个字符组成的链表,说明下面程序段实现什么功能?

正确答案

该程序段实现对此表进行搜索,找到第一个非0元素后,将此单元和下一单元清0。

答案解析

相似试题
  • 若在数据段中从字节变量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,

    简答题查看答案