地大《微机原理与汇编语言》在线作业二
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 30 分)
1.假设VAR为变量,指令MOV BX,OFFSET VAR的寻址方式是( )
A.间接寻址
B.立即寻址
C.直接寻址
D.存储器寻址
2.语句DA1 DB 2 DUP(3,5,7)汇编后,该语句可等同于的语句是( )
A.DA1 DB 3,5,7,3,5,7
B.DA1 DB 3,5,7,2
C.DA1 DB 3,5,7
D.DA1 DB 2,3,5,7
3.在汇编语言编程中,结束用户程序返回操作系统应使用的中断指令是____。
A.RET2
B.RET
C.INT 20H
D.INT 10H
4.COM文件只能由一个段组成,最大长度为
A.无限制
B.64KB
C.1MB
D.1KB
5.在编写汇编语言程序时,要正确使用好两种语句的功能,它们分别是____。
A.顺序语句和非顺序语句
B.说明语句和定义语句
C.指令语句和伪指令语句
D.分支语句和循环语句
6.在汇编语言程序中,对END语句的叙述正确的是( )
A.END语句表示程序执行到此结束
B.END语句表示源程序到此结束
C.END语句是一可执行语句
D.END语句在汇编后要产生机器码
7.MOV AL,80H MOV CL,2 SAR AL,CL 上述指令序列执行后,结果是 ( )
A.AL=40H
B.AL=20H
C.AL=0E0H
D.AL=0C0H
8.DOS系统功能调用的屏幕显示字符是( )号调用
A.5
B.4
C.2
D.1
9.4B的字长是( )。
A.8位
B.64位
C.32位
D.16位
10.当A≥B时转移的条件转移指令为(A,B为带符号数)( )。
A.JGE
B.JG
C.JAE
D.JA
二、多选题 (共 10 道试题,共 40 分)
11.计算机的硬件分成5大组成部分:运算器、控制器、存储器、()
A.输出设备
B.输入设备
C.软件
D.以上都不正确
12.逻辑运算指令执行后,影响的标志位是( )
A.ZF
B.SF
C.PF
D.AF
13.下面可以形成分支条件的指令有( )
A.SUB
B.MOV
C.CMP
D.AND
14.结构类型的说明使用一对伪指令()
A.STRUCT
B.MASM
C.ENDS
D.DB
15.处理器指令的操作数可以是()
A.运算器
B.立即数
C.寄存器
D.存储单元
16.指令由那两部分组成()
A.操作说明
B.操作符
C.操作码
D.操作数
17.以下哪项属于计算机低级语言()
A.汇编语言
B.机器语言
C.JAVA
D.C#
18.乘法运算指令执行后, 影响的标志位是( )
A.ZF
B.SF
C.OF
D.CF
19.分支程序结构有()两种基本形式
A.UNTIL
B.IF-THEN-ELSE
C.IF-THEN
D.DO-WHILE
20.循环结构的程序通常由三部分组成()
A.循环规则
B.循环控制部分
C.循环初始部分
D.循环体部分
三、判断题 (共 10 道试题,共 30 分)
21.对于静态RAM,静态二字的含义是指:在执行程序的过程中,所存的信息不需动态刷新
22.在常用的VGA显示方式下,计算机系统规定:文本显示方式下,单色显示器的显示缓冲区段地址为0A000H。
23.ADD [SI], 100 ( )
24.在同步控制方式中,所有指令执行时间相同
25.ADD AX, BL ( )
26.当执行LAHF和SAHF两条指令后,标志位不改变( )。
27.并行加法器的运算速度主要取决于全加器单元的速度
28.微程序控制器采用同步控制方式
29.微机早期的操作系统是DOS()
30.在DEBUG中,缺省值为十进制数。( )