微机原理_5

一、单项选择题(本大题共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.mzph.cn/news/172589.shtml

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

相关文章

go语言基础 break和contine区别

背景 break和continue是编程语言的标准语法&#xff0c;几乎在所有的语言都有类似的用法。 go语言及所有其他编程语言for循环或者其他循环 区别 for i : 0; i < 10; i {if i 5 {continue}fmt.Println(i)for j : 0; j < 3; j {fmt.Println(strconv.Itoa(j) "a&q…

Java + openCV更换证件照背景色

最近在小红书上看到很多更换证件照背景色的需求&#xff0c;联想到以前自己也更换过证件照背景色而且还是付费的&#xff0c;碰巧最近在看一本书《JavaOpenCV高效入门》&#xff0c;于是查找资料&#xff0c;找到了通过技术解决这个需求的办法。 先看效果图&#xff08;图片来自…

使用CMake构建

使用CMake构建 CMake是一个工具,用于简化跨不同平台的开发项目的构建过程。CMake自动生成生成系统,如Makefiles和Visual Studio项目文件。 CMake是一个自带的第三方工具证明文件。本主题描述了如何使用CMake3.1.0带Qt 5。 开始使用CMake 开始find_package找到Qt附带的库和…

java源码之变量和运算符

1、源码使用背景 2、基础讲解 1、数据类型变量 数据类型包括基本数据类型与引用数据类型。 基本数据类型&#xff1a;整数类型、浮点类型、字符类型与布尔类型&#xff08;1&#xff09;整数类型&#xff1a;byte&#xff08;1字节&#xff09;、short&#xff08;2字节&…

职场如战场!!!

一、与他们相处的经历和故事 尊重他人&#xff1a;无论是同事还是领导&#xff0c;在职场中都应该相互尊重。尊重他人的看法、意见和信仰&#xff0c;可以建立积极的工作关系&#xff0c;促进工作效率。 跟随公司文化&#xff1a;不同的公司有不同的文化&#xff0c;理解和遵循…

62 权限提升-烂土豆dll劫持引号路径服务权限

目录 演示案例:Win2012-烂士豆配合令牌窃取提权-Web权限Win2012-DLL劫持提权应用配合MSF-Web权限Win2012-不安全的服务权限配合MSF-本地权限Win2012-不带引号服务路径配合MSF-Web&#xff0c;本地权限补充说明: dll劫持提权及AlwaysInstallElevated等说明关于Windows相关知识点…

vue 中 keep-alive 组件的作用

Vue中的<keep-alive>组件主要用于缓存不活动的组件实例&#xff0c;而不是销毁它们。当组件在<keep-alive>内时&#xff0c;它的激活和停用状态会被相应的触发。这对于性能优化特别有用&#xff0c;尤其是对于那些需要大量计算或产生大量DOM操作的组件。 在<ke…

yo!这里是异常相关介绍

目录 前言 异常的概念 异常的抛出与捕获 捕获过程 重新抛出 规范 异常体系 自定义 标准库 异常的优缺点 后记 前言 对于程序运行时发生的错误&#xff0c;比如内存错误、除0错误等类型&#xff0c;你会如何处理&#xff1f;是使用assert终止程序或是使用exit返回错误…

Linux中的实时线程

目录 一、Linux线程调度策略二、SCHED_RR 为什么比 SCHED_OTHER 要实时呢三、如何使用线程调度相关API1、相关API介绍2、示例代码 一、Linux线程调度策略 在 Linux 中&#xff0c;调度策略&#xff08;scheduling policy&#xff09;是操作系统用来决定进程或线程调度顺序的算法…

Linux系统---僵尸进程、孤儿进程

顾得泉&#xff1a;个人主页 个人专栏&#xff1a;《Linux操作系统》 《C/C》 键盘敲烂&#xff0c;年薪百万&#xff01; 有了上一篇博客的学习&#xff0c;我们已经简单了解了进程的基础知识&#xff0c;今天我们再来学习两个特殊的进程&#xff0c;僵尸进程和孤儿进程。 …

7000字详解 动态代理(JDK动态代理 CGLIB动态代理)与静态代理

代理模式 1. 代理模式 概念2. 静态代理3. 动态代理3.1.JDK动态代理3.2.CGLIB动态代理3.3. JDK动态代理和CGLIB动态代理区别 4.静态代理和动态代理区别5.篇末 1. 代理模式 概念 代理模式是一种设计模式。 使用代理对象来替代真实对象&#xff0c;用代理对象去访问目标对象。这样…

虚拟化逻辑架构: LBR 网桥基础管理

目录 一、理论 1.Linux Bridge 二、实验 1.LBR 网桥管理 三、问题 1.Linux虚拟交换机如何增删 一、理论 1.Linux Bridge Linux Bridge&#xff08;网桥&#xff09;是用纯软件实现的虚拟交换机&#xff0c;有着和物理交换机相同的功能&#xff0c;例如二层交换&#…

图论 2023.11.27

Kruskal定义不同的优先级 P3623 [APIO2008] 免费道路 给定一个无向图&#xff0c;其中一些边是0&#xff0c;其他边为1 两个不同的点之间都应该一条且仅由一条边连接 并保持刚好K条0&#xff0c;求是否有解决方案 n<2e4,m<1e5 Kruskal定义不同的优先级 思路&#xff1a;…

【NGINX--6】安全控制--1

1、基于 IP 地址的访问 根据客户端的 IP 地址控制访问。 使用 HTTP 或 stream 访问模块控制对受保护资源的访问&#xff1a; location /admin/ { deny 10.0.0.1; allow 10.0.0.0/20;allow 2001:0db8::/32; deny all; }给定的 location 代码块允许来自 10.0.0.0/20 中的任何 …

centos 查看磁盘分区的文件系统类型

1 lsblk -f 这个命令是查看系统可以识别出的所有分区的文件系统类型 # lsblk -f NAME FSTYPE LABEL UUID MOUNTPOINT vda └─vda1 ext4 8c02a225-e14c-44a9-a9d8-4b60c4b…

百面深度学习-自然语言处理

自然语言处理 神经机器翻译模型经历了哪些主要的结构变化&#xff1f;分别解决了哪些问题&#xff1f; 神经机器翻译&#xff08;Neural Machine Translation, NMT&#xff09;是一种使用深度学习技术来实现自动翻译的方法。自从提出以来&#xff0c;NMT模型经历了几个重要的…

#Js篇:Promise

定义 Promise是异步操作解决方案&#xff0c;为异步操作提供统一接口。 Promise英文意思是“承诺”&#xff0c;表示其他手段无法改变。 返回 所有异步任务都返回一个Promise实例。 Promise实例有一个then方法&#xff0c;用于指定下一步的回调函数。 状态 异步操作未完…

一个简易的URL爬虫程序(java)

该程序是一个简单的Java程序&#xff0c;用于从指定的URL中获取网页内容并保存到本地文件。通过URL类打开指定的URL链接&#xff0c;并使用openStream()方法获取输入流。然后使用Scanner类读取输入流中的内容&#xff0c;并使用PrintWriter类将读取到的内容写入到本地文件中。 …

HTTP协议发展

HTTP 1.0 -> HTTP 1.1 -> HTTP 2.0 -> HTTP 3.0 (QUIC) 每一代HTTP解决了什么问题&#xff1f; 下图说明了主要功能。 HTTP 1.0 于 1996 年最终确定并完整记录。对同一服务器的每个请求都需要单独的 TCP 连接。 HTTP 1.1 于 1997 年发布。TCP 连接可以保持打开状态…

php使用Session实现简单购物车功能

一个简单的商城购物车功能。它使用了PHP的会话(Session)来存储购物车数据&#xff0c;通过调用不同的函数来实现添加商品、移除商品、更新商品数量以及清空购物车的功能 session_start();// 初始化购物车 if (!isset($_SESSION[cart])) {$_SESSION[cart] array(); }// 添加商品…