微机原理_5

news2025/4/7 7:22:09

一、单项选择题(本大题共15小题,每小题3分,共45分。在每小题给出的四个备选项中,选出一个正确的答案,请将选定的答案填涂在答题纸的相应位置上。)

  1. 8086微处理器CLK引脚输入时钟信号是由(提供。

A. 8284
B. 8288
C.8287
D. 8289

2.下面4个寄存器中,不能作为间接寻址的寄存器是()

A. BX
B. CX
C.BP
D. DI

  1. 完成将有符号数 BX 的内容除以 2 的正确指令是()

A. SHR BX, 1
B. SAR BX, 1
C. ROR, BX, 1
D. RCR BX, 1

4,执行1号DOS系统功能调用后,从键盘输入的字符应存放在

A. AL
B. BL
C. CL
D. DL

5,在PC机中5号中断,它的中断向量地址是()

A. 0000H: 0005H
B. 0000H: 0010
C. 0000H: 0014H
D. 0000H: 0020H

  1. 用汇编语言编制的程序称为源程序,它需经()以后才能在计算机上运行

A.装载到计算机
B. 汇编并连接
C.解释
D.调试

7,查询输入方式的接口必含有()

A.中断请求信号线
B. 接收准备好状态线
C.数据准备好状态线
D. 输出缓冲器满

8,芯片741S373在8086 CPU系统中用作

A总线驱动器
B. 总线锁存器
C.总线控制器
D. 总线仲裁器

  1. 响应 NMI 请求的必要条件是()

A.IF=1
B. IF=0
C. 一条指令结束
D.无INTR请求

  1. 有一个实时数据采集系统,要求 10ms 进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为()

A. 无条件传送方式
B. 查询方式
C.中断方式
D. 直接存储器存取方式

11.从硬件的角度而言,采用硬件最少的数据传送方式是()

A. DMA 控制
B.中断传送
C. 查询传送
D.无条件传送

12.微处理器从启动外设直到外设就绪的时间间隔内,一直执行主程序,直到外设要求服务时才终止。此种是()传送方式

A. DMA
B.无条件
c. 查询
D. 中断

  1. 在 EPROM 芯片的玻璃窗口上,通常都贴有不干胶纸,这是为了()

A保持窗口清洁
B. 阻止光照
C.技术保密
D.书写型号

14.目前PC机都带有USB接口, USB接口是一种

A外设
B 接口电路
C并行接口标准
D. 串行接口标准

15.波特率是串行通信中的一项重要参数,以下说明中正确的是()

A.波特率是指单位时间内传送的字符数
B. 波特率也称为波特率因子
C.波特率是指单位时间内传送的二进制数的位数
D.通常收/发时钟频率等于波特率

二、填空题(每空2分,共30分,请在答题纸相应题号的位置上作答。)

  1. 8086 数据线引脚为_______位, 8088 数据线引脚为_______位。

2,若某外设的中断类型码为3AH,该中断源的中断请求信号连在8259A的端,且对应的中断向量表的物理地址为_______

  1. Intel8253某通道接入6MHZ的时钟,如要求产生2000HZ的方波,则计数器工作在方式_______,其计数初值是_______

4,当存储器的读出时间大于CPU所需要的时间时,为了保证存储器与CPU的周期配合就要利用_______信号,使 CPU插入一个_______状态。5. 8259A中IRR的功能是_______,ISR的功能是_______

6,为保证动态RAM中的内容不消失,需要进行_______操作。

7,执行下面的程序段后, AX=_______

MOV CX, 5
MOV AX, 50
NEXT: SUB AX, CX
LOOP NEXT
HIT

8.分析下列程序段,说明该程序段执行的功能是_____
MOV CX, 10
MOV DL, 30H
N1: MOV AH, 2
INT 21H
INC DL
LOOP N1

  1. 阅读程序段:
    ORG 1000H
    BUFFDW 10,20,30,40,50
    NUM DW 3
    MOV BX, OFFSET BUFF
    ADD BX. NUM
    MOV AX, [BX]
    执行后BX=_AX=

三、简答题(本大题共3小题,每小题10分,共30分。请在答题纸相应题号的位置上作

1.什么是中断类型码?什么是向量地址?什么是中断向量?它们之间有何关系?

2-什么是总线,微型计算机采用总线结构有什么优点?

  1. 比较串行通信与并行通信的优缺点。

四、应用题(本大题共3小题,每小题15分,共45分。请在答题纸相应题号的位置上作答。)

1.有一个64K×16位的存储器,由16K×1位的DRAM芯片(芯片内是128×128结构)构成,存储器读/写周期为 500ns。
(1)需要多少片DRAM芯片?
(2)采用异步刷新方式,如果单元刷新间隔不超过2ms,则刷新信号周期是多少?
(3)如果采用集中刷新方式,存储器刷新一遍最少需要多少时间?

  1. 设 8253 的端口地址为 140H-143H,源程序段如下:

MOV DX,143H
MOV AL,76H
OUT DX,AL
MOV AX,0
DEC DX
DEC DX
OUT DX,AL
MOV AL,AH
OUT DX,AL
问: (1)程序是对8253的哪个通道进行初始化?(2)该通道的计数常数为多少?
(B)若该通道时钟脉冲CLK的周期为1us,则输出脉冲OUT的周期为多少us?

3.采用查询方式的打印机接口如图,已知8255的A口作为输出打印的数据口,工作于方式0, PC口高4位工作于输出方式, PC7产生0BF信号(低电平有效), PC口的低4位工作于输入方式, PC2接收打印机的BUSY信号。设打印字符存放在数据段中有效地址为2000H的内存单元。
(1) 8255的端口地址为90H-93H,设计译码电路(可选用任意芯片),只用8位地址线(A0~A7),并在图上画出;
(2)写出 8255A 的初始化程序和打印子程序。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1256829.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

hivesql 将json格式字符串转为数组

hivesql 将json格式字符串转为数组 完整过程SQL在文末 json 格式字符串 本案例 json 字符串参考格式,请勿使用本数据 {"data": [{"province": 11,"id_card": "110182198903224674","name": "闾丘饱乾"…

【开源】基于JAVA的高校学院网站

项目编号: S 020 ,文末获取源码。 \color{red}{项目编号:S020,文末获取源码。} 项目编号:S020,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 学院院系模块2.2 竞赛报名模块2.3 教…

人工智能_机器学习051_支持向量机SVM概念介绍_理解support vector machine---人工智能工作笔记0091

在出现深度学习,神经网络算法之前,支持向量机已经可以解决很多问题了,我们自然界中的问题,无非就是可以转换为回归问题和分类问题. 然后从现在开始我们来看支持向量机,首先看一下这几个字 support 是支持 vector是向量的意思,然后 machine指的是机器 那么我们之前用到的模型…

85基于Matlab的交通设施识别

基于Matlab的交通设施识别。 GUI设计图像处理, 基于数字图像处理,设计实现一个自然场景下公路交通限速标志分割和识别的程序。要求系统具有界面,并实现以下功能: 1)读入自然场景下包含交通标志的图像; 2)对…

Qt TCP网络上位机的设计(通过网络编程与下位机结合)

目录 TCP 协议基础 QTcpServer 和 QAbstractSocket 主要接口函数 TCP 应用程序 1.服务端 2.客户端 上位机通过网络编程与下位机实现通信 TCP 协议基础 传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于…

蓝桥杯-动态规划-子数组问题

目录 一、乘积最大数组 二、乘积为正数的最长子数组长度 三、等差数列划分 四、最长湍流子数组 心得: 最重要的还是状态表示,我们需要根据题的意思,来分析出不同的题,不同的情况,来分析需要多少个状态 一、乘积最…

Node.js与npm的准备与操作

1.下载 Node.js官网:Node.jsNode.js is a JavaScript runtime built on Chromes V8 JavaScript engine.https://nodejs.org/en 打开后的界面如下: LTS(Long Term Support):长期支持版,稳定版 Current&am…

Vue+ElementUI+C#技巧分享:周数选择器

文章目录 前言一、周数的计算逻辑1.1 周数的定义1.2 年初周数的确定1.3 周数的计算方法 二、VueElementUI代码实现2.1 计算周数2.2 获取周的日期范围2.3 根据周数获取日期范围2.4 控件引用2.4.1 控件引用代码分析2.4.2 初始化变量代码分析 2.5 周数选择器完整代码 三、C#后端代…

10_7iic整体框架流程

在内核中 这边把iic整个流程分成了 4层 iic_dtiver at24_iic_eeprom 也就是我们的自己的驱动 i2c-core.c 核心层 i2c/busses/i2c-s3c2410.c 控制器层 平台总线驱动层,或者也是图中的设备树 硬件描述 我们假设 板子上有三个iic控制器 0 1 2 这里在控制器0 上挂载了gt24c02的eep…

Retrofit怎么返回一个JSON字符串?

项目用已经使用了 Retrofit,定义了接口方法,返回了 JSON 转换后的实体对象,炒鸡方便。但是总有意料之外的时候,比如我不需要返回实体对象,我要返回纯纯的 JSON 字符串,怎么办呢? 先看源码 通过…

ros2智能小车中STM32地盘需要用到PWM的模块

我做的地盘比较简单,使用了一下模块: 4个直流减速电机,(每个模块用到了一个PWM) 光电对射测速模块(不用PWM) 超声波测距模块(不用PWM,只需要测量时间) sg90转向模块&…

C语言进阶-文件操作

目录 文件分类 程序文件 数据文件 文件的打开和关闭 文件指针 文件的顺序读写 文件读取结束的判定 文件缓冲区 文件版通讯录 实现代码 注意事项 ​编辑 ​编辑 实现效果 文件分类 磁盘上的文件是文件。 但是在程序设计中,我们一般谈的文件有两种:程…

【虚拟机】在VM中安装 CentOS 7

1.2.创建虚拟机 Centos7是比较常用的一个Linux发行版本,在国内的使用比例还是比较高的。 大家首先要下载一个Centos7的iso文件,我在资料中给大家准备了一个mini的版本,体积不到1G,推荐大家使用: 我们在VMware《主页》…

深入理解对象与垃圾回收机制

1、虚拟机中对象创建过程 1.1 对象创建过程 当我们使用 new 创建一个对象时,在 JVM 中进行了如下操作: 类加载:把 class 加载到 JVM 运行时数据区的过程。可以通过本地文件的形式,也可以通过网络加载。 检查加载:首…

【RTP】3: RTPSenderVideo::SendVideo 切片到发送

m98 版本。之前1 2 都是m79.RTPSenderVideo::SendVideo 负责切片,是入口 实际发送要靠: RTPSender* const rtp_sender_; 外部传递的: rtp_rtcp\source\rtp_sender.h 实现了rtp rtcp协议 ,负责实际的打包 新增了一个 TransformableFrameInterface 用的 编码线程 - RTPSend…

【数据库】缓冲区管理器结构,几种常用替换策略分析,pin钉住缓冲区块防止错误的替换,以及缓冲区管理带来的代价优化

缓冲区管理 ​专栏内容: 手写数据库toadb 本专栏主要介绍如何从零开发,开发的步骤,以及开发过程中的涉及的原理,遇到的问题等,让大家能跟上并且可以一起开发,让每个需要的人成为参与者。 本专栏会定期更新&…

【Qt】判断QList链表内是否有重复数据

QList<int> listInt;listInt.push_back(1);listInt.push_back(1);listInt.push_back(2);listInt.push_back(3);qDebug().noquote() << listInt.toSet().toList();

(数据结构)顺序表的定义

#include<stdio.h> //顺序表的实现——静态分配 #define MAX 10 //定义最大长度 typedef struct List {int data[MAX]; //用静态的数组存放数据int lenth; //顺序表现在的长度 }List; //顺序表的初始化 void ChuShiHua(List L) {L.lenth 0; //将顺序表的长度初始化…

MFC居中显示文字及其应用

首先获取窗口客户区矩形,然后使用DrawText输出,设置DT_CENTER 和 DT_VCENTER标志; 输出如上图;没有实现垂直居中; 最终的代码如下; void CcenterView::OnDraw(CDC* pDC) {CcenterDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);if (!pDoc)return;// TODO: 在此处为…

基于python协同过滤推荐算法的电影推荐与管理系统

欢迎大家点赞、收藏、关注、评论啦 &#xff0c;由于篇幅有限&#xff0c;只展示了部分核心代码。 文章目录 一项目简介 二、功能三、系统四. 总结 一项目简介 电影推荐与管理系统是一个基于Python的协同过滤推荐算法的应用&#xff0c;它可以帮助用户根据他们的兴趣和偏好进行…