2023年河北专升本微机原理与接口 (含汇编语言)模拟题及答案

普通专升本 责任编辑:王娟 2023-03-06

摘要:本文是2023年河北专升本微机原理与接口 (含汇编语言)模拟题及答案,参加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 分

image.png

image.png

2 .分析:根据题意要求,可选择并行口 8255A 的任意一个并行口 (A 口、B 口或 C 口) ,并将其初 始化为方式 0 输出,采用无条件方式实现对 8 个发光二极管的循环点亮。(3分)

以 8255A 的 A 口连接发光二极管,给出连接电路和程序 (若使用 B 口或 C 口则答案做相应变化 即可) 。电路连接图 (2 分)

image.png

image.png

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 数据线连接 。具体连接如图所示。

image.png

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

普通专升本备考资料免费领取

去领取

专注在线职业教育23年

项目管理

信息系统项目管理师

厂商认证

信息系统项目管理师

信息系统项目管理师