微型计算机原理1

一、选择题

1.8086CPU的字长是()位。

A. 32

B. 128

C. 64

D. 16

2 间接寻址方式中,操作数在()中。

A. 通用寄存器
B. 内存单元
C. 程序计数器
D.堆栈

3.在循环指令LOOP和串操作指令中,用作计数器的寄存器是()

A. AX
B. BX
C. CX
D. DX

4.8086/8088 的最小模式中,CPU 通过,( )引脚接收DMA 控制器发出的总线请求信号

A. HLDA
B. HOLD
C. INTR
D. READY

5、当执行完下列指令序列后,标志位CF和OF的值为()
MOV AH, 0A6H
ADD AH, 80H

A. 0, 0
B. 0, 1
C. 1, 0
D. 1, 1

6.下列程序执行后,AX=()
X DB 2,6,-5
MOV AX, WORD PTR X+1

A. 0506H
B. 8506H
C. 0602H
D.OFBO6H

7,默认状态下,在寄存器间接寻址中与SS段寄存器对应的寄存器是()

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

8.下列指令中,能使8086CPU对I/O端口进行访问的是()指令。

A. 中断
B.字符串操作
C. 输入、输出指令
D. MOV

9,主机与设备传送数据时,采用()方式CPU的效率最高。

A. 无条件传送
B. 程序查询
C.中断
D. DMA

10, 8253可编程定时/计数器设置为BCD码的计数,其计数值最大时应置时间常数(计数初值)为()

A. OFFFFH
B. 9999
C. 65536
D. 0000H

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

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

12,在8086系统中,每个存储单元为8位,存储空间范围为2000H~09FFFH,则可存放的字节数是()

A. 8K
B. 16K
C. 32K
D. 64K

13,串行接口中,并行数据和串行数据的转换是用()

A.移位寄存器
B.数据寄存器
C. 锁存器
D. A/D 转换器

  1. 若系统采用异步串行数据传送方式,每个字符传送格式为数据位 8 位,奇偶校验位 1 位,停止位2位,如其波特率为9600bPS,则每秒钟最多能传输的字符数是()

A.9600
B. 1200
C. 872
D. 800

  1. 主存贮器和 CPU 之间增加 cache 的目的是()。

A.解决CPU和主存之间的速度匹配问题
B.扩大主存贮器容量
C.扩大CPU中通用寄存器的数量
D.既扩大主存贮器容量,又扩大CPU中通用寄存器的数量

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

1已知X的补码为10011010,其原码是____真值是_____

2.十六进制数3A.5转换为二进制是______转换为十进制是______

3.8086CPU 中,ALE 为_______信号。

4,组成16M×8位的存储器,需要1Mx4位的存储芯片____片。

5PC机的中断类型有_________和不可屏蔽中断三种,不可屏蔽中断的请求信息送CPU 的_____引脚。

  1. 主存储器的技术指标有_____和_____主存带宽。
  1. 目前微机系统的存储器分为_____存储器、______存储器外部存储器三级。这种体系结构解决了存储器要容量大、速度快而又低成本的矛盾。

8.设 DS=0100H,字节单元(01024H)=56H,字节单元(01025H)=28H,阅读下面程序段, MOV BX, 0024H LEA BX, [BX] AND BX, OFFH ADC BX, [BX] 执行程序段后,BX=CF=

三、简答题(本大题共 3 小题,每小题 10分,共 30 分)

1.简述缓冲器、锁存器和触发器的作用。

  1. 什么是中断?计算机使用中断有什么好处?

3,什么叫端口?通常有哪几类端口?计算机对1/0端口编址时通常采用哪两种方法?在8086/8088系统中,用哪种方法对 1/O端口进行编址?

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

1.编写程序,判断字类型变量X的值(用xxxx表示)是偶数还是奇数。若是偶数,将字节类型变量BUF置为0,否则置为1。

2.现要求通过 8253芯片,在输入 1.19MHz频率信号时、能在 0 号通道输出 18.2Hz 的方波作电子钟时间基准。8253 的接线如下图所示,请写出其初始化程序段。
在这里插入图片描述

3,已知某16位机的主存采用半导体存储器,地址码为18位,若使用8K×4位SRAM芯片组成该机所允许的最大主存空间,并选用模块板结构形式。问:

(1)若每个模块为32K×8 位,共需几个模块板?

(2)每个模块内共有多少片RAM芯片?主存共需多少 RAM 芯片?

(3)各芯片如何连接?CPU如何选择模块板?

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

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

相关文章

软件测试/测试开发丨如何利用ChatGPT自动生成测试用例思维导图

点此获取更多相关资料 简介 思维导图是一种用图形方式表示思维和概念之间关系的工具: 有些公司会使用思维导图编写测试用例,这样做的优点是: 1.可视化和结构化。 2.易于理解,提高效率。 而 ChatGPT 是无法直接生成 xmind 格式…

Linux--进程间通信

1.进程间通信 进程间通信的背景: 进程之间是相互独立的,进程由内核数据结构和它所对应的代码和数据,通信成本比较高。 进程间通信目的: 数据传输:一个进程需要将它的数据发送给另一个进程 资源共享:多个进程…

[ Linux Busybox ] flash_eraseall 命令解析

文章目录 相关结构体flash_eraseall 函数实现flash_eraseall 实现流程图 文件路径:busybox-1.20.2/miscutils/flash_eraseall.c 相关结构体 MTD 相关信息结构体 struct mtd_info_user {__u8 type; // MTD 设备类型__u32 flags; // MTD设…

14.序列化和文件的输入/输出 保存对象

14.1 保存对象状态 你已经奏出完美的乐章,现在会想把它储存起来。你可以抓个文房四宝把它记下来,但也可以按下储存按钮(或按下File菜单上的Save)。然后你帮文件命名,并希望这个文件不会让屏幕变成蓝色的画面。 储存状态的选择有很多种&…

App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法

​ 根据近日工业和信息化部发布的《工业和信息化部关于开展移动互联网应用程序备案工作的通知》,相信不少要进行IOS平台App备案的朋友遇到了一个问题,就是apple不提供云管理式证书的下载,也就无法获取公钥及证书SHA-1指纹。 ​ 已经上架的应用…

aosp定制android系统

目录 AOSP 准备工作(配置) 确定机型和版本 初始化 git安装 curl安装 同步源码 环境变量 创建aosp目录 指定同步版本 解下来安装编译需要的依赖 编译aosp源码 刷入系统 AOSP 全称 Android Open Source Project 是指Android开源项目,它是由Google主导的…

【有源码】基于uniapp的农场管理小程序springboot基于微信小程序的农场检测系统(源码 调试 lw 开题报告ppt)

💕💕作者:计算机源码社 💕💕个人简介:本人七年开发经验,擅长Java、Python、PHP、.NET、微信小程序、爬虫、大数据等,大家有这一块的问题可以一起交流! 💕&…

算法:分治法-力扣题最大子数组和

文章目录 概念应用步骤实现过程-快速排序为例具体实现步骤:代码实现: 力扣-2586统计范围内的元音字符题解 概念 分治法是一种算法思想,其核心思想是将一个大问题分割成若干个小问题来解决。通过对小问题的分别计算,最终得到大问题…

SEO是什么?独立站如何进行SEO优化

创建一个独立网站并不是难事,但要做好独立网站并进行SEO优化以增加自然流量可能是一个不小的挑战。今天,我们将分享一些关于独立网站SEO优化的技巧,并详细探讨如何提升流量。 在本文中,我们将主要关注谷歌SEO,但请不要…

2000-2022年上市公司专利申请、创新绩效数据

2000-2022年上市公司专利申请、创新绩效数据 1、时间:2000-2022年 2、指标:年份、股票代码、股票简称、行业名称、行业代码、省份、城市、区县、行政区划代码、城市代码、区县代码、首次上市年份、上市状态、专利申请总量、发明专利申请总量、实用新型…

Linux--vim

文章目录 Vim的介绍Vim的几种模式命令模式下的基本操作批量化注释Vim的简单配置使用插件 Vim的介绍 Vim是一个强大的文本编辑器,是从vi编辑器发展而来的,在vi编辑器的基础上进行了改进和拓展,具有强大的特性和功能。 Vim是一个自由开源软件&…

技术分享 | app自动化测试(Android)--显式等待机制

WebDriverWait类解析 WebDriverWait 用法代码 Python 版本 WebDriverWait( driver,timeout,poll_frequency0.5,ignored_exceptionsNone) 参数解析: driver:WebDriver 实例对象 timeout: 最长等待时间,单位秒 poll_frequency: 检测的间…

MySQL 8.0 Clone Plugin 详解

文章目录 前言1. 克隆插件安装2. 克隆插件的使用2.1 本地克隆2.2 远程克隆 3. 克隆任务监控4. 克隆插件实现4.1 Init 阶段4.2 File Copy4.3 Page Copy4.4 Redo Copy4.5 Done 5. 克隆插件的限制6. 克隆插件与 Xtrabackup 的异同7. 克隆插件相关参数后记 前言 克隆插件&#xff…

Go uuid库介绍

简介: 在现代软件开发中,全球唯一标识符(UUID)在许多场景中发挥着重要的作用。UUID是一种128位的唯一标识符,它能够保证在全球范围内不重复。在Go语言中,我们可以使用第三方库github.com/google/uuid来方便…

python 之 集合的相关知识

文章目录 1. 创建集合使用花括号 {}使用 set() 函数 2. 集合的特点3. 集合操作添加元素删除元素 4. 集合运算5. 不可变集合总结 在 Python 中,集合(Set)是一种无序且不重复的数据集合。它是由一组唯一元素组成的。下面是关于集合的一些基本知…

【云原生】使用nginx反向代理后台多服务器

背景 随着业务发展, 用户访问量激增,单台服务器已经无法满足现有的访问压力,研究后需要将后台服务从原来的单台升级为多台服务器,那么原来的访问方式无法满足,所以引入nginx来代理多台服务器,统一请求入口…

Leetcode-234 回文链表

我的解法:使用栈,定义了len略微复杂,拿链表的后半部分和前半部分比较即可,没必要全部比较 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* List…

369-HI-R-M-0-0-0-E 数字化转型如何改变DCS和SCADA

369-HI-R-M-0-0-0-E 数字化转型如何改变DCS和SCADA 高瞻远瞩的过程制造商正在投资数字化转型,而DCS和SCADA最终将成为这些努力的一部分。因此,它们与所有其他流程制造技术一起发展。DCS和SCADA系统的变化符合自动化金字塔正在进行的转变,它也…

Linux驱动开发——USB设备驱动

目录 一、 USB 协议简介 二、 Linux USB 驱动 三、 USB 设备驱动实例 一、 USB 协议简介 USB(Universal Serial Bus,通用串行总线)正如它的名字一样,是用来连接PC外设的一种通用串行总线,即插即用和易扩展是它最大的特点。所谓即插即用&am…

GPT-4V:AI在医疗领域的应用

OpenAI最新发布的GPT-4V模型为ChatGPT增添了语音和图像功能,为用户提供了更多在日常生活中使用ChatGPT的方式。这次更新将为用户带来更加便捷、直观的交互体验,用户可以直接通过拍照上传图片,并提出相关问题。OpenAI的最终目标是构建一个安全…