西南交通大学19春《汇编语言程序设计》在线作业12
西南交《汇编语言程序设计》在线作业一随机作业,请核对题目下载答案,微信 761296021
1.[多选题]在程序中调用子程序指令有()
A.CALL B.RET
C.SUB D.ZF
正确答案:——AB——
2.[多选题]为运行汇编语言程序至少要在磁盘上建立以下文件()
A.编辑程序
B.汇编程序
C.连接程序
D.调试程序
正确答案:——ABCD——
3.[多选题]磁盘一般由那两部分组成()
A.系统区
B.功能区
C.数据区
D.程序区
正确答案:——AC——
4.[多选题]80X86指令系统可以分为以下几种()
A.数据传输指令
B.串处理指令
C.算术指令及逻辑指令
D.控制转移指令及处理机控制指令
正确答案:————
5.[多选题]循环程序由那三部分组成()
A.设置循环的初始状态
B.循环体
C.循环控制部分
D.循环标识
正确答案:————
6.[多选题]操作数可以是()
A.常数
B.寄存器
C.变量
D.表达式
正确答案:————
7.[多选题]算术指令用来执行算术运算,他们中有那两类()
A.双操作数
B.单操作数
C.三操作数
D.多操作数
正确答案:————
8.[多选题]汇编程序的主要功能有()
A.检查源程序
B.测出源程序中的语法错误,并给出出错信息
C.产生源程序的目标程序,并可给出列表文件
D.展开宏指令
正确答案:————
9.[多选题]软件中断通常由那三种情况引起()
A.由中断指令INT引起
B.由于CPU的某些错误而引起
C.为调试程序设置的中断
D.各种外部设备的中断
正确答案:————
10.[多选题]计算机的指令由那两部分组成()
A.操作码
B.操作平台
C.操作数
D.操作范围
正确答案:————
11.[单选题]已知标号NEXT与指令 MOV AX,TYPE NEXT在同一个段内,则AX的值为( )。
A.0
B.1
C.2
D.-1
正确答案:————
12.[单选题]指令MOV AX,中源操作数采用的寻址方式是( )。
A.寄存器
B.寄存器相对
C.寄存器间接
D.基址变址
正确答案:————
13.[单选题]加法指令有()、ADC、INC和XADD
A.ADD
B.SUB
C.IMUL 奥鹏作业答案可以联系QQ 761296021
D.DIV
正确答案:————
14.[单选题]若PORT_VAL<5,则执行指令MOV BX,((PORT_VAL LT 5) AND 20) OR ((PORT_VAL GE 5) AND 30)后BX的内容是:?( )。
A.20
B.30
C.5
D.10
正确答案:————
15.[单选题]数据段DS是那种寄存器()
A.通用寄存器
B.专用寄存器
C.段寄存器
D.地址寄存器
正确答案:————
16.[单选题]十六进制数88H,可表示成下面几种形式,请找出错误的表示( )。
A.无符号十进制数136
B.带符号十进制数-120
C.压缩型BCD码十进制数88
D.8位二进制数-8的补码表示
正确答案:————
17.[单选题]DMA控制器一般包括()个寄存器
A.一
B.二
C.三
D.四
正确答案:————
18.[单选题]中断例行程序的入口地址称为()
A.中断位置
B.中断向量
C.中断点
D.中断指令
正确答案:————
19.[单选题]程序的分支一般用()指令来产生
A.条件转移
B.逻辑左移
C.逻辑加法
D.中断
正确答案:————
20.[单选题]在DEBUG上机调试程序时,存储器地址表示为12FA:015F,它的物理地址是( )
A.12FAH
B.1305FH
C.130FFH
D.015FH
正确答案:————
21.[单选题]1逻辑与0后结果是()
A.0
B.1
C.10
D.01
正确答案:————
22.[单选题]09号中断的中断向量所处内存中相应单元的物理地址为( )。
A.00009H
B.00012H
C.00024H
D.00036H
正确答案:————
23.[单选题]机器数可以用不同的码制表示,常用的有原码、补码和()
A.随机码
B.验证码
C.反码
D.正码
正确答案:————
24.[单选题]BUFAEQUTHIS WORD
BUFBDB 80 DUP (0)
对以上两条语句而言,下列说法不正确的是( )。
A.BUFA 与BUFB对应同一存储单元地址
B.BUFA与BUFA具有相同的偏移属性
C.BUFA与BUFB具有相同的类型属型
D.BUFA 与BUFB具有相同的段属性。
正确答案:————
25.[单选题]一个子程序也可以作为调用程序去调用另一个子程序,这种情况称为()
A.子程序的嵌套
B.子程序的调用
C.子程序的设计
D.子程序的设置
正确答案:————
26.[单选题]()是CPU与外部设备进行通信的有效方法
A.输入
B.输出
C.对话
D.中断
正确答案:————
27.[单选题]DATA SEGMENT
DA1 DB 32 DUP(?)
DA2 DW 1456H,789AH
DA3 DW DA2
DATA ENDS
…
MOV BX, DA3
上述指令执行后,BX中的内容是( )。
A.0020H
B.0031H
C.0032H
D.0021H
正确答案:————
28.[单选题]汇编程序的输入文件是()文件
A.EXE
B.ASM
C.DLL
D.BAT
正确答案:————
29.[单选题]立即数寻址方式的目的操作数字段和源操作数字段长度()
A.一致
B.不一致
C.没有规定
D.以上都不正确
正确答案:————
30.[单选题]完成将累加器AX清零,下面错误的指令是( )。
A.SUB AX,AX
B.XOR AX,AX
C.OR AX,00H
D.AND AX,00H
正确答案:————
31.[判断题]循环不可以多重结构()
A.错误
B.正确
正确答案:————
32.[判断题]基址变址寻址方式操作数的有效地址是一个基址寄存器和一个变址寄存器的内容之积()
A.错误
B.正确
正确答案:————
33.[判断题]十进制转换成二进制的两种简单的方法是降幂法及除法()
A.错误
B.正确
正确答案:————
34.[判断题]在子程序嵌套的情况下,如果一个子程序条用的子程序就是它本身,这称为递归调用()
A.错误
B.正确
正确答案:————
35.[判断题]计算机主要由运算器、控制器、存储器和输入输出设备构成()
A.错误
B.正确
正确答案:————
36.[判断题]段存储器是一种专用寄存器,用来直接或间接的存放段地址()
A.错误
B.正确
正确答案:————
37.[判断题]COM文件不可以执行()
A.错误
B.正确
正确答案:————
38.[判断题]操作项可以是指令、但不能是伪操作或宏指令的助记符()
A.错误
B.正确
正确答案:————
39.[判断题]立即数寻址方式用来表示常数,它经常用于给寄存器赋初值()
A.错误
B.正确
正确答案:————
40.[判断题]补码表示法中正数采用符号-绝对值表示,即数的最高位有效位为0表示正()
A.错误
B.正确
正确答案:————
41.[判断题]中央处理器包括运算器和存储器两部分()
A.错误
B.正确
正确答案:————
42.[判断题]转移可以分为两种:段内转移和段间转移()
A.错误
B.正确
正确答案:————
43.[判断题]宏是源程序中一段有独立功能的程序代码()
A.错误
B.正确
正确答案:————
44.[判断题]程序可见的寄存器分为通用寄存器、专用寄存器及段寄存器三类()
A.错误
B.正确
正确答案:————
45.[判断题]二进制是计算机用于存储及物理实现采用的进制方法()
A.错误
B.正确
正确答案:————
46.[判断题]进栈指令是POP,出栈指令是PUSH()
A.错误
B.正确
正确答案:————
47.[判断题]80x86中断系统能处理256种类型的中断()
A.错误
B.正确
正确答案:————
48.[判断题]DOS中断可以处理所有的I/O()
A.错误
B.正确
正确答案:————
49.[判断题]中断是一种使CPU中止正在执行的程序而转去处理特殊事件的操作()
A.错误
B.正确
正确答案:————
50.[判断题]STOS是存入串操作()
A.错误
B.正确
正确答案:————
西南交《汇编语言程序设计》在线作业二
1.[多选题]80X86指令系统可以分为以下几种()
A.数据传输指令
B.串处理指令
C.算术指令及逻辑指令
D.控制转移指令及处理机控制指令
正确答案:——ABCD——
2.[多选题]汇编程序的主要功能有()
A.检查源程序
B.测出源程序中的语法错误,并给出出错信息
C.产生源程序的目标程序,并可给出列表文件
D.展开宏指令
正确答案:——ABCD——
3.[多选题]操作数可以是()
A.常数
B.寄存器
C.变量
D.表达式
正确答案:——ABCD——
4.[多选题]为运行汇编语言程序至少要在磁盘上建立以下文件()
A.编辑程序
B.汇编程序
C.连接程序
D.调试程序
正确答案:————
5.[多选题]循环程序由那三部分组成()
A.设置循环的初始状态
B.循环体
C.循环控制部分
D.循环标识
正确答案:————
6.[多选题]在程序中调用子程序指令有()
A.CALL
B.RET
C.SUB
D.ZF
正确答案:————
7.[多选题]软件中断通常由那三种情况引起()
A.由中断指令INT引起
B.由于CPU的某些错误而引起
C.为调试程序设置的中断
D.各种外部设备的中断
正确答案:————
8.[多选题]计算机的指令由那两部分组成()
A.操作码
B.操作平台
C.操作数
D.操作范围
正确答案:————
9.[多选题]算术指令用来执行算术运算,他们中有那两类()
A.双操作数
B.单操作数
C.三操作数
D.多操作数
正确答案:————
10.[多选题]磁盘一般由那两部分组成()
A.系统区
B.功能区
C.数据区
D.程序区
正确答案:————
11.[单选题]数据定义如下:
BUF1 DB 10
BUF2 DW 20 DUP(?)
实现将BUF1单元的内容与BUF2开始的第三个字节单元内容相比较的指令是( )。
A.CMP BUF1,BYTE PTR BUF2+3
B.MOV AL,BUF1
CMP AL,BYTE PTR BUF2+2
C.MOV AL,BUF1
CMP AL,BUF2+2
D.MOV AL,BUF1
CMP AL BUF2+3
正确答案:————
12.[单选题]中断例行程序的入口地址称为()
A.中断位置
B.中断向量
C.中断点
D.中断指令
正确答案:————
13.[单选题]机器数可以用不同的码制表示,常用的有原码、补码和()
A.随机码
B.验证码
C.反码
D.正码
正确答案:————
14.[单选题]某数据段如下:
DATA SEGMENT
ORG 20H
X DB 12H
Y DW 789AH
DATA ENDS
则Y 单元的偏移址是( )。
A.0
B.20H
C.21H
D.12H
正确答案:————
15.[单选题]相对基址变址寻址方式中操作数的有效地址有()种成分组成
A.一
B.二
C.三
D.四
正确答案:————
16.[单选题]COM文件()分段
A.可以
B.不可以
C.不确定
D.以上都不正确
正确答案:————
17.[单选题]硬件中断有两种来源:()和给自外部设备的中断
A.子程序
B.非屏蔽中断
C.中断指令INT
D.DEBUG设置的中断
正确答案:————
18.[单选题]程序的分支一般用()指令来产生
A.条件转移
B.逻辑左移
C.逻辑加法
D.中断
正确答案:————
19.[单选题]下列指令中,执行后,不改变标志位ZF的是( )。
A.CMP AL,BL
B.AND AL,AL
C.TEST AL,0FFH
D.ROR AL,CL
正确答案:————
20.[单选题]LDS SI,ES:指令的全部功能是( )。
A.把地址2000H送SI
B.把地址2000H字单元的内容送SI
C.把地址2000H字单元内容送SI,把2002H字单元内容送DS
D.把地址2000H字单元内容送DS,把2002H字单元内容送SI
正确答案:————
21.[单选题]指令MOV AX,中源操作数采用的寻址方式是( )。
A.寄存器
B.寄存器相对
C.寄存器间接
D.基址变址
正确答案:————
22.[单选题]十进制数-100的8位二进制数的补码为( )。
A.11100100
B.01100100
C.10011100
D.11001110
正确答案:————
23.[单选题]描述符由基地址、界限、访问权和()四部分组成
A.附加字段
B.专用字段
C.特殊字段
D.长字段
正确答案:————
24.[单选题]假设(AL)=10010010,
MOV CL,4
SHL AL,CL
执行上述指令后CF和AL的内容是( )
A.AF=1, (AL)=00001001
B.AF=0, (AL)=00001001
C.AF=1, (AL)=00100000
D.AF=0, (AL)=00100000
正确答案:————
25.[单选题]在CPU中用来进行算术和逻辑运算的是()
A.算术逻辑部件
B.控制逻辑部件
C.存储器
D.芯片
正确答案:————
26.[单选题]16位有符号数的补码所表示的十进制数的范围是( )。
A.-32767~+32768
B.-32768~+32767
C.-65535~+65536
D.0~65535
正确答案:————
27.[单选题]汇编程序有顺序、循环、分支和()四种结构形式
A.宏指令
B.子程序
C.中断
D.注释
正确答案:————
28.[单选题]数据段有如下数据定义 VAR DB 4 DUP(1,5 DUP(?)),1,2 执行指令MOV AL,SIZE VAR后AX寄存器的值是多少( )。
A.4
B.20
C.1
D.5
正确答案:————
29.[单选题]汇编程序的输入文件是()文件
A.EXE
B.ASM
C.DLL
D.BAT
正确答案:————
30.[单选题]立即数寻址方式的目的操作数字段和源操作数字段长度()
A.一致
B.不一致
C.没有规定
D.以上都不正确
正确答案:————
31.[判断题]宏是源程序中一段有独立功能的程序代码()
A.错误
B.正确
正确答案:————
32.[判断题]循环不可以多重结构()
A.错误
B.正确
正确答案:————
33.[判断题]80x86中断系统能处理256种类型的中断()
A.错误
B.正确
正确答案:————
34.[判断题]转移可以分为两种:段内转移和段间转移()
A.错误
B.正确
正确答案:————
35.[判断题]STOS是存入串操作()
A.错误
B.正确
正确答案:————
36.[判断题]段存储器是一种专用寄存器,用来直接或间接的存放段地址()
A.错误
B.正确
正确答案:————
37.[判断题]补码表示法中正数采用符号-绝对值表示,即数的最高位有效位为0表示正()
A.错误
B.正确
正确答案:————
38.[判断题]基址变址寻址方式操作数的有效地址是一个基址寄存器和一个变址寄存器的内容之积()
A.错误
B.正确
正确答案:————
39.[判断题]进栈指令是POP,出栈指令是PUSH()
A.错误
B.正确
正确答案:————
40.[判断题]操作项可以是指令、但不能是伪操作或宏指令的助记符()
A.错误
B.正确
正确答案:————
41.[判断题]十进制转换成二进制的两种简单的方法是降幂法及除法()
A.错误
B.正确
正确答案:————
42.[判断题]立即数寻址方式用来表示常数,它经常用于给寄存器赋初值()
A.错误
B.正确
正确答案:————
43.[判断题]二进制是计算机用于存储及物理实现采用的进制方法()
A.错误
B.正确
正确答案:————
44.[判断题]计算机主要由运算器、控制器、存储器和输入输出设备构成()
A.错误
B.正确
正确答案:————
45.[判断题]程序可见的寄存器分为通用寄存器、专用寄存器及段寄存器三类()
A.错误
B.正确
正确答案:————
46.[判断题]在子程序嵌套的情况下,如果一个子程序条用的子程序就是它本身,这称为递归调用()
A.错误
B.正确
正确答案:————
47.[判断题]中央处理器包括运算器和存储器两部分()
A.错误
B.正确
正确答案:————
48.[判断题]COM文件不可以执行()
A.错误
B.正确
正确答案:————
49.[判断题]DOS中断可以处理所有的I/O()
A.错误
B.正确
正确答案:————
50.[判断题]中断是一种使CPU中止正在执行的程序而转去处理特殊事件的操作()
A.错误
B.正确
正确答案:————
附件是答案,转载请注明无忧答案网
页:
[1]