简答题

设若内存单元DATA在数据段中偏移量为24C0H处,24C0H~24C3H单元中依次存放着55H、66H、77H、88H。下列几条指令执行后,寄存器AX、BX、CL、SI、DS的值分别是多少?

正确答案

MOV AX,DATA
LEA SI,DATA
MOV CL,[SI]
LDS BX,DATA
执行结果为(AX)=6655H,(BX)=6655H,(CL)=55H,(SI)=24C0H,(DS)=8877H。

答案解析

相似试题
  • 某数存于内存数据段中,已知该数据段的段基址为2000H,而数据所在单元的偏移地址为0220H,该数据在内存的物理地址为()。

    单选题查看答案

  • 某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为()

    单选题查看答案

  • 某数据段内有如下数据定义: 假设变量X的偏移地址为20H。  (1)写出变量X各数据在内存中的具体位置和相关内存单元的值。  (2)写出变量Y,Z的偏移地址。 (3)写出变量W的值。

    简答题查看答案

  • 如果数据存放在DI的内容为偏移地址的数据段中,设DS=3624H,DI=2200H,则此存储单元的物理地址为()。

    单选题查看答案

  • 将数据段中以 BX 为偏移地址的连续 4 单元的内容颠倒过来。

    简答题查看答案

  • 根据题目,写出相关伪指令: (1)定义数据段DATA,并在数据段中定义两个字单元X、Y,初始值都是0 (2)定义一个字符串SRING,保存’Computer’ (3)定义有100个字节单元的COUNT数组,初始值均为空 (4)用赋值伪指令定义PI为3.14 (5)用类型操作符LABEL将VALUE单元定义为字节型

    简答题查看答案

  • 将当前数据段中,偏移地址为2500H中的100个字节数据传送到当前数据段首地址为1400H开始的单元中。

    简答题查看答案

  • 在当前数据段、偏移地址为DATA的内存区中,顺序存放着以SLOCK为首址的8个字节的无符号数,若要求其算术平均值,并将结果接着这8个数存放,编写此汇编程序。

    简答题查看答案

  • 假设用下列的程序段来清楚数据段中的偏移地址0000H~2000H号字存储单元中的内容(即将0送到这些存储单元中去)。

    简答题查看答案