




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第 页共9页一、选择题1、8255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是。A.A口B.B口C.C口D.以上三个端口均可以2、总线宽度的意思是。A.总线插槽的尺寸B.总线中数据线的数目C.总线中所有信号线的数目D.总线插槽所有引脚的数目TOC o 1-5 h z3、8086的以下各种中断中,需要硬件提供中断类型号的只有。A.INTOB.INTnC.NMID.INTR4、8086执行一次PUSH操作后,堆栈指针SP的值要。A.加2B.加1C.减2D.减15、下述8086/8088指令书写正确的是一。A.MOVCL,100HB.CMPSI,BXC.POPCSD.MOVAL
2、,BX+DI6、8086中断向量表的范围是RAM地址的。A.00000003FFHB.00000007FFHC.0000000BFFHD.0000000FFFH7、在具有两片8259A级联的中断系统中,两片8259A都设置为非自动结束中断,以下说法中正确的是。A.两片8259A的中断服务程序都要发送2条EOI命令B.两片8259A的中断服务程序都要发送1条EOI命令C.主8259A的服务程序发送1条EOI命令,从8259A的服务程序发送2条D.主8259A的服务程序发送2条EOI命令,从8259A的服务程序发送1条8、在8086系统中,一个中断类型号为0DBH的中断服务程序位于从8100H:1
3、234H开始的内存中,在中断向量表中相应的中断向量所在的起始物理地址为。A.0036CHB.000DBHC.82234HD.01234H9、若8086/8088的基本工作频率为5MHz,则完成一个总线周期需要的最少时间为A.400nsB.500nsC.800nsD.加s10、在8086系统中,一个中断类型号为0DBH的中断服务程序入口地址是8100H:TOC o 1-5 h z1234H,这个地址在中断向量表中连续4个存储单元存放的内容依次为。B.00H、81H、34H、12HD.12HB.00H、81H、34H、12HD.12H、34H、81H、00HC.34H、12H、00H、81H、填空
4、题1、设字长为8位,则:(一27/32)1=。10原补2、已知K2DW10DUP(?),则LENGTHK葬,SIZEK2=。3、8086CPU有根数据线和20根地址线,它最大寻址空间是。4、8086CPU中典型总线周期由个时钟周期组成,其中T1期间,CPU输出信息;如有必要时,可以在T3和T4两个时钟周期之间插入1个或多个周期。5、已知有AX=E896H,BX=3976H,若执行ADDBX,AX指令,则结果:BX=,AX=_,标志位CF=_,OF=_,AF=。6、在微型计算机系统中,执行一条指令包含和执行指令两个基本阶段。7、六片8259A构成的级联中断控制系统中,最多可以直接连接的外部中断源
5、数目是个。8、设8086系统中采用单片8259A,其8259A的ICW2=32H,则对应IR5的中断类型号为,它的中断入口地址在中断向量表中的地址为。9、执行LEASI,BX+DI时,若BX=1000H,DI=7A60H,则执行该指令后,SI=。10、若主存DRAM的存取周期为70ns,Cache的存取周期为5ns,命中率为85%,则它们构成的存储器的平均存取周期为。三、简答题1、8086/8088CPU的功能结构由哪两部分组成?它们的主要功能是什么?2、简述8086的中断过程,并说明CPU在中断响应时,必须要做的事情是什么?3、向8259A的A0=1的端口发送一个命令字,如何可以确定这个命令
6、字是初始化命令字ICW2而不是操作命令字OCW1?4、某RAM芯片的存储容量为2048x8位,该芯片的外部引脚最少应为多少?其中几条地址线?几条数据线?若已知某RAM芯片引脚中有16条地址线,8条数据线,那么该芯片的存储容量是多少?5、在总线周期的T1T4状态,8086/8088CPU分别执行什么操作?在CPU的读/写总线周期中,数据在哪个状态出现在数据总线上?四、分析题1、设有关寄存器及存储单元的内容如下:DS=2000H,BX=0100H,AX=1200H,SI=0002H,20102H=33H,20103H=44H,21200H=9BH,21201H=99H,21202H=0AAH,21
7、203H=88H。问:下列各条指令单独执行后相关寄存器或存储单元的内容为多少?则BX=;则则BX=;则DX=;则”20102H=则AX=;MOVDX,BX+1100HMOVBX+SI,ALMOVAX,BX+SI+1100HMOVAX,1800HPUSHAXPUSHBXPOPAX则AX=。2、下图中,AB7AB0为8086CPU低八位地址总线(不考虑高8位地址):其中ICW1的设置地址为,若某外设的中断类型号是78H,则该中断源应接到该8259A中的中断输入引脚(IR中的某个引脚);M/ICae2AB0M/ICae2AB0ABi试问:1)、8259A占用个端口地址,分别为2)、8255A占用个端
8、口地址,分别为,其中控制寄存器的地址为。3、源程序如下:MOVAX,5439HADDAX,456AHMOVCX,10MOVAL,80HMOVSI,2000HNEXT:MOVSI,ALINCSIRCRAL,1LOOPNEXT试问:(1)执行本程序后有:AL=;SI=;CX=;(2)本程序的功能是:。4、内存单元初始化内容为:(2000H:2A00H)(2000H:2A02H)分别为0FH、0EH、0DH,(2000H:2A10H)(2000H:2A12H)分别为09H、08H、07H。执行下列程序后,请填写存储单元的内容:MOVAX,2000H|L:MOVAL?.DIMOV1DS,AX;1MOV
9、SBMOV1ES,AX11DECSIMOVSL2AlOH|MOV印,ALMOV1DL2A00HINCSICLDiiiLOOPLMOViCX,31HLT2000H:2A00H=2000H:2A11H=;2000H:2A12H=。五、编程题1、编写程序,将当前数据段偏移地址为1000H开始的100个字单元内容与附加段内偏移地址为3000H开始的100个字单元内容相交换,即:数据段内偏移地址为1000H对应字单元内容与附加段内3000H对应字单元内容相交换,数据段1002对应字单元内容与附加段3002对应字单元内容交换,依此类推。2、有2片8259A级联,从片的INT接主片的IR2;端口地址:主片2
10、0H、21H,从片A0H、A1H。主片和从片均采用边沿触发;主片采用特殊全嵌套方式,从片是一般全嵌套方式;采用非缓冲方式,主片接+5V,从片接地;主片的中断类型号为08H0FH,从片的中断类型号为70H77H。写出主8259A和从8259A的初始化程序段。答案一、选择题1、C2、B3、D4、C5、D6、A7、C8、A9、C10、C二、填空题1、1.11011001.00101002、10203、161MB4、4地址TW5、220CHE896H1006、取指令7、438、35H000D4H000D7H9、8A60H10、14.75ns三、简答题1、答:8086/8088CPU的功能结构由以下两部
11、分组成:总线接口单元BIU(BusInterfaceUnit),执行部件EU(ExecutionUnit)。总线接口单元BIU的主要功能是:负责与存储器、I/O端口进行数据传送。具体讲:取指令:总线接口部件从内存中取出指令后送到指令队列。预取指令。配合EU执行指令,存取操作数和运算结果。执行部件EU主要功能是:负责指令执行。2、答:中断过程:中断申请、中断判优、中断响应、中断服务、中断返回。在中断响应时必须要做得事情是:堆栈保存断点地址;堆栈保存标志寄存器的内容;将指令指针指向中断服务程序的入口,开始执行中断服务程序。3、答:要看前一个命令字是不是ICW1。如果是ICW1,则这个命令字是ICW
12、2,否则就是OCW1。4、解:最少有24条引脚,其中11条地址线,8条数据线;其存储容量为64KB。5、答:T1状态,CPU向多路复用总线上发送地址信息指出要寻址的存储单元或外设端口地址。T2状态,CPU从总线上撤销地址,使总线的低16位置为高阻抗状态,为传输数据作准备。T3状态,CPU在总线的高4位继续输出总线周期状态信号。在总线的低16位出现由CPU写出的数据,或者从存储器或I/O端口读入的数据。T4状态,总线周期结束。CPU在读写总线周期中,数据在T3状态出现在数据总线上。四、分析题1、解:(1)BX=999BH;(2)DX=999BH;(3)201202H=00H;(4)AX=88AA
13、H;(5)AX=0100H。2、解:(1)2;20H、21H或22H、23H;20H或22H;IR0。(2)4;0C0H、0C1H、0C2H、0C3H;0C3H。3、解:(1)80;100AH;0。(2)对数据段内2000H2009H单元置数,依次送入128,64,32,16,8,4,2,1,0,128共十个数。4、解:(1)2000H:2A00H=09H。2000H:2A11H=0EH。2000H:2A12H=0DH。五、编程题1、解:MOVSI,1000HMOVDI,3000HMOVCX,100REPT0:MOVAX,SIMOVBX,DIMOVDI,AXMOVSI,BX1、INCSIINC
14、SIINCDIINCDILOOPREPT02、解:相应的初始化程序段如下:主片端口地址ICW1AEQU20HICW2AEQUICW1A+1ICW3AEQUICW2AICW4AEQUICW2AICW1BEQU0A0H;从片端口地址ICW2BEQUICW1B+1ICW3BEQUICW2BICW4BEQUICW2B;主片8259AMOVAL,11H;ICW1OUTICW1A,ALMOVAL,08H;ICW2OUTICW2A,ALMOVAL,04H;ICW3OUTICW3A,ALMOVAL,11H;ICW4OUTICW4A,AL;从片8259AMOVAL,11H;ICW1OUTICW1B,ALMOVA
15、L,70H;ICW2OUTICW2B,ALMOVAL,02H;ICW3OUTICW3B,ALMOVAL,01H;ICW4OUTICW4B,AL源程序如下:MOVCX,9边沿触发,多片,需ICW4中断类型码IR2接从片非缓冲,特殊全嵌套,非自动结束边沿触发,多片,需ICW4中断类型码INT接主片的IR2非缓冲,全嵌套,非自动结束MOVAL,01HMOVSI,1000HNEXT:MOVSI,ALINCSISHLAL,1LOOPNEXT试问:执行本程序后有:AL=(0);SI=(1009H);CX=(0);本程序的功能是(对数据段内1000H1008H单元置数,依次送入1,2,4,8,16,32,6
16、4,128,0共九个)。2、已知某8255A在系统中占用888BH号端口地址,现欲安排其PA,PB,PC全部为输出,PA,PB均工作于方式0模式,并将PC,6置位,使PC3复位,试编写出相应的初始化程序。MOVAL,80HOUT8BH,ALMOVAL,ODHOUT8BH,ALMOVAL,06HOUT8BH,AL3、下图中,AB7AB0为8086CPU低八位地址总线试问:1)、8259A占用(2)个端口地址,分别为(20H、22H或24H、26H),其中ICW1的设置地址为(20H或24H);2)、8255A占用(4)个端口地址,分别为(80H,82H,84H,86H),其中控制寄存器的地址为(86H)。M/IOM/IOAB01、某RAM芯片的存储容量为212x8位,该芯片的外部引脚最
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于专家共识的桥本氏甲状腺炎中医诊疗规范的研究
- 含水离子液体-石墨烯固壁的固液界面特性研究
- 多光束激光三维干涉场光强分布的调控方法研究
- 基于应变梯度的切削SiCP-Al复合材料塑性变形特性与去除机理
- 基于点云配准技术的振动料盘物料定位方法研究
- 企业专职监事管理办法
- 产业服务驿站管理办法
- 企业收购费用管理办法
- 主办银行管理暂行办法
- 企业用工总量管理办法
- 2025四川成都市新都区事业单位招聘历年管理单位笔试遴选500模拟题附带答案详解
- 开封市第一届职业技能大赛保健按摩师项目样题(康养照护品牌)
- 2024在用井口装置检验技术指南
- 2024年第一季度医疗安全(不良)事件分析报告
- 足下垂的原因及治疗方法
- 隔板理论获奖课件
- 一级焊缝施工方案
- 2024年印度饲料原料行业状况及未来发展趋势报告
- 2024-2030年墨西哥GPON家庭网关市场前景分析
- 中药热奄包疗法操作评分标准
- 广东深圳市南山区机关事业单位面向高校毕业生招聘编外人员104人历年重点基础提升难、易点模拟试题(共500题)附带答案详解
评论
0/150
提交评论