东师《汇编语言程序设计》19春在线作业12
汇编语言程序设计19春在线作业1奥鹏作业答案可以联系QQ 7612960211.[单选题]IF条件汇编的意思是() A.如求出表达式的值为0,则满足条件 B.求出表达式的值如不为0,则满足条件
C.在汇编程序的第一次扫描期间满足条件
D.在汇编程序的第二遍扫描期间满足条件
正确答案:——B——
2.[单选题]某存储单元的物理地址是12345H,可以作为它的段地址有()
A.2345H B.12345H
C.12340H
D.1234H
正确答案:——D——
3.[单选题]INT 1AH指令执行的结果高位字存在()中。
A.AX
B.BX
C.CX
D.DX
正确答案:——D——
4.[单选题]MOV BL, 的寻址方式()
A.直接寻址
B.变址寻址
C.立即寻址
D.寄存器寻址
正确答案:————
5.[单选题]MOV AX, 1234H
MOV CL, 4
ROLAX, 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
正确答案:————
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.INT21H
D.INT 22H
正确答案:————
21.[判断题]PC机上的大多数I/O都是由主板上的8353(或8253A)可编程序外围接口芯片管理的。
A.错误
B.正确
正确答案:————
22.[判断题]指令cmp 15,BX指令是正确的。
A.错误
B.正确
正确答案:————
23.[判断题]不允许用MOV指令在两个存储单元之间直接传送数据。
A.错误
B.正确
正确答案:————
24.[判断题]JA或JB是对有符号数而言的。
A.错误
B.正确
正确答案:————
25.[判断题]ADD15H,BX指令是正确的。
A.错误
B.正确
正确答案:————
26.[判断题]输出函数对通用类型以及寄存器实参用十六进制数显示。
A.错误
B.正确
正确答案:————
27.[判断题]求一个数的补码:正数的补码是它本身,负数的补码是各位取反加一。
A.错误
B.正确
正确答案:————
28.[判断题]指令offset variable或label表示汇编将回送变量或标号的偏移地址值。
A.错误
B.正确
正确答案:————
29.[判断题]INT 21H的键盘输入功能1是输入字符但不回显(也检测Ctrl_Break)。
A.错误
B.正确
正确答案:————
30.[判断题]MOVSI,指令不是正确的。
A.错误
B.正确
正确答案:————
31.[判断题]宏定义必须在宏调用之前,即先定义后调用。
A.错误
B.正确
正确答案:————
32.[判断题]输出函数对二进制和十六进制常数用无符号十进制整数显示。
A.错误
B.正确
正确答案:————
33.[判断题]建立活动传递结构是由调用程序和过程共同完成的,而清除活动传递结构是由过程完成的。
A.错误
B.正确
正确答案:————
34.[判断题]MOV,指令是正确的。
A.错误
B.正确
正确答案:————
35.[判断题]pop指令的目的为段寄存器时不允许使用CS寄存器。
A.错误
B.正确
正确答案:————
36.[判断题]子程序的参数传递只能通过寄存器来传送。
A.错误
B.正确
正确答案:————
37.[判断题]操作数指令的两个操作数中,只能有一个使用存储器寻址方式。
A.错误
B.正确
正确答案:————
38.[判断题]在十六位的除法中,al中存放的是余数。
A.错误
B.正确
正确答案:————
39.[判断题]宏汇编中的注释以分号(;)开始,是为源程序所加的说明,它可以在操作数之后,但不能在一行之首。
A.错误
B.正确
正确答案:————
40.[判断题]硬件中断也叫外中断,软件中断也叫内中断。
A.错误
B.正确
正确答案:————
汇编语言程序设计19春在线作业2
1.[单选题]下列叙述中属于子程序直接递归调用的是()
A.子程序1调用子程序2
B.子程序2调用子程序3
C.子程序3调用子程序4
D.子程序4调用子程序4
正确答案:——D——
2.[单选题]指出源操作数MOV BX, 的寻址方式()
A.直接寻址
B.变址寻址
C.立即寻址
D.寄存器寻址
正确答案:——A——
3.[单选题]设AX=2000H,BX=2002H,则在执行了指令CMP AX,BX后,标志位CF为()
A.1
B.0
C.-1
D.2
正确答案:——A——
4.[单选题]在实现CASE结构时,除了用分支结构if—else之外还可以用()
A.跳跃表发
B.循环法
C.if语句嵌套
D.子程序
正确答案:————
5.[单选题]mov ax,ex:源操作数的寻址方式是()
A.立即寻址
B.直接寻址
C.变址寻址
D.基址寻址
正确答案:————
6.[单选题]变元可以是操作码的一部分,但是在宏定义中必须用()作为分隔符
A.¥
B.$
C.&
D.@
正确答案:————
7.[单选题]IF条件汇编的意思是()
A.如求出表达式的值为0,则满足条件
B.求出表达式的值如不为0,则满足条件
C.在汇编程序的第一次扫描期间满足条件
D.在汇编程序的第二遍扫描期间满足条件
正确答案:————
8.[单选题]MOV DX,COUNT的源操作数的寻址方式是()
A.变址寻址
B.基址寻址
C.直接寻址
D.基址变址寻址
正确答案:————
9.[单选题]MOV AX, 1234H
MOV CL, 4
ROLAX, CL;执行完这些指令(AX)=()
A.1234H
B.1243H
C.2341H
D.4321H
正确答案:————
10.[单选题]能够实现实时I/O的I/O方式是()
A.直接I/O
B.查询I/O
C.DMA
D.中断I/O
正确答案:————
11.[多选题]&是一个操作符,它在宏定义体中可以作为哑元的前缀,展开时可以把&前后两个符号合并而形成一个符号,这个符号可以是()
A.操作码
B.操作数
C.一条语句
D.一个字符串
正确答案:————
12.[多选题]为调试程序设置的中断有( )
A.软件中断
B.单步中断
C.硬件中断
D.断点中断
正确答案:————
13.[多选题]当不为0或不相等时循环指令为()
A.LOOP
B.LOOPZ
C.LOOPNZ
D.LOOPNE
正确答案:————
14.[多选题]计算十六进制数3A+B7的结果是()
A.F1H
B.11000110B
C.157
D.241
正确答案:————
15.[多选题]打印机输出一个字符的功能,有哪些功能号()
A.DOS中断21H的功能5
B.BIOS中断17H的功能0
C.DOS中断20H的功能5
D.BIOS中断17H的功能1
正确答案:————
16.[多选题]编写一个汇编语言程序的步骤().
A.分析题意,确定算法
B.根据算法画出程序框图
C.根据程序框图摆弄些程序
D.上机调试程序
正确答案:————
17.[多选题]下列与比例因子有关的寻址方式有哪些()
A.相对寻址方式
B.比例变址寻址
C.基址比例变址寻址
D.寄存器寻址
正确答案:————
18.[多选题]分配给INT 8的中断类型号在中断向量中的物理地址是()
A.00020H
B.00021H
C.00022H
D.00023H
正确答案:————
19.[多选题]标志处理指令有()
A.CLD
B.STD
C.CLC
D.LOCK
正确答案:————
20.[多选题]中断分为哪几类()
A.硬件中断
B.开中断
C.软件中断
D.关中断
正确答案:————
21.[判断题]在上一个字符还未被处理机取走,又有字符要传送到数据寄存器里,则会引起超越错。
A.错误
B.正确
正确答案:————
22.[判断题]寄存器寻址方式需要访问存储器取得操作数。
A.错误
B.正确
正确答案:————
23.[判断题]PUSHAL 指令是正确的。
A.错误
B.正确
正确答案:————
24.[判断题]CPU要访问的某一存储单元的实际地址称为逻辑地址。
A.错误
B.正确
正确答案:————
25.[判断题]为了区分浮点数和整数或无符号常量,必须有小数点或"e"/"E"。
A.错误
B.正确
正确答案:————
26.[判断题]MOVAX,指令不是正确的。
A.错误
B.正确
正确答案:————
27.[判断题]构建一个活动传递结构从调用过程开始。
A.错误
B.正确
正确答案:————
28.[判断题]顺序、分支、循环程序和子程序的设计是汇编语言程序设计的基本内容。
A.错误
B.正确
正确答案:————
29.[判断题]换行LF的ASCII码是0AH。
A.错误
B.正确
正确答案:————
30.[判断题]MOVDS,0200H 指令是正确的。
A.错误
B.正确
正确答案:————
31.[判断题]F的ASCII码为46H。
A.错误
B.正确
正确答案:————
32.[判断题]操作数是指令执行的对象。根据指令的要求,操作数可能是一个,也可能是两个,而伪指令则可能有多个操作数。
A.错误
B.正确
正确答案:————
33.[判断题]正在运行的中断处理程序又被中断称为中断嵌套。
A.错误
B.正确
正确答案:————
34.[判断题]86x86允许程序员用段跨越前缀来改变系统所指定的默认段。
A.错误
B.正确
正确答案:————
35.[判断题]不允许用MOV指令在两个存储单元之间直接传送数据。
A.错误
B.正确
正确答案:————
36.[判断题]算术表达式课用于地址表达式中,也就是两地址可以相乘。
A.错误
B.正确
正确答案:————
37.[判断题]INT 21H的键盘输入功能1是输入字符但不回显(也检测Ctrl_Break)。
A.错误
B.正确
正确答案:————
38.[判断题]OBJ文件是二进制文件。
A.错误
B.正确
正确答案:————
39.[判断题]MOVAH,BX 指令是正确的。
A.错误
B.正确
正确答案:————
40.[判断题]汇编语言之所以属于低级语言是由于用它编写的程序执行效率不如高级语言。
A.错误
B.正确
正确答案:————
附件是答案,请核对题目下载 微信:761296021
页:
[1]