《汇编语言程序设计》2023年春学期在线作业2题目
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 30 分)
1.BP=0200H,SI=0010H,DI=0206H则:指令MOV AX,[BP+SI+4]源操作数的有效地址为()
A.0214h
B.24514h
C.0306H
D.24306H
2.汇编程序中能根据条件把一段源程序包括在汇编语言程序内或者把他排除在外的是()
A.列表伪操作
B.purge伪操作
C.重复伪操作
D.条件伪操作
3.能把表达式的值转换成当前基数下的数的符号是()
A.;;
B.&
C.$
D.%
4.8086实模式下一个段的大小可达()B。
A.64K
B.16K
C.1M
D.128K
5.表达式赋值伪操作EQU的格式是()
A.Expression_name EQU Expression
B.Data EQU HEIGHT+12
C.EQU Expression
D.CONSTANT EQU 256
6.一下用于对8086CPU产生可屏蔽中断请求的引脚是()
A.NMI
B.INTR
C.INTA非
D.READY
7.过程名是子过程的()
A.标识符
B.名字
C.符号地址
D.AD
8.假设n=16,带符号数—4D8EH用补码表示为()
A.1011001001110001B
B.1100110110001110B
C.-100110110001110B
D.1011001001110010B
9.计算机传送数据除了并行方式还有()
A.串行方式
B.同步方式
C.异步方式
D.串并联方式
10.对十六进制数1234H与十六进制数4AE0H作差值,根据结果设置标志位SF、CF的值为()
A.1、1
B.0、1
C.1、0
D.0、0
二、多选题 (共 10 道试题,共 30 分)
11.子程序有()属性。
A.Far
B.public
C.extrn
D.near
12.CPU与外设之间通过什么相连()
A.通用寄存器
B.硬件接口
C.软件接口
D.控制器
13.下列哪几种是I/O方式()
A.直接I/O
B.查询I/O
C.DMA
D.中断I/O
14.下边哪个是中断操作的步骤( )
A.取中断类型号
B.计算中断向量的地址
C.转入中断处理程序
D.取中断向量,偏移地址送IP,段地址送CS
15.循环移位指令影响哪些条件标志()
A.of
B.cf
C.sf
D.zf
16.与十进制数255一样的其他进制的数是()
A.10111111B
B.0FFH
C.11111111B
D.376O
17.从缓冲区写信息到一个文件,如果没有关文件,会出现什么问题()
A.磁盘末尾的部分信息没有写入磁盘
B.写入文件不完整
C.丢失一些信息
D.没什么影响
18.下列哪个是DMA传送的步骤( )
A.DMA控制器向CPU发出HOLD信号,请求使用总线
B.传输的数据字节通过数据总线进行传送
C.字节计数器加1
D.地址寄存器减1
19.程序可见寄存器有()
A.段寄存器
B.基址寄存器
C.通用寄存器
D.专业寄存器
20.loop1:cmp ax,4 Jnz Exit Loop loop1 Exit:… 当(cx)=4执行这些指令时,(ax)等于()时能让cx最终的值为3?
A.1
B.2
C.3
D.4
三、判断题 (共 20 道试题,共 40 分)
21.通用寄存器可作为指针寄存器。
22.寄存器寻址方式需要访问存储器取得操作数。
23.立即寻址方式不能用于目的操作数字段。
24.除法指令对所有的条件码均无定义。
25.在指令中一个地址代表一个字节单元。
26.求一个数的补码:正数的补码是它本身,负数的补码是各位取反加一。
27.按控制条件的位置循环结构分为do[循环体]until[条件]和while[条件]do[循环体]两种结构。
28.bx也可以作为累加器用。
29.mov dx,9,这条指令时寄存器寻址。
30.操作码提供的是操作控制信息,指明计算机应执行什么性质的操作。
31.在十六位的除法中,al中存放的是余数。
32.模块可提给其他模块使用的数据可以用extrn来申明。
33.一般所说的计算机内存容量是指随机访问存储器的容量。
34.PC机上的大多数I/O都是由主板上的8353(或8253A)可编程序外围接口芯片管理的。
35.MOV CS,AX指令是正确的。
36.(-117D)的补码表示是FF8BH。
37.在过程里用正的偏移量加上活动传递结构的基址(EBP)访问局部变量。
38.实模式下允许的最大寻址空间为1MB。
39.操作项可以是指令、伪操作、宏指令的助记符。
40.输出函数对二进制和十六进制常数用无符号十进制整数显示。
奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询QQ : 3230981406或微信:aopopenfd777