2023年河北专升本微机原理与接口 (含汇编语言)模拟题及答案
2023年河北专升本微机原理与接口 (含汇编语言)模拟题及答案
说明:请在答题纸的相应位置上作答,在其它位置上作答的无效。
一、单项选择题 (本大题共 15 小题,每小题 3 分,共 45 分。在每小题给出的四个备选项中,选出一 个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。)
1 .MOV BX, [ 1000H] 源操作数的寻址方式是________。
A. 立即寻址 B. 直接寻址 C. 变址寻址 D. 基址寻址
2. CPU 与 I/O 设备间传送的信息有________。
A.数据信息 B.控制信息 C.状态信息 D. 以上三种都是
3. 汇编语言指令中唯一不可缺少的是________。
A.标号 B.操作码 C.操作数 D.注释
4. 8086 CPU 可访问的最大 I/O 空间是 ____________。
A .4MB B. 1MB C. 640KB D. 64KB
5. 8086 最小工作方式和最大工作方式的主要差别是____________。
A. 内存容量不同 B. I/O 端口数不同
C. 数据总线位数不同 D. 单处理器和多处理器的不同
6. 响应 NMI 请求的必要条件是____________。
A. IF= 1 B. IF=O
C. 一条指令结束 D. 无 INTR 请求
7. 指令队列的作用是____________。
A. 暂存操作数地址 B. 暂存操作数 C. 暂存指令地址 D. 暂存预取指令
8. 中断向量表____________。
A. 用于存放中断类型号 B. 用于存放中断服务程序入口地址
C. 是中断服务程序的入口 D. 是中断服务程序的返回地址
9. 3 片 8259 级联可提供____________个中断类型号。
A.22 B.24 C. 16 D. 18
10 .将变量 MEM 的有效地址送入 SI 的正确指令是_________。
A. MOV [SI],MEM B. MOV SI,MEM
C. LEA SI,MEM D. MOV SI, [MEM]
11.8255A 工作在方式 0 时,端口 A 、B 和 C 的输入输出可以有_______种组合。
A.4 B.8 C. 16 D.6
12.下列哪条指令不能实现对累加器 AX 清零_______ 。
A .SUB AX,AX B .MOV AX,0000H
C .AND AX,0000H D .TEST AX,0000H
13.8253 定时器工作于方式______能产生连续方波输出。
A. O B. 1 C. 2 D. 3
14.下面的数据传送指令中,错误的操作是___________。
A. MOV SS:[BX+SI],2345H B. MOV AX, 10H
C. MOV WORD PTR[SI],2300H D. MOV DS,2000H
15. 指令 MOV DX,DS: [BP+MASK],若 MASK=3500H,SS= 1200H,DS= 1000H,BP= 1000H,那么源操作数 的物理地址为_______________。
A. 17500H B. 16500H C. 14500H D. 13500H
二、填空题 (本大题共 10 小题,每空 2 分,共 30 分。请将答案填写在答题纸的相应位置上。)
1 .I/O 端口编址方式包括 2 种,分别是_________________和统一编址。
2 .取指令时,段地址由_______ 寄存器提供,偏移地址由 ________ 寄存器提供。
3 .一片 2K*4 的 RAM 有 _______条地址线和______条数据线。
4 .CPU 的标志寄存器中标志位,可以分为两大类,其中一类称为________标志位,另一类称为 ________标志位。
5 .假设执行前 AX=7862H ,指令 XOR AX ,AX 执行后 AX 中的值是______________。
6 .8086 的中断源分 2 类,分别是______________和内部中断。
7. 堆栈是按照_____________ 原则组织的一片连续的存储区域,其中堆栈栈顶由寄存器______ 指示。
8. 一个完整的中断处理过程基本包括:中断请求、中断判优、______________、______________ 和中断返回。
9 .8255A 的端口 C 的置位/复位控制字应写入 ___________端口。
10 . 8253 某计数器的最大计数初值是______________。
三、简答题 (本大题共 3 小题,每小题 10 分,共 30 分。请在答题纸的相应位置上作答。)
1. 什么是中断响应?外设向 CPU 申请中断,但 CPU 不给予响应,其原因有哪些?
2. 说明 8253 各个计数通道中三个引脚信号 CLK ,OUT 和 GATE 的功能。
3. CPU 内部由哪两部分功能部件构成? 简述各自功能及其配合关系。
四、应用题 (本大题共 3 小题,每小题 15 分,共 45 分。请在答题纸的相应位置上作答。)
1 .内存 MEM 单元开始存放着 10 个带符号字节数据,编写完整程序求其中正数、零和负数的个 数,并分别将它们存于 PLUS 、ZERO 和 NEGO 3 个单元。
2 .现有 8 个发光二极管 (输入高电平点亮,低电平熄灭) ,使用并行口 8255A 控制它们依次循 环点亮 (每个发光二极管点亮的时间没有具体要求) ,设计电路并编写程序 (无需写出完整的汇 编语言源程序) ,设 8255A 的端口地址为 280H-283H。
3 .某 CPU 有 8 条数据线,16 条地址线,采用 8K*4 的 RAM 芯片构成 64KB 存储器,需要芯片 几片? 说明扩展方法并画出 CPU 与各芯片的连接方框图。
参考答案
题号123456789101112131415
答案BDBDDCDBACCDDDC
二、填空题 (每空 2 分,共 30 分)
1.独立编址
2.CS IP
3. 11 4
4.状态控制
5.0000H
6. 外部中断
7.后进先出 (或先进后出) SP
8. 中断响应中断服务
9.控制
10 .0000H
三、简答题 (共 30 分,每小题 10 分)
1 .中断响应是当CPU 接收到中断请求时,暂停当前程序的运行,保存断点地址,找到中断服务程序
的入口地址,准备执行中断服务程序。 ---------- (4 分)
( 1)CPU 处于关中断状态,IF=O;
(2)该中断请求已被屏蔽;
(3)该中断请求的时间太短,未能保持到指令周期结束;
(4)CPU 已释放总线(即已响应了DMA 请求) ,而未收回总线控制权。
2 .每个通道都有三根引脚线与外界联系。CLK 为外部输入计数脉冲。(2 分)
引脚 GATE 为控制计数器工作的门控输入信号,根据工作方式的不同分为高电平触发计数和正脉 冲触发计数 (4 分)。
引脚 OUT 为定时时间到/计数结束输出信号,在不同的工作方式下,可以输出不同形式的波型 (4 分)。
3 .由 EU 和 BIU 组成。------------- (2 分)
EU 是执行部件,主要的功能是执行指令。BIU 是总线接口部件,与片外存储器及 I/O 接口电路传输数据。------------- (4 分)
EU 经过 BIU 进行片外数据的访问,BIU 为 EU 提供将要执行的指令。EU 与BIU 可分别独立工作,当 EU 不需访问外部时,即不需要 BIU 提供服务时,BIU 可进行填充指令队列的操作。---- (4 分)
四、应用题 (共 45 分,每小题 15 分)
1 .评分标准:写出汇编语言程序框架 3 分,程序主体 12 分
2 .分析:根据题意要求,可选择并行口 8255A 的任意一个并行口 (A 口、B 口或 C 口) ,并将其初 始化为方式 0 输出,采用无条件方式实现对 8 个发光二极管的循环点亮。(3分)
以 8255A 的 A 口连接发光二极管,给出连接电路和程序 (若使用 B 口或 C 口则答案做相应变化 即可) 。电路连接图 (2 分)
3. 分析: 64K*8/8K*4= 16 片 (2 分)
存储器扩展时,首先 2 片位扩展形成 8K*8 的存储器 (位扩展的 2 个芯片片选信号 CE#连在 一起) ,后 8 组字扩展构成 64K*8 的存储器 。(3 分)
连接方法: CPU 低 13 位地址线连接芯片的 13 位地址线,CPU 高 3 位地址线用作全译码, 译码的 8 个输出控制 8 组的选通,位扩展的 2 片片选信号(CE)连在一起,其 4 条数据线分别与 CPU 的低 4 和高 4 数据线连接 。具体连接如图所示。
以上就是关于2023年河北专升本微机原理与接口 (含汇编语言)模拟题及答案的全部内容了,如果你还有专升本相关的疑惑(如专升本报名、考试动态、院校招生简章、统考动态、湖南专升本院校、历年真题、考试大纲、专升本等相关信息),可以在文章下方留下你的联系方式,老师会第一时间联系到你,为你答疑解惑哦!
部分内容来源于网络转载、学生投稿,如有侵权或对本站有任何意见、建议或者投诉,请联系邮箱(1296178999@qq.com)反馈。 未经本站授权,不得转载、摘编、复制或者建立镜像, 如有违反,本站将追究法律责任!
本文标签: 河北专升本统招专升本全日制专升本统招 上一篇:2023年河北专升本C语言程序设计模拟题及答案 下一篇:2023年河北专升本金属学模拟题及答案