微机原理与接口技术考试复习题(有答案)_第1页
微机原理与接口技术考试复习题(有答案)_第2页
微机原理与接口技术考试复习题(有答案)_第3页
微机原理与接口技术考试复习题(有答案)_第4页
微机原理与接口技术考试复习题(有答案)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.微型计算机原理及接口技术试题( 120 分钟)一.单项选择题(在每小题的四个备选答案中选出一个正确的1. 8086cpu芯片的外部引线中,数据线的条数为()。a.6条 b.8 条 c.16 条 d.20 条28086cpu工作在总线请求方式时,会让出()。a. 地址总线b.数据总线c. 地址和数据总线d.地址、数据和控制总线38086 在执行 out dx,al指令时, al 寄存器的内容输出到()上。a地址总线b数据总线c存储器d寄存器48086cpu的 i/o 地址空间为()字节。a 64kbb1mbc256bd1024b5.当 8086cpu读 i o接口时,信号 mio 和 dtr的

2、状态必须是()。a.00b.01c.10d.116.在 8088cpu中,用于寄存器间接寻址输入输出指令的寄存器是()。a. axb. bxc. cxd. dx7两片 8259a级联后可管理()级中断。a15b.16c.32d.6488086 中断系统中优先级最低的的是()。a. 可屏蔽中断b.不可屏蔽中断c. 单步中断d.除法出错9cpu在执行 in al ,dx指令时,其()。a io/m 为高, rd 为低b io/m 为高, wr为低c io/m 为低, rd 为低d io/m 为低, wr为低10.内存从 a4000h到 cbfffh,共有()a.124kb.160kc.180kd.

3、224k11. 8088cpu 中的 cs寄存器是一个多少位的寄存器?()。a.8位 b.16位 c.24位 d.32位12地址译码器的输出一般可为接口的()信号。a片选b数据输入c地址d控制13. 8255 工作在方式 0 时,下面哪种说法正确()a. a、b、c 三个口输入均有锁存能力b. 只有 a 口输入有锁存能力c. 只有 c 口输入有锁存能力d. a 、b、c 三个口输入均无锁存能力14. 实现 dma传送,需要()a.cpu通过执行指令来完成b.cpu利用中断方式来完成c.cpu利用查询方式来完成d.不需要 cpu参与即可完成15cpu在执行 out dx,al指令时,()寄存器的

4、内容送到地址总线上。aalbdxcaxd dl16、微机的各组成部分,用_b_把它们连在一起。a)数据总线b)系统总线c)控制总线d)地址总线二、填空题1.8088cpu地址总线为20位,片外数据总线为8位2 dma可以工作在状态和状态下,区分当前dma工作在什么状态下。5 在总线上要完成一次数据传输一般要经历如下阶段:、和。6 8255a 是芯片,有种工作方式;7 8253是芯片,内部有个端口地址,其中的每个计数器可作为进制和进制计数器使用。8 从 8253 计数器中读出的计数值读出的减一计数器当前值。(是、不是)9 串行通信包括和两种方式。10. 158的 16 位二进制补码为,原码为,反

5、码为。11-20 的 8 位二进制补码为,原码为,反码为。12操作数寻址方式主要有、和4类。13 中断过程包括、和4个阶段。14 i/o端口地址的编制方式是和。.15、以下指令,执行前:ds=4000h,bx=0200h,si=0008h,ax=789ah 执行指令 mov bx+si,ax ,其目的操作数地址为指令执行后,目的操作数中的内容为40208h,目的操作数是基址变址寻址方式。16、计算机通常运算器和控制器是核心部件,合称为中央处理单元cpu。0208h,三简答题1微型计算机接口一般应具有哪些功能?2什么是中断、中断向量和中断向量表?38086/8088cpu 怎样得到中断服务程序地

6、址?请分别对软件中断和硬件中断加以说明?四综合题1写出以下原理图中, 芯片 8253 选通工作的地址范围, 各端口地址各为多少?设置8253 计数器 2#为 bcd码计数方式, 工作于方式 3(方波发生器), clk2输入端每来 10 个计数脉冲,输出端 out2的高电平与低电平反相一次(对称方波),写出 8253 的初始化程序段。74ls138a 2aa 3b8253a 4cy 1a 5g2ba 6g2aa 7g1csa8out 2gate 2a 0clk 2a 1(1)8253 各端口地址;(2)8253 控制字(无关位可设为0)、计数初值;(3)8253 初始化及向计数器置计数初值的程序

7、段;答案:一。选择题1c2.d3.b4.a5.a6.d 7.a 8.c9. c10.b 11. b12.a13.d14.d15.b二填空题1两侧分析法软硬件结合法2主动态被动态3mn/mx425总线请求和仲裁阶段寻址阶段数据传送阶段结束阶段6可编程并行接口三7可编程定时器 / 计数器42108a/d9不是10同步通信异步通信.11009eh009eh009eh12ech94hebh13立即寻址方式寄存器寻址方式存储器寻址方式端口寻址方式14中断请求中断响应及判优中断服务中断返回15独立编制存储器映射编制三简答题1输入输出方式有三种:(1)执行 cpu 命令功能。(2)返回外设状态功能。(3)数

8、据缓冲功能。(4)信号转换功能。(5)设备选择功能;(6)数据宽度与数据格式转换功能。3所谓中断是指 cpu在正常执行程序的过程中,由于内部 / 外部事件的触发或由程序的预先安排,引起 cpu暂时中断当前正在运行的程序, 而转去执行为内部 / 外部事件或程序预先安排的事件的服务子程序, 待中断服务子程序执行完毕后, cpu再返回到被暂时中断的程序处(断点)继续执行原来的程序,这一过程称为中断。中断向量是中断服务程序的入口地址。把系统中所有的中断类型码及其对应的中断向量按一定的规律存放在一个区域内,这个存储区域就叫中断向量表。4数据单条 1 位宽的传输线上,一比特一比特地按顺序传送。各位已知5全

9、译码方式: cpu的全部地址总线都参与地址译码,因此一个端口对应唯一的一个地址,使用的地址线比较多, 电路比较复杂。部分译码方式: cpu输出的地址信号只有部分参与地址译码,另一部分未参与,因此一个译码输出对应若干个端口地址,这就是地址重叠现象。这种方法使用地址线少,电路简单。6 8086/8088cpu依据中断号乘以4 找到中断向量表的位置, 即从 0 段偏移中断号乘以4 处连续取两个字, 低字是中断服务程序的偏移地址,高字是中断服务程序的段地址。 软件中断和硬件中断的处理主要是获取中断号的方法不同,软件中断的中断号是编程人员指定或cpu内定的,不可屏蔽硬件中断的中断号为2,可屏蔽硬件中断的

10、中断号是由中断控制器8259a 在中断响应期间送给cpu的,即必须有中断响应过程。7编辑: edit文件名 .asm汇编:masm文件名 .asm连接:link文件名 .obj调试运行或直接运行: debug文件名 .exe 或文件名四综合题1( 1)因为 g1=1, 所以 a8= a7 =1; 因为 g2a= g2b=0, 所以 a 6 = a5=0; 因为 cs= y1, 所以 a4a3 a 2=001;a1 a 0 用来选通 8255 内部端口地址: a1 a 0=(00、01、10、11)所以, 8253 的 1#计数器端口地址为: 0000,0001,1000,0100b=0184h(2分)8253 的 2#计数器端口地址为: 0000,0001,1000,0101b=0185h(2分)8253 的 3#计数器端口地址为: 0000,0001,1000,0110b=0186h(2分)8255 的控制端口地址为: 0000,0001,1000,0111b=0187h (2分)(2)8253 控制字为 10010111b(或 10110111);( 2 分)计数初值为 0ah(或 000ah);( 2 分)(3)8253 初始化

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论