北交《汇编语言》在线作业(1),参考资料

北交汇编语言在线作业二 1 单选题 1 外设采用中断方式与处理器交换信息是利用()实现的 A 内部可屏蔽中断 B 内部不可屏蔽中断 C 外部不可屏蔽中断 D 外部可屏蔽中断 2 子程序包含有子程序的调用就是() A 子程序的递归 B 子程序的重入 C 子程序的嵌套 D 子程序说明 3 需独立运行的程序必须包含()个代码段 A 一 B 二 C 三 D 四 4 存储器可以分成()和辅助存储器 A 主存储器 B 负存储器 C 高速存储器 D 都不正确 5 语句.DATA表示()段的开始 A 代码段 B 数据段 C 堆栈段 D 程序段 6 计算机语言可以分为高级语言和() A 中级语言 B 低级语言 C 编译语言 D 以上都不正确 7 条件汇编伪指令对于分支体的取舍是 A 动态的 B 静态的 C 常态的 D 无态的 8 为了说明指令执行需要的参数,处理器设计多种方法指明操作数的位置,这是() A 寻址内容 B 寻址条件 C 寻址方式 D 寻址指令 9 ()是指子程序被中断后又被中断服务程序所调用。

A 子程序的递归 B 子程序的重入 C 子程序的嵌套 D 子程序说明 10 主程序在调用内部中断服务程序之前,必须修改() A 中断点 B 中断条件 C 中断参数 D 中断向量 11 子程序和主程序之间通过()建立联系,相互配合共同完成处理工作。

A 参数传递 B 逻辑传递 C 数值变换 D 逻辑运算 12 语句.CODE表示()段的开始 A 代码段 B 数据段 C 堆栈段 D 程序段 13 标准ASCII码用()位二进制编码表示 A 三 B 五 C 七 D 九 14 在()寻址方式下,指令中的操作数直接存放在机器代码中,紧跟在操作码后 A 寄存器寻址 B 立即数寻址 C 存储器寻址 D 都不正确 15 当子程序直接或间接地嵌套调用自身时称为() A 递归调用 B 中断 C 嵌套 D 以上都不正确 16 下面属于处理机控制类指令的是() A 空操作指令 B 暂停 C 等待 D 封锁前缀指令 2 多选题 1 汇编程序源程序主体(代码段)可以有一下哪些结构() A 顺序 B 分支 C 循环 D 子程序 2 外部中断是来自8086CPU外的原因引起的,分为哪两种() A 可屏蔽中断 B 不可屏蔽中断 C INT中断 D 没有正确的 3 段存储器常见的有() A 代码段 B 堆栈段 C 数据段 D 附加段 4 以下哪项属于计算机低级语言() A 机器语言 B 汇编语言 C JAVA D C 5 处理器指令的操作数可以是() A 立即数 B 寄存器 C 存储单元 D 运算器 6 分支程序结构有()两种基本形式 A IF-THEN-ELSE B DO-WHILE C UNTIL D IF-THEN 7 完成一条指令的功能可以分成那两个阶段() A 取指 B 执行 C 保存 D 删除 8 变量定义伪指令汇编格式包含哪些项() A 变量名 B 伪指令 C 初值表 D 数据表 9 结构类型的说明使用一对伪指令() A STRUCT B ENDS C MASM D DB 10 8086按照逻辑段组织程序即() A 代码段 B 数据段 C 附加段 D 堆栈段 11 CPU由那三部分组成() A 运算器 B 控制器 C 逻辑器 D 寄存器 12 在完整段定义后的四个关键字是() A 段定位属性 B 段组合属性 C 段字属性 D 段类别属性 13 条件转移指令的用处有() A 判断单个标志位状态 B 比较无符号数高低 C 比较有符号数大小 D 没有用处 14 计算机的硬件分成5大组成部分运算器、控制器、存储器、() A 输入设备 B 输出设备 C 软件 D 以上都不正确 15 用户的中断服务程序如果要让其他程序使用,必须驻留在系统内存中() A 错误 B 正确 3 判断题 1 DOS命令分为内部命令和外部命令() A 错误 B 正确 2 逻辑左移和算术左移是同一条指令的两种助记符形式() A 错误 B 正确 3 转移指令可以指定目标标号来改变程序的运行顺序() A 错误 B 正确 4 标志用于反映指令执行结果或控制指令执行形式() A 错误 B 正确 5 8086用于寻址外设端口的地址线为16条() A 错误 B 正确 6 循环条件判断的循环控制不可以在进入循环前进行 A 错误 B 正确 7 PF是进位标志位() A 错误 B 正确 8 有符号数用1表示正数,负数用1表示() A 错误 B 正确 9 在8086命令中CS是要执行的下一条指令的偏移地址() A 错误 B 正确