ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:65.47KB ,
资源ID:2863567      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-2863567.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微机原理及应用.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

微机原理及应用.docx

1、微机原理及应用微机原理及应用复习题1 计算机系统的根本功能是什么?完成相应功能的实质是什么?2试述微型计算机系统和一般计算机系统的联系和差别3微型计算机系统具有哪些特点?具有这些特点的原因是什么?4微型计算机系统有哪些功能部件组成?他们各自有什么样的特点?采用什么样的结构?5说明程序存储与程序控制的概念?(顺序存储和顺序执行的思想)6说明微型计算机系统的工作过程习题与思考1. 8086/8088CPU由哪两部分组成?他们的主要功能各是什么?它们之间是如何协调工作的?2. 8086/8088CPU中有哪些寄存器?各有什么用途?标志寄存器F有哪些标志位?各在什么情况下置位?3. 8086/8088

2、系统中储存器的逻辑地址和物理地址之间有什么样的关系?表示的范围各为多少?4. 某程序数据段中存有两个数据字1234H和5A6BH若已知DS=5AA0H,他们的偏移地址分别为245AH和3245H,试画出它们在存储器中的存放情况5. 8086/8088系统中为什么一定要有地址锁存器?需要锁存哪些信息?6. 若8086CPU工作于最小模式,试指出当CPU完成AH的内容送到物理地址为91001H存储单元的操作时,以下哪些信号为低电平:,,/S7,若CPU完成的是将物理地址91001H单元的内容送到AL中,则上述哪些信号为低电平?7. 什么是引脚的分时复用?请说出8086/8088CPU有哪些引脚是分

3、时复用的,其要解决的问题是什么?8. 试说明8086/8088工作在最大模式和最小模式下系统基本配置的差异。【习题与思考】1. 写出实现下列计算的指令序列。(指定X,Y,Z,W,R都为字变量)(1),Z=W+(Z+X) (2),Z=W-(X+6)-(R+9)2. 若在数据段中从字节变量TABLE相应的单元开始存放了015的平方值,是写出包含XLAT指令的指令学列查找N(015)中的某个数的平方。(设N的值存放在CL中)3. 写出实现下列计算的指令序列(假定X,Y,Z,W,R都为字变量)(1),Z=(W*X)/(R+6) (2), (W-X)/5*Y)*24. 假定DX=110010011011

4、1001B,CL=3,CF=1,试确定下列各条指令单独执行后DX的值(1),SHR DX, 1 (2), SHL DL,1(3), SAL DH, 1 (4),SAR DX,CL (5), ROR DX,CL (6),ROL DL,CL(7), ROR DL,1 (8), RCL DX,CL5.试分析下列程序完成什么功能MOV CL ,4 SHL DX, CLMOV BL, AHSHL BL, CLSHR BL, CLOR DL, BL答案:DX的低四位与AH中的内容相加6,已知SS=0FFA0H,SP=00B0H,先执行两条把8057H和0F79H分别进栈的PUSH指令,再执行一条POP指令

5、,试画出堆栈区和SP的内容变化的过程示意图(标出存储单元的地址)7,分析下列程序段:ADD AX ,BXJNC L2SUB AX , BXJNC L3JMP SHORT L5如果AX,BX的内容给定如下: AX BX(1), 14C6H 80DCH(2) B568H 54B7H问该程序在上述情况下执行后,程序转向何处?【习题与思考】 1.下列语句在存储器中分别为变量分配多少字节空间?并画出在存储器中的分配图VAR1 DB 10, 2VAR2 DW 5DUP(?),0VAR3 DB HOW ARE YOU?$VAR4 DD -1, 1, 02,假定VAR1和VAR2为字节变量,LAB为标号,试指

6、出下列指令的错误之处 :(1) ADD VAR1, VAR2 (2) SUB AL,VAR1 (3) JMP LABSI (4) JNZ VAR13, 对于下面的符号定义,指出下列指令的错误A1 DB ?A2 DB 10K1 EQU 1024(1) MOV K1, AX(2) MOV A1, AX(3) CMP A1, A2(4) K1 EQU 2048 (错误:经过EQU赋值的变量不可再赋值)4 设变量单元A,B,C存放三个数,若三个数都不为零,则求三个数的和5 试编程序,统计由40000H开始的16K单元中所存放的字符“A的个数(AT ORG可指定下一条指令的起始地址)习题与思考1. 在总

7、线上完成一次数据传输一般要经历几个阶段?2. IEEE 488总线还有哪些名称?使用时有哪些约定?3. 试述IEEE 488总线完成一次数据传输的3线挂钩联络过程习题与思考1 试说明存储器系统的主要性能指标2 存储器的哪一部分用来存储程序指令及像常数和查找表一类的固定不变的信息?哪一部分用来存储经常改变的数据?3 术语“非易失性存储器”是什么意思?PROM和EPROM分别代表什么意思?4 微型计算机中常用的存储器有哪些类型?它们各自有何特点?分别适用于哪些场合?5 试比较静态RAM和动态RAM的优缺点,并说明有何种方法可解决掉电时动态RAM6 试画出容量为2K*8的RAM连接图(CPU用808

8、8,RAM用2124,RAM的地址区域为0800H0FFFH)7 试画出容量为8K*8的ROM连接图(CPU用8086,EPROM用2716,ROM地址区域从4000H开始)8 什么是高速缓冲存储器?在微机系统中使用高速缓冲存储器的作用是什么?(解决速度匹配问题)习题与思考1 CPU与I/O设备之间的接口信号主要有哪些?2 I/O接口的基本功能有哪些?3 存储器映像的I/O的寻址方式和I/O端口单独寻址方式各有什么特点和优缺点?4 简述CPU与I/O设备之间进行数据交换的几种常用形式,各有何优缺点?5 简述CPU与外设以查询方式传送数据的过程。现有一输入设备,其数据端口的地址为FEE0H,并从

9、端口FEE2H提供状态,当其D0位为1时表明输入数据准备好。试编写采用查询方式从进行数据传送的程序段,要求从该设备读取64个字节并输入到从2000H:2000H开始的内存中。(程序中需加注释)6 简述中断传送的特点?7 什么叫DMA?为什么要引入DMA方式?(解决:高速,大批量数据传送的问题)DMA一般在那些场合使用?8 简述DMA传送的工作原理及DMA的控制器的几种基本操作方式习题与思考8.1 名词解释(1) 内部中断 (2) 中断向量(3) 可屏蔽中断 (4) 中断程序入口地址(中断向量表)(5) 自动EOI (AEOI) (6) 现场保护(7) 中断优先级 (8) 中断嵌套8.2 简答题

10、 1) CPU响应中断的条件是什么?响应中断后,CPU有一个什么样的处理过程?2) 中断向量表的作用是什么?怎么使用?3) 简要说明8259A的内部结构和工作原理4) 特殊屏蔽方式和普通屏蔽方式有何异同?各适用于什么场合?8.3 设8259A应用在8086系统,采用电平触发方式,中断类型号为60H67H,采用特殊全嵌套方式,中断非自动结束,非缓冲工作方式,端口地址为66H和64H,写出其初始化程序段8.4 设8259A应用在8086系统,从片的中断请求线接于主片的IR7输入端,主片端口地址为66H和64H,从片端口的地址为60H和62H,主片IR0的中断向量号位50H,从片IR0的中断向量号为

11、58H,主片工作方式同8.3,从片工作方式采用缺省工作方式,编写初始化程序段,并画出硬件连接电路图。一,单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选选项中只有一个是正确的,请将其代码填写在试题后的括号内。错选,多选,漏选均不得分1.8086CPU的寄存器中,通常用作数据寄存器,且隐含用法为I/O端口的间接寄存器的是()A AX B BX C CX D DX2.8086CPU系统最大工作方式时,为了实现地址锁存,至少需要配置地址锁存器芯片74LS373(或8282)的片数是()A 1 B 2 C 3 D 43.8086CPU在加电复位后,执行的第一条指令的地址为()

12、A 0000H B 0FFFFH C FFFF0H D FFFFFH所谓微机的字长是指()A CPU内部数据总线的位数B CPU外部数据总线的位数C CPU地址总线的位数D CPU中运算器一次能处理的二进制数的最大位数5 在串行接口中,接口芯片同CPU之间传送的数据以及接口芯片同外设之间传送的数据分别是() A并行和并行 B并行和串行 C串行和并行 D串行和串行6 8086CPU在收到中断请求信号,进入中断响应周期以后,必须向中断源发出的信号是()A INTR信号 B 信号 C HOLD信号 D HLDA信号77 在中断响应以后,8086CPU内部指令指针IP的值()A必然为0000H B为一

13、确定值 C与响应前一样D不能确定8 当CPU与打印机以程序查询方式相连接,传送数据供打印机打印时,CPU的大部分时间均用于,()A 读打印机状态信息并判断 B 向打印进送数据 C 执行算术运算 D CPU停机9 已知8086CPU内部CS=1000H,DS=2000H,IP=3000H,则将要执行指令的代码存放在内存单元中的地址为()A 4000H B 5000H C 13000H D 23000H10 在下列类型的8086CPU中断中,中断优先权最低的是()A 除法出错中断 B可屏蔽中断 C不可屏蔽中断 D单步中断11 74LS245芯片在微机系统中常用作数据驱动器,74LS245中输出的信

14、号是( )A 单向二态 B 单向三态 C 双向二态 C 双向三态12 一个8253有三个通道的计数器电路0#,1#和2#,如果1#作为方式4,当1#计数为零以后,则(A)A 停止计数 B重复计数 C 启动#0计数器 D 启动#2计数器13 在intel芯片8253应用中,如果希望由一个硬件边沿信号产生一个可编程宽度的负脉冲,可设置8253的方式为()A 方式0(计数结束中断) B 方式1(硬件可重复触发单稳态)C 方式4(软件触发选通) D 方式5(硬件触发选通)14 RS232C接口的信号电平范围是()A 0 -5V B 0+5V C 0-15V D -15V+15V15 在笔记本计算机采用

15、的显示器为()A CRT显示器 B LED显示器 C LCD显示器 D等离子显示器16 在intel8251芯片中,实现并行数据转换为串行的是()A 发送缓冲器 B 接受缓冲器 C 数据总线缓冲器 D MODEM17 并行接口的点阵式打印机普遍遵循Centronics并行标准,该标准规定的链接口为()A 11芯 B 芯 C 25芯 D 36芯18 通用串行总线USB最多可连接外设装置(包括HUB-转换器)的个数为()A 16 B 32 C 127 D 25519 CD-ROM属于()A 内存储器ROM B 外存设备 C 易失性存储器 D 既是输入设备又是输出设备20 在8259A内部中,用于反

16、映当前CPU正在执行那些中断程序的部件是()A 中断请求寄存器 B 中断服务寄存器C 中断屏蔽寄存器 D 中断优先级比较器二 多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选选项中至少有两个是正确的,错选,多选,漏选均不得分21 在8086系统中,一个总线周期可以传送的字节数为()A 1个 B 2个 C 3个 4个22 8086构成最小方式配置时,可选择的必要芯片是()A 8284 B 8288 C 74LS144 D 74LS245 E 74LS37323 PC机种的D0D7数据线是()A 单向 B 双向 C 可向存储器传送数据 D 可向I/O接口传送数据 E 可传送

17、地址24 利用中断方式传送数据时,需要()A IRi 请求 B 由8259A提供INTRC IF=1 D CPU从8259A中获取中断类型码25 8255A可编程并行接口芯片的PC端口,可用作()A 两个4位I/O口 B 一个8位I/O口C 全部联络线 D 部分联络线与一个4位I/O口E 部分联络线与一个8位I/O口三 名词解释(本大题共5题,每小题2分,共10分)26 部分译码27 中断向量表28 DMA29 对准好的字 30 总线的负载能力四 简答题 (本大题共5小题,每小题4分,共20分)31 8253可编程定时器/计数器在方式2和方式3工作时有何特点?32 简述ATX主板中的电源特点3

18、3 一般在接口电路中应具有哪些电路单元?34 什么是采样-保持?35 什么是总线周期?对8086而言,总线周期与指令周期,时钟周期有什么关系?五 简单分析 设计题(本大题共3小题,第36小题6分,第37,38小题各7分,共20分)36 一个8251芯片进行串行异步数据发送,采用偶校验,发送端发送的一帧信息的波形如图所示请回答该帧信息中:(1) 数据位是几位?写出16进制代码(2) 校验位是“1”还是“0”?(3) 停止位为几位?(4) 已知波特率位1200,则每一位的宽度T为多少毫秒?(ms)37 编一程序段,使8255A的PC5上发出一个宽度为4ms的负脉冲,已知8255A的口地址为84H8

19、7H,4ms的时间可调用延时子程序DELAY获得,且8255A的C口按位置/复位控制字如图所示,无关项置0.38 8253的计数通道2的输出波形如图,已知CLK2的频率为2MHz。8253的端口地址为60H63H。(1) 计数通道2工作于何种方式?写出工作方式名称(2) 写出写入计数初值的程序段,采用2进制计数。六 综合分析,设计题(本大题共2小题,每小题10分,共20分)39 74LS373用作8086同发光二极管LED的接口如图所示(1) 请回答器件A和器件B各为何种逻辑电路?(2) 请计算74LS373的端口地址。(3) 欲使8个LED管先全部点亮5秒钟,再全部熄灭5秒钟,再全部点亮5秒

20、钟、依次循环,请编写完成上述功能的程序段(可调用延时5秒钟的子程序DELAY 5S)40 ADC0809同PC总线的接口如图所示,采用查询方式依次从IN0IN7转换成8个模拟量,转换后的数字量则依次存入内存BUFFER变量中。下面给出满足上述要求的控制程序,请在空缺部分填写正确内容。设和的控制范围为80H87H,88H8FH和90H97H。 ADC0809A0 ADDA A1 ADDBA2 ADDC D0 D0 D6 D6D7 D7 PC EOC OE 总 START ALE IN0 IN1 线 IN2 IN3 A7A3 IN4 IN5IN6IN7 题49 图 控制程序 XOR BX, BX

21、MOV BL,_;指向通道IN0 MOV SI, OFFSET BUFFER MOV CX,_LOP: MOV DX, BX ;启动通道IN0转换 OUT DX, ALLOP1: IN AL,_ ;检查EOC TEST AL, _ JNZ _IN AL,_ ;转换结束,读数字量MOV _, ALINC _; 修改通道号INC _;修改内存地址指针LOOP _一 判断题 (判断下列各题,正确的在题干后面的括号内打“ ”,错误的打“X”,每小题1分,共10分)1. 不同指令的指令周期是不等长的2. 8086CPU在响应中断时,执行两个中断响应周期3. 程序中的转移指令,返回指令以及中断处理都能对C

22、S,IP进行操作4. 8086系统的存储器引入分段的概念,每个段必须为64K,段与段之间可以是独立的。5. RS-232总线能同TTL器件直接连接6. SRAM电源撤除,信息不回丢失7. MOV DI, SI8. 任何外部设备同微型机的连接只要通过相应的驱动程序设置就可以实现9. DMA是一种不需要CPU介入的高速数据传送方式10. 8086的中断系统中有两类硬中断:可屏蔽中断和不可屏蔽中断二 填空 (每空1分,共50分)1. 请写出三种常见的微处理器2. intel CPU工作在内存的实地址模式时,内存的物理地址由_和_两部分组成3. 每条指令的执行过程中是由_、_、和_等操作组成4. 当对

23、堆栈操作时,8086会自动选择_值作为段基址,再加上由_提供的偏移量形成的物理地址。5. 8086总线接口部件中有四个段寄存器,它们分别是_、_、_、和_6. 衡量存储器的主要性能指标有_、_、_和_。7. 微机系统中数据传送的控制方式有三种,_、_、和_。8. 计算机CPU与输入/输出设备之间交换的信息包括_、_和_三类信号。9. DMA 技术提供了_到_的数据直接传输通道。10. 在中断方式下,当_已经有数据要往CPU输入或者准备好接收数据时,接口会向CPU发一个_在DMA 方式下,外设要求传输数据时,接口会向_发_信号。11. Intel 8086的中断向量表存放的是中断向量,即中断处理

24、程序的_。若在0000H:0008H开始的4个字节中分别是11H,22H,33H,44H,则对应的中断类型号为_的中断向量是_。12. 现代的计算机都采用总线结构来实现同外界的信息传。总线有三类,其中片总线包括_、_和_、其中只有_是双向总线。13. 请写出两种微机总线_、_。IEEE-488总线供_用的标准接口。14. 可编程中断控制器8259A对程序员提供了_个初始化命令字和_个操作命令字。15. 微处理器设置片内Cache主要目的是_16. 如图所示控制系统框图中,A应是_,B应是_ 控制对象 存储器 A 微 机 执行机构 B 17. 在异步通信中,CPU和外设之间有两项约定,它们是_和

25、_。18. 在串行通信数据传送中,通常传送方式有_、_和_三种。3、 单项选择题(在每小题的四个备选答案中选出一个正确的答案,并将其号码填在题干的括号内。每小题1分,共10分)1 存取时间是指()A 存储器的读出时间B 存储器进行连续写操作所允许的最短时间间隔C 存储器进行连续写操作所允许的最短时间间隔D 存储器进行连续读操作所允许的最短时间间隔2 现有4KX8位的RAM芯片,它具有的地址线条数应该是()条A 12 B 13 C 11 D 10 3 在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设()A 发出控制命令 B 进行状态检测 C 发出I/O端口地址D 发出读/写命令

26、4 所谓端口是指一些可以由CPU读或写的()A RAM B ROM C 寄存器 D 缓冲器5 8086有两种工作方式,当8086处于最小方式时,MN/接()A +12V B -12V C +5V D 地6 一片中断控制器8259A能管理()级硬件中断A 10 B 8 C 64 D 27 intel 8251A在串行异步通信时,是用外部时钟来和接收的数据进行同步的,设通信的波特率位1200bps,外部时钟是通信波特率的16倍,则外部时钟速率为()A 48K B 96K C 19.2K D 384K8 当intel 8253可编程计时器/计数器的RW1、RW0、定时为11时,写入计数值时的顺序为(

27、)A 先写高8位,再写低8位 B 16位同时写入C 先写低8位,再写高8位 D 只写高8位,低8位自动写入9 用1024X1位RAM芯片设计一个128KB的存储器系统,问需要有()片芯片组成A 1024 B 2048 C 128 D 25610 当进行DMA操作时,CPU必须让出()给DMACA 总线 B 地址总线 C 数据总线 D 控制总线四 名词解释(每小题2分,共10分)1 、微处理器2 、微型计算机3 、微型计算机系统4、 82885、NMI五 应用题(共20分)1. 接口芯片为什么需要片选信号?片选信号又是如何得到的?(5分)2. 在PC/XT机中,8253通道1工作在方式2,用它产

28、生间隔为15s的负脉冲信号用于对动态RAM刷新的定时信号,计数脉冲输入为1.19MHZ,试计算出应写入的计数值为多少?(5分)3. 打印机驱动接口是一个并行接口,它需要数据口输出数据,控制口用于控制打印机工作,状态口用于测试打印机的现行工作状态。要求用8255芯片设计一个打印机控制接口。(10分)(1) 画出硬件连接原理图(2) 以查询方式编制输出一个字符(设该字符已在BL寄存器中)的程序。要求:PC6去检测打印机的BUSY信号,PC2产生信号,PA口作为输出字符的数据口,工作于方式0试题参考答案1、判断题 (每小题1分,共10分)1. 2. 3. 4. 5. 6. 7. 8. 9. 10.2

29、、填空题 (每空1分,共50分)1、8086 80286 805862、段地址 偏移地址3、取指 译码 执行4、 SS SP5、代码寄存器CS 数据段寄存器DS 附加段寄存器ES 堆栈段寄存器SS 6、存储容量 存储速度 可靠性 性能价格比7、程序控制方式DMA 方式I/O 处理机方式8、数据信息 状态信息 控制信息9、外设 存储器 10、外设 中断请求信号 DMAC DMA 请求信号11、入口地址 2 14564H12、数据总线 地址总线 控制总线 数据总线13、PC EISA 各种测量仪器与微机连接14、四个 三个15、缓解主存与CPU之间的速度差16、A/D转换接口 D/A转换接口17、字符格式 波特率 18、单工 半双工 全双工三、单项选择题 (每小题1分

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2