微机原理与接口技术题目综合new_第1页
微机原理与接口技术题目综合new_第2页
微机原理与接口技术题目综合new_第3页
微机原理与接口技术题目综合new_第4页
微机原理与接口技术题目综合new_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、考试题型:1填空(25分)2选择(30分)3 判断(10分)4 简答(15分)5 芯片初始化程序题 (20分)一填空(10分)1 2K4位RAM构成64KB的存储系统,有20位地址线,全译码方式,需要_个RAM芯片,需要_位地址作为片外地址译码器的输入。2 在一个串行传输系统中,每秒钟可传送10个数据帧,每个数据帧包含1个起始位,8个数据位和2个终止位。则波特率为_ 比特率为_3 已知ADC0809的分辨率为8位,若其VR(+)接5V,VR()接地,当输入电压模拟量为3.125V时,转换后输出的数字量为_4 实现定时的三种方法是_定时、_定时和_定时。5 已知内存单元00060H00067H存

2、放在10H、12H、20H、23H、30H、34H、40H、45H中,则19H中断的中断服务程序人口地址是_6 8255A工作于方式0时,不能工作于_ 传送方式。7 已知段寄存器DS=3600H,偏移地址SI=1200H,则物理地址为_8 用4K8的RAM芯片组成16K8的存储器,需要_片芯片,在地址线中(设地址总线为16位),有_位参与片内寻址。_位组合成片选信号。9 某微机系统中内存首地址为3000H,末地址为63FFH,则其内存容量为_10 1MB存储空间最多可以分成_个逻辑段。最少可以分成_个逻辑段11 8255A工作于方式0时,不能工作于_ 传送方式。12 设BX=0328H,SI=

3、023CH,执行LEA BX,BX+SI+0F45H后,BX=_13 对I/O端口编址有_和_两种方法。14 中断类型码为14H的中断向量存放在内存中的4个字节单元中,其中的字节单元内容从低字节到高字节依次为10H、20H、30H、40H,则相应的中断服务程序入口地址是_15 当多片8259A级联时,最多可级联_片,其中有_片主片,最多可管理_级中断源。16某SRAM的一单元中存放数据5AH,CPU将其取走后,该单元内容是_17某微机系统中内存首地址为3000H,末地址为63FFH,则其内存容量为_18串行通信中同步通信比异步通信速度_19异步通信中可能出现的错误类型_、_和_20.写出两条使

4、AX寄存器内容为0的指令_21. 3、在8086CPU中,由于BIU和EU分开,所以_和_ 可以重叠操作,提高了CPU的利用率;22、8086的中断向量表位于内存的_区域,它可以容纳_个中断向量, 每一个向量占_ 个字节;23、8086系统中,地址FFFF0H是_ 地址;24、8086CPU的MN/MX引脚的作用是_;25、8251芯片中设立了_、_ 和_三种出错标志;26、8086CPU中典型总线周期由_个时钟周期组成,其中T1期间,CPU输出_信息;如有必要时,可以在_两个时钟周期之间插入1个或多个TW等待周期。27、8259A共有_个可编程的寄存器,它们分别用于接受CPU送来的_命令字和

5、_命令字。28、某系统中8253占用地址为100H103H。初始化程序如下:(4分) MOV DX, 103HMOV AL, 16HOUT DX, ALSUB DX, 3OUT DX, AL试问:j此段程序是给8253的哪一个计数器初始化?安排工作在哪种工作方式?_;k若该计数器的输入脉冲的频率为1MHZ,则其输出脉冲的频率为:_。二选择(10分)1 18086/8088CPU的基本总线周期分为_个时钟周期。A.6 B.5 C.4 D.32与动态MOS存储器比较,双极性半导体存储器的性能是_A. 集成度低,存取速度快,位平均功耗大B. 集成度低,存取速度慢,位平均功耗小C. 集成度高,存取速度

6、快,位平均功耗小D. 集成度高,存取速度慢,位平均功耗大3. CPU对DMA控制器指出的总线请求响应要比中断请求快,其原因是_A. 只需完成访内存操作。B. 只需释放总线控制权C. 无需保护断点现场D. 有硬件DMA控制器4某台微型机采用I/O端口统一编址,处理机可用一条ADD加法指令对_访问A.整个地址空间 B. RAM地址空间 C. I/O地址空间 D. 随机器设计而定58086/8088 CPU与慢速的存储器或I/O接口之间,为了使传送速度能匹配,有时需要在_状态之间插入若干等待周期TW.A. T1和T2 B. T2和T3 C. T3和T4 D.随机三、程序分析题(15分)1、假设(DS

7、)3000H,(SS)3000H,(AX)2000H,(BX)1200H,(SI)2,(DI)1,(SP)100H,(31200H)50H,(31201H)2,(31202H)0F7H,(31203H)90H。请写出下列指令单独执行完后,有关寄存器和存储单元的内容。1)ADDAX,1200H6)NEGWORD PTR 1200H2)SUBAX,BX 7)SARBYTE PTR 1200HSI,13)MOVBX,AX8)ROLBYTE PTR BX+SI+1,14)PUSHAX9)MULWORD PTR BXSI5)DEC BYTE PTR 1200H 10)DIVBYTE PTR 1200HD

8、I2、若SP=2000H,AX=1257H,BX=1948H,试指出下列指令或程序段执行后有关寄存器的内容。(1) PUSH AX 执行后,AX和SP的内容。(2) PUSH AXPUSH BXPOP DX执行后,AX、DX和SP的内容四简答(20分)1、8086是几位的微处理器?8086与8088这两个微处理器在结构上有何相同点,有何主要区别?2、8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?3、怎样确定8086的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同?4、什么是总线请求?8086在最小工作模式下,有关总线请求的信号引脚是什么?5、什么是硬件中断和软

9、件中断?在PC机中两者的处理过程有什么不同?6、一个微机系统中包含以下器件:微处理器8086一片,并行接口8255A一片(设备号:A口60H,B口62H,C口64H,控制口66H),定时器8253一片(设备号:计数器070H,计数器172H,计数器274H,控制口76H),中断控制器8259A一片(设备号:C0H,C2H)。现将8255的A口连接一输入设备,工作在0方式。B口连接一输出设备,也工作在0方式,PC4作为输出设备的选通输出端且低电平有效。8253工作于“模式0”,设置计数器0的计数常数为1080H,进行二进制计数。8259A的ICW2给定为80H,工作于电平触发方式,全嵌套中断优先

10、级,数据总线无缓冲,采用中断自动结束方式。请填充下面程序中的空白项(注意:控制字中可0可1位选0,8255未用端口设成输入方式),(微处理器8086的A1、A2接各芯片的A0、A1)。(20分)MOV AL,_ ; 8255初始化OUT _, ALMOV AL, _ ; 8253初始化OUT _, ALMOV AL, _ ;设8253计数初值OUT _, ALMOV AL, _ ;OUT _, ALMOV AL,_ ; 8259A初始化OUT _, ALMOV AL, _ ;OUT _, ALMOV AL,_OUT _, ALIN AL,_ ; 从8255的A口读入数据PUSH AXMOV A

11、L,_ ; 用按位置位/复位方式使选通无效OUT _, ALPOP AXOUT _, AL ; 往B口输出数据MOV AL, _ ; 用按位置位/复位方式使选通有效OUT _, ALMOV AL , _ ; 撤消选通信号OUT _, AL此时,对应8259A的IR1中断类型号是_,中断向量存放在0段 _, _ , _, _, 单元中。2、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?(5分)3、有变量定义的伪指令如下:NUMS DW 18 DUP(4 DUP(5),23)VAR DB HOW ARE YOU !, 0DH

12、, 0AH试问:NUMS、VAR变量各分配了多少存储字节?(5分) 4、已有MOV AL,INFBP+SI与MOV AL,ES:INFBP+SI两条指令,试问:其源操作数采用何种寻 址方式?是字或是字节操作?两条指令有何区别?(5分)三、 读图 (10分)下图中,AB7AB0为8086CPU低八位地址总线 试问:1、8259A占用_个端口地址,分别为_,其中ICW1的设置地址为_;2、8255A占用_个端口地址,分别为_,其中控制寄存器的地址为_。四、判断题:(8分)下列各题,请在正确的题的括号内打“”,错误的请打“”。 1、8253的计数器在不同的工作方式中,计数到0时,都会从OUT 输出一

13、个相同的信号。 ( ) 2、CPU寻址外设时,存贮器对应的I/O方式是把一个外设端口作为一个存贮单元来看待。 ( ) 3、用软件确定中断优先权时,只要改变查询的顺序,即可以改变中断的优先权。 ( )4、在8259A级连系统中,作为主片的8259A的某些IR引脚连接从片,同时也可以在另一 些IR引脚上直接连接外设的中断请求信号端. ( ) 一8086微机应用系统中,若8253的端口地址为430H433H。已知采用1号计数器工作在方式0,计数初值为300。写出8253的初始化程序。(10分)二设8253三个计数器的端口地址为201H、202H、203H,控制寄存器端口地址200H。试编写程序片段,

14、读出计数器2的内容,并把读出的数据装入寄存器AX。(10分)三系统中有一片8259A,中断请求信号用电平触发方式,要用ICW4,中断类型码为60H67H,用特殊全嵌套方式,无缓冲,采用中断自动结束方式。设8259A的端口地址为93H、94H,如何编写初始化程序。(10分)五设8251A采用异步方式工作,波特率因子为64,字符长度七位,偶校验,两位停止位,设端口地址为0F0H、0F1H。写出其初始化程序。(10分)六设从某外设传送1000H个字节的数据快到起始地址为2000H的内存区域中,采用DMA传送,利用通道1,设通道1当前地址寄存器的地址为02H,当前字节计数器地址为03H。编写初始化程序。(10分)七用8255的A口选方式1作输入口,而B口选方式1作输出口,假设控制字寄存器口地址为0FBH,写出相应的初始化程序段。(10分)八、已知某8255A在系统中占用888BH号端口地址,现欲安排其PA,PB,PC口全部为输出,PA,PB口均工作于方式0模式,并将PC6

温馨提示

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

评论

0/150

提交评论