作业辅导 发表于 2017-10-9 15:00:43

北交17秋《汇编语言(专)》在线作业12题目

北交《汇编语言(专)》在线作业一
一、单选题:【15道,总分:30分】
1.8086CPU的中断系统具有(    )个中断          (满分:2)
    A. 255#32    B. 256
    C. 64
2.在(    )寻址方式下,指令中的操作数直接存放在机器代码中,紧跟在操作码后          (满分:2)
    A. 寄存器寻址
    B. 立即数寻址
    C. 存储器寻址
    D. 都不正确
3.在处理器和外设之间还有一个协调两者数据传送的逻辑电路,称之为(    )          (满分:2)
    A. 处理器电路
    B. 外设电路
    C. 输入输出接口电路
    D. 快速电路
4.计算机语言可以分为高级语言和(    )          (满分:2)
    A. 中级语言
    B. 低级语言
    C. 编译语言
    D. 以上都不正确
5.(    )是将源程序翻译成由机器代码组成的目标模块文件的过程          (满分:2)
    A. 源程序的编写
    B. 目标文件的链接
    C. 源程序的汇编
    D. 源程序的执行
6.(    )是指令中不可或缺的组成部分          (满分:2)
    A. 操作数
    B. 操作码
    C. 操作书
    D. 操作键
7.需要独立运行的程序,一个程序只有(    )个起始点          (满分:2)
    A. 一
    B. 二
    C. 三
    D. 四
8.计算机系统分为硬件和(    )两部分          (满分:2)
    A. 软件
    B. 中间件
    C. 部件
    D. 以上都不正确
9.逻辑异或的的指令是(    )          (满分:2)
    A. OR
    B. XOR
    C. NOT
    D. AND
10.子程序由主程序执行子程序调用指令(    )来调用          (满分:2)
    A. CALL
    B. RET
    C. LOOP
    D. POP
11.取值是从(    )中取出指令代码进入CPU          (满分:2)
    A. 运算器
    B. 控制器
    C. 逻辑器
    D. 存储器
12.子程序结束后,应返回主程序中继续执行,这一功能由(    )指令完成          (满分:2)
    A. CALL
    B. RET
    C. LOOP
    D. POP
13.语句.CODE表示(    )段的开始          (满分:2)
    A. 代码段
    B. 数据段
    C. 堆栈段
    D. 程序段
14.在计算机中,各种字符只能用若干位的二进制码的组合表示,这就称为(    )          (满分:2)
    A. 二进制编码
    B. 八进制编码
    C. 十进制编码
    D. 十六进制编码
15.主程序在调用内部中断服务程序之前,必须修改(    )          (满分:2)
    A. 中断点
    B. 中断条件
    C. 中断参数
    D. 中断向量
二、多选题:【15道,总分:45分】

1.变量定义伪指令汇编格式包含哪些项(    )          (满分:3)
    A. 变量名
    B. 伪指令
    C. 初值表
    D. 数据表
2.所有系统功能的调用格式都是一样的,一般按四步走(    )          (满分:3)
    A. 在AH寄存器中设置系统功能调用号
    B. 在指定寄存器中设置入口参数
    C. 用INT21H指令执行功能调用
    D. 根据出口参数分析功能调用执行情况
3.段存储器常见的有(    )          (满分:3)
    A. 代码段
    B. 堆栈段
    C. 数据段
    D. 附加段
4.CPU由那三部分组成(    )          (满分:3)
    A. 运算器
    B. 控制器
    C. 逻辑器
    D. 寄存器
5.循环结构的程序通常由三部分组成(    )          (满分:3)
    A. 循环初始部分
    B. 循环体部分
    C. 循环控制部分
    D. 循环规则
6.控制类指令通过修改CS和IP寄存器值可以实现(    )等指令          (满分:3)
    A. 无条件转移
    B. 有条件转移
    C. 循环及子程序
    D. 中断
7.汇编语言的开发过程一般包括下面那几个过程(    )          (满分:3)
    A. 源文件的编辑
    B. 目标文件的链接
    C. 源程序的汇编
    D. 可执行程序的调试
8.下面是串操作指令的是(    )          (满分:3)
    A. MOVS
    B. STOS
    C. LODS
    D. CMPS
9.二进制数包括以下哪几种表示方式(    )          (满分:3)
    A. 原码
    B. 反码
    C. 密码
    D. 代码
10.在完整段定义后的四个关键字是(    )          (满分:3)
    A. 段定位属性
    B. 段组合属性
    C. 段字属性
    D. 段类别属性
11.完成一条指令的功能可以分成那两个阶段(    )          (满分:3)
    A. 取指
    B. 执行
    C. 保存
    D. 删除
12.条件转移指令的用处有(    )          (满分:3)
    A. 判断单个标志位状态
    B. 比较无符号数高低
    C. 比较有符号数大小
    D. 没有用处
13.堆栈的两个操作指令为(    )          (满分:3)
    A. SUB
    B. PUSH
    C. ADD
    D. POP
14.以下哪项属于计算机低级语言(    )          (满分:3)
    A. 机器语言
    B. 汇编语言
    C. JAVA
    D. C#
15.下面属于高级语言的有(    )          (满分:3)
    A. JAVA
    B. C++
    C. 汇编语言
    D. 特殊语言
三、判断题:【10道,总分:25分】

1.子程序嵌套深度逻辑上是有限制的(    )          (满分:2.5)
    A. 错误
    B. 正确
2.标志用于反映指令执行结果或控制指令执行形式(    )          (满分:2.5)
    A. 错误
    B. 正确
3.汇编语言源程序中的每条语句一般由三部分组成(    )          (满分:2.5)
    A. 错误
    B. 正确
4.记录提供直接按名访问字或字节中的若干位的方法,记录中的基本存储单位是二进制位(    )          (满分:2.5)
    A. 错误
    B. 正确
5.二进制运算分为算术运算和逻辑运算(    )          (满分:2.5)
    A. 错误
    B. 正确
6.在寄存器相对寻址或相对基址变址寻址方式中,位移量可以用符号表示(    )          (满分:2.5)
    A. 错误
    B. 正确
7.用户的中断服务程序如果要让其他程序使用,必须驻留在系统内存中(    )          (满分:2.5)
    A. 错误
    B. 正确
8.外部设备主要通过I/O端口与处理器交换信息(    )          (满分:2.5)
    A. 错误
    B. 正确
9.堆栈和队列一样,先进先出(    )          (满分:2.5)
    A. 错误
    B. 正确
10.循环条件判断的循环控制不可以在进入循环前进行(    )          (满分:2.5)
    A. 错误
    B. 正确
北交《汇编语言(专)》在线作业二
一、单选题:【15道,总分:30分】

1.计算机系统分为硬件和(    )两部分          (满分:2)
    A. 软件
    B. 中间件
    C. 部件
    D. 以上都不正确
2.子程序和主程序之间通过(    )建立联系,相互配合共同完成处理工作。          (满分:2)
    A. 参数传递
    B. 逻辑传递
    C. 数值变换
    D. 逻辑运算
3.需要独立运行的程序,一个程序只有(    )个起始点          (满分:2)
    A. 一
    B. 二
    C. 三
    D. 四
4.外设采用中断方式与处理器交换信息是利用(    )实现的          (满分:2)
    A. 内部可屏蔽中断
    B. 内部不可屏蔽中断
    C. 外部不可屏蔽中断
    D. 外部可屏蔽中断
5.取值是从(    )中取出指令代码进入CPU          (满分:2)
    A. 运算器
    B. 控制器
    C. 逻辑器
    D. 存储器
6.在处理器和外设之间还有一个协调两者数据传送的逻辑电路,称之为(    )          (满分:2)
    A. 处理器电路
    B. 外设电路
    C. 输入输出接口电路
    D. 快速电路
7.8086CPU的中断系统具有(    )个中断          (满分:2)
    A. 255#32
    B. 256
    C. 64
8.在计算机中,各种字符只能用若干位的二进制码的组合表示,这就称为(    )          (满分:2)
    A. 二进制编码
    B. 八进制编码
    C. 十进制编码
    D. 十六进制编码
9.(    )是指令中不可或缺的组成部分          (满分:2)
    A. 操作数
    B. 操作码
    C. 操作书
    D. 操作键
10.当子程序直接或间接地嵌套调用自身时称为(    )          (满分:2)
    A. 递归调用
    B. 中断
    C. 嵌套
    D. 以上都不正确
11.(    )是指子程序被中断后又被中断服务程序所调用。          (满分:2)
    A. 子程序的递归
    B. 子程序的重入
    C. 子程序的嵌套
    D. 子程序说明
12.语句.DATA表示(    )段的开始          (满分:2)
    A. 代码段
    B. 数据段
    C. 堆栈段
    D. 程序段
13.为了说明指令执行需要的参数,处理器设计多种方法指明操作数的位置,这是(    )          (满分:2)
    A. 寻址内容
    B. 寻址条件
    C. 寻址方式
    D. 寻址指令
14.(    )是将源程序翻译成由机器代码组成的目标模块文件的过程          (满分:2)
    A. 源程序的编写
    B. 目标文件的链接
    C. 源程序的汇编
    D. 源程序的执行
15.子程序由主程序执行子程序调用指令(    )来调用          (满分:2)
    A. CALL
    B. RET
    C. LOOP
    D. POP
二、多选题:【15道,总分:45分】

1.循环结构的程序通常由三部分组成(    )          (满分:3)
    A. 循环初始部分
    B. 循环体部分
    C. 循环控制部分
    D. 循环规则
2.DOS系统的两种执行程序结构(    )          (满分:3)
    A. EXE程序
    B. COM程序
    C. BAT程序
    D. DAT程序
3.条件转移指令的用处有(    )          (满分:3)
    A. 判断单个标志位状态
    B. 比较无符号数高低
    C. 比较有符号数大小
    D. 没有用处
4.汇编程序源程序主体(代码段)可以有一下哪些结构(    )          (满分:3)
    A. 顺序
    B. 分支
    C. 循环
    D. 子程序
5.控制类指令通过修改CS和IP寄存器值可以实现(    )等指令          (满分:3)
    A. 无条件转移
    B. 有条件转移
    C. 循环及子程序
    D. 中断
6.汇编语言的开发过程一般包括下面那几个过程(    )          (满分:3)
    A. 源文件的编辑
    B. 目标文件的链接
    C. 源程序的汇编
    D. 可执行程序的调试
7.分支程序结构有(    )两种基本形式          (满分:3)
    A. IF-THEN-ELSE
    B. DO-WHILE
    C. UNTIL
    D. IF-THEN
8.所有系统功能的调用格式都是一样的,一般按四步走(    )          (满分:3)
    A. 在AH寄存器中设置系统功能调用号
    B. 在指定寄存器中设置入口参数
    C. 用INT21H指令执行功能调用
    D. 根据出口参数分析功能调用执行情况
9.下面属于处理机控制类指令的是(    )          (满分:3)
    A. 空操作指令
    B. 暂停
    C. 等待
    D. 封锁前缀指令
10.8086按照逻辑段组织程序即(    )          (满分:3)
    A. 代码段
    B. 数据段
    C. 附加段
    D. 堆栈段
11.完成一条指令的功能可以分成那两个阶段(    )          (满分:3)
    A. 取指
    B. 执行
    C. 保存
    D. 删除
12.机构类型的说明使用一对伪指令(    )          (满分:3)
    A. STRUCT
    B. ENDS
    C. MASM
    D. DB
13.处理器指令的操作数可以是(    )          (满分:3)
    A. 立即数
    B. 寄存器
    C. 存储单元
    D. 运算器
14.下面中断属于内部中断的有(    )          (满分:3)
    A. 除法错中断
    B. 指令中断
    C. 溢出中断
    D. 可屏蔽中断
15.下面是串操作指令的是(    )          (满分:3)
    A. MOVS
    B. STOS
    C. LODS
    D. CMPS
三、判断题:【10道,总分:25分】

1.汇编语言源程序中的每条语句一般由三部分组成(    )          (满分:2.5)
    A. 错误
    B. 正确
2.子程序嵌套深度逻辑上是有限制的(    )          (满分:2.5)
    A. 错误
    B. 正确
3.用户的中断服务程序如果要让其他程序使用,必须驻留在系统内存中(    )          (满分:2.5)
    A. 错误
    B. 正确
4.在源程序语句4个部分中,参数是指令的操作对象,参数之间用逗号分隔(    )          (满分:2.5)
    A. 错误
    B. 正确
5.有符号数用1表示正数,负数用1表示(    )          (满分:2.5)
    A. 错误
    B. 正确
6.外部设备主要通过I/O端口与处理器交换信息(    )          (满分:2.5)
    A. 错误
    B. 正确
7.汇编语言中子程序间和模块间利用堆栈都是一个重要的和主要的参数传递方式(    )          (满分:2.5)
    A. 错误
    B. 正确
8.映像文件是一种文本文件(    )          (满分:2.5)
    A. 错误
    B. 正确
9.在寄存器相对寻址或相对基址变址寻址方式中,位移量可以用符号表示(    )          (满分:2.5)
    A. 错误
    B. 正确
10.二进制运算分为算术运算和逻辑运算(    )          (满分:2.5)
    A. 错误
    B. 正确

页: [1]
查看完整版本: 北交17秋《汇编语言(专)》在线作业12题目