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

加入VIP,省得不是一点点
 

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

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

下载须知

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

版权提示 | 免责声明

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

微机原理习题.docx

1、 微型计算机原理及应用模拟试题 一、 填空题( 35 分) 1 8086/8088CPU 内部共有 个 位寄存器。 2 8086CPU 有 根数据线, 根地址线,可寻址的地址空间达到 字节,数据总线与地址总线是以 方式复用,其经加电复位后,执行第一条指令的物理地址是 。 3存储器地址 12F8: 015FH 的物理地址是 。 4 8086cpu 中, ALE 为 信号, 电平有效。 4.从功能上, 8086cpu 可分为 和 两部分。 5中断过程包括 、 、 、 和 ,中断向量就是指中断处理子程序的 地址。若中断类型号 n=5,则存放该中断向量的首地址为 。 6中断控制器 8259A 有 个命

2、令字,占用 个端口地址。 7采用 1K 4 的芯片组成 32K 8的存储器模块,需要 块芯片。 8 8255A 的 A 组有 种工作方式, B 组有 种工作方式。 9设有指令 MOV BPSI, 2000H,源操作数为 寻址方式,目的操作数为 方式。 10设有伪指令 A DB 01H, 23H ,则执行指令 B DW 2 DUP( 0) MOV AL, TYPE A 后,( AL) = ; MOV BL, SIZE B 后,( BL) = 。 11. 已知 (AX)=32C5H,(BX)=546AH, 则 执 行 指 令 ADD AX,BX 后,(AX)= ,(BX)= 。 12单片 8259

3、A 可管理 级可屏蔽中断,要管理 64 级中断,需 片级联。 13可编程计数 /定时器 8253 的工作方式共有 种,共有 个 I/O地址。 14 CPU 与外设间的信息传送控制方式有 、 和 三种。 二、判断题(若正确则在括号里打“”,否则打“”)( 15 分) ( ) 1.两数相加,结果有偶数个“ 1”,则 PF=1。 ( ) 2.在加减运算中, OF=1 就表示结果有错。 ( ) 3.伪指令 BVAR: DB ABCD, 200 DUP(?)是合法伪指令。 ( ) 4.INC SI指令合法。 ( ) 5.XCHG AX,ES 指令不合法。 ( ) 6.OUT DX, AL 指令不合法。

4、( ) 7.内存分为 RAM 和 ROM 两种,断电时 ROM 的内容消失而 RAM 中的内容存在。 ( ) 8.伪指令 DAT1 DB 7, 8, 9, 10 与 DAT1 DW 07H, 08H, 09H, 0AH所预置的数据是一样的。 ( ) 9.8088 存储器采用分体结构,有奇存储体和偶存储体之分。 ( ) 10.指令 SBB SI, SI,源操作数是寄存器间接寻址方式,目的操作数是寄存器寻址方式。 ( ) 11.MOV 20HBX,TABLE,其中 TABLE 是符号地址,源操作数是立即数寻址方式,目的操作数是变址寻址方式。 ( ) 12.8086 的 I/O 接口采用统一编址方式

5、。 ( ) 13.偏移地址和有效地址是相等的。 ( ) 14.MOV DS, 1234H 指令合法。 ( ) 15.硬件中断包括可屏蔽中断( INTR)和非屏蔽中断( NMI)两类,它们都受 CPU 内部的中断允许标志 IF 的控制。 三、分析下面的程序段回答指定的问题( 24分) 1.若已知 (SP)=2000H,(AX)=1234H,(BX)=5678H 执行指令 PUSH AX PUSH BX POP AX POP BX 执行后,( SP) = ,( AX) = ,( BX) = 。 2. BEGIN:IN AL,20H TEST AL,80H JZ L MOV AH,0FFH JMP

6、STOP L:MOV AH,0 STOP: HLT 问: 情况下,本段程序的执行结果( AH) =0。 3 CODE SEGMENT ASSUME CS: CODE START: MOV BL, 1 AGAIN: MOV AL, BL INC BL MUL BL CMP AL, 100 JNA AGAIN MOV AH, 4CH INT 21H CODE ENDS END START 问:执行完程序后( AX) = 。 4设 8259A 的端口地址为 20H 和 21H,若执行下面初始化程序段: MOV AL, 13H OUT 20H, AL MOV AL, 40H OUT 21H, AL M

7、OV AL, 01H OUT 21H, AL 问:( 1)中断请求信号 IR 的触发方式为 ; ( 2)中断级 IR2 的中断类型码为 ; ( 3)中断结束的方式为 ; ( 4)设置优先级的方式为 。 5在 8086 最小系统中,设 8253 的端口地址为 1E0H-1E3H,要求用计数器 0工作于方式 1,按 BCD 计数,计数初值为 3000,将下面的初始化程序段补充完整。 MOV DX, MOV AL, MOV DX, MOV AL, 设 8255A 控制寄存器端口地址为 FFFEH,要把口指定为方式输出, 6PC指定为输入,口指定为方式输入, 2PC 指定为输出,将下面初始化程序段补充

8、完整。 MOV DX, MOV AL, 四、 程序设计题( 20 分) 1实现 DX 中值加 1 的指令有 : 2实现 AL 中值清零的指令有: 3下面程序是用来实现用压缩的 BCD 码表示的多字节十进制加法,如6655+7890。请填出程序中空缺的语句。 DATA SEGMENT FIRST DB 55H,66H SECOND DB 90H,78H SUMBCD DB 2 DUP (?) DATA ENDS CODE SEGMENT START:LEA SI,FIRST MOV AL,SI LEA DI,SECOND LEA BX,SUMBCD MOV BX,AL DAA MOV BX+1,

9、AL MOV AH,4CH INT 21H CODE ENDS END START 4试编写程序段,使 0500H 开始的 256 个单元清零。 五、 如下图所示,某 8086 微机系统中有一片 8255A,其端口 PA 接一个 8 段LED 显示器,开关设置的二进制信息由 8255A 的 PB 口输入,经过程序转换成对应的 8 段 LED 字形码后,由 PA 口输出,来点亮此 LED。( 6 分) 要求: 1 根据图中的译码电路,写出 8255A 的四个端口地址; 2 试写出 8255A的工作方式命令字和 8086对 8255A的初始化程序段; 8086 8255AAD 7 - AD 0RD

10、WRRESETA 7A 6A 5A 4A 3A 0A 2A 1M/ IOD 7 - D 0RDWRRESET与8G 1G 2ACBAG 2BY 2 CSA 0A 174LS138PA 0PA 1PA 6PA 7.PB 3PB 2PB 1PB 0驱动电路.abgDP+5VK3K2K1K0+5V微型计算机原理及应用模拟试题 一、填空题:( 50 ) 1 微型计算机由 CPU、 _ 、输入 / 输出接口电路和_构成。 2 微型机的总线大体可分为 _ 、 _ 和_。 3 8086CPU 有 _根数据线, _根地址线,可寻址的地址空间达到 _字节;数据总线与地址总线是以 _方式复用;从功能上可将 808

11、6CPU 的内部结构分为 _和 _。 4 8086CPU 的指令队列为 _个字节, 8088CPU 的指令队列为_个字节。 5 8086/8088CPU 的非屏蔽中断 输入信号是由 _引脚输入的,并产生 _号中断;可屏蔽中断信号是由 _引脚输入的,当标志寄存器中 IF 为 _时, CPU 将屏蔽此中断;最小 /最大模式控制信号是由 _引脚输入的。 6 当 8086/8088CPU 收到复位信号后,将 CS 设置为 _,并从物理地址 _处开始执行程序。 7 8086/8088CPU 中存储单元的物理地址 =( _) _ _;若( CS) =0200H, (IP)=0051H,则物理地址为 _。

12、8 8086CPU 的基本总线周期由 _个时钟周期组成;在读写周期T1 状态, CPU 向总线发出 _信息;若时钟频率为 24MHz,则一个时钟周期为 _。 9 8086/8088CPU 的 OUT DX, AX 指令执行的结果是将 _的内容送至 _,该指令可寻址的输出端口有 _个。 10 CPU 能直接访问的存储器称为 _,它主要包括 _和 _,不能直接访问 _。 11 8086CPU 的存储 器组织采用了分体结构, A0 引脚作为 _的选择信号, BHE 引脚作为 _的选择信号;若要访问从奇地址开始存放的字,需要 _个总线周期,这个字称为 _的字。 12 典型中断处理程序结构应包括关中断、

13、保护现场、 _、执行中断服务程序、 _、恢复现场、 _、中断返回等部分。 13 8253 内部具有 _个独立的计数器,每个计数器的计数速率可达 _,最大二进制计数初值可为 _。 14 I/O 接口的编址方式分为 _方式和 _方式。 15 若要构成 32K 字节存储器模块,需要 _个 16K 4 RAM 芯片,或需要 _个 4K 8 RAM 芯片。 16 对于 64K 8 RAM 芯片,需要 _个地址输入端,需要_个数据输入端。 二、 判断指令正错:(对的打 ,错的打 )( 10 ) 1 8086CPU 的中断向量表共占有 1024 个字节( 00000H 003FFH),所以共有 1024 个

14、中断。 2 MOV BL,AX 3 MOV AL,3F0H 4 MOV 12H,AL 5 POP CS 6 MOV CS,AX 7 MOV BX,DI 8 PUSH CS 9 INC BX 10 ADD 1234H,1234H 三、 简答题:( 30 ) 1 计算以下两个二进制数的加法,并写出运算后的 6 个状态标志位的值。 1000 1011 0100 0101 0011 0010 1001 0110 SF=_, ZF=_,PF=_,CF=_,AF=_,OF=_。 2 设堆栈指针 SP 的初始值为 3000H, (AX) = 1224H, (BX) = 5215H,试问: (1) 执行指令

15、PUSH AX 后, (SP) = ?; (2) 再执行 PUSH BX及 POP AX指令后, (SP) = ?、 (AX) = ?、 (BX) = ?。 3 微型计算机的接口一般具备那些功能? 4 8086CPU的中断源是如何分类的?并写出 8086CPU中断优先级由高到低的次序。 5 什么是同步通信?什么是异步通信?它们各有什么优点? 四、 如下图所示,某 8086 微机系统中有一片 8255A,其端口 PA 接一个 7段 LED 显示器,开关设置的二进制信息由 8255A 的 PB 口输入,经过程序转换成对应的 7 段 LED 字形码后,由 PA 口输出,来点亮此 LED。( 10 ) 要求: 3 根据图中的译码电路,写出 8255A 的四个端口地址; 4 试写出 8255A 的工作方式命令字和 8086 对 8255A 的初始化程序段; 5 试写出 8086 工作的主体程序片断。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。