查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

假设VAR1和VAR2为字变量,LAB为标号,指出下列指令出错的原因何在?
(1)ADD AL,VAR1  
(2)SUB VAR1,VAR2  
(3)JMP VAR1  
(4)JNZ LAB[SI]    
(5)JMP NEAR LAB

参考答案:(1)源和目标操作数的类型不一致;(2)源和目标操作数均为存储区变量;(3)变量不能同时转移寻址指令的操作数;(4)符号...

问答题

已知某数组ARRAY中有100个带符号字节数,用汇编语言编写一源程序,统计该数组中相邻两数间符号变换的次数,并将次数存放在NUM单元中。

参考答案:两数间符号位的变化可通过两数符号位的逻辑异或操作来测试,若两数符号位异或的结果为1,则表明两数符号位有变化,累计此变化的...

问答题

已知下列一组语句:     
     ORG  2000H 
ARY  DW   3,$+4,5,6 
CNT  EQU  $ —ARY    
     DB   7,8,CNT,9 
执行语句MOV AX,ARY+2和MOV  BX,ARY+10后,AX和BX分别是多少?画出内存分配图。

参考答案:

AX=2006H,BX=0908H,数据存放的内存分配图如图所示。

问答题

若数组ARRAY在数据段中已做如下定义:ARRAY  DW  200  DUP (1234H,3DUUP(?)),56ABH。指出下列语句执行后,各有关寄存器中的内容是多少?
MOV  BX,OFFSET  ARRAY
MOV  CX,LENGTH  ARRAY
MOV  SI, 0   
ADD  SI, TYPE   ARRAY

参考答案:BX=数组ARRAY的偏移地址;CX=200;SI=2。

问答题

一般程序如下:
               ORG  2000H     
ARY      DW   --4,3,--2,1  
CNT      DW   $--ARY  
VAR      DW   ARY,$+4
         ┆ 
         MOV  AX,ARY    
         MOV  BX,OFFSET VAR     
         MOV  CX,CNT     
         MOV  DX,VAR+2    
         LEA  SI,ARY  
         ┆  
此程序段执行后,寄存器AX,BX,CX,DX与SI中的内容各是多少? 

参考答案:AX=—4,BX=200AH,CX=8,DX=2010H,SI=2000H

问答题

求从0开始连续100个偶数之和,并将结果存入名字为SUM的字存储单元中。用完整的段定义语句编写出实现这一切功能的汇编源程序。

参考答案:


问答题

INT 40H指令的中断向量存储在那些地址单元?用图解说明中断向量的含义和具体内容,并指出它和中断入口地址之间的关系。

参考答案:

存储在00080H------00083H.。通过中断向量可以找到中断入口地址,如图所示。

问答题

在执行中断返回指令IRET和过程(子程序)返回指令RET时,具体操作内容有什么区别?

参考答案:(1)过程调用转向称为过程的子程序,而中断调用是转向中断服务子程序;(2)过程调用可以是 NEAR ...

问答题

带参数的返回指令用在什么场合?设栈顶地址为3000H,当执行RET 0008后,问SP的值是多少?

参考答案:RET指令用在被调用的过程末尾处。SP的值是3010H。

问答题

用串操作指令设计实现如下功能的程序段:先将 100 个数从 8430H处搬移到 2000H 处,再从中检索出等于 AL 中字符的单元,并将此单元值换成空格符。

参考答案:

赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved