欢迎来到天天文库
浏览记录
ID:18758942
大小:517.00 KB
页数:5页
时间:2018-09-22
《微机原理与接口技术2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、微机原理与接口技术(二)一、填空题1、设字长为八位,有x=-1,y=124,则有:[x+y]补=_________,[x-y]补=__________;2、数制转换:247.86=H=______________BCD;3、在8086CPU中,由于BIU和EU分开,所以_____和_____可以重叠操作,提高了CPU的利用率;4、8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____个字节;5、8086系统中,地址FFFF0H是___________
2、________地址;6、8086CPU的MN/MX引脚的作用是____________________;7、8251芯片中设立了_____、_____和______三种出错标志;8、8086CPU中典型总线周期由____个时钟周期组成,其中T1期间,CPU输出______信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个TW等待周期。9、8259A共有___个可编程的寄存器,它们分别用于接受CPU送来的______命令字和________命令字。二、阅读程序填空1、源程序如
3、下:MOVCL,4MOVAX,[2000H]SHLAL,CLSHRAX,CLMOV[2000H],AX试问:j若程序执行前,数据段内(2000H)=09H,(2001H)=03H,则执行后有(2000H)=_____,(2001H)=______。k本程序段的功能_________________________。2、源程序如下:MOVAL,0B7HANDAL,0DDH XORAL,81H ORAL,33HJPLAB1JMPLAB2试问:j执行程序后AL=_______;
4、k程序将转到哪一个地址执行:__________。3、某系统中8253占用地址为100H~103H。初始化程序如下:MOVDX,103HMOVAL,16HOUTDX,ALSUBDX,3OUTDX,AL试问:j此段程序是给8253的哪一个计数器初始化?__________________;k若该计数器的输入脉冲的频率为1MHZ,则其输出脉冲的频率为:___________。4、源程序如下:MOVAH,0MOVAL,9MOVBL,8ADDAL,BLAAAAADDIVAL结果AL_________,AH=
5、___________,BL=_____________。三、简答题1.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?2.微处理器为什么需要用接口和外设相连接?四、编程及综合题1.已知8255A的地址为0060H~0063H,A组设置方式1,端口A作为输入,PC6PC7作为输出,B组设置方式1,端口B作为输入,编制初始化程序.。2编写8253初始化程序。如下图所示(注意端口地址),要求3个计数通道分别完成以下功能:(1)通道0工
6、作于方式3,输出频率为2KHZ的方波;(2)通道1产生宽度为480us的单脉冲;(3)通道2用硬件方式触发,输出负脉冲,时间常数为26。(提示:8253的端口地址分别为:0310H、0312H、0314H、0316H)微机原理与接口技术(二)参考答案一、1、01111011100000112、F7.DCH001001000111.10000110BCD3、取指令执行指令4、00000H~003FFH区256个4个5、CPU复位以后执行第一条指令的地址6、决定CPU工作在什么模式(最小/最大)7、奇/
7、偶错帧格式错溢出错8、4个地址T3和T49、7个初始化操作二、阅读程序填空1、(2000H)=39H(2001H)=00H将(2000H),(2001H)两相邻单元中存放的未组合型BCD码压缩成组合型BCD码,并存入(2000H)单元,0®(2001H)2、37HLAB23、计数器045.454KHZ4、AL=01HAH=00HBL=08H 三、简答题1.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最大
8、可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。2.微处理器为什么需要用接口和外设相连接?答:因为许多接口设备中,在工作原理,驱动方式,信息格式以及工作速度方面彼此相差很大,因此为了进行速度和工作方式的匹配,并协助完成二者之间数据传送控制任务。四、编程及综合题1答案:MOVDX,0063HMOVAL,00110111BOUTDX,AL2答案:编写
此文档下载收益归作者所有