最新微机原理期末必考复习题目

上传人:无*** 文档编号:67949647 上传时间:2022-04-01 格式:DOC 页数:14 大小:210.50KB
收藏 版权申诉 举报 下载
最新微机原理期末必考复习题目_第1页
第1页 / 共14页
最新微机原理期末必考复习题目_第2页
第2页 / 共14页
最新微机原理期末必考复习题目_第3页
第3页 / 共14页
资源描述:

《最新微机原理期末必考复习题目》由会员分享,可在线阅读,更多相关《最新微机原理期末必考复习题目(14页珍藏版)》请在装配图网上搜索。

1、精品文档微机原理期末复习题目第一章计算机基本知识【复习重点】1常用数制及其相互间的转换;2、机器数表示:原码、反码、补码的表示及求法;3、BCD编码及常用字符的 ASCII码;4、计算机中的常用术语【典型习题】?在计算机中,1KB= 1024 byte。?寸于十六进制表示的数码19.8H,转换为十进制数时为:25.5;用二进制数表示时为:11001.1 B;该数码用压缩 BCD码表示时数据为:00100101.0101B或25.5H?设机器字长为8位,最高位是符号位。 则十进制数-3所对应的原码为:10001101B补码为 11110011B。?一个8位二进制数用补码方式表示的有符号数的范围是

2、-128+127。?软件通常分为系统软件 和应用软件两大类。?微型计算机中主要包括有A 。A .微处理器、存储器和I/O接口B.微处理器、运算器和存储器C 控制器、运算器和寄存器组D 微处理器、运算器和寄存器第二章 8080系统结构【复习重点】1、CPU内部的功能结构;2、寄存器阵列结构及各寄存器的功能;3、标志寄存器各标志位的名称及含义;【典型习题】1、 8086中的BIU中有 4 个 16 位的段寄存器、一个16位的指令指针、 _6字节指令队列、20_位的地址加法器。2、 8086可以访问 8 位和 16位的寄存器。3、 8088/8086 CPU中,指令指针(IP)中存放的是B 。A .

3、指令B.指令地址C 操作数D 操作数地址4、8086CPU内部由哪两部分组成?它们的主要功能是什么?答:BIU (或总线接口单元):地址形成、取指令、指令排队、读/写操作数及总线控制等所有与外部的操作由其完成。EU (或指令执行单元):指令译码和执行指令5、 8086/8088 CPU内部包含有哪6个专用寄存器?它们的主要功能是什么?答:有 CS、DS、ES、SS IP、PSWCS (代码段寄存器):用来存放当前代码段的基地址。DS (数据段寄存器):用来存放供程序使用的数据的一段存储区的基地址。ES (附加段寄存器):附加的数据段的基地址,SS (堆栈段寄存器):堆栈段的基地址。IP (指令

4、指针寄存器):16位寄存器。用来存放将要执行的下一条指令在现行代码段中的偏 移地址。PSW (标志寄存器):用来存放运算结果的特征或控制微处理器的操作。6、执行下面两个数相加:1010 0011 0100 1101+ 0011 0010 0001 10011101 0101 0110 0110分析其结果对下列标志位有何影响:(SF)=1(ZF)=0(AF)=1(PF)=1(CF)=0(OF)= _0_第二章 8086/8088CPU的引脚功能、系统组成及时序【复习重点】1、常用引脚的符号及功能;2、物理地址与逻辑地址的概念及关系;3、存储器分段的原因及方法4、最小模式和最大模式的区别【典型习题

5、】盘086CPU对外的数据线是16 根,地址线是_20根,他们是以分时复用 方式轮流使用的。CPU访问存储器时,在地址总线上送出的地址称为物理地址地址。?8086系统中,存储器分为奇、偶两个存储体,其中,奇地址存储体的数据信号线固定与数据总线的高8位相连,偶地址存储体数据信号线固定与数据总线的低八位 相连。?8086 执行指令 MOV AL,BX,其中 BX=2041H 时,和Ao的输出是B 。A. 0,0B. 0,1 C. 1,0 D. 1,1?8086在最小模式下,分时使用AD0AD15,所以必须外接地址锁存器,当总线上为地址信息时,通过B将地址送入地址锁存器。A . DENB . ALE

6、C .D . DT/R?8086有两种工作模式,即最大和最小模式。它由B_决定。A .B .C .D.HOLD=17.现行数据段位于存储器B0000H到B0FFFH字节单元,则段寄存器 DS的内容及该段长 度(字节数)分别为:A 。A. BOOOH , 1000HB. 0000H , OFFFHC. B000H , 0FFFHD. B000H , 00FFH8. 8086对存储器的管理为什么采用分段的办法?20位的物理地址是如何形成的?答:8086的数据线和内部的寄存器都是16位的,而其地址线是 20位的,无法直接进行管理;为扩大寻址范围,采用分段的管理方式,把真正的物理地址用段地址和偏移量表

7、示, 每一部分都不超过 64K,可保存在内部寄存器中。当CPU访问内存时,在地址加法器中将段寄存器的内容(段基址)自动左移4位(二进制),再与16位偏移地址相加,形成 20位的物理地址。第三章 8086/8088CPU寻址方式及指令系统【复习重点】1、与数据有关的7种寻址方式的特点、名称、格式及应用;2、堆栈存储区的寻址方式及应用;3、常用指令的名称、功能、对标志位的影响、并能简单应用【典型习题】? 十算机的指令通常包含操作码和操作数两部分。?J086系统中,栈底在堆栈的最高地址端(最高地址端、最低地址端)。?设 CS=2500H , DS=2400H , SS=2430H , ES=2520

8、H , BP=0200H , SI=0010H , DI=0206H ,贝U:指令 MOV AX , DI+100H源操作数的有效地址为0306H,物理地址为24306H。?设AX=2000H ,BX=2002H,则在执行了指令CMP AX,BX 后,标志位CF为 二,AX=2000H。?若 AL = 10011000B, BL = 01100111B,则执行指令 “ ADD AL, BL” 后,AL = FFH ;执行指令 “AND AL, BL后,AL =00H。?使用8086间接输入/输出指令时,必须在执行该指令之前将相应的端口地址送入DX寄存器中。78.设 8086CPU 的 SS=1

9、050H , SP=0008H , AX=1234H,当执行一条: PUSH AX 指令时SS= _A_, SP=_B。104EHD .1058H?.1050HB.1052HC.?.0008HB.0006HC.000AHD .0005H?已知CF=0 , PF=0 , AX = FFFFH,则执行语句INC AX后,标志位情况为CA. CF=0 , PF=0 B. CF=1 , PF=0C. CF=0 , PF=1D. CF=1 , PF=1?下列指令中,能完成将 AL寄存器清零的有_C_条。CMPAL , AL ;SUB AL , AL ;XORAL , AL ;MOV AL , 0A. 1

10、B. 2C . 3D . 411. 用单条指令或程序片段,实现下述功能(1)将AX高8位取反,低四位置 1,其余位不变。(2)将AL的高四位与低四位互换。将BX、AX内容互换。答:(1)X0R AX,OFFOOHOR AX,000FH(2)MOV CL,4ROR AL,CL(或 ROL AL,CL)(3)XCHG AX,BX?如果TABLE为数据段中0020H单元的符号名,在该单元中存放着3412H,请指出以下两条指令有什么区别?每条指令执行后AX寄存器中的内容是多少?MOV AX,TABLE LEA AX,TABLE答:MOV指令是将内存单元的内容传送到目的寄存器;LEA为取偏移量指令,将源

11、操作数所在内存单元的偏移地址取出送目的寄存器;MOV AX,TABLE; AX=3412HLEA AX,TABLE ; AX=0020H13、分别指出下列指令中的源操作数的寻址方式。(1) MOV CX , 100H直接寻址(2) MOV CX , 100H立即寻址(3) MOV AX , BX寄存器寻址(4) MOV AX , BP+DI基址加变址(5) MOV AX , 10BXDI相对基址加变址寻址(6) MOV AX , 10SI寄存器相对寻址(7) MOV AX , SI寄存器间接寻址(8) IN AL , 23H直接端口寻址(9) IN AL , DX间接端口寻址14、指出下列指令

12、的错误(1)MOV CL,AX答:源、目的操作数长度不匹配(2)ADD 37H,DX答:立即数不能做目的操作数(3)MOV CS,AX答:CS不能做目的操作数(4)MOV AX,BXBP答:BX、BP不能同时出现在一个中(或源操作寻址方式有误)(5)MOV BYTE PTR SI ,1000H答:源、目的操作数长度不匹配(6)MOV SI,BX答:源、目的操作数不能均为存储器操作数(7)MOV DS,0200H答:(8)答:立即数不能直接送至段寄存器IN BL , 05HIN指令中目的操作数不能用BL (只能用AL或AX )(9)答:MOV IP , BXIP不能作操作数(10) MOV SI

13、, DX答:DX不能间接寻址,可改为MOV SI,BX(11) PUSH AL答:PUSH指令的操作数必须为 16位(即:按字操作)第四章汇编语言程序设计【复习重点】1、汇编语言语句格式;2、表达式的应用;3、常用伪指令;4、汇编语言程序设计的基本方法;(掌握顺序、分支、循环程序的设计)汇编i吾言程序溟计1 x夕匚编派程序牛寺点分号殳白勺套吉扌勾有咅分固走白勺不呈序和里辣基本缜咸壬吾句DATA SEGMENTDATAENDSCODESEGMENT2. 不呈序设计帯用舍吉构 JI两序全吉枸丹土去吉扌勾彳盾环g吉栢于程序结他ASSUME CS:CODE, DS.DATASTART z MOV AX

14、, DATAMOVUS. AXMOV1 MTAM.斗CH2 UNCODE ENDSEND START精品文档【典型习题】?若定义DA1 DBabcdef,则(DA1+3)存放的数据是?寸于指令:MOVAX,15 GE 1111B, 汇编结果为:MOV AX,0FFFFH?寸于指令:MOVBX,15 MOD 4, 汇编结果为:MOV BX,03H?在下列伪指令中定义字节变量的是A 。A. DBB. DWC . DDD. DT?如VAR DW 1, 2, $+5, 3, 4在汇编时 VAR分配的偏移地址是 0075H,则偏移地址为 0079H的单元中的内容是 D 。A . 00H B. 7CH C

15、 . 84H D. 7EH?匚编语言中的伪指令与可执行指令有何不同?答:伪指令的功能主要用于完成变量定义、段定义等,变量名称后不能带编过程中告诉汇编程序应如何汇编,而不生成机器代码,即由汇编程序进行处理;可执行指令可以完成数据传送、各种运算、字符串处理、程序控制等功能,标号后要跟 :这种指令由汇编程序翻译成对应的机器代码,最终由CPU执行处理。7. 改正下面程序片段中的错误或指出错误原因。DATA SEGMENTA DB 12、24、34错误1 :多个操作数之间用 “ ”分开B DW12 ABCD 错误 2: ABCD改为AB CDK1 EQU 1024DATA ENDSCODE SEGMEN

16、TASSUME DS: DATA , CS: CODEMOV DS , DATA 错误3:立即数不能直接送进段寄存器MOV K1, AX 错误4: K1为立即数,不能做目的操作数MOV DX , OFFSET AMOV AL , DX+2错误5: DX不能用于间接寻址,可改为 BXMOV BL, CX错误6:源、目的操作数字长不一致MOV AL, B错误7:源、目的操作数字长不一致8. 填入适当指令或指令的一部分,完成指定功能。设有100个字节数据(无符号数),存放在数据段中EA=2000H的存储区内。以下程序片断应能从该数据区中找出最大的一个数并 存入同一数据段EA=21OOH的单元中,请完

17、成该程序。MAX: MOVBX,2000HM0VAL ,BXM0VCX ,63H(或 99)LOOP1 : INCBXCMPAL ,BXJAELOOP2MOVAL ,BXLOOP2 : DECCXJNZLOOP1M0V2100H , AL9、分析填空MOV AX,00H;执行后 AX= _00HPUSH AX;执行后 AX= _00HPOP BX;执行后 BX= _00HMOV AX , 3F5FH:执行后AL=5FHMOVCX , 4ROR AL , CL;执行后 AL= 0F5H_AND AL , 0FH;执行后 AL= _05H10、内存中有 X、Y两个数:X=32,Y=-78利用汇编语

18、言编写 完整的程序,计算这两个数之和,并将结果存入内存S,即:S=X+Y 。11、编程检测80H端口输入的字节数据,若大于等于零,将BL清0;若为负,将BL置为FFH。请写出完整的汇编源程序。12、在BLOCK开始有一个字节型数组,共有15个元素,利用汇编语言编写完整的程序,计算这个数组中奇数的个数,并将结果存入内存SUM单元。13、在BUF开始有一个字节型数组,共有50个元素,利用汇编语言编写完整的程序,将该数组元素全部清零。第五章存贮器原理与接口【复习重点】1、半导体存储器的分类2、存储器与 CPU的连接3、存储器容量的计算及地址范围的确定沁M 6116芯片有2K X 8位的容量,它的片内

19、地址选择线和数据线分别是B 。A . A0 A15 和 D0 D15 B . A0 A10 和 D0 D7 C . A0 A11 和 D0 D7 D . A0 A11 和 D0 D155. 6.已知某微机系统的存储器由三个芯片组组成,每个芯片组容量为4K字节,总容量为12K字节。试问:为满足其编址范围,至少需要地址总线中的5 C根?其中6 C根用于每个芯片的片内地址输入。?A.12B.13C .14D . 15?A.11B.14C.12D. 137.在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点?答:全译码方式:存储器芯片中的每一个存储单元对应一个唯一的地址。译码需要的

20、器件多; 部分译码方式:存储器芯片中的一个存储单元有多个地址。译码简单; 线选:存储器芯片中的一个存储单元有多个地址。地址有可能不连续。不需要译码。8, 右图为8088 GPU和某存储器电路连接图,请回答以下问题:(DCPU的控制信号线与存储器相连Ah Aa* (2)存储器的炎型是什A 么RAM、RCW?总容量为多少?各存储Au 芯片的地址范围分别是峯少?C5wTlYtT,TlT.Y;y答:1CPU与 存储器的 连接如右 图所示。2)存储器类型为:RAM ;总睿量为4KX8 ; 地址范围:0# 2000H-27FFH2800H-2FFFH第六章 中断与中断管理【复习重点】1中断概念;2、中断的

21、处理过程;3、8086中断系统、 中断类型;4、中断向量和向量表【典型习题】盘086/8088 CPU 的中断分成 软件中断和 硬件中断 两大类,8086系统中外部硬件中断可分为 可屏蔽中断 和 非屏蔽中断 两种。盘086系统最多能识别 _256种不同类型的中断,每种中断在中断向量表中分配有 4个字节单元,用以指示中断服务程序的入口地址。?8086/8088 CPU响应一个外部可屏蔽硬件中断的条件是:一、外设有中断请求:二、中断是开放的;三、必须在当前指令执行结束后。?8086 CPU的NMI引脚上输入的信号是B 。A .可屏蔽中断请求B.非屏蔽中断请求C .中断响应D.总线请求?已知SP=1

22、310H,执行IRET指令后SP为: A 。A. 1316HB. 1314H C. 1312HD. 1304H6. 下面是某8086微机内存中的部分数据,则中断类型号为11H的中断服务程序的入口地址是 A。0000:0040 B3 18 8A CC 4D F8 00 F041 F8 00 F0 C5 18 8A CC0000:005039 E7 00 F0 A0 佃 8A CC2E E8 00 F0 D2 EF 00 F0A . F000:F84DB. A019:8ACCC . CC8A:19A0D . 4DF8:00F07、计算机使用中断有什么好处?答:解决快速CPU与慢速外设之间的矛盾,使

23、 CPU可 以与外设同时工作,甚至可以与几个外设同时工作。(2) 计算机实现对控制对象的实时处理。(3) 计算机可以对故障自行处理。?十么是中断类型码、中断向量、中断向量表?在基于8086的微机系统中,中断类型码和中断向量之间有什么关系?答:处理器可处理的每种中断的编号为中断类型码。中断向量是指中断处理程序的入口地址,由处理器自动寻址。中断向量表是存放所有类型中断处理程序入口地址的一个默认的内存区域。8086系统中,中断类型码乘 4得到向量表的入口,从此处读出4字节内容即为中断向量。第七章 输入/输出方法及常用的接口电路【复习重点】1、I/O接口及I/O端口的概念;2、I/O端口的编址方式;3

24、、程序控制的输入/输出方式;4、8255A的简单应用5、8253内部结构特点6、串口通信方式、如何实现数据传送的同步【典型习题】?可编程接口芯片 8255A的I/O 口可以通过编程的方式来设定其工作方式,其中A 口工作方式有3-种;B 口工作方式有 2种。?3cpu与I/O接口间的信息一般包括数据信息、状态信息、控制信息三种类型。?CPU与外设的数据传送方式有程序控制方式、中断 DMA方式三种方式。4. 8086的内存空间和I/O空间是 A 。A、单独编址的,分别是 1MB和64KBB、单独编址的,都是 1MBC、统一编址的,都是 64KBD、统一编址的,都是 1MB5、根据下面的接口电路图,答下列问题:U1外id备 ST8+51tDRqDBO_ I/O 2 直|译码匸$U2亦如cs2(1) 这是一个什么接口电路图?答:查询式输入接口电路图(2) 写出下列芯片的名称或功能(锁存、缓冲):U1:锁存器U2:三态缓冲器(或三态门)(3) 电路图中的仁2、3、4、应接到何处?写出符号。答:匚RD2. M /IO3 地址线A15Ao4, RD

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!