您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 06--07年一学期《微机原理》试题
2006/2007一微机原理自动化与电子工程学院陈为自动化与电子工程学院(答案写在答题纸上,写在试题纸上无效)一、填空题(每空1分,共20分)1、在8086CPU中实现取指令和执行指令的部件分别是_______和________。2.8086CPU通过___________寄存器和___________寄存器能准确找到指令代码。3.8086中地址/数据线分时复用,为保证总线周期内地址稳定,应配置_______,为提高总线驱动能力,应配置_____________。4、8086向存储器的奇地址写一个字节的数据时,需要一个总线周期,在该总线周期内的第一个时钟周期内,BHE为_______,A0为______5、有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H,FEH,00H和F0H四个字节,该向量对应的中断类型码为________中断服务程序的入口地址为__________.6、当8086工作在最小方式时,为了控制总线收发器8286数据传送方向将8286的T端与8086的_____端相连。7.CPU在指令的最后一个时钟周期检测INTR引脚,若测得INTR为______且IF为_______,则CPU在结束当前指令后响应中断请求。9、为解决CPU和主存的速度匹配,其实现可采用介于CPU和主存之间设置__________。12、使用DOS功能调用时,功能号应放在_______寄存器中。14.15.设8253的计数器用于对外部事件记数,计满100后输出一跳变信号,若按BCD方式计数,则写入计数初值的指令为MOVAL,_________和OUTPORT,AL。16、8259A的中断自动结束方式是在系统一进入中断过程,自动将_________清零,而一般的中断结束方式,则是在中断服务程序返回之前,由CPU发_____命令来结束中断。17、当时钟频率为2MHz时,Intel8253一个通道的最大定时间隔可达到__________ms.二、单项选择(每题1分,共10分)1、已知[X]补=00010100B,求[-2X]补=_____()A、10110000B.11010010C.11011000D.溢出2、常用的虚拟存储器系统由_________两极存储器组成.()A、主存和辅存B、通用寄存器和主存C、CACHE和主存D、CACHE和辅存3、8086下列移位指令中,符号位保持不变的是_________.()A、ROLB、SHLC、RCRD、SAR4、下列指令执行后能使BX中的数据必为奇数的是()A、XORBX,01HB、ORBX,01HC、ANDBX,01HD、TESTBX,01H5、当段的定位类型为PAGE时,它对起始地址边界的要求是()课程考试试题学期学年拟题人:校对人:拟题学院(系):适用专业:A、字节B、字C、节D、页6、8086CPU在进行对外设输出操作时,控制信号M/IO和DT/R必须是:()A、00B、01C、10D、117、8086CPU时钟频率为5MHz时,它的典型总线周期为______nS()A、200B、400C、800D、16008、在8086的中断中,只有_________需要硬件提供中断类型码。()A、外部中断B、可屏蔽中断C、非屏蔽中断D、内部中断9、8253工作在方式1时,输出负脉冲的宽度等于________.()A、1个CLK脉冲宽度B、2个CLK脉冲宽度C、N个CLK脉冲宽度D、N/2个脉冲宽度10、8259A在级联时为了实现从片优先级嵌套,主片要设置为______方式,使其具有响应同级中断请求的功能。()A、完全嵌套B、特殊完全嵌套C、自动循环嵌套D、特殊自动循环嵌套三、简答题(每题5分,共20分)1、简述8086CPU中状态标志寄存器中有哪些标志位,并说明在它们在什么情况下为1。2、简述8086汇编语言上机的步骤。3、简述8086PC机中断分类及可屏蔽中断处理过程。4、简要说明8259A中的IRR,ISR和IMR三个寄存器的名称和功能。五、8086汇编语言程序设计(共20分)在首地址为BUFFER的字节数组中存放有10个无符号数,83H,56H,74H···。要求编写汇编语言程序实现以下功能:1、将这些数按从大到小的顺序排列。2、利用DOS系统功能调用将最大数以16进制形式在屏幕上显示出来。六、电路设计及应用(1,2题各6分,3题8分,4题10分,共30分)设在已知某8086微机中,8255接口系统的部分电路原理如图所示,其中A9-A0为CPU地址总线的低10位。1、请按图2中接线方法,写出8255,8253的各端口地址。(未用线用0表示)2、如图2,在接口电路中8255PA0-PA7分别接了8个发光二极管L1-L8,PC0-PC7分别接了8个开关K1-K8,请按上述要求编写8255初始化程序。3、设计一个程序片段,使8255检测PC口的输入状态,并点亮PA口所连接的发光二极管,具体要求为:当K1闭合时,L1点亮,K1断开时,L1熄灭。其余依次类推,K2对应L2,K3对应L3...K8对应L8。4、8253通道1的输入时钟CLK1接入的脉冲频率为1.2MHz,现要求OUT1产生600Hz的方波信号控制扬声器发声,请计算定时常数,并编写初始化程序。8253方式控制字D7D6D5D4D3D2D11(方式)D000通道001通道110通道211无效00当前计数值01读/写低8位、高8位清010读/写高8位、低8位清011读/写双字节000方式0001方式1010方式2011方式3100方式4101方式5清0时为二进制计数置1时为十进制计数
本文标题:06--07年一学期《微机原理》试题
链接地址:https://www.777doc.com/doc-3118292 .html