ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:57.15KB ,
资源ID:18917873      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18917873.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微机原理复习题答案重点复习考虑打汇总Word下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微机原理复习题答案重点复习考虑打汇总Word下载.docx

1、25.动态RAM与静态RAM的主要不同点在于动态RAM需要_刷新_。26.8086系统最多能识别 256 种不同类型的中断,每种中断在中断向量表中分配有 4 个字节单元,用以指示中断服务程序的入口地址。 27.中断类型号为20H的中断所对应的中断向量存放在内存从 80H 开始的四个连续字节单元中,若这四个字节单元的内容由低地址到高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址 65000H 。28.通常,一个输入接口必须具有_缓冲_功能,一个输出接口应具有_锁存_功能29.DS是_数据_段寄存器,ES是_附加_段寄存器,SS是_堆栈_段寄存器,CS是_代码_段寄存器。30.

2、在进行DOS系统功能调用时,功能号应置入寄存器_AH_之中。31.串操作指令采用隐含寻址方式,源串的偏移地址必须由源变址寄存器_SI_提供,目标串的偏移地址必须由目标变址寄存器_DI_提供。32.8253定时器/计数器接口芯片中有 3 个16位计数器,每个计数器都可由程序设定按 6 种不同的方式工作。33.微型计算机系统采用分级存储器结构,通常将存储器分为主存储器 外存储器和 高速缓冲存储器 三级。34.可屏蔽中断INTR可用_CLI_指令禁止。(CLI是关中断指令STI是开中断指令) 35.具有电可擦除的只读存储器是 EEPROM 。36.可屏蔽中断从CPU的 INTR 引脚进入,只有当中断

3、允许标志IF为 1 时,该中断才能得到响应。37.中断向量是中断服务程序的_ 入口地址_,每个中断向量占 4_字节。INTEL8086中将对应256类中断的中断向量组成一张_中断向量表_,占据内存从00000H到003FFH区间。38.可编程接口芯片8253有_6_种工作方式,若要求8253的OUT输出端输出方波,则应设置其工作于方式_3_。39.8086 CPU有最小和最大两种工作模式。最小模式时,系统的 控制信号 直接由CPU本身提供;最大模式时,系统的 控制信号由8288总线控制器 提供。40.在8086CPU系统中,当发送地址码后,识别该地址码是用于对存储器寻址还是对I/O端口寻址是依

4、据 M/IO* 信号来判别的。41.已知某控制系统中的RAM 容量为16KB,首地址为8000H,其最后一个单元的地址为 BFFFH 。42.当CPU执行IN AL,DX指令时,M/ 引脚为 低 电平, 为 0 , 为 1 。43.中断返回指令是 IRET ,该指令将堆栈中保存的断点弹出后依次装入 指令指针寄存器和代码段 寄存器中,将堆栈中保存的标志装入标志寄存器F中。44.总线按其功能可分地址总线AB、数据总线DB和控制总线CB三种不同类型的总线。45.对I/O端口的编址一般有 统一编址 方式和 独立编址 方式。PC机采用的是独立编址 方式。46.逻辑地址为2000H:1234H的存储单元的

5、物理地址是 21234H 。47.段定义伪指令语句用 SEGMENT语句表示开始,以 ENDS 语句表示结束。48.CPU在执行OUT DX,AL指令时, DX 寄存器的内容送到地址总线上, AL寄存器的内容送到数据总线上。49.串操作指令采用隐含寻址方式,源串的偏移地址必须由源变址寄存器 SI提供,目标串的偏移地址必须由目标变址寄存器 DI 提供。50.取指令时,段地址由 代码段 寄存器提供,偏移地址由 指令指针 寄存器提供。1.8086指令系统的指令是_D_。A)单字节指令 B)双字节指令 C)固定长指令 D)可变长指令2.8086CPU是 B CPU。A)8位 B)16位 C)32位 D

6、)64位3.当RESET信号进入高电平状态时,将使8086CPU的_D_寄存器初始化为FFFFH。 A)SS B)DS C)ES D)CS4.8086CPU系统主存储器以_A_为单位编址。 A)字节 B)字 C)双字 D)八字节5.在立即寻址方式中,立即数放在_B_中。 A)数据段 B)代码段 C)附加段 D)堆栈段6.能够用来间接寻址的寄存器只能是_B_之一。 A)BX、BP、SP、DX B)BX、BP、SI、DI C)BX、BP、SP、IP7.现有4K8位的RAM芯片,它所具有的地址线条数应是_A_条。 A)12 B)13 C)11 D)108.8086CPU访问I/O设备,实际上是访问_

7、A_。 A)端口 B)接口 C)总线9.8086 CPU响应外部中断NMI和INTR时,相同的必要条件是_B_。 A)允许中断 B)当前指令执行结束 C)总线空闲 D)当前访问内存操作结束10.用10241位RAM芯片设计一个128KB的存储器系统,问需要_A_片芯片组成。 A)1024 B)2048 C)128 D)25611.对可编程接口芯片8253的3个计数通道的编程顺序是_C_。A 完全随机的,但必须设置好一个计数通道后再设置另一个计数通道B 完全固定的,从计数通道0到计数通道2C 完全随机的,但必须先写入方式控制字 D) 完全随机的,但必须先预置计数初值 12.在8253的6种工作方

8、式中,能够自动重复工作的两种方式_B_。A)方式1,方式2B)方式2,方式3C)方式2,方式4D)方式3,方式513.重复前缀“REPZ”的重复条件是_B_。A)(CX)0 同时CF1 B)(CX)0 同时ZF1 C)(CX)0 同时ZF0 D)(CX)0 同时CF014.下列寻址方式中,段超越前缀不可省略是 B 。A)DS: BX+SI B)DS: BPDI C)SS: BP D)DS: DI 15.执行PUSH AX和POP BX两条指令也相当于执行_A_指令。 A)MOV BX,AX B)MOV AX,BX C)XCHG AX,BX16.BCD码是_D 。A二进制数 B)十进制数 C)十

9、六进制数 D)二进制编码表示的十进制数17.若AX0008H,BX0003H,执行指令CMP AX,BX后,AX中的内容为_D_。 A)0005H B)FFFBH C)0003H D)0008H18.当 8253可编程定时器/计数器方式选择控制字的RW1、RW0定为11时,写入计数初值时的顺序为 C 。 A)先写高8位,再写低8位B)16位同时写入C)先写低8位,再写高8D)只写高8位,低8位自动写入19.8253可编程定时/计数器的计数范围是 D 。A)1255 B)0255 C)165535 D)06553520.计算机系统总线中,用于传送读、写信号的是 C 。A)地址总线 B)数据总线

10、C)控制总线 D)以上都不对21.在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生 C 个重叠地址。A)5 B)5的2次幂 C)2的5次幂 D)1022.半导体EPROM写入的内容,可以通过 A 擦除。 A)紫外线照射B)电信号 C)口令D)DOS命令23.在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设 B 。 A)发控制命令B)进行状态检测 C)发I/O端口地址D)发读/写命令24.有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H、FEH、00H和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为 C 。A)0E

11、H,34FE:00F0H B)0EH,F000:FE34HC)0FH,F000:FE34H D)0FH,00F0H:34FEH25.8253通道0工作于方式3,接入6MHZ的时钟,要求产生2400HZ的方波,则计数器的初值应为B A) 2000B) 2500 C) 3000D) 400026.中断向量表存放在存储器的B 地址范围中。 A) FFC00HFFFFFHB) 00000H003FFH C) EEC00HFFFFFH D) EEBFFHFFFFFH27.数据进行算术运算产生溢出时,则_D 。A)DF=0 B)DF=1 C)OF=0 D)OF=128.8086系统中将一个数送入堆栈后,堆

12、栈指针寄存器应进行_B 操作。 A)减1 B)减2 C)加1 D)加229.8086 CPU与慢速的存储器或I / O接口之间,为了使传送速度能匹配,有时需要在 C 状态之间插入若干个等待周期TW。 A)T1和T2 B)T2和T3 C)T3和T4 D)随机30.用于存放堆栈段段首址高16位的寄存器是_C 。A)DS B)ES C)SS D)CS31.在下列8255A I/O端口引脚的应用中,_B 是不正确的。32.8255工作在方式1的输出时,OBF信号表示_B 。 A)输入缓冲器满信号 B)输出缓冲器满信号 C)输入缓冲器空信号 D)输出缓冲器空信号33.如果计数初值N=9,8253工作在方

13、式3,则高电平的周期为_A 个CLK。 A)5 B)6 C)3 D)434.8253的控制信号为 =0、 =1、A1=0、A0=0表示_B 。 A)读计数器1 B)读计数器0 C)装入计数器1 D)装入计数器035.8086系统中若访问奇存储体的一个字节单元,则此时与A0是_B 状态。 A)1,0 B)0,1 C)0,0 D)1,136.CPU执行算术运算指令不会影响的标志位是_D A)溢出标志 B)符号标志 C)零标志 D)方向标志37.8086CPU的标志寄存器中有_B 个状态标志位。 A)9个 B)6个 C)8个 D)16个38.若要检查BX寄存器中的D12位是否为1,应该用_B 指令。

14、 A)OR BX,1000H B)TEST BX,1000H JNZ NO JNZ YES C) XOR BX,1000H D)CMP BX,1000H JZ YES JNZ YES39.8253有_B 个独立的计数器。 A)2 B)3 C)4 D)640. .EXE文件产生在_D 之后。 A)汇编 B)编辑 C)用软件转换 D)连接41.计算机系统软件中的汇编程序是一种_C 。A)汇编语言程序 B)编辑程序 C)翻译程序 D)将高级语言转换成汇编程序的程序42.X的8位补码是10110100,则X的16位补码是_C 。 A)0000000010110100 B)100000001011010

15、0 C)111111*0 D)011111111011010043.8086CPU工作在最大方式还是最小方式取决于_C 信号。 A)M/IO B) NMI C)MN/MX D)ALE44.堆栈操作时,段地址由_C 寄存器指出,段内偏移量由_G 寄存器指出。 A)CS B)DS C)SS D)ES E)DI F)SI G)SP H)BP45.下列8086指令中,对AX的结果与其他三条指令不同的是_D 。A)MOV AX,0 B)XOR AX,AX C)SUB AX,AX D)OR AX,046.CPU响应INTR引脚上来的中断请求的条件之一是_B 。 A)IF=0 B)IF=1 C)TF=0 D

16、)TF=147.8086CPU在执行IN AL,DX指令时,DX寄存器的内容输出到_A 上。 A)地址总线 B)数据总线 C)存储器 D)寄存器48.下列指令中语法有错误的是_D 。 A)OUT 20H ,AL B)MOV SI,BX C)ADD BL,BX D)MUL 1049.读取一个非规则字,8086CPU需_B 个总线周期。 A)1 B)2 C)4 D)850.8086CPU对主存奇数库(高位库)进行访问时给出的控制信号是_D 。 A)INTA B)MN/MX C)INTR D)BHE51.8位数11011011B可表示 A B D F 。(此题为多项选择,出错啦) A)无符号数219

17、 B)-37的补码 C)-36的补码 D) -36的反码 E)91的原码 F)-91的原码52.8086CPU向52H内存单元写入一个字,写入过程中 和A0的逻辑电平是 A 。 A)0和0 B)0和1 C)1和0 D)1和153.8086CPU用 C 信号的下降沿在T1结束时将地址信息锁存在地址锁存器中。 A)M/ B) C)ALE D)READY是非判断(注:对用T表示,错用F表示)1.进行无符号数运算时,运算结果对SF标志位无影响。 F2.无论是转移指令还是循环控制指令,均可跳转到程序的任意位置。3.DMA是一种不需要CPU介入的高速数据传送方式。 T4.8086的中断系统中有两类硬中断:

18、可屏蔽中断和不可屏蔽中断。非屏蔽中断NMI不受中断允许位IF的控制。5.指出下列指令中哪些是合法的,哪些是非法的。 A)DIV 10 (F) B)MOV DS,1000H (F) C)OUT 20H,AH (F) D)ADD AX, SIDI (F)E)INC 1000H (F)类型不明确 6.微处理器就是微型计算机。 F 7.8086的输入输出指令中,允许使用DX存放端口地址,不允许使用AX、AL以外的寄存器传送数据。8.标志寄存器中的溢出标志位OF1时,进位标志位CF也为1。9.8086CPU进行堆栈操作时,可依需要进行字节或字操作。10.TABLE为数据段中每存储单元的符号名,则指令MO

19、V AX,TABLE和指令LEA AX,TABLE是等价的。 F(指令MOV AX,OFFSET TABLE和指令LEA AX,TABL执行结果是一样的)11.可编程定时器计数器8253,其定时与计数功能可由程序灵活地设定,在计数过程中不占用CPU的时间。12.8253定时/计数器内部一个计数通道最大能计数65535。13.当8086 CPU对内部中断进行响应时,无需中断类型码便可找到相应的中断服务程序入口地址。14.8086CPU响应可屏蔽中断INTR后,将连续发出两个中断回答信号INTA。 T 15.8086CPU响应非屏蔽中断后,将启动两个连续的中断响应总线周期。F16.非屏蔽中断NMI

20、不受中断允许位IF的控制。17.8086CPU系统中外部中断的优先级比内部中断的优先级高。18.动态RAM需要进行刷新操作,而静态RAM不需要进行刷新操作。19.DMA方式能处理高速外设与主存间的数据传送,高速工作性能往往能覆盖低速工作需要。因此DMA方式完全可以取代中断方式。20.当外设与内存之间采用DMA(direct memory access)方式进行数据传送时,数据的传送是在DMA控制器控制下由硬件来完成的。21.MOV指令和IN指令都具有将内存中信息传送到CPU中去的功能。22.可编程并行接口芯片8255A的C口置位 / 复位控制字应送到控制口。23.指令“ADD AX,BX+20

21、00H”是一条不带进位的加法指令,因此该指令执行后进位标志位CF将不受影响。24.8086CPU的条件转移指令可跳转到程序的任何位置。25.采用中断传送方式时,CPU从启动外设到外设就绪这段时间,一直处于等待状态。26.存储单元的地址和存储单元的内容是一回事。27.CPU芯片中集成了运算器和控制器。28.在执行指令期间,EU能直接访问存储器。 F 29.8086CPU从内存中读取一个字(16位)必须用两个总线周期。 F30.8086CPU的一个总线周期一般由4个状态组成。 T1.下列指令执行完后,AX_4_、BX_7_、CX_3_、DX_4_。 MOV AX,3 MOV BX,3 MOV DX

22、,8 MOV CX,4 AGN:INC AX ADD BX,AX SHR DX,1 LOOPE AGN 2.下列指令执行完后,AX= 4004H ,BX 01B4H 。MOV AX,1100HMOV BX,6D16HMOV CL,06HROL AX,CLSHR BX,CL3.下列指令执行完后,AX= 4620H 。MOV AX,0119HMOV CH,AHADD AL,AHDAAXCHG AL,CHADC AL,45HDAA MOV AH,ALMOV AL,CH4.下列指令执行完后,AX 0030H 。 MOV AX,2030H AND AX,00FFH5.下列指令执行完后,AL= 50H 。

23、MOV AL,45HMOV CL,4SHL AL,CLHLT6.阅读程序,在空白处填空。 CMP BX,CX JG L1 ;从本指令可知,BX、CX中为 有/ 带 符号数 JE L2 MOV SI,1 ;当BX CX时执行该分支 JMP EXIT L1:MOV SI,2 ;当BX CX时执行该分支 L2:MOV SI,3 ;当BX = CX时执行该分支 EXIT:7.下列程序执行完后,AX 7498H 。MOV AX,6264H AND AX,AXJNZ DONESHL CX,3ROR AX,CLDONE:ADD AX,1234H HLT8.下列程序执行完后,AX 6912H 。 MOV AX

24、,5678H MOV BX,1234H ADD AL,BL DAA MOV CL,AL MOV AL,AH ADC AL,BH MOV AH,AL MOV AL,CL9.已知数据段定义如下: DATA SEGMENT C1 DW A3,3AH C2 DB 2DUP(4,B) C3 EQU C1 C4 DW 4321H,C3 DATA ENDS 请解答下列问题: 画出数据段在主存中的存放形式示意图。 在下列各指令之后的空白处写出执行结果。 MOV AL,C22;AL 3AH MOV BL,C2+4 ;BL 21H MOV CX,C1+3 ;CX 0400H MOV DX,C4+2 ;DX 0008H 10.阅读如下程序并回答问题 主程序运行之后,以BUFB为首址的字节存储区中的内容是什么? 90、91、88、99、68(以BUFB为首址的字节存储区有5个单元) 如果主程序中漏写了“INC DI”,运行结果如何?68、0、0、0、0 STACK SEGMENT STACK DB 200 DUP(0) STACK ENDS DATA SEGMENT BUFA DB 10,20,30,50,90,60 DB 11,21,31,51,91,61 DB 22,24,69,88,12,10 DB 30,32,34,39,4

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1