欢迎访问桃李自考网,本站可为自考生提供学习指导服务,今天是

您所在的位置: 首页> 备考指导 > 模拟试题 > 工学类 > 汇编语言程序设计 > 2018年自考《汇编语言程序设计》习题五

2018年自考《汇编语言程序设计》习题五

发表时间:2022-07-06 14:52:35 来源:桃李自考网

2018年自考《汇编语言程序设计》习题五

21.  若CF=1,执行指令CMC后,CF=         

22.  利用指令JO实现转移的条件为         

23.  利用指令JZ后,程序顺序执行下一条指令的条件是         

24.  执行指令JAE后,欲使程序跳转,条件为   >=      

25.  执行指令JNGE后,欲使程序跳转条件为   <      

26.  写出以下指令中内存操作数的地址。

⑴ MOV  AL, [BX+5];有效地址:   BX+5      ,物理地址  (DS)*16+(BX)+5       。(下面差不多的)

⑵ MOV  [BP], AX;有效地址:  (BP)       ,物理地址  (SS) *16+(BP)      

⑶ INC  BYTE  PTR[SI+3] ;有效地址:(SI)+3         ,物理地址  (DS)*16+(SI)+3       

⑷ MOV  DL, ES:[BX+DI] ;有效地址: (BX)+(DI)        ,物理地址   (ES)*16+(BX)+(DI)      

⑸ MOV  BX, [BX+SI+2] ;有效地址:(BX)+(SI) +2        ,物理地址     (DS)×16+(BX)+(SI)+2    

27.  假设(BX)=0E3H,变量VALUE中存放的内容为76H,确定下列各条指令单独执行后的结果。

⑴ XOR BX,VALUE    ;(BX)=     95    H

⑵ AND BX,VALUE    ;(BX)=   62      H

⑶ OR BX,VALUE     ;(BX)=     F7    H

⑷ XOR BX,0FFH     ;(BX)=     1C    H

⑸ AND BX,0        ;(BX)=    0     H

⑹ TEST BX,01H     ;(BX)=  0E3       H

28.  试分析下列程序段:

ADD AX,BX

JNO L1

JNC L2

SUB AX,BX

JNC L3

JNO L4

JMP SHORT L5

如果AX和BX的内容给定如下,问该程序执行完后转向哪里?

AX     BX

⑴ 147B    80DC     转向    L1     

⑵ B568    54B7     转向    L5    

⑶ 42C8    608D     转向    L1     

⑷ D023    9FD0     转向    L5     

⑸ 94B7    B568     转向    L5     。我也不会

29.  有程序段如下,该程序段的功能是         

CLD

MOV CX,10

LEA SI,FIRST

LEA DI,SECOND

REP MOVSB

30.  条件转移指令的目标地址应在本条件转移指令的下一条指令地址的         字节范围内。

31.  指令LOOPZ/LOOPE是结果为         或相等发生转移的指令。

32.  一个有16个字的数据区,它的起始地址为70A0:DDF6,那么该数据区的最后一个字单元的物理地址为        H。

33.  假设(DS)=B000H,(BX)=080AH,(0B080AH)=05AEH,(0B080CH)=4000H,执行指令“LES DI,[BX]”后,(DI)=        , (ES)=         

34.   指令SAR可用来实现对        数除2。

35.  当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是