微机原理_12

一、单项选择题(本大题共15小题,每小题3分,共45分。在每小题给出的四个备选项中,选出一个正确的答案。〕

  1. 十进制正数56的 8位二进制补码是()。

A. 00011001
B. 10100110
C. 10011001
D. 00100110

  1. 若栈顶的物理地址为20100H,当执行完指令PUSH AX 后,栈顶的物理地址是()

A. 20102H
B. 20101H
C. 200FFH
D. 200FEH

3,运算器由很多部件组成,其核心部分是()

A.数据总线
B. 算术逻辑单元
C. 累加器
D.多路开关

  1. 以下表达式合法的是()

A. AX+BX
B. [SI+1]
C. OFFSET SI
D. [SI+DI]

5, 8086微处理器可寻址访问的最大1/0空间为()

A. 1KB
B. 64KB
C. 640KB
D.1MB

  1. 当 8253 工作在()时,需要由外部脉冲触发开始计数。

A. 方式0
B. 方式 2
C. 方式4
D. 方式 5

7.对8253进行操作前,需要确定8253的工作方式,应先向8253写入一个

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

8,机器指令、高级语言中的语句、汇编语言助记符指令之间的关系是

  • [ ]

A.一条高级语言中的语句对应一条机器指令
B.一条汇编语言助记符指令对应一条机器指令
C.一条汇编语言助记符指令对应一条高级语言中的语句
D.一条汇编语言助记符指令能直接被执行

9,下列指令中不会改变指令指针寄存器IP的是()。

A. MOV
B. JMP
C. INT
D. RET

10,通常在可编程16位定时/计数器中,微处理器不能直接访问()单元。

A. 控制寄存器
B.计数初值寄存器
C. 计数输出寄存器
D.计数执行单元

  1. 线选法采用的方法是()

A. 保证地址都是线形的
B. 直接用地址线作为片选
C. 只采用较少的地址线
D. 应用了译码器

  1. 在 DMA 传送过程中完成数据传送功能的是由()。

A. CPU 执行从存储器读出的指令
B. DMAC执行从存储器读出的指令
C.外部设备中的控制部件直接控制
D. DMAC的硬件直接控制

  1. ORG的功能是设定当前可分配内存单元的()

A. 段地址
B. 偏移地址
C. 类型
D. 字节数

14,假设DS=5000H, DI=0100H, (50100H) =12H, (50101H) =34H,试问执行指令LEABX,[DI]后, BX= ()

A0100H
B. 1234H
C3412H
D.5100H

15.8259A 之所以需要 EOI 操作,是因为()

A.CPU 需要结束中断服务
B. 8259需要将某级中断正在响应的标志(ISR)复位
C.8259需要实现完全嵌套优先权
D. 8259需要实现结束优先权最低的中断服务

二、填空题(本大题共1小题,15空,每空2分,共30分。

1,当8086CPU响应中断时会自动将PSW和的、________入栈保存。

2.某存储器单元的实际地址为2BC60H,该单元在段地址为2AFOH中的偏移地址是________

3,一个具有14位地址线和8位数据线的存储器,能存储________字节的信息。

  1. 8253定时/计数器工作在方式2为________
  1. 汇编指令通常包括________和地址码两部分。

6,所谓指令中数据的寻址方式是指寻找________地址的方式。

7.8086 微机系统的 RAM 存储单元中,从 0000H:002CH 开始依次存放 23H,OFFH,00H,和OFOH四个字节,则中断向量对应的中断类型码是________

  1. 8253 的计数通道 0(端口地址为 40H)用于计数,要求计满 50 输出一个信号,计数器工作于 BCD 计数方式,则写入计数初值的指令为 MOV AL,________和 OUT ________, AL.
  1. ARRAY DW 10DUP (SDUP(4 DUP (20H,40H,60H))语句执行后共占________个字节存储单元。
  1. 子程序又称________它由________语句定义,由________语句结束,两种属性是 NEAR和________

11.下面程序段的功能是________

XOR AH,AH
MOV CX,08H

SI: ROL AL,1
JNC LP
INC AH
LP: LOOP SI
MOV AH, 4CH
INT 21H
三、简答题(本大题共3小题,每小题10分,共30分。)

1.什么是中断嵌套?使用中断嵌套有什么好处?对于可屏蔽中断一实现中断嵌套的条件是什么?

2.BHE信号的作用是什么?试说明当起始地址为奇地址、偶地址、一次读写一个字节和一个字时,BHE和A0的状态。

3.简述 8259A的基本组成部分。

四、应用题( 本大题共 3 小题,每小题 15 分,共 45 分)

  1. 编写程序,从键盘输入两个一位十进制数,相加并显示其和,显示形式为x+y=z。例如输入7和9,屏幕需要显示‘7+9=16’

  2. 已知 8255 的 C口与逻辑电平开关 KO-K7 相连,开关闭合时输出 1,断开时输出 0,要求:将C口开关的状态从A口输出,反映到发光管LO-L7引脚上,为1 则亮,0则灭。编写完整源程序实现上述功能。
    3在这里插入图片描述
    3,若8253芯片的接口地址为300H-303H,时钟信号频率为2MHz。现利用计数器0、1、2分别产生周期为10us的对称方波及每1ms和1s产生一个负脉冲,试画出连接图,编写初始化程序。

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

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

相关文章

qt 重载信号,使用““方式进行connect()调用解决方案

问题 在Qt中,重载的信号默认是无法使用&这种方式调用的。 因为&只能绑定到一个具体的信号,而重载的信号名称相同,编译器无法确定要绑定哪一个信号。 解决方案 如果非要使用&绑定重载的信号,可以使用函数指针进行转…

2023年道路运输企业主要负责人证考试题库及道路运输企业主要负责人试题解析

题库来源:安全生产模拟考试一点通公众号小程序 2023年道路运输企业主要负责人证考试题库及道路运输企业主要负责人试题解析是安全生产模拟考试一点通结合(安监局)特种作业人员操作证考试大纲和(质检局)特种设备作业人…

基于SpringBoot的SSMP整合案例(消息一致性处理与表现层开发)

消息一致性处理 在后端执行完相应的操作后,我们需要将执行操作后的结果与数据返回前端,前端 调用我们传回去的数据,前端是如何知道我们传回去的数据名称的? 答:前后端遵循了同一个"协议"。这个协议就是定义…

【STM32】CRC(循环冗余校验)

一、CRC的背景知识 1、什么是CRC (1)CRC(Cyclic Redundancy Check),循环冗余校验 (2)什么是校验,为什么需要校验:数据传输,数据存储过程中需要使用到的 (3)什么是冗余:表示比实际上要传输的数据…

docker 安装mongodb 实现 数据,日志,配置文件外挂

docker 安装mongodb 实现数据,日志,配置文件外挂 1 背景 最近开发了一个评论系统之前用mysql来存储数据,但是考虑到后期业务增大访问量也会增大,为了兼容这种高并发的场景,因此经过多方面的考虑,我们最终…

2023年咸阳市《网络建设与运维》赛题解析------四、安全配置

安全配置 说明:IP地址按照题目给定的顺序用“ip/mask”表示,IPv4 any地址用0.0.0.0/0,IPv6 any地址用::/0,禁止用地址条目,否则按零分处理。 1.FW1配置IPv4 nat,实现集团产品1段IPv4访问Internet IPv4,转换ip/mask为200.200.200.16/28,保证每一个源IP产生的所有会话将…

Java拼图游戏

运行出的游戏界面如下: 按住A不松开,显示完整图片;松开A显示随机打乱的图片。 User类 package domain;/*** ClassName: User* Author: Kox* Data: 2023/2/2* Sketch:*/ public class User {private String username;private String password…

超详细 | 萤火虫算法原理及其实现(Matlab)

群智能(Swarm Intelligence,SI)是一类分散自组织系统的集体智能行为的总称,该表述最早在1989年由Gerardo Beni在分子自动机系统中提出。SI系统可视作一组简单的个体,其个体与个体、个体与环境之间存在交互作用,最终表征出智能行为…

MPN – 制造零件号

S/4 1610 中的 MPN – 基于 NAST 的输出管理 我试图查找有关 MPN 设置的信息,但找不到详细的配置步骤。在浏览了一些信息和 help.sap 链接后,我能够在 S/4 1610 系统中配置 MPN 设置,这与使用旧输出类型(Nast 和输出类型 NEU&…

【 云原生 | K8S 】kubeadm 部署Kubernetes集群

目录 1 环境准备 2 所有节点安装docker 3 所有节点安装kubeadm,kubelet和kubectl 4 部署K8S集群 4.1 查看初始化需要的镜像 4.2 初始化kubeadm 4.3 设定kubectl 4.4 所有节点部署网络插件flannel master(2C/4G,cpu核心数要求大于2&am…

Jenkins代码检测和本地静态检查

1:Jenkins简介 Jenkins是一个用Java编写的开源的持续集成工具;Jenkins自动化部署可以解决集成、测试、部署等重复性的工作,工具集成的效率明显高于人工操作;并且持续集成可以更早的获取代码变更的信息,从而更早的进入测…

【数据结构】10道经典面试题目带你玩转链表

🦄个人主页:修修修也 🎏所属专栏:数据结构 ⚙️操作环境:Visual Studio 2022 目录 一.移除链表元素 二.反转链表 三.链表的中间结点 四.链表中倒数第K个结点 五.合并两个有序链表 六.链表分割 七.链表的回文结构 八.相交链表 九.环形链表 一.移…

C++初阶 日期类的实现(上)

目录 一、前置准备 1.1获得每月的天数 1.2获得每年的天数 1.3构造函数,析构函数和拷贝构造函数 二、日期与天数的,-,,-实现 2.1运算符重载 2.2运算符的实现 2.3-运算符的实现 2.4-运算符的实现 三、,--的实现 3.1前置,后置的实现 …

(带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程

源码简介: 1、会员管理: 该系统分为三个级别的会员流程:总站管理员、代理与会员(会员有普通会员、中级会员和高级会员三个等级)。总站管理员可以添加代理用户并为其充值余额,代理用户可以为普通用户充值余…

java 访问sqlserver 和 此驱动程序不支持jre1.8错误

sqlserver数据如下; TestSQL.java; import java.sql.*;public class TestSQL {public static void main(String[] args) throws ClassNotFoundException, SQLException {String driverName "com.microsoft.sqlserver.jdbc.SQLServerDriver";…

[ATC复盘] abc329 20231118

[ATC复盘] abc329 20231118 总结A - Spread1. 题目描述2. 思路分析3. 代码实现 B - Next1. 题目描述2. 思路分析-3. 代码实现 C - Count xxx1. 题目描述2. 思路分析3. 代码实现 D - Election Quick Report2. 思路分析3. 代码实现 E - Stamp2. 思路分析3. 代码实现 F - Colored…

git基本操作(配图超详细讲解)

个人主页:Lei宝啊 愿所有美好如期而遇 目录 创建git本地仓库 配置仓库 认识工作区,暂存区,版本库 修改文件 版本回退 撤销修改 删除文件 创建git本地仓库 要提前说的是,仓库是进⾏版本控制的⼀个⽂件⽬录。我们要想对⽂…

内网穿透的应用-通过内网穿透快速搭建公网可访问的Spring Boot接口调试环境

文章目录 前言1. 本地环境搭建1.1 环境参数1.2 搭建springboot服务项目 2. 内网穿透2.1 安装配置cpolar内网穿透2.1.1 windows系统2.1.2 linux系统 2.2 创建隧道映射本地端口2.3 测试公网地址 3. 固定公网地址3.1 保留一个二级子域名3.2 配置二级子域名3.2 测试使用固定公网地址…

windows nodejs 15.0.0下载安装

下载 Node v15.0.0 (Current) | Node.js (nodejs.org) 下载地址 https://nodejs.org/dist/v15.0.0/node-v15.0.0-x64.msi 安装 双击运行 等待安装完成 确认安装成功 管理员运行cmd 查看版本号

数据结构初阶leetcodeOJ题(二)

目录 第一题 思路: 第二题 思路 第三题 描述 示例1 思路 总结:这种类似的题,都是用快慢指针,相差一定的距离然后输出慢指针。 第一题 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val…