聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 西安交通大学17年3月课程考试《汇编语言程序设计》作业考核试

西安交通大学17年3月课程考试《汇编语言程序设计》作业考核试

时间:2018-12-12 06:16:39    下载该word文档

西安交通大学173月课程考试《汇编语言程序设计》作业考核试题

一、单选题(30 道试题,60 分。

1. 8086∕8088 CPU中可用作寄存器间址的寄存器是(

A. BXSIDI

B. BXBPSIDI

C. BXIPSIDI

D. BX,DX,SI,DI

正确答案:

2. 8位有符号二进制数能表示的最大十进制数是(

A. 256

B. 255

C. 128

D. 127

正确答案:

3. 假定(DS=4000H,(DI=0100H,(401OOH=55H,(40101H=AAH,试问执行指令LEA BX,[DI],(BX= (

A. 0100H

B. 55AAH

C. AA55H

D. 4100H

正确答案:

4.

A.

B.

C.

D.

正确答案:

5. 4B的字长是(

A. 8

B. 16

C. 32

D. 64

正确答案:

6. (AX=10101101B,为了使其内容变为01010010B,下列( 指令执行一次即可完成此操作

A. NOT指令

C. AND指令

D. XOR指令

正确答案:

7. 循环指令LOOPNZ终止循环的条件是(

A. CX=0,ZF=0

B. CX=0,ZF=1

C. CX<>0,ZF=0

D. CX<>0,ZF=1

正确答案:

8. 8086∕8088微处理器可访问的I ∕O地址空间大小为(

A. 1KB

B. 64KB

C. 1MB

D. 16MB

正确答案:

9. 8位的微型计算机系统是以16位来表示地址,则该微机系统有(个地址空间。

A. 255

B. 65535

C. 65536

D. 1048576

正确答案:

10. 循环控制指令隐含指定哪个寄存器作为循环计数器(

A. CL

B. CX

C. AL

D. AX

正确答案:

11. 在汇编下列条件转移指令中,两条指令功能不一样的是(

A. JZJE

B. JCJB

C. JAJNBE

D. JPJS

正确答案:

12. 汇编程序使用(伪指令使重复块重复多次。

A. LOOP

B. REPE

C. REPT

D. LOCAL

正确答案:

13. 已知AX=8078H,BX=5610H,指令CMP BL,AH执行后OF,CF的值为(

A. 0,0

B. 0,1

C. 1,0

正确答案:

14. AL=04H,BL=0F8H,执行IMUL BL指令后,结果是(

A. AX=0032H

B. AX=00E0H

C. AX=03E0H

D. AX=0FFE0H

正确答案:

15. 十进制数269变换为十六进制数是(

A. 10B

B. 10C

C. 10D

D. 10E

正确答案:

16. 下列指令中,不影响标志位的指令是(

A. SUB BX,BX

B. ROR AL,1

C. JNC Label

D. INT n

正确答案:

17.

A.

B.

C.

D.

正确答案:

18. 80X86CPUPC,在实地址工作方式下,其中断向量长度为(

A. 8个字节

B. 4个字节

C. 2个字节

D. 1个字节

正确答案:

19. 指令mov 100[si][bp],ax目标操作数的隐含段为(

A. 数据段

B. 堆栈段

C. 代码段

D. 附加段

正确答案:

20. 已知X,Y为带符号数,两个数比较后,欲判断X≤Y发生转移,应使用(指令。

A. JBE

B. JL

C. JNG

D. JNA

正确答案:

21. 假定AX的内容为-32768,在执行了指令NEG AH,标志位(SF,OF(

A. 0,0

B. 0,1

C. 1,0

D. 1,1

正确答案:

22. 在循环次数已知的情况下,采用哪种方法控制循环程序最方便(

A. 计数法

B. 条件控制法

正确答案:

23. 直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为(

A. 直接、立即、间接

B. 直接、间接、立即

C. 立即、直接、间接

D. 不一定

正确答案:

24. SP=1110H,执行PUSH AX指令后,SP的内容为(

A. SP=1112H

B. SP=110EH

C. SP=1111H

D. SP=110FH

正确答案:

25.

A.

B.

C.

D.

正确答案:

26. AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为(

A. OF=1,CF=0

B. OF=1,CF=1

C. OF=0,CF=0

D. OF=0,CF=1

正确答案:

27. 使用DOS 系统功能调用时,使用的软中断指令是(

A. INT 21

B. INT 10H

C. INT 16H

D. INT 21H

正确答案:

28. 下列指令执行后总是使CF=0,OF=0的是(

A. AND

B. NEG

C. NOT

D. INC

正确答案:

29. A≥B时转移的条件转移指令为(A,B为带符号数(

A. JA

B. JAE

C. JG

D. JGE

正确答案:

30. 十六进制数88H,可表示成下面几种形式,请找出错误的表示(

A. 无符号十进制数136

B. 带符号十进制数-120

C. 压缩型BCD十进制数88

D. 8位二进制数-8的补码表示

正确答案:

西安交通大学173月课程考试《汇编语言程序设计》作业考核试题

二、判断题(20 道试题,40 分。

1. 存储器中将8个相邻的二进制位作为一个单位,这种单位称为字节(

A. 错误

B. 正确

正确答案:

2. CALL FAR PTR [SI+2](

A. 错误

B. 正确

正确答案:

3. SUB BYTE PTR [SI],1(

A. 错误

B. 正确

正确答案:

4. ADD [SI],100 (

A. 错误

B. 正确

正确答案:

5. DEBUG,缺省值为十进制数。(

A. 错误

B. 正确

正确答案: 6. ADD AX BL A. 错误 B. 正确 正确答案: 7. DEC [BX]1 A. 错误 B. 正确 正确答案: 8. PUSH AA 为字节单元) A. 错误 B. 正确 正确答案: 9. 在汇编语言中当缺省为十进制数时,表示十六进制数要用 H 结尾。 A. 错误 B. 正确 正确答案: 10. 在标志 IF=0 时,CPU 忽略所有的中断请求。 A. 错误 B. 正确 正确答案: 11. 宏的处理是在程序执行过程中处理的( A. 错误 B. 正确 正确答案: 12. ADD ES BX A. 错误 B. 正确 正确答案: 13. 当执行 LAHF SHAF 两条指令后,标志位不改变( A. 错误 B. 正确 正确答案: 14. ADD AX 100 A. 错误 B. 正确 正确答案: 15. 执行 LEA BXTABLE 与执行 MOV BXOFFSET TABLE 效果一样( A. 错误 B. 正确 正确答案: 16. INC [BX] A. 错误 B. 正确

正确答案: 17. ADD [SI] [BX] A. 错误 B. 正确 正确答案: 18. 微型计算机的字长并不一定是字节的整数倍( A. 错误 B. 正确 正确答案: 19. POP 1234 A. 错误 B. 正确 正确答案: 20. 宏定义中的形式参数可以多于宏调用的实在参数( A. 错误 B. 正确 正确答案:

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服