大工12春《汇编语言程序设计》在线作业123答案
大工12春《汇编语言程序设计》在线作业1试卷总分:100 测试时间:-- 试卷得分:100
单选题 多选题 判断题
一、单选题(共 10 道试题,共 40 分。) 得分:40V 1.在计算机中表示存储容量时,下列描述中正确的是A. 1KB=1024MB
B. 1KB=1000B
C. 1MB=1024KB
D. 1MB=1024GB
正确答案: 满分:4分得分:4
2.执行除法指令后,影响的标志位是:()A. CF,OF
B. SF,ZF
C. CF,OF,SF
D. AF,CF,OF,PF,SF,ZF都不确定
正确答案: 满分:4分得分:4
3.将十六进制数8765转化为二进制数,结果是:()A. 1000101101100101
B. 1000011101100110
C. 1000011110100101
D. 1000011101100101
正确答案: 满分:4分得分:4
4.8位二进制补码整数的最小值是:()A. -126
B. -127
C. -128
D. -129
正确答案: 满分:4分得分:4
5.在8086/8088中,寄存器BP的功能是:()A. 存放段的首地址
B. 用于变址操作
C. 存放堆栈段的偏移地址
D. 存放代码段的偏移地址
正确答案: 满分:4分得分:4
6.指令MOV SI,10的源操作数的寻址方式是:()A. 变址寻址
B. 立即数寻址
C. 寄存器寻址
D. 寄存器间接寻址
正确答案: 满分:4分得分:4
7.下列是8位二进制数的补码,其中真值最大的是:()A. 10001000
B. 11111111
C. 00000000
D. 00000001
正确答案: 满分:4分得分:4
8.在计算机中一个字节由()位二进制数组成A. 2
B. 4
C. 8
D. 16
正确答案: 满分:4分得分:4
9.若(AX)=3500H,(CX)=56B8H,当 AND,AX,CX指令执行后,(AX)=()A. 1400H
B. 77F8H
C. 0000H
D. 0FFFFH
正确答案: 满分:4分得分:4
10.能保存各逻辑段的起始地址的寄存器称为:()A. 段寄存器
B. 地址寄存器
C. 数据寄存器
D. 计数寄存器
正确答案: 满分:4分得分:4大工12春《汇编语言程序设计》在线作业1
试卷总分:100 测试时间:-- 试卷得分:100
单选题 多选题 判断题
二、多选题(共 5 道试题,共 40 分。) 得分:40V 1.下列指令中正确的是:()A. ADD BX,OFFSET A
B. MUL 25
C. IN AL,DX
D. SUB AX,05H
正确答案:ACD 满分:8分得分:8
2.下列属于串传送指令的是:()A. MOVS
B. MOVSB
C. MOV
D. MOVSW
正确答案: 满分:8分得分:8
3.下列说法正确的是:()A. CPU是分析并控制指令执行的部件
B. 存储器是存储程序、数据等信息的记忆装置,PC机中有RAM和ROM两种存储器
C. 堆栈是以后进先出方式工作的存储空间
D. 段寄存器保存各逻辑段起始地址的寄存器,PC机中有4个段寄存器
正确答案: 满分:8分得分:8
4.8086/8088CPU的寻址方式分为:()A. 立即数寻址
B. 寄存器寻址
C. 存储器寻址
D. I/O寻址
正确答案: 满分:8分得分:8
5.典型的计算机结构包括:()A. cpu
B. 存储器
C. I/O子系统
D. 寄存器
正确答案: 满分:8分得分:8
大工12春《汇编语言程序设计》在线作业1
试卷总分:100 测试时间:-- 试卷得分:100
单选题 多选题 判断题
三、判断题(共 5 道试题,共 20 分。) 得分:20V 1.CPU发出的访问存储器的地址是物理地址A. 错误
B. 正确
正确答案: 满分:4分得分:4
2.同一个地址既可以看做是字节单元的地址,也可以看做是字单元的地址A. 错误
B. 正确
正确答案: 满分:4分得分:4
3.一条指令中目的操作数不允许使用的寻址方式是立即数寻址A. 错误
B. 正确
正确答案: 满分:4分得分:4
4.ADD AX,BX与ADC AX,BX指令得到的结果总是不同的A. 错误
B. 正确
正确答案: 满分:4分得分:4
5.MOV BX,的源操作数是寄存器间接寻址A. 错误
B. 正确
正确答案: 满分:4分得分:4
转载请注明奥鹏作业答案网www.ap5u.com
大工12春《汇编语言程序设计》在线作业2
试卷总分:100 测试时间:-- 试卷得分:100
单选题 多选题 判断题
一、单选题(共 10 道试题,共 40 分。) 得分:40V 1.
循环指令的控制条件除了可以隐含使用CX寄存器之外,有的指令还把标志位()也作为控制条件。A. CF
B. SF
C. ZF
D. OF
正确答案: 满分:4分得分:4
2.执行MOV BX,SEG VAR指令,BX得到的变量VAR的()。A. 物理地址
B. 段地址
C. 偏移地址
D. 内容
正确答案: 满分:4分得分:4
3.在循环程序中,如果循环次数预先无法确定,那么实现对循环控制的方法应采用()。A. 逻辑尺控制
B. 开关控制法
C. 条件控制法
D. 计数控制法
正确答案: 满分:4分得分:4
4.子程序是通过()来定义的。A. CALL~RET
B. PROC~ENDP
C. SUB~PROC
D. PROC~RET
正确答案: 满分:4分得分:4
5.设某子程序使用的返回指令是RET 4,则返回地址为()。A. CALL指令下面第4条指令的地址
B. CALL指令下面第2条指令的地址
C. (SP+1)和(SP)中存放的地址
D. (SP+5)和(SP+4)中存放的地址
正确答案: 满分:4分得分:4
6.将数据5618H存放在存储单元中的伪指令是:()。A. DATA1 DW 1856H
B. DATA1 DB 18H,56H
C. DATA1 EQU 5618H
D. DATA1 DB 18H,00H,56H,00H
正确答案: 满分:4分得分:4
7.在段定义时,如果定位类型用户未选择,就表示隐含类型,其隐含类型是()。A. WORD
B. PAGE
C. BYTE
D. PARA
正确答案: 满分:4分得分:4
8.执行CALL FAR PTR SUB1指令后,在堆栈区域中应A. 弹出两个字节的内容
B. 压入两个字节的内容
C. 压入4个字节的内容
D. 弹出4个字节的内容
正确答案: 满分:4分得分:4
9.循环指令LOOPNZ终止循环的条件是()。A. CX=0,且ZF=0
B. CX=0,或ZF=1
C. CX=1,且ZF=0
D. CX≠0,或ZF=0
正确答案: 满分:4分得分:4
10.在多重循环程序中,每次通过外层循环再次进入内层循环时,其初始条件()设置。A. 不需考虑
B. 必须重新
C. 必须置0
D. 必须置1
正确答案: 满分:4分得分:4
大工12春《汇编语言程序设计》在线作业2
试卷总分:100 测试时间:-- 试卷得分:100
单选题 多选题 判断题
二、多选题(共 5 道试题,共 40 分。) 得分:40V 1.调用程序与被调用过程之间的参数传递包括:()A. 利用寄存器传递参数
B. 利用内存单元传递参数
C. 利用堆栈传递参数
D. 利用外存储器传递参数
正确答案 满分:8分得分:8
2.汇编语言中的变量有多种类型属性,下列是正确的类型是:()A. 字节BYTE型
B. 字符CHAR型
C. 字WORD型
D. 双字DWORD型
正确答案: 满分:8分得分:8
3.循环控制方法主要包括:()A. 计数控制法
B. 条件控制法
C. 开关控制法
D. 逻辑尺控制法
正确答案: 满分:8分得分:8
4.JMP根据目的地址采用的寻址方式和跳转范围,分成:()A. 段内直接转移
B. 段内间接转移
C. 段间直接转移
D. 段间间接转移
正确答案: 满分:8分得分:8
5.在汇编语言程序中,对END语句的叙述错误的是:()A. END语句是一条可执行语句
B. END语句表示程序执行到此结束
C. END语句表示源程序到此结束
D. END语句在汇编后要产生机器码
正确答案 满分:8分得分:8
大工12春《汇编语言程序设计》在线作业2
试卷总分:100 测试时间:-- 试卷得分:100
单选题 多选题 判断题
三、判断题(共 5 道试题,共 20 分。) 得分:20V 1.
汇编程序的作用是把汇编语言源程序转换成用二进制代码表示的目标文件,即.OBJ文件。A. 错误
B. 正确
正确答案: 满分:4分得分:4
2.循环控制指令的目的地址应该在本指令的-128~+127字节范围之内,且对条件码有影响A. 错误
B. 正确
正确答案: 满分:4分得分:4
3.多个模块之间的参数传送方法有公共数据段方法和用外部变量方法,其中公共数据段方法采用COMMON类型连接成覆盖的段。A. 错误
B. 正确
正确答案: 的子程序结构应包括以下几个方面的内容:子程序的说明文件,子程序的现场保护和现场恢复,子程序的调用和返回。A. 错误
B. 正确
正确答案: 满分:4分得分:4
5.汇编语言的语句分成机器指令、伪指令和宏指令3类。语句通常由标号、操作码、操作数和注释4部分构成。A. 错误
B. 正确
正确答案: 满分:4分得分:4
转载请注明奥鹏作业答案网www.ap5u.com
大工12春《汇编语言程序设计》在线作业3
试卷总分:100 测试时间:-- 试卷得分:100
单选题 多选题 判断题
一、单选题(共 10 道试题,共 40 分。) 得分:40V 1.宏定义必须使用的伪指令()。A. PROC…ENDP
B. SEGMENT…ENDS
C. MACRO…ENDM
D. ASSUME
正确答案: 满分:4分得分:4
2.通常情况下,一个外中断服务程序的第一条指令是STI,其目的是()。A. 开放所有屏蔽中断
B. 允许同一级中断产生
C. 允许低一级中断产生
D. 允许高一级中断产生
正确答案: 满分:4分得分:4
3.在下列指令中,能使80x86CPU对I/O端口进行读/写访问的是()。A. 中断指令
B. 串操作指令
C. 输入/输出指令
D. 传送指令
正确答案: 满分:4分得分:4
4.在进行DOS功能子程序的调用中,功能号应送往()寄存器中。A. DL
B. DH
C. AL
D. AH
正确答案: 满分:4分得分:4
5.在一段汇编程序中调用另一段程序,用宏指令比用子程序实现().A. 占用内存空间小,但速度慢
B. 占用内存空间大,但速度快
C. 占用内存空间相同,但速度快
D. 占用内存空间相同,但速度慢
正确答案: 满分:4分得分:4
6.硬中断服务程序返回断点时,程序末尾要安排一条指令IRET,它的作用是()。A. 构成中断结束命令
B. 返回到断点处
C. 恢复断点信息并返回
D. 转移到IRET的下一条指令
正确答案: 满分:4分得分:4
7.在一个程序使用DOS系统功能调用退出用户程序时,在编写INT21H指令前,应选的指令是()。A. MOV AH,01H
B. MOV AX,4CH
C. MOV AH,4CH
D. RET 满分:4分得分:4
8.PC机中,启动外中断服务程序执行的是()。A. 主程序中安排的中断指令
B. 中断控制器发出的中断请求信号
C. 主程序中安排的转移指令
D. 主程序中安排的调用指令
正确答案: 满分:4分得分:4
9.在汇编语言程序的开发过程中使用宏功能的顺序是()。A. 宏定义,宏调用
B. 宏定义,宏展开
C. 宏定义,宏调用,宏展开
D. 宏定义,宏展开,宏调用
正确答案: 满分:4分得分:4
10.在查询方式下输入/输出时,在I/O接口中设有(),通过它来确定I/O设备是否准备好。A. 输入数据寄存器
B. 状态寄存器
C. 控制寄存器
D. 输出数据寄存器
正确答案 满分:4分得分:4
大工12春《汇编语言程序设计》在线作业3
试卷总分:100 测试时间:-- 试卷得分:100
单选题 多选题 判断题
二、多选题(共 5 道试题,共 40 分。) 得分:40V 1.中断处理程序由以下()部分组成。A. 中断响应
B. 保护现场
C. 中断服务程序
D. 恢复现场
正确答案:满分:8分得分:8
2.DMA控制器或接口一般都包括()寄存器。A. 状态控制寄存器
B. 数据寄存器
C. 指令寄存器
D. 字节计数器
正确答案: 满分:8分得分:8
3.下列是重复伪指令的是()。A. REPT
B. IFB
C. IRPC
D. IRP
正确答案: 满分:8分得分:8
4.CPU利用输入/输出指令(IN/OUT)与外部设备交换信息,这些信息包括()。A. 控制信息
B. 状态信息
C. 地址信息
D. 数据信息
正确答案: 满分:8分得分:8
5.下面属于常用的BIOS中断调用有哪些()。A. INT 10H(显示器)
B. INIT 16H(键盘)
C. INT 14H(串行通信)
D. INT 1AH(时钟)
正确答案: 分:8分得分:8
转载请注明奥鹏作业答案网www.ap5u.com
页:
[1]