欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    微机原理与接口技术复习题.docx

    • 资源ID:1754449       资源大小:44.76KB        全文页数:13页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    微机原理与接口技术复习题.docx

    C. D.回C.D.B)8. -2nX<2nD. 2n<X2nD.十六进D.码C.,微机原理与接口技术复习题(全部答案仅供参考)一、单项选择题1. 8086通过(IA)限制线来区分是存储器访问,还是访问,当执行指令时,该信号线为(2B)电平。(1) A.3B.S(2) A.高B.低2. 1位符号数X的补码表示范围为(A.2n<X<2nC.-2n-IWXW213 .若要使寄存繇中的高4位不变,低4位为0,所用指令为(BA.,0B.,0C.,0D.,04 .下列指令中,不正确的指令是(D)。A.,B.,C.,D.,5 .中断指令17H的中断服务程序的入1.I地址放在中断向量表地址(C)起先的4个存贮单元内。.00017HB.00068HC.0005D.00056 .条件转移指令的条件是(C)oA.0B.1C.0D,17 .在8086/8088中,个最基本的总线读写周期由(IC)时钟周期(T状态)组成,在T1.状态,往总线上发(2B)信息。(1) A.1个B.2个C.4个D.6个(2) A.数据B.地址C.状态D.其它8 .在8086微机系统的存储单元OoOoH:002起先依次存放23H,0,00H,和OFOH四个字节,该向量对应的中断号是(C)A.0B.0C.0D.09 .在计算机内部,数用(B)表示A.十进制B.二进制C.八进制制10.在计算机中,带符号数都是用(B)表示。A.原码B.补码C.反码11 .允许作为寄存器间接寻址的寄存器是(C)A.、B.、D.、C.、12 .已知是数据段名,下列指令中,错误的是(B.A.C.D.13 .下列指令中,源操作数的寻址方式为基址变址的是(B)A.10,B.,C.200H,D.,1014 .卜列指令中,源操作数的寻址方式为寄存器寻址的是(D)A.10,5B.,D,15 .己知21H,1,执行下列指令后,结果使22H的是(B)A.,1B.,OC.,OD.16 .无符号数的乘法指令是(D)A.C.D.17 .假如W1.前的标记为1,满意转移条件的指令是(A)A.B.C.D.18 .表示汇编结束的伪指令是(A).B.C,D.19 .8086宏汇编过程中不会产生指令科,只用来指示汇编程序如何汇编的指令是(B)。A.汇编指令B.伪指令C.机器指令D.宏指令20,指令执行后,当标记位、满意下列逻辑关系($>+=0时,表明(A)。A.O>()B.()()C.()<()D.()()21. 8086微机系统的存储单元中,从OOoOH:003OH起先依次存放23H,0,OOH,和OFOH四个字节,该向量对应的中断号是(C).,0B.0C.0D.022. 8255的A口工作在方式1输入时,其中断允许限制位的开/关是通过对(C)的按位置位/夏位操作完成的。A.0B.2C.4D.623.在进入工作方式之前,限制器被当作总线上的一个(B).设备接口C.主处理器D,协处理器24.在中,设O=9305H,()=627911,若,指令后接着指令则会(B.进入中断服务子程序C.死机25. 8086总线采纳的是(1B(T状态)组成。(1) .同步总线协定(2) A.2B.执行后面的指令D.显示器显示),一个最基本的总线周期由(2C个时钟周期B.半同步总线协定C.异步总线协定B.3C.426 .微处理器系统中采纳存储器映像方式编址时存储单元与端口是通过(A)来区分的。A.不同的地址编码B.不同的读/写限制逻辑C.专用I/O指令27 .在一个项目或产品研制的过程中,通常采纳(D)类型的存储芯片来存放待调试的程序。A.B.C,D.E228 .8259A工作在8086/8088模式时,初始化吩咐字2用来设置(DA中断向量地址的高8位C.中断向量的高5位29.8086段寄存器的功能是(CA、用计算有效地址B.中断类型号地址的高5位D.中断类型号的高5位B、执行各种数据操作C,用于存放段起始地址与计算物理地址30. 8086的的功能是(C)A.分析指令,产生限制信号B.计算有效地址C.储器或端口之间进行数据传送,并能形成物理地址31.指出下列指令或伪指令中全部正确者:().A、B、,C,D、,288H32.构成8086/8088系统下61的系统程序需固化在64的中,选择芯片的最佳方案是用片64K*8容量的芯片(如27512),为保证该系统正常工作,程序存储器占据的地址为(D)»A、000000B、800008C、F80000D、E0000E、C0000F、C7000033 .8086/8088系统中管理与存储器或与设备之间数据传送的单元是(CA、B、C、D、34 .已知2000H,1500H,4000H,1000H,5006H,指令,口中,源操作数的寻址方式是(1) (C),源操作数所在存储单元的物理地址是(2)(B)。(1)A.寄存器寻址Ik干脆寻址C、寄存器间接寻址D、马上寻址(2) A,15006HB、1A006HC,25006HD,45006H35 .8086/8088系统中通常堆栈以(C)为单位进行操作。Z半字节B、字节C、字D、双字36 .在下列指令中,影响堆栈内容的指令是(BA、B、C、D、37,某微机最大可寻址的内存空间为16,其地址总线至少应有(D条。A.32B.16C.20D.2438、执行“,2”和“,1”两条指令后,寄存器与标记分别是(B)A.101101101B.00110101011=11D.00010101039、可将寄存器中的DO,D5,D8和DU位取反,其余位不变的指令是(C),,921HB.,9IOHD.,O1.1.OHC.,092IH40、若地址线共16条,某存储芯片容量为2K,这加在该存储器芯片上的地址线为,AO1.OB. AO1.1.C. AO15D. AO16B.16*0+0+0D.16*0+0+0D)B.地址低端.D.地址低端B.需刷新电路D.一般用于高速缓存次序完成一个字符的传输,41、从键盘输入的数据,通常以(C)形式表示的。A.二进制B.十六进制C.码D.码42、某存储单元的物理地址为3B4,其段地址和偏移地址可分别选为(A)。A.3B4和104B.3B40H和00C.2A00H和114D.3B4和043、指令:口口中,源操作数的物理地址是(B)A.16*0+0+0C.16*0+0+044、开机后,中断向量表存放在(A.地址高端C.地址高端45、动态的特点是(B.速度高于静态C.集成度低于静态46、一般查询时总是按(B)A.写数据端口,读/写限制端口B.读状态端口,读/写数据端口C.写限制端口,读/写状态端口D.读限制端口,读/写数据端口47、当执行存储器写指令时,如“口,”指令,则的外部管脚状态是(D).11OB.O1OC.1O1D.O1148、设某静态芯片容量为8K*8位,若用它组成32K*8的存储器,所用芯片以与这种芯片的片内地址线数目是(A)A.4片,13根B.4片,12根C.6片,11根D.4片,16根二、填空题1 .针对设备对系统资源需求的不同,规范中规定了4种数据传输方式,这4传输方式为:同步传输方式。、中断传输方式O、限制传输方式O和批传输方式2 .已知O=O1.O1.HO,执行指令后再执行,()=03H。3 .列出两种目前普遍采纳的总线标准、。4 .设字长为八位,有T,124,则有:口补OI1.1.IO11_,补100OOO11。5 .在动态存储器2164的再生周期中,只须要行地址,所以在回和回这两个信号中,只有_a_变为低电平。6 .完成下列运算J(1) (1010.001)2-(10.1)2=(111.101)2(2) (1010.1011)2+(0001.1100)2=(1011.0111)27 .已知指令序列为:,0,1281I此指令序列执行后,()=0308H.O=12F8H。8 .微型计算机中,重复进行的基本操作是:取指令,分析指令,执行指令。9 .若()=96H,()=12H,则执行指令后,结果为(0A8)。10 .若O=01001001B,执行,指令后,再执行吩咐,则O=98H,O=0,O=1。I1.若C=420OH时,物理转移地址为4A230H,当的内容被设定为790OH时,物理转移地址为81230H.12 .指令,210OH的源操作数寻址方式是马上数寻址,I的操作数寻址方式是寄存器寻址。13 .已知芯片容量为256*4位,则其地址端有8位,数据端有4位。14 .8259A工作在8086模式,中断向量字节2=70H,若在3处有中断恳求信号,这时它的中断向量号为7311,该中断的服务程序入口地址保存在内存地址为1H至1C7H的4个单元中。(简析:2中记录了8259A的8级中断对应的中断类型号的高5位,中断类型号的低3位由中断引脚编号确定,所以3脚对应的中断类型号为73H,中断服务程序的入口地址=中断类型号*4=型H*4=1.°)15 .设模为28,则52的补码为34H,一14的补码为0F2H,-0的反码为0H。16 .在8086系统中,若为OAOoOH,这代码可寻址的物理空间范围为OAoOoOH、0.17 .数制转换:247.86=F7H1.1000011018 .设内存中一个数据区的起始地址是1020H:0A1,在存入5个字数据后,该数据区的卜.个可以运用的单元的物理地址是1020H:OA1.D5H或可3D5H。19 .8086依据所构成系统大小的不同,可以工作在最大方式或最小方式。在最大方式下,系统需运用总线限制器8288来形成总线周期。2().微机系统内,按信息传输的范围不同,可有内总线,片(间)总线,系统内总线,系统外总线等四级总线。21 .对外设进行数据传送的方式有几种,印程序(查询)方式,中断方式,方式。22 .汇编指令通常包括操作码和操作数两部分。23 .在8086中,由于和分开,所以一取指令_和_执行指令.可以重经操作,提高J'的利用率。24 .8086系统中,默认方式下对指令寻址由寄存器和完成,而堆栈段中的偏移量可由寄存器或来指示。25 .8088的地址线共有20根,可寻址的范围为k26 .8255有3种工作方式,他们分别是基本输入/输出方式、选通输入/输出方式、双向传输方式。27 .堆栈是内存中的一个专用区域,其存取规则是:先进后出,后进先出。28 .8086/8088供应了接受外部中断恳求信号的引脚是一和。29 .8088中,代码段寄存器的符号名是,数据段寄存器的符号名是。30 .伪指令的功能是设置起始地址伪指令.31 .8086系统中,地址OH是第位以后执行第一条指令的地址。32 .在8086/8088内部设置预取指令队列的目的是连续执行指令,提高工作速度。33 .我们知道,内存按字节划分存储单元,每个存储单元有个唯一的编号称为该单元的物理地址,当一个大于8位的数据要在内存存放时,数据的存放规则是:高字节放在高地址单元,低字节放在低地址单元。34 .在8088的体系结构中,Fh指令执行部件()负责执行指令,总线接口部件()负责取指令、读出操作数和写入结果。35 .定义字节变量的伪指令是,定义字变量的伪指令是。36 .逻辑地址为2134M123H,其对应的物理地址是21463。37 .8086/8088中断系统可处理255个中断源,其中0对应的中断向量在内存0028H.38 .8086/8088汇编程序中,假如已知O=80H,则执行指令,90H后,O=10.39 .8086/8088系统采纳端口与内存地址分别独立寻址的方式。40 .微机系统中要组成32*16的存储器,须要选用32片规格为2*8的芯片。41 .8086/8088系统中存储器的寻址范围是1,接口的寻址范围是64K。42 .设置8255A的A口输入,B口输出,C口上半口输入,下半口输出,方式。则对应的限制字为。43 .设置8255A的A口输入,方式1;B口输出,C口输入,方式0;则对应的限制字应设置为»44 .8086的引脚的作用是确定工作在什么模式(最小/最大).45 .执行下列指令序列后,1234H,00,结果0034H»46 .8086/8088复位后,指令从:000OH(逻辑地址)处起先执行。47 .一个16位二进制数用补码方式表示的有符号数的范围是-32768WxW32767。48 .计算(IoIO1.OI1)2+(10101)+(15.6)16=(57.75)10049 .若定义7234',则(1和(2)两个相连的内存中存放的数据是3IH134H或32H,33H.50 .8259A共有_7个个可编程的寄存器,它们分别用于接受送来的初始化吩咐字和操作吩咐字。51 .设系统中有主、从8259A芯片共3片一,最多能管理22级中断优先级。三、简答题(答案参考教材和课件)1、中断、中断源的概念;中断响应的条件、过程;中断的类型。2、在机中,硬件中断也称可屏蔽中断,简述可屏蔽中断“屏蔽”含义?3,画图说明,在8086内部怎样由逻辑地址形成20位物理地址?4、计数器/定时器8253有哪几种工作方式?各有何特点?5、与接口交换数据的方式有那几种,它们各有什么特点?6、8259A的中断优先权的管理有几种方式?7、的基本框架包含哪儿部分?8、与外设通信为什么要运用接口?9、什么是多层次存储结构?有什么作用?10、主存储器的主要技术指标有哪些?11、8255A有那几种工作方式,各有什么特点?12、微处理器是微型计算机的核心,虽有不同的型号,但它们都具有相同的6个功能,这6个功能是什么?13、微处理器的内部结构中由哪些功能部件组成?14、微型计算机是面对总线结构的,系统总线中的地址总线、数据总线和限制总线各有什么用途?15、8086/8088的内部结构有什么特点?16、分析与指令的异同点,指出它们运用的场合。17、串操作指令的两个特点是什么?18、存储器体系为什么采纳分级结构,主要用于解决存储器中存在的哪些问题?19、与外设之间的数据传输限制方式有哪几种?何谓程序限制方式?它有哪两种基本方式?请分别用流程图的形式描述出来。20、什么是接I?什么是端口?在8086/8088微机系统中,是如何实现端1.1.寻址的?21、中断向量表的功能是什么?已知中断类型码分别是84H和,它们的中断向盘应放在中断向量表的什么位置?22、串行通信和并行通信有什么异同?它们各自的优缺点是什么?23、什么叫传送方式?试说明方式传送数据的主要步骤。24、请分析8255芯片引脚A1.,AO的作用。25、一个8位的转换芯片,当最大模拟量程为+5V时,其辨别率为多少?若是12位转换芯片,其辨别率又为多少?26、若测试某种材料的性质,要求以每秒5000个点的速度采样,若要采样1分钟,试问:至少要选用转换时间为多少的8位芯片?耍多少字节的存储采样数据?27、列出8086/8088接口部件O和执行部件O的主要组成与其寄存器。28、设4500H,050811,400011,032011.当8088在最小状态下执行指令0100H时,各限制信号、在有效期间的状态分别是什么?数据总线和地址总线上的数据分别是多少?29、8086系统的存储器配置有何特点?它们是如何实现的?30、什么是堆栈?8086的栈顶如何确定?31、8086系统的中断系统有哪几种?他们是如何转入中断服务程序的的?转入中断服务程序时8086要爱护那些重要信息?32、计算机基本的数据传送方式有几种?33、8253/4有几种工作方式?各有什么特点?34、码的中文全称是什么?码的标准信息宽度是几位?(卜.面两题为简答题答题得分样例,仅供参考!)35、中断向量表支配在内存中的什么区域?最多可以支配多少个中断向殳?若对应中断类型码为47H的中断服务程序存放在230011:3460H起先的区域中,则该中断向盘在内存中是如何存放的?试编写一程序段完成该中断向量的设置。(6分)答:最低IK空间中,0-003(本步骤1分)最多可以支配256个中断向量(本步骤1分)47H*1601134HOOII-23H(本步骤2分)程序:,0:4*47H,3460H:4*472,2300H(本步骤2分)36、在8086系统中,若要扩展64的存储空间,现有32和64两种存储芯片供选择,应选择何种芯片以最合理方式达到以上目的,简述理由.答:选两片32K芯片,(本步骤2分)8086的内存分奇地址库和偶地址库,采纳两片32存储器,共同构成16位存储,简便合理(本步骤2分)四、程序阅读与理解编程题(全部答案仅供参考)1、设已知缓冲区存放卜.列数据:8,99,20,-40,120,40,212,081.1.,1.2,4,在执行下列程序片断后,;并简洁说明其功能;如其中语句改为则运行下面的程序片断后,如中数据定义改写为字(即将定义中改为,试依据程序功能改写该程序片断。,:,:,参考答案:答:0F8H(或248);188(或0)功能:将1单元起先的缓冲前若干个字节中最大的8位无符号数存入中,并把这些数作模256累加,结果存入中;如其中语句改为则运行下面的程序片断后,中最大的8位有符号数120;如中数据定义改写为字(即将定义中改为),口;口.2、已知:O=2233H,()=5566H,执行了下面的程序段后,0,()答:09、2233H3、已知:()=66661.1.,O=OOOH,O=Oo在执行下面程序段后:0.0,0.,5555H答:OooOH、00,04、阅读下列程序,(1),写出程序执行后数据段起先的10个内存的元中的内容:(2)、分析程序实现的功能08H,12H,34H,56H,78H,9,0,0,OFOH,078H21H执行结果:参考答案:08H,12H,34H,56H,9,0,0,OFOH,0.此程序的功能是:单元中存放计数值“08H”,则程序将从+1起先的8个单元中查找关键字78H,若找到则单元计数值减1,且后面8四个单元的内容依次前移1字节,n为78H的位置指示,本题中n=4。5、设有100个字节数据(补码),存放在数据段中=200OH的存储区内,以下程序应能从该数据区中找出最大的I个数并存入同一数据段=210OH的单元中,(1)、将每条指令加上注释;(2)、完成该程序(在空白处填入适当的语句):(3)、画出程序的流程图。,(191:,2,口2:答:参考答案:,2000H;设置数据段的苜地址,,99:设置需找寻的字节数1:,(12:进行大小推断,口2::计数指针减11;推断整个数据是否比较完?210011,;将最大数存放在2100H地址单元6,程序设计:试编程在串字符中查找字母'W,有则在屏幕上显示Y,否则显示N。参考答案:1'69'$1A1:,口A2A1.,'N'A3A2:,'Y'A3:,22IH,4C00H21H7、推断单元的数据,编写程序将奇数存入单元,将偶数存入到单元。答:第四季习题38、有组数据,试统计这组数据中偶数的个数,并将结果在屏幕上显示出来。答:第四季习题49、试编程统计寄存器中,相邻位的改变次数。答:第四章习题io10:将偏移首地址为1的20个字节型数据,传送到首地址为2的内存区,并推断有无传送错误,若正确设置OoH,反之设置。作为标记。答:,20,1,21:,OIk试分析卜列程序完成什么功能?,412、已知程序段如下:,1234H,4,420H试问:(D每条指令执行后,寄存器的内容是什么?(2)每条指令执行后,与的值分别是什么?(3)程序运行结束时,与寄存器的值为多少?13、阅读程序,08H,O1.H,02H执行上面6条指令后,的内容是多少,本程序实现了什么功能?14、若8255A的端1.IA定义为方式0,输入;端1.1.B定义为方式1,输出;端1.IC的上半部定义为方式0,输出。试编写初始化程序。(假设端口地址为8083H)15、设8255A的端1.J地址为100H103H,试编写初始化程序,以规定下列功能:8255的A口为方式1输入,6、7为输出,B口为方式0输出,2,1,0为输出;8255A的A口是中断方式的输入口,B口为中断方式的输出口。16,编写程序,将申凌乱的字母从小到大的依次排列。参考程序:,1;设置排列胜利标记,01.1.:I A1.;前一个字母小于或等于后一个转移口,0A1.:II,0,92111,4C00H21H17、源程序如下:,4,2000H200011,试问:j若程序执行前,数据段内(2000H)=O9H,(2001H)=03H,则执行后有(2000H),(2001H);k本程序段的功能。参考答案:j(2000H)=39H(2001H)=0011;k将(2000H),(2001H)两相邻单元中存放的未组合型码压缩成组合型码,并存入(200OH)单元,Q(2001H)e18、源程序如下:,0B7H,0,81H,33H12试问:j执行程序后:k程序将转到哪个地址执行:。参考答案:j37Hk219、源程序如下:,9,O1.1.1.,100OH:.,1试问:j执行本程序后有:;k本程序的功能是。参考答案:j01009H0;k对数据段内100O1.O08H单元置数,依次送入1,2,4,8,16,32,64,128,0共九个。20、某系统中8253占用地址为K)(HO3H。初始化程序如下:,10311,16119,3试问:j此段程序是给8253的哪一个计数器初始化?支配工作在哪种工作方式?;k若该计数器的输入脉冲的频率为1,则其输出脉冲的频率为:。参考答案:j计数器0工作于方式3k45.45421、已知某8255A在系统中占用88、8号端1.I地址,现欲支配其,口全部为输出,IJ均工作于方式0模式,并将6置位,使3熨位,试编写出相应的初始化程序。参考程序:,80H8.8,06H8,22、推断下列指令是否有误,若有错,说明缘由并予以改;正。(1) ,0(2) 3,<3)(4),

    注意事项

    本文(微机原理与接口技术复习题.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开