微机原理_4

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

1·在产品研制的过程中,通常采用( )类型的存储芯片来存放待调试的程序。

.A. RAM
B. ROM
C. PROM
D. EPROM

  1. 8086/8088的复位信号至少维持()个时钟周期的高电平有效

。A. 1
B. 2
C. 3
D. 4

  1. 8086 的堆栈栈顶由()来指示。

A. CS:IP
B. SS:IP
C.SS:SP
D.CS:SP

4.当8086CPU采样到READY=0,则CPU将()

A.执行停机指令
B. 插入等待周期
C.执行空操作指令
D. 重新发送地址码

5.对于掉电的处理, CPU是通过()来处理的。

A.软件中断
B. 可屏蔽中断
c.非屏蔽中断
D. DMAC

6,下列传送指令中有语法错误的是()。

A. MOV CS, AX
B. MOV DS, AX
C. MOV SS, AX
D. MOV ES, AX

  1. 下面指令执行后,改变 AL 寄存器内容的指令是()

A. TEST AL, 02H
B. OR AL, AL
C. CMP AL, BL
D. AND AL, BL

  1. CPU在中断响应过程中,为了能正确地实现中断返回,需要()

A识别中断源
B.断点压栈
C.获得中断服务程序入口地址
D. 清除中断允许标志 IF

9,在中断系统中,中断类型号是在(的作用下送往 CPU的。

A. 读信号
B.地址译码信号
C.中断请求信号INTR
D.中断响应信号INTA

10,地址编址时,如果有5根地址线没有参加译码,则可能产生()个重叠地址。

A. 5^2
B. 5
C. 2^ 5
D. 10

  1. 8086CPU中段寄存器用来存放

A. 存储器的物理地址
B.存储器的逻辑地址
C.存储器的段首地址
D.存储器的起始地址

12.对8253进行任何操作前,都必须先向8253写入一个(),以确定其工作方式。

A.方式控制字
B. 计数初值
C. 状态字
D. 指令字

  1. 查询方式属于()

A.程序控制方式
B.中断控制方式
C. DMA 方式
D.同步控制方式

14, 8086系统配置中,用74LS245 (8286)作总线收发器时,需要的片数是()

A1
B. 2
C. 3
D. 4

15关于EPROM下面的说法中,正确的是()

A. EPROM是不能改写的
B.EPROM是可改写的,故是一种随机读写存储器
C. EPROM 只能改写一次
D. EPROM是可改写的,但它不能作为随机读写存储

二、填空题(每空2分,共30分,请在答题纸相应题号的位置上作答。)
1,将二进制数110110.01转换为十六进制为_________
2. 一个控制系统,当主设备发生异常时,需向 CPU 告警,请求处理,否则将会危机工作人员的生命及设备的安全,此警告线应接到 8086CPU的________中断请求信号引脚上。
3. MOV AX, [bp+si+10h]指令的源操作数的寻址方式为________,该操作数位于内存的________段。
4. PC微机的系统总线主要由三组总线组成,即________、________和控制总线。
5. 8259A工作在自动结束中断方式时,会在第________个中断响应期间自动将________寄存器的相应位清零。
6.每片Intel8237内部有________个独立的通道,每个通道寻址及字节计数可达________字节。
7. 阅读下列程序,并回答问题:

DATI DB 0123456789’
DAT2 DB-10 DUP(?)

MOV	AL,0
LEA	SI, DATI+9
LEA	BX, DAT2+94
MOV CX,5

LP: MOV AL, [SI]
MOV [BX], AL
DEC SI
DEC BX
LOOP LP
(1)程序的功能是
(2)程序执行后,SI=

8.源程序如下:
MOV CX, 9
MOV AL, 01H
MOV SI, 1000H
NEXT: MOV [SI], AL
INC SI
SHL AL, 1
LOOP NEXT
执行本程序后有: AL=________SI= CX=

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

1.外设向CPU申请中断,但CPU不予以响应,原因有哪些?

2.825SA的方式0一般使用在什么场合?在方式0时,如果要使用查询方式进行输入输出,应该如果处理?

3.CPU中各有关资存器的当前状况为: SS-0A8bH、DS-17CEH、CS-ODCS4H、Bx-394BH,R-2F39HSP-1200H, BX给出的是某操作数的有效地址,请分别写出该操作数的下一条要取指令的友当前栈顶的逻辑地址和物理地址。

四、应用题(本大题共 3 小题,每小题 15 分,共 45分。请在答题纸相应题号的位置上作答。)
1.下图是某存储芯片的引脚图,请回答:
(1)这个存储芯片的类型(是 RAM 还是 ROM),这个存储芯片的容量?
(2)若地址线增加 1 根,存储芯片的容量将变为多少?
(3)这个芯片是否需要刷新?为什么?
(4)如果需要刷新,请指出芯片刷新一遍需要多长时间(设存取周期为0.5us)及你准备选择的刷新方式,需说明理由。
在这里插入图片描述
2. 已知定时器 8253 的 CLKo-100KHz,GATEo=1,端口地址范围为304F-307H。采用i数通道 0,设计一个循环扫描器,要求扫描器每隔 10ms输出一个宽度为1个时钟周期的负脉冲
(1)写出求计数初值的过程:
(2)编写 8253 的初始化程序。初始化时无关项置 0,计数初值采用二进制计数。
3,如图所示电路,当A口连接的开关闭合时,相应的B口连接的发光二极管亮。
(1)写出8255A的4个端口地址
(2)编写程序完成以上功能。
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WordPress安装AWS插件实现文本转语音功能

适用于 WordPress 的 AWS 插件示例演示了内容创建者如何轻松地为所有书面内容添加文本转语音功能。随着语音搜索的不断增加,以音频格式提供更多网站内容变得至关重要。通过添加语音功能,网站访客可以通过在线音频播放器和播客应用程序等新渠道使用您的内…

mysql高级知识点

一、mysql架构 连接层:负责接收客户端的连接请求,可以进行授权、认证(验证账号密码)。服务层:负责调用sql接口,对sql语法进行解析,对查询进行优化,缓存。引擎层:是真正进行执行sql的地方&#x…

3.2 CPU的自动化

CPU的自动化 改造1-使用2进制导线改造2根据整体流程开始改造指令分析指令MOV_A的开关2进制表格手动时钟gif自动时钟gif 根据之前的CPU内部结构改造,制造一个cpu控制单元 改造一 之前的CPU全由手动开关自己控制,极度繁琐,而开关能跟二进制一一对应, 开:1, 关:0图1是之前的, …

Selenium实战指南:安装、使用技巧和JavaScript注入案例解析

背景 ​ 最近一段时间我会重新开一个关于selenium的专题,由浅入深的给大家讲一下selenium,同时回顾一下之前学的内容,selenium可以实现模拟登录,动态数据获取,获取动态cookie等等,还有可以写一些抢p的脚本…

Vue打包错误UnhandledPromiseRejectionWarning: CssSyntaxError

错误详情如下: building for production...Error processing file: static/css/app.3d5caae7aaba719754d7d5c30b864551.css (node:33011) UnhandledPromiseRejectionWarning: CssSyntaxError: /Users/yt/Documents/BM/sims-plus/sims-website/static/css/app.3d5caa…

ELK+kafka+filebeat企业内部日志分析系统

1、组件介绍 1、Elasticsearch: 是一个基于Lucene的搜索服务器。提供搜集、分析、存储数据三大功能。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布…

Kafka 如何实现顺序消息

版本说明 本文所有的讨论均在如下版本进行,其他版本可能会有所不同。 Kafka: 3.6.0Pulsar: 2.9.0RabbitMQ 3.7.8RocketMQ 5.0Go1.21github.com/segmentio/kafka-go v0.4.45 结论先行 Kafka 只能保证单一分区内的顺序消息,无法保证多分区间的顺序消息…

1. git入门操作

1. git入门操作 1、基本名词解释 图片 名词含义index索引区,暂存区master分支名,每个仓库都有个master,它作为主分支。branch其他分支,我们可以把master分支上的代码拷贝一份,重新命名为其他分支名work space就是我…

信息学奥赛一本通1331:【例1-2】后缀表达式的值

1331:【例1-2】后缀表达式的值 时间限制: 10 ms 内存限制: 65536 KB 提交数: 54713 通过数: 13547 【题目描述】 从键盘读入一个后缀表达式(字符串),只含有0-9组成的运算数及加()、减&#xf…

【C4D如何将多个选集设置为一个选集】

操作 首先,单击一个选集,将选集中的面高亮显示 接着,按着shift,点击另一个选集,点击右侧命令栏中的选择,即可多选另外的面选集,更多的面选集是同样的操作,按着SHIFT选择新的选集即…

关于python中的nonlocal关键字

如果在函数的子函数中需要调用外部变量,一般会看见一个nonlocal声明,类似下面这种: def outer_function():x 10def inner_function():nonlocal xx 1print(x)inner_function()outer_function()在这个例子中,inner_function 引用…

【一起来学kubernetes】7、k8s中的ingress详解

引言配置示例负载均衡的实现负载均衡策略实现模式实现方案Nginx类型Ingress实现Treafik类型Ingress实现HAProxy类型ingress实现Istio类型ingress实现APISIX类型ingress实现 更多 引言 Ingress是Kubernetes集群中的一种资源类型,用于实现用域名的方式访问Kubernetes…