微机原理14

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

  1. 字符’A’的 ASCI 码是()

A. OAH
B. 41H
C. 61H
D. OAOH

2, 8086微处理器的地址线有()

A. 16条
B. 20条
C24条
D 32条

3,用16位二进制补码表示一个带符号数,其最小值为()。

A.-65536
B.-32768
C. -32767
D.0

4堆栈是内存中

A.先进先出的ROM区域
B. 后进先出的 ROM 区域
C.先进先出的RAM区域
D.后进先出的RAM区域

5,下列只读存储器中,属于一次性写入数据的存储器是()

A. PROM
B. EPROM
C EEPROM
D. Flash Memory

  1. 下列指令中,正确的有()。

A. MOV AL, 255
B. MOV [BX], [sn]
C. MOV AL, [CX])
D. MOV CS, AX

7,设AL-64, BL-75,执行指令"ADD AL, BL"后,标志位CF和OF的状态为()

A. CF=0, OF=0
B. CF=0, OF=1
C. CF=1, OF=0
D. CF=1, OF=1

  1. 下面中断中,只有()需要 8259 提供中断类型码。

A. INTO
B. INT n
C. INTR
D. NMI

9.下列中断类型码中,属于外部中断的中断类型码有()

A. 0
B. 1
C. 2
D. 3

  1. USB总线最多可连接的外设装置的数目为

A. 31
B. 63
C. 127
D. 255

  1. CPU响应DMA请求后,由于(行原程序。),所以,一旦DMA结束, CPU可以立即继续执

A. IP内容进栈受保护
B. IP和所有寄存器内容进栈受保护
c. CPU进入保持状态, IP和所有寄存器内容保持不变
D.IP内容进栈保护,所有寄存器内容因CPU进入保持状态保持不变

12 卞列关于 8251基本性能的叙述,正确的是()

A. 只用于异步传送数据
B. 具有奇偶、溢出和帧错误等检测电路
C.可以产生1、1.5或3个位的终止位
D.具有完全双工、单缓冲器发送和接收器

13.下列关于外没接段的说法,不正确的有()

A.外设接口此存储器接口复杂
B外段接口把外部设备同计算机连接起来实现数据传送
C.多台外设的系统中,外没接口必须提供地址译码及确定设备码的功能
D.一个外设接口中必须要有数据端口、地址端口和控制端口

14,在程序控制的数据传送方式中,能提高系统工作效率、实现外设之间并行工作的是)传送

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

15,假如双机串行通信的数据传送速率是120字符/s,每个字符格式规定包含10位二进制数据(1位起始位、1位终止位、7位数据位、1位奇偶校验位),则传送的波特率为()

A. 120 波特
B. 940 波特
C. 1200 波特
D. 2400 波特

二、填空题(每空2分,共30分,请在答题纸相应题号的位置上作答。)
1,假设二进制数A=10000110B,若将A看成有符号补码数则相应的十进制数是__________若将A看成BCD码则相应的十进制数是__________
2,若当前堆栈段寄存器的值为1000H,堆栈指针SP的值为2006H,则从堆栈中弹出2个字的内容后,SP 的值为__________,其对用的物理地址为__________
3,已知某半导体存储器芯片SRAM的引脚中有14根地址线和8根数据线,那么其存储容量应为__________
4,下面程序段的功能是从240H端口读取数据,测试其是否为20H,若不是则将241H端口清0,否则转向NEXT,请将程序补充完整。

MOV DX, (1)
(2)
(3) AL, 20H
(4)
MOV DX, 241H
MOV AL, (5)
OUT DX, AL

NEXT:…

5,以下是8259A内部结构图,请说明5个位置的功能电路的名称
在这里插入图片描述




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

1.简达存储器系统的3级层次结构及各层存储部件特点。

2.简述CPU与VO接口间实现中断传送方式的主要优点。

3,如果设备D1、D2、D3、D4、D5按完全嵌套优先级排列规则。设备DI的优先级最高DS最低,在下列中断请求下,给出各设备的中断处理程序的次序(假设所有的中断处理程序开始后就有ST指令,并在中断返回之前发出结束命令)。

1》设备3和4同时发出中断请求;
2 设备3和4同时发出中断请求,并在设备3的中断处理程序完成之前,设备2发出中断请求;
(3)设备1、3、5同时发出中断请求、在设备 3的中断处理程序完成之前,设备2发出中断请求。

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

1,有10个无符号字节数据顺序存放在以1000H单元为首地址的数据存储区中,编写程序找出其中最大数,并将其存入1200H单元。

2,下图为8088最小系统与某存储芯片构成的RAM存储器系统。
(1)说明一片 RAM 芯片的存储容量为多少?
(2)计算该存储器区的总容量为多少?
(3)说明每片 RAM 芯片的地址范围?

在这里插入图片描述
3,设某8088微机系统的接口如图所示
在这里插入图片描述
其中:可编程定时/计数器8253的2#计数器用于产生周期性的信号:可编程并行接口电路8255A 的 A 口用作 LED 显示输出驱动,B 口用于开关 S 的状态输入。试完成:
(1)根据接口电路,写出8253和8255的各端口地址;
(2)设输入时钟频率为2MHZ,按周期2ms的方波,完成8253的2#计数器初始化程序段:
(3) 8255的A、 B口均设置为基本10方式,且设当开关S闭合时相应的LED灯点亮,试完成其接口的初始化及1/0驱动程序(只写主要程序段)。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

RabbitMQ-学习笔记(初识 RabbitMQ)

本篇文章学习于 bilibili黑马 的视频 (狗头保命) 同步通讯 & 异步通讯 (RabbitMQ 的前置知识) 同步通讯:类似打电话,只有对方接受了你发起的请求,双方才能进行通讯, 同一时刻你只能跟一个人打视频电话。异步通讯:类似发信息&#xff0c…

根据既定数组创建数组的方法汇总 (第3讲)

根据既定数组创建数组的方法 (第3讲)         🍹博主 侯小啾 感谢您的支持与信赖。☀️ 🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔…

2021年第十届数学建模国际赛小美赛A题气道阻力的评估解题全过程文档及程序

2021年第十届数学建模国际赛小美赛 A题 气道阻力的评估 原题再现: 气道阻力的定义是通过肺气道产生单位气流所需的经肺压力的变化。更简单地说,它是嘴和肺泡之间的压力差,除以气流。影响气道阻力的因素是多方面的,我们需要探讨这…

python 数据分析

数据分析 数据分析是指用适当的方法对收集的数据进行分析,提取有用信息并且形成结论. 广义的数据分析包括狭义的数据分析和数据挖掘.狭义的数据分析是指根据目的,采用对比分析,分组分析,交叉分析,回归分析等分析方法,对数据进行分析和处理,得到特征统计量的过程.数据挖掘是指…

20231207给NanoPC-T4(RK3399)开发板刷Android12的挖掘机方案的LOG

20231207给NanoPC-T4(RK3399)开发板刷Android12的挖掘机方案的LOG 2023/12/7 23:50 SDK:rk356x_android12_220722.tgz 只修改DTS的DTC部分就【直接】可以跑NanoPC-T4 参考资料: http://www.friendlyelec.com.cn/agent.asp http://www.friendlyelec.com.c…

[FPGA 学习记录] 快速开发的法宝——IP核

快速开发的法宝——IP核 文章目录 1 IP 核是什么2 为什么要使用 IP 核3 IP 核的存在形式4 IP 核的缺点5 Quartus II 软件下 IP 核的调用6 Altera IP 核的分类 在本小节当中,我们来学习一下 IP 核的相关知识。 IP 核在 FPGA 开发当中应用十分广泛,它被称为…

Spark RDD惰性计算的自主优化

原创/朱季谦 RDD(弹性分布式数据集)中的数据就如final定义一般,只可读而无法修改,若要对RDD进行转换或操作,那就需要创建一个新的RDD来保存结果。故而就需要用到转换和行动的算子。 Spark运行是惰性的,在…

UE Http笔记

c参考链接 UE4 开发如何使用 Http 请求_wx61ae2f5191643的技术博客_51CTO博客 虚幻引擎:UEC如何对JSON文件进行读写?-CSDN博客 UE4 HTTP使用 官方免费插件 VaRest 在代码插件创建的VaRest - 虚幻引擎商城 UE5在蓝图中使用Varest插件Get,Post两种常见请求方式…

C# Solidworks二次开发:三种获取SW设计结构树的方法-第二讲

今天这篇文章是接上一篇文章的,主要讲述的是获取SW设计结构树节点的第二种方法。 这个方法获取节点的逻辑是先获取最顶层节点,然后再通过获取顶层节点的子节点一层一层的把所有节点都找出来,也就是需要递归。想要用这个方法就要了解下面几个…

常见的校验码

在计算机领域中,校验码是一种用于检测或纠正数据传输或存储中错误的技术。校验码通常通过在数据中添加一些冗余信息来实现。其主要目的是确保数据的完整性和准确性。 奇偶校验码(Parity Check) 奇校验: 确保数据中二进制位中的1的…

JWT安全及WebGoat靶场

JWT 安全 cookie(放在浏览器) cookie 是一个非常具体的东西,指的就是浏览器里面能永久存储的一种数据,仅仅是浏览器实现的一种数据存储功能。 cookie 由服务器生成,发送给浏览器,浏览器把 cookie 以 kv 形式保存到某个目录下的…

文件同步及实现简单监控

1. 软件简介 rsync rsync 是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程 数据同步备份的优秀工具。在同步备份数据时,默认情况下,Rsync 通过其 独特的“quick check”算法,它仅同步大小或者最后修改时间发生变化的文 件或…

CentOS上配置和管理HTTP服务器的工具和实用程序

在CentOS系统上,有多个工具和实用程序可以帮助你配置和管理HTTP服务器。以下是一些常用的工具和实用程序: Apache HTTP服务器: Apache是CentOS上最常用的HTTP服务器之一。它是一个开源的Web服务器软件,具有高度的可配置性和可扩…

在jupyter notebook中修改其他文件的解决方案

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…

dell服务器安装PERCCLI

因在linux 系统中无法查看系统磁盘的raid级别,也无法得知raid状态,需要安装额外的包来监控,因是dell服务器,就在dell网站中下载并安装 1、下载链接:驱动程序和下载 | Dell 中国https://www.dell.com/support/home/zh-…

ELK(四)—els基本操作

目录 elasticsearch基本概念RESTful API创建非结构化索引(增)创建空索引(删)删除索引(改)插入数据(改)数据更新(查)搜索数据(id)&…

查看端口号是否被占用

windows10查看端口号是否被占用及解除占用的常用命令 netstat -ano:查看所有端口号占用情况 netstat -ano |findstr “XXX”:查看端口号为XXX的占用情况,如下: 得到进程号为12160的进程正在占用本地的9090端口号(如果只…

Python+requests+unittest+excel实现接口自动化测试框架

在刚刚进入测试行业的时候,最开始也是做功能测试,我想很多伙伴和我一样,觉得自动化测试都很高端,很神秘。迫不及待的想去学习作自动化测试。 以前比较常用数据库python做自动化,后面发现excel个人觉得更加适合&#x…

flex布局的flex为1到底是什么

参考博客:flex:1什么意思_公孙元二的博客-CSDN博客 flex:1即为flex-grow:1,经常用作自适应布局,将父容器的display:flex,侧边栏大小固定后,将内容区flex:1,内…

算术运算(这么简单?进来坐坐?)

先热热身 算术运算,也称为四则运算,包括加法、减法、乘法和除法。此外,算术运算还包括乘方和开方。 在算术中,加减被视为一级运算,乘除被视为二级运算,乘方和开方被视为三级运算。在一道算式中,…