首页 微机原理与接口技术题目综合带答案

微机原理与接口技术题目综合带答案

举报
开通vip

微机原理与接口技术题目综合带答案PAGE/NUMPAGES考试题型:1填空(25分)2选择(30分)3判断(10分)4简答(15分)5芯片初始化程序题(20分)一填空(10分)2K×4位RAM构成64KB的存储系统,有20位位置线,全译码方式,需要_____个RAM芯片,需要_____位位置作为片外位置译码器的输入。在一个串行传输系统中,每秒钟可传送10个数据帧,每个数据帧包含1个起始位,8个数据位和2个终止位。则波特率为_____比特率为_____已知ADC0809的分辨率为8位,若其VR(+)接+5V,VR(-)接地,当输入电压模...

微机原理与接口技术题目综合带答案
PAGE/NUMPAGES考 试题 中考模拟试题doc幼小衔接 数学试题 下载云南高中历年会考数学试题下载N4真题下载党史题库下载 型:1填空(25分)2选择(30分)3判断(10分)4简答(15分)5芯片初始化程序题(20分)一填空(10分)2K×4位RAM构成64KB的存储系统,有20位位置线,全译码方式,需要_____个RAM芯片,需要_____位位置作为片外位置译码器的输入。在一个串行传输系统中,每秒钟可传送10个数据帧,每个数据帧包含1个起始位,8个数据位和2个终止位。则波特率为_____比特率为_____已知ADC0809的分辨率为8位,若其VR(+)接+5V,VR(-)接地,当输入电压模拟量为3.125V时,转换后输出的数字量为_____实现定时的三种方法是____定时、_____定时和____________定时。已知内存单元00060H~00067H存放在10H、12H、20H、23H、30H、34H、40H、45H中,则19H中断的中断服务程序人口位置是_____8255A工作于方式0时,不能工作于____传送方式。已知段寄存器DS=3600H,偏移位置SI=1200H,则物理位置为_____用4K×8的RAM芯片组成16K×8的存储器,需要_______片芯片,在位置线中(设位置总线为16位),有______位参与片内寻址。______位组合成片选信号。某微机系统中内存首位置为3000H,末位置为63FFH,则其内存容量为______1MB存储空间最多可以分成_________个逻辑段。最少可以分成_________个逻辑段8255A工作于方式0时,不能工作于____传送方式。设BX=0328H,SI=023CH,执行LEABX,[BX+SI+0F45H]后,BX=__________对I/O端口编址有___________和_____________两种方法。中断类型码为14H的中断向量存放在内存中的4个字节单元中,其中的字节单元内容从低字节到高字节依次为10H、20H、30H、40H,则相应的中断服务程序入口位置是_________当多片8259A级联时,最多可级联______片,其中有_____片主片,最多可管理_____级中断源。16某SRAM的一单元中存放数据5AH,CPU将其取走后,该单元内容是______17某微机系统中内存首位置为3000H,末位置为63FFH,则其内存容量为______18串行通信中同步通信比异步通信速度______19异步通信中可能出现的错误类型_____________、________________和______________20.写出两条使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送来的______命令字和________命令字。 28、某系统中8253占用位置为100H~103H。初始化程序如下:(4分)MOVDX,103HMOVAL,16HOUTDX,ALSUBDX,3OUTDX,AL试问:j此段程序是给8253的哪一个计数器初始化?安排工作在哪种工作方式?__________________;k若该计数器的输入脉冲的频率为1MHZ,则其输出脉冲的频率为:___________。二.选择(10分)1.8086/8088CPU的基本总线周期分为_____个时钟周期。A.6B.5C.4D.32.与动态MOS存储器比较,双极性半导体存储器的性能是_______集成度低,存取速度快,位平均功耗大集成度低,存取速度慢,位平均功耗小集成度高,存取速度快,位平均功耗小集成度高,存取速度慢,位平均功耗大3.CPU对DMA控制器指出的总线请求响应要比中断请求快,其原因是_________只需完成访内存操作。只需释放总线控制权无需保护断点现场有硬件DMA控制器4.某台微型机采用I/O端口统一编址,处理机可用一条ADD加法指令对________访问A.整个位置空间B.RAM位置空间C.I/O位置空间D.随机器设计而定5.8086/8088CPU与慢速的存储器或I/O接口之间,为了使传送速度能匹配,有时需要在________状态之间插入若干等待周期TW.A.T1和T2B.T2和T3C.T3和T4D.随机三、程序分析题(15分)1、假设(DS)=3000H,(SS)=3000H,(AX)=2000H,(BX)=1200H,(SI)=2,(DI)=1,(SP)=100H,(31200H)=50H,(31201H)=2,(31202H)=0F7H,(31203H)=90H。请写出下列指令单独执行完后,有关寄存器和存储单元的内容。1)ADDAX,1200H6)NEGWORDPTR[1200H]2)SUBAX,BX7)SARBYTEPTR1200H[SI],13)MOV[BX],AX8)ROLBYTEPTR[BX+SI+1],14)PUSHAX9)MULWORDPTR[BX][SI]5)DECBYTEPTR[1200H]10)DIVBYTEPTR1200H[DI]2、若SP=2000H,AX=1257H,BX=1948H,试指出下列指令或程序段执行后有关寄存器的内容。PUSHAX执行后,AX和SP的内容。PUSHAXPUSHBXPOPDX执行后,AX、DX和SP的内容四.简答(20分)1、8086是几位的微处理器?8086与8088这两个微处理器在结构上有何相同点,有何主要区别?2、8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?3、怎样确定8086的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同?4、什么是总线请求?8086在最小工作模式下,有关总线请求的信号引脚是什么?5、什么是硬件中断和软件中断?在PC机中两者的处理过程有什么不同?6、一个微机系统中包含以下器件:微处理器8086一片,并行接口8255A一片(设备号:A口—60H,B口—62H,C口—64H,控制口—66H),定时器8253一片(设备号:计数器0—70H,计数器1—72H,计数器2—74H,控制口76H),中断控制器8259A一片(设备号:C0H,C2H)。现将8255的A口连接一输入设备,工作在0方式。B口连接一输出设备,也工作在0方式,PC4作为输出设备的选通输出端且低电平有效。8253工作于“模式0”,设置计数器0的计数常数为1080H,进行二进制计数。8259A的ICW2给定为80H,工作于电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。请填充下面程序中的空白项(注意:控制字中可0可1位选0,8255未用端口设成输入方式),(微处理器8086的A1、A2接各芯片的A0、A1)。(20分) MOVAL,________;8255初始化OUT________,ALMOVAL,________;8253初始化OUT________,ALMOVAL,______;设8253计数初值OUT________,ALMOVAL,_______;OUT________,ALMOVAL,_______;8259A初始化OUT________,ALMOVAL,_______;OUT________,ALMOVAL,_________OUT_________,ALINAL,_________;从8255的A口读入数据PUSHAXMOVAL,_______;用按位置位/复位方式使选通无效OUT________,ALPOPAXOUT________,AL;往B口输出数据MOVAL,________;用按位置位/复位方式使选通有效OUT________,ALMOVAL,______;撤消选通信号OUT________,AL 此时,对应8259A的IR1中断类型号是_______,中断向量存放在0段_______,_______,_______,_______,单元中。2、已有AX=E896H,BX=3976H,若执行ADDBX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?(5分)3、有变量定义的伪指令如下:NUMSDW18DUP(4DUP(5),23)VARDB'HOWAREYOU!',0DH,0AH试问:NUMS、VAR变量各分配了多少存储字节?(5分)       4、已有MOVAL,INF[BP+SI]与MOVAL,ES:INF[BP+SI]两条指令,试问:其源操作数采用何种寻   址方式?是字或是字节操作?两条指令有何区别?(5分)三、   读图(10分)下图中,AB7~AB0为8086CPU低八位位置总线   试问:1、8259A占用______个端口位置,分别为____________,其中ICW1的设置位置为_________________;2、8255A占用_____个端口位置,分别为__________________,其中控制寄存器的位置为_______。四、判断题:(8分)下列各题,请在正确的题的括号内打“Ö”,错误的请打“´”。1、8253的计数器在不同的工作方式中,计数到0时,都会从OUT输出一个相同的信号。()2、CPU寻址外设时,存贮器对应的I/O方式是把一个外设端口作为一个存贮单元来看待。()      3、用软件确定中断优先权时,只要改变查询的顺序,即可以改变中断的优先权。()  4、在8259A级连系统中,作为主片的8259A的某些IR引脚连接从片,同时也可以在另一些IR引脚上直接连接外设的中断请求信号端.                  ()一8086微机应用系统中,若8253的端口位置为430H~433H。已知采用1号计数器工作在方式0,计数初值为300。写出8253的初始化程序。(10分)二.设8253三个计数器的端口位置为201H、202H、203H,控制寄存器端口位置200H。试编写程序片段,读出计数器2的内容,并把读出的数据装入寄存器AX。(10分)三.系统中有一片8259A,中断请求信号用电平触发方式,要用ICW4,中断类型码为60H~67H,用特殊全嵌套方式,无缓冲,采用中断自动结束方式。设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在系统中占用88~8BH号端口位置,现欲安排其PA,PB,PC口全部为输出,PA,PB口均工作于方式0模式,并将PC6置位,使PC3复位,试编写出相应的初始化程序:(6分)九.8255A工作于方式0,利用8255A将外设开关的二进制状态从端口A输入,经程序转换为对应的LED段选码(字形码)后,再从端口B输出到LED显示器。具体连线图如图3所示。设8255A的端口位置为:端口A为D0H,端口B为D1H,端口C为D2H,控制口为D3H。试编写初始化程序及输入输出控制程序。设8255A的端口位置为:端口A-D0H,端口B-D1H,端口C-D2H,端口D-D3H。(10分)四简答和计算1、答:16位处理器。共同点:(1)内部均由EU、BIU组成,结构基本相同。(2)寄存器等功能部件均为16位。(3)内部数据通路为16位。(4)指令系统相同。不同点:1)对外数据总线8086为16位,8088为8位。2)指令队列8086为6级,8088为4级。2、答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、DX一般作为通用数据寄存器。SP为堆栈指针存器,BP、DI、SI在间接寻址时作为位置寄存器或变址寄存器。总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器存放段位置,与偏移位置共同形成存储器的物理位置。IP的内容为下一条将要执行指令的偏移位置,与CS共同形成下一条指令的物理位置。3、答:引线MN/MX#的逻辑状态决定8086的工作模式,MN/MX#引线接高电平,8086被设定为最小模式,MN/MX#引线接低电平,8086被设定为最大模式。最小模式下的控制信号由相关引线直接提供;最大模式下控制信号由8288专用芯片译码后提供,8288的输入为8086的S2#~S0#三条状态信号引线提供。4、答:系统中若存在多个可控制总线的主模块时,其中之一若要使用总线进行数据传输时,需向系统请求总线的控制权,这就是一个总线请求的过程。8086在最小工作模式下有关总线请求的信号引脚是HOLD与HLDA。5、答:硬件中断是通过中断请求线输入电信号来请求处理机进行中断服务;软件中断是处理机内部识别并进行处理的中断过程。硬件中断一般是由中断控制器提供中断类型码,处理机自动转向中断处理程序;软件中断完全由处理机内部形成中断处理程序的入口位置并转向中断处理程序,不需外部提供信息。2、BX=220CH(1分)AX=E896H(1分)CF=1(1分)OF=0(1分)ZF=0(1分)3、NUMS分配了180个字节(3分)VAR分配了15个字节(2分)4、源操作采用基址+变址寻址方式(2分)是字节操作(1分)MOVAL,INF[BP+SI]—访问的是堆栈段(1分)MOVAL,ES:INF[BP+SI]—访问的是附加段,实现了段超越一答:MOVDX,433HMOVAL,72HOUTDX,ALMOVDX,431HMOVAX,300OUTDX,ALMOVAL,AHOUTDX,AL二、答: MOVAL,80HOUT200H,ALINAL,203HMOVBL,ALINAL,203H,MOVBH,ALMOVAX,BX三答:MOVAL,0DHOUT94H,ALMOVAL,60HOUT93H,ALMOVAL,13HOUT93H,AL五、答:XORAX,AXMOVDX,0F1HOUTDX,ALOUTDX,ALOUTDX,ALMOVAL,40HOUTDX,AL;往8251A的控制端口送3个00H和1个40H,使它复位MOVAL,0FBHOUTDX,AL;送方式字MOVAL,35HOUTDX,AL;送控制字六答:OUT0DH,AL;主清除命令MOVAL,85H;通道1,写传送,禁止自动预置OUT0BH,AL;位置递增,块传送方式MOVAL,00H;外设主存储器,正常时序,固定优先权,滞后写操作OUT08H,AL;DREQ高电平有效、DACK低电平有效MOVAX,2000H;位置初值,分两次写入OUT02H,AL;先写低字节MOVAL,AHOUT02H,AL;后写高字节MOVAX,1000H;字节数初值,分两次写入OUT03H,AL;低字节MOVAL,AHOUT03H,AL;高字节MOVAL,00HOUT0FH,AL;清除通道屏蔽位七答MOVAL,0B4H;A口方式1(输入),B口方式1(输出),PC67为输出OUT0FBH,AL;送控制字MOVAL,09H;置位PC4(INTEA=1)OUT0FBH,AL;送PC4置位字MOVAL,05H;置位PC2(INTEB=1)OUT0FBH,AL;送PC2置位字八MOVAL,80HOUT8BH,AL(2分)MOVAL,ODHOUT8BH,AL(2分)MOVAL,06HOUT8BH,AL(2分)九答:DATASEGMENTSSEGCODEDB3FH,06H,5BH,4FH,66H,6DH,7DH,07HDB7FH,67H,77H,7CH,39H,5EH,79H,71HDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAL,90H;设置8255A方式选择控制字,端口A工作于方式0输入,端口B工作于方式0输出OUT0D3H,ALRDPORTA:INAL,0D0H;读端口AANDAL,0FH;取端口A低4位MOVBX,OFFSETSSEGCODE;取LED段选码表首位置XLAT;查表,AL(BX+AL)OUT0D0H,AL;从端口B输出LED段选码,显示相应字形符号MOVAX,XXXXHDELAY:DECAXJNZDELAYMOVAH,1;INT16HJZRDPORTA;若无,则继续读端口AMOVAH,4CHINT21HCODEENDSENDSTART友情提示:部分文档来自网络整理,供您参考!文档可复制、编制,期待您的好评与关注!
本文档为【微机原理与接口技术题目综合带答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
夕夕资料
拥有专业强大的教研实力和完善的师资团队,专注为用户提供合同简历、论文写作、PPT设计、计划书、策划案、各类模板等,同时素材和资料部分来自网络,仅供参考.
格式:doc
大小:125KB
软件:Word
页数:9
分类:高中其他
上传时间:2022-05-15
浏览量:0