兰州大学《汇编语言》15秋在线作业3满分答案
- 格式:doc
- 大小:28.50 KB
- 文档页数:4
兰州大学《汇编语言》15秋在线作业3满分答案
一、单选题(共11 道试题,共44 分。
)
1. 欲设定从偏移地址100H开始安排程序,可使用___伪指令。
A. org100h
B. start=100h
C. startdb100h
D. startequ100h
正确答案
:A
2. 作为计算机控制中心的CPU是指___。
A. 寄存器组
B. 主存储器
C. 中央处理器
D. 外设
正确答案
:C
3. 8086CPU的内部结构分为两部分()。
A. 主机和显示屏
B. 运算器和存储器
C. 总线接口(BIU)和执行单元(EU)
D. CPU和执行单元
正确答案
:C
4. 数据定义语句“num1 dw (12 or 6 and 2) ge 0eh”,定义的num1 单元的内容是___。
A. 0
B. 0FFFFH
C. 1
D. 0FFH
正确答案
:A
5. 汇编程序属于()。
A. 硬件系统
B. 软件系统
C. 系统软件
D. 用户软件
正确答案
:C
6. 下列BCD码转换十进制,正确的是()
A. 00001000=09
B. 10010111=98
C. 10000001=81
D. 00000010=20
正确答案
:C
7. 执行REP MOVSW串操作指令时,错误的操作是___。
A. 置方向标志位
B. 根据串操作指令设置重复次数并送入CX
C. 设置源操作数及目的操作数指针
D. 源操作数和目的操作数都可以加段超越
正确答案
:D
8. 假定DS=4000H、DI=0100H、[40100H]=55H、[4010H]=AAH,那么执行指令“lea bx,[di]”后,BX=___。
A. AA55H
B. 55AAH
C. 0100H
D. 4100H
正确答案
:C
9. 指令代码的地址存放在寄存器()中。
A. DS和SI
B. BX和BP
C. ES和DI
D. CS和IP
正确答案
:D
10. 减法指令产生差值为38H则标志正确的是()。
A. ZF=1
B. SF=1
C. PF=1
D. PF=0
正确答案
:D
11. 下面的数据传送指令中,错误的操作是___。
A. movss:[bx+di],byteptr10h
B. movdx,1000h
C. movwordptr[bx],1000h
D. movds,2000h
正确答案
:D
《汇编语言》15秋在线作业3
二、多选题(共5 道试题,共20 分。
)
1. 下面可能是16进制数的表示方法有:()
A. 123
B. 101
C. f03
D. g03
:ABC
2. 微型计算机一般都采用总线结构,系统总线的信号线有那些?
A. 数据总线
B. 地址总线
C. 控制总线
D. 微机总线
正确答案
:ABC
3. 为了能够正确连接,分别编写C语言程序和汇编语言程序时,必须遵循一些共同的约定规则,主要有()等。
A. 命名约定
B. 声明约定
C. 寄存器使用约定
D. 存储模式约定
正确答案
:ABCD
4. 下面属于系统软件的有()
A. WINDOWS
B. MASM
C. VisualC++
D. WORD
正确答案
:AB
5. 下面是8086CPU有的16位通用寄存器的是()
A. AH
B. DI
C. BP
D. SP
正确答案
:BCD
《汇编语言》15秋在线作业3
三、判断题(共9 道试题,共36 分。
)
1. 汇编语言源程序是由语句组成的。
A. 错误
B. 正确
正确答案
:B
2. 操作项可以是指令、伪操作,但不可以是宏指令的助记符。
A. 错误
B. 正确
正确答案
:A
3. 用于指向堆栈栈顶的偏移地址的是SP寄存器。
B. 正确
正确答案
:B
4. 子程序结构相当于高级语言中的过程。
A. 错误
B. 正确
正确答案
:B
5. 存储器的物理地址是由段地址和偏移地址组合而成的。
A. 错误
B. 正确
正确答案
:B
6. “立即数”字节给出寻址方式需要的数值本身。
A. 错误
B. 正确
正确答案
:B
7. 已知var是一个变量,语句“add si,byte ptr var”无语法错误。
A. 错误
B. 正确
正确答案
:A
8. 汇编语言的子程序相当于高级语言的过程和函数。
过程定义有一对过程伪指令PROC和END完成。
A. 错误
B. 正确
正确答案
:A
9. 数据可以存放在任何段中。
A. 错误
B. 正确
正确答案
:B。