东师-汇编语言程序设计2022年春学期在线作业1【资料答案】

可做奥鹏全部院校在线离线作业毕业论文QQ:3230981406 微信:aopopenfd777

发布时间:2022/5/20 21:35:13来源:admin浏览: 69 次

汇编语言程序设计2022年春学期在线作业1题目

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 30 分)

1.IF条件汇编的意思是()

A.如求出表达式的值为0,则满足条件

B.求出表达式的值如不为0,则满足条件

C.在汇编程序的第一次扫描期间满足条件

D.在汇编程序的第二遍扫描期间满足条件

 

2.某存储单元的物理地址是12345H,可以作为它的段地址有()

A.2345H

B.12345H

C.12340H

D.1234H

 

3.INT 1AH指令执行的结果高位字存在()中。

A.AX

B.BX

C.CX

D.DX

 

4.MOV BL, [BX] 的寻址方式()

A.直接寻址

B.变址寻址

C.立即寻址

D.寄存器寻址

 

5.MOV AX, 1234H MOV CL, 4 ROL AX, CL ;执行完这些指令(AX)=()

A.1234H

B.1243H

C.2341H

D.4321H

 

6.BIOS中断类型显示器I/O的功能代号()

A.11

B.12

C.13

D.10

 

7.子程序重定位可选在内存中的整个区域中,在进行程序设计时,子程序应采用()

A.绝对地址

B.相对地址

C.逻辑地址

D.物理地址

 

8.循环的控制方法有几种()

A.4

B.3

C.2

D.1

 

9.如果VAL为数据段中0056H单元的符号名,其中存放的内容为0FF2H,lea bx,val后,bx=()

A.0ff2h

B.0056h

C.0786h#0067h

 

10.假设op1,op2是已经用DB定义的变量,下面哪个指令是正确的()

A.CMP 15,BX

B.CMP op1,op2

C.CMP op1,25

D.CMP BX,15

 

二、多选题 (共 10 道试题,共 30 分)

11.宏定义中的参数可以是()

A.必须有变元

B.可以无变元

C.可以是操作码

D.不可以是操作码

 

12.乘法指令对哪些条件码有定义()

A.of

B.cf

C.sf

D.zf

 

13.伪操作可以完成的功能()

A.处理器选择

B.定义程序模式

C.定义数据

D.分配存储区

 

14.下列条件转移指令用于无符号数的是()

A.jb

B.jnb

C.jl

D.jbe

 

15.I/O端口有哪几种()

A.数据端口

B.控制端口

C.状态端口

D.串行口

 

16.不影响标志位的指令有()

A.add

B.push

C.pop#sbb

 

17.显示分辨率包括()

A.字符分辨率

B.字节分辨率

C.像素分辨率

D.位分辨率

 

18.循环指令“LOOPNE L”控制循环结束的条件有()。

A.BX=0

B.CX=0

C.ZF=1

D.CF=0

 

19.下列与比例因子有关的寻址方式有哪些()

A.相对寻址方式

B.比例变址寻址

C.基址比例变址寻址

D.寄存器寻址

 

20.结束程序执行的语句的表示方法()

A.INT 20H

B.MOV AX, 4C00H

C.INT 21H

D.INT 22H

 

三、判断题 (共 20 道试题,共 40 分)

21.PC机上的大多数I/O都是由主板上的8353(或8253A)可编程序外围接口芯片管理的。

 

22.指令cmp 15,BX指令是正确的。

 

23.不允许用MOV指令在两个存储单元之间直接传送数据。

 

24.JA或JB是对有符号数而言的。

 

25.ADD 15H,BX指令是正确的。

 

26.输出函数对通用类型以及寄存器实参用十六进制数显示。

 

27.求一个数的补码:正数的补码是它本身,负数的补码是各位取反加一。

 

28.指令offset variable或label表示汇编将回送变量或标号的偏移地址值。

 

29.INT 21H的键盘输入功能1是输入字符但不回显(也检测Ctrl_Break)。

 

30.MOV SI,[DX]指令不是正确的。

 

31.宏定义必须在宏调用之前,即先定义后调用。

 

32.输出函数对二进制和十六进制常数用无符号十进制整数显示。

 

33.建立活动传递结构是由调用程序和过程共同完成的,而清除活动传递结构是由过程完成的。

 

34.MOV [SI],[BX]指令是正确的。

 

35.pop指令的目的为段寄存器时不允许使用CS寄存器。

 

36.子程序的参数传递只能通过寄存器来传送。

 

37.操作数指令的两个操作数中,只能有一个使用存储器寻址方式。

 

38.在十六位的除法中,al中存放的是余数。

 

39.宏汇编中的注释以分号(;)开始,是为源程序所加的说明,它可以在操作数之后,但不能在一行之首。

 

40.硬件中断也叫外中断,软件中断也叫内中断。

 


  • 上一篇:
  • 下一篇:
  • 作业咨询 论文咨询
    微信客服扫一扫

    回到顶部