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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

微机原理期末复习题.docx

1、微机原理期末复习题2017年微机原理期末复习题第 1 部分基本要求第1章绪论1,了解微机系统组成及基本工作原理;2,熟悉数制及其转换方法;3,熟悉二进制数的加减运算和逻辑运算;4,熟悉补码的运算规则及溢出的判断方法。第 2,3,4 章8086/8088微处理器1,熟悉 8086/8088CPU的结构(EU,BIU)及功能;2,熟悉 8086/8088的程序设计模型及各种寄存器的主要用途;3,熟悉 8086/8088的存贮器组织,熟悉分段方法和段末地址的计算方法;4,熟悉堆栈的结构和工作原理;5,熟记 8086/8088 的标志(状态和控制)及其功能;6,熟悉 8086/8088 的寻址方式及其

2、操作过程;7,熟悉 8086/8088 的指令系统(115 条)中常用指令的格式、规则及对标志位的影响;第 5 章汇编语言程序设计1,熟悉汇编语言程序的结构及其语句的结构;2,熟悉伪指令及其用途;3,掌握汇编语言程序设计方法,主要是顺序程序、分支程序和循环程序的设计;4,熟悉过程(子程序)和宏指令的定义及使用规则;5,熟悉 DOS 调用功能及其规则;6,熟悉字符串指令及其使用规则;7,了解上机过程及其相应的指令(EDIT,MASM,LINK,DEBUG)的功能。第 6 章半导体存贮器1,了解存贮器的分类(主要是ROM,RAM)2,熟悉半导体存贮器的扩展方法;3,熟悉 CPU与存贮器连接的基本方

3、法,掌握存贮器芯片在微机系统中地址分析方法;4,了解 8086/8088存贮器组织方法。第 7章输入输出与中断系统1,熟悉微机与外设数据传送方式(程序控制,中断控制,DMA处理机),掌握用程序查询方式实现CPU与外设数据传送编程方法;2,熟悉 8086/8088中断系统和中断过程,熟悉常用的中断指令;3,熟悉可编程中断控制器8259 的主要功能及使用规则;第 8 章常用接口芯片1,熟悉可编程并行接口8255 的基本结构和功能,熟记8255 的控制字,掌握8255 的初始化编程方法,掌握8255 作为CPU的接口用查询及中断方式实现数据传送的编程方法;第 2 部分复习题一、选择题(每题2分)18

4、086/8088 的时钟信号是由( )提供。 8259 8255 8284 8253 28259A是( B )。 可编程DMA控制器 可编程中断控制器 可编程定阶计数器 总线仲裁器38086响应中断的条件是( )。 IF1,当前指令执行结束 IF0,当前指令执行结束 IF1,没有完成当前指令 IF0,没有完成当前指令48086/8088微处理器的标志寄存器 IF位可以通过( )指令进行设置。 CLI、STI CLSTC CMSTD CLSTD5、指令 MOV BXSI+2 , AX 中目标操作数的寻址方式为( )。 寄存器寻址 基址变址相对寻址 基址寻址 变址寻址6中断自动结束方式是自动将82

5、59( )相应位清零。 ICW IMR IRR ISR 7FLAGS(标志寄存器)的中断允许标志位是( )。 TF AF IF DF 88086CPU的结构包括两部分,他们是( )。 控制器和20位加法器 执行单元和总线接口单元 运算器和总线接口 运算器和控制器9当8086工作在最小模式时,其引脚应接( )电平。 TTL CMOS 逻辑低 逻辑高10、某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为( )。 4100H 3AA08H 3B008H 3AAA8H118086采用间接寻址访问IO端口时可以访问的端口个数是( )个。 1K 16K 64K D。1M12

6、8086执行指令OUT DX,AL时,信号的状态是( )。 0,1 1,0 0,0 1,113 8086非屏蔽中断的类型码是( B )。 00H 02H 0FFH 不定14对于地址总线为32位的微处理器来说,其直接寻址的范围可达( )。 1MB 16MB 64MB 4GB15.某存储器芯片有地址线13根,数据线8根、该存储器芯片的存储容量为( )。 15K8 32K256 8K8 32K8168086CPU芯片的外部引线中,数据线的条数为( C )。 6条 8条 16条 20条17在8086CPU的引脚中,用于连接硬中断信号的引脚有几个( ) 15个 8个 2个 1个188086的SS=106

7、0H,SP=0010H,AX=1234H,当执行一条PUSH AX指令时,1234H存放的实际地址是 ( ) (10610H)=12H (10611H)=34H (10610H)=34H (10611H)=12H (1060EH)=12H (1060FH)=34H (1060EH)=34H (1060FH)=12H19假设V1和V2是用DW定义的变量,下列指令中正确的是( )。 MOV V1,20H ; MOV V1,V2 ;两个内存单元不能直接传送 MOV AL,V1 ;类型不匹配 MOV 2000H,V2 ;立即数不能为目的操作数20.某存储器芯片容量为2K1bit、若用它组成16K8bi

8、t存储器组,所用芯片数以及用于组内寻址的地址线为( )。 32片、11根 64片、14根 8片、14根 16片、8根21下面寄存器( )使用时的默认段寄存器为SS。 AX BX SP SI22指令()的源操作数的寻址方式为直接寻址。 MOV 2000H,AL ;寄存器寻址 MOV AX,DX ;寄存器寻址 MOV AX,2000H ;立即寻址 XOR AL,2000H ;23若设某容量为16K字节的RAM起始地址为4000H,则其终止地址为(C) 61FFH 63FFH 7FFFH 6FFFH24可为PC机管理可屏蔽中断源的接口芯片是()。 8253 8255A 8288 8259A 25在直

9、接寻址方式中,除使用段寄存器外,允许使用的寄存器有( ) AX,BX,CX,DX SI,DI,BP,SP 全部通用寄存器 不使用任何寄存器268255A中可以按位置位/复位的端口是 (C) 端口A 端口B 端口C 都可以27IN AL,n 指令中n是( ) 8位二进制数 16位二进制数 8位或16位二进制数均可 用AL时是8位;用AX时是16位 28执行指令PUSH BX 后,堆栈指针SP的变化为( 2 ) SP-1 SP-2 25 SP+1 SP+229按诺依曼结构理论,下面哪个不是计算机组成部分: ( ) 运算器 控制器 打印机 复印机30.设某数据段中有: DA1 DB 32H,58H

10、DA2 DW 32H,58H 下面有语法错误的语句是( ) LEA SI,DA2 MOV AL,DA1+1 MOV BL,DA2 MOV AX,DA2+231通常,人们把用符号表示计算机指令的语言称为( )。 机器语言 汇编语言模拟语言 仿真语言32指令 MOV AX , 0283HBXSI 中源操作数的寻址方式为( )。 寄存器间接寻址 基址变址相对寻址 基址寻址 变址寻址 33某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为( )。 4100H 3A9A8H 3B008H 3AA08H34某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为( )

11、。 15K8 32K256 1K8 32K835. 可编程中断控制器8259A每片具有() 优先权控制 。 4级 2级 8级 6级 36可编程中断控制器8259A每片具有( ) 优先权控制 。 4级 2级 8级 6级 37某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为( )。 4100H 3AA08H 3B008H 3AAA8H 38当8086工作在最小模式时,其引脚应接( )电平。TTL CMOS 逻辑低 逻辑高398086总线基本周期包含的时钟周期数是( )。1个 2个 3个 4个40.IN AL,n 指令中n是( ) 8位二进制数 16位二进制数 8位或

12、16位二进制数均可 用AL时是8位;用AX时是16位 418086执行指令OUT DX,AL时,信号的状态是( )。0,1 1,0 0,0 1,142执行INT n指令或响应中断时,CPU保护现场的的次序是( )。先保护FR,其次CS,最后IP 先保护CS,其次IP,最后FR先保护FR,其次IP,最后CS 先保护IP,其次CS,最后FR438086的状态标志位有( )。5个 6个 9个 16个44以下指令正确的是( )。ROR AX,2 OUT BX,AL POP CS XCHG AL,DL45.执行指令PUSH BX 后,堆栈指针SP的变化为( ) SP-1 SP-2 SP+1 SP+246

13、在8086和8088汇编语言中,一个字能表示的有符号数的范围是 ( ) -32768n32768 -32768n32767 -65535n65535 -65536N6553547某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为( ) 02120H 20120H 21200H 03200H48在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是( ) IN AL,端口地址 MOV AL,端口地址 OUT AL,端口地址 OUT 端口地址,AL49某存储单元的段基址为3806H,段内偏移地址为2948H,该存

14、储单元的物理地址为( )。 4100H 3A9A8H 3B008H 3AA08H50.某存储器芯片容量为2K1bit、若用它组成16K8bit存储器组,所用芯片数以及用于组内寻址的地址线为( )。 32片、11根 64片、14根 8片、14根 16片、8根51. 某存储器芯片容量为2K4bit、若用它组成16K8bit存储器组,所用芯片数以及用于组内寻址的地址线为( B )。 2片、11根 16片、14根 8片、16根 16片、8根 52.下面寄存器( )使用时的默认段寄存器为SS。 AX BX SP SI53.若设某容量为16K字节的RAM起始地址为4000H,则其终止地址为( ) 61FF

15、H 63FFH 7FFFH 6FFFH54.下面的中断中,只有哪个中断请求需要硬件提供中断类型码 ( ) INTO INT n NMI INTR55.CPU响应中断的时机是( ) 一条指令结束 外设提出中断 取指周期结束 当前程序执行完后56.8255A中可以按位置位/复位的端口是 ( ) 端口A 端口B 端口C 都可以57.8086CPU构成的PC机所访问的I/O空间有( )。 256B 1KB 64KB 1MB58.IBM-PC系统中规定的中断优先级次序,下面哪种正确( ) 内中断(除法错,INTO,INT n)(NMI)(INTR)单步中断 NMI 内中断 INTR 单步中断 内中断 单

16、步中断 NMI INTR NMI 内中断 单步中断 INTR59.中断过程与子程序之间的过程比较,下面哪一条是错误的( )中断过程与子程序调用过程都需保护断点中断过程与子程序调用过程都需保护标志寄存器中断过程与子程序调用过程都要改变程序执行方向中断过程是随机的,而调用子程序是事先安置好的60.PC机中为使工作于一般全嵌套方式的8259中断控制器能接受下一个中断请求,在中断服务程序结束处应:( )。执行IRET指令 执行POP 指令发送EOI命令 发送IRET 命令二、填空题:(请在括号内填空,每空2分,共计40分)1指令ASSUME在程序中出现时表示:( )。 ( 段寄存器与段之间的对应关系

17、)2下列各数均为二进制补码:a=00110010B b=01001010B c=11101001B d=10111010B,试求下列运算的十进制数真值:a+b=( );d-c-a=( )。 (a +b01111100+124;d-c-a=10011111=-97)3 . 逻辑地址由( )和( )组成。(段基址、偏移地址)4微型计算机系统的硬件由五大部分组成,这五个部分是( ),( ),( ),( )和( )。 (运算器,控制器,存储器,输入设备,输出设备)5汇编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:( 标号或变量名 )、( 操作码 )、( 操作数

18、 )、( 注释 )。 (也可称为域或埸, 标号或变量名 , 操作码,操作数, 注释 )6若某中断向量为08H, 则该中断的中断服务子程序的入口地址在中断向量表中的物理地址范围为()()。(20H23H)7若X=34O,Y=26H,则XY( )D。 (66)8(AX)7654H,(BX)8912H,则执行指令ADD AX,BX后,OF_,CF=( )_。(0,0)9在8086CPU中,由于BIU和EU能够并行工作,从而减少了CPU为取指令等待的时间,提高了CPU的利用率,这种技术叫( )技术。(流水线)10标志寄存器FR中有六个状态标志,它们的符号、名称以及为0和1时代表的意义分别为: .(进/

19、借位位CF;当运算中最高位有进位或借位时CF=1;否则CF=0 ); .(符号位SF;当运算的结果最高位为1即结果为负数时SF=1;否则SF=0 ); (奇偶位PF; 当运算的结果1的个数为偶数PF=1;否则PF=0).(全零位ZF;当运算的结果为零时ZF=1;否则ZF=0 ); .(溢出位OF;当带符号数运算的结果有溢出时OF=1;否则OF=0 );.(进/借位位CF;当运算中最高位有进位或借位时CF=1;否则CF=0 ); (符号位SF;当运算的结果最高位为1即结果为负数时SF=1;否则SF=0 ); (奇偶位PF; 当运算的结果1的个数为偶数PF=1;否则PF=0)(全零位ZF;当运算的

20、结果为零时ZF=1;否则ZF=0 ); (溢出位OF;当带符号数运算的结果有溢出时OF=1;否则OF=0 );11CPU在执行完( )后响应INTR请求。 (当前指令)12 8086/8088微机系统中,每个内存单元的物理地址由( )左移4位加上( )构成。(段地址、偏移地址)13存储器芯片2114的存储量为10244,若用2114构成16KB的存储器,需要( )片2114。 (32)14设(CS)=4000H,(SS)=6000H,(IP)=200H,则IP所指的物理地址为( )。 (40200H)158086CPU中典型总线周期由( )个时钟周期组成,其中T1期间,CPU输出( )信息;如

21、有必要时,可以在( )两个时钟周期之间插入1个或多个( )周期。(4,地址, T3和T4,Tw等待 )16CPU与外设交换信息时,有三种常见的输入输出方法,它们分别是:( )和( )及( )。(程序方式、中断方式、DMA方式)17在指令MOV AX,ES:BX中,采用的是( )寻址方式。 (寄存器间接寻址)18指出下列指令语句中源操作数是( );目的操作数是( )。 MOV AX,0CFH (AX 0CFH)19若8259A中ICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为( )。(45H)20执行下面的程序段后,AX=( ) MOV CX, 5 MOV A

22、X, 50NEXT: SUB AX, CX LOOP NEXTHLT (35)21编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域),各项名称分别为:( ),( ),( ),( )。 ( 标号或变量名、操作码、操作数、注释 )。228255具有3种工作方式,其中方式0为( );方式1为( ); 方式2为( )。8255片内可寻址的端口有( )个。 (基本输入/输出,选通输入/输出,双向选通输入/输出,4)23在存储器的层次结构中,越远离CPU的存储器,其存取速度(),存储容量( ),价格( )。(越慢、越大、越低)248086/8088CPU被设计为两个独立的功能部件:( )和

23、( ),其中,20位地址加法器属于( )部分 ,其作用是( )。 (总线接口部件,执行部件,总线接口部件,形成20位的物理地址)25某系统中8253占用地址为100H103H。初始化程序如下: MOV DX, 103H MOV AL, 16H OUT DX, AL SUB DX, 3 OUT DX, AL试问:此段程序是给8253的哪一计数器初始化?安排工作在哪种工作方式?( );若该计数器的输入脉冲的频率为1MHZ,则其输出脉冲的频率为:( )。(计数器0工作在方式3,45.456 KHZ)26若8255A的系统基地址为2F9H,且各端口都是奇地址,则8255A的三个端口地址分别为( )(

24、)和( )。(2F9H,2FBH,2FDH)27累加器(AL)1000 0000在下列表示中所对应的十进制数值应是:无符号数:( );带符号数( );BCD码( )。 (128, -0, 80)28请指出下列指令中原操作数和目标操作数的寻址方式: 1) ADD BX ,SI+3000H , 原操作数( ); 目标操作数 ( ); 2) MUL SI , 原操作数( ); 目标操作数( ); (变址寻址,寄存器寻址,寄存器间址,隐含寻址)29 8255有三种工作方式,其中能工作于方式0的口有( ); 能工作于方式1的口有( );能工作于方式2的口有( )。 (C 口B 口A口)308259A共有

25、( )个可编程的寄存器,它们分别用于接受CPU送来的( )命令字和( )命令字。( 7,初始化 , 操作或工作 )31计算机是一种能自动、高速、精确地完成各种各样的( )、( ) 、( )、( ) 、( ) 的电子机器。(信息存贮,数值计算,逻辑推理、过程控制和数据处理)32为了识别各种进制,在各数的数尾加上一个标识字母,二进制数尾加作( )标识;十进制加( ),八进制加( ),十六进制加( )。(B,D,Q,H)33将十进制数转换成R 进制数的规则是( )。(除R 取余数倒排法)34数在机器内部的表示形式称为,按规定格式,机器数有( )和( )两种表示形式。(机器数、定点和浮点)35符号数的

26、编码方式有( )、( ) 、( ) 。(原码、反码、补码)36从Y补求-Y补的表示式是( )。(将Y补连符号位一起取反,末位加1(或0-Y补))37在MOV WORD PTR0072,55AAH 指令的机器码中,最后一个字节是( )。(55H)38 假设(SP)=0100H,(SS)=2000H,执行PUSH BP指令后,栈顶的物理地址是( )。(200FEH)39若定义DATA DB 0A5H,5BH;在指令MOV BX, DATA 中填充( ),使指令正确执行。(WORD PTR)40执行部件EU 的组织有: , 和 。(ALU(算术逻辑部件),通用寄存器,标志寄存器)41两个变址寄存器S

27、I和DI分别称为( )寄存器和( )寄存器。(源变址,目的变址)42计算机的四个主要特点是( )、( )、( )和( ) 。(高速,准确性,逻辑性,通用性)43十进制小数转换成二进制数的方法是。(连续乘2 取整顺排法)44若用n位表示无符号整数,则该整数表示范围为。(02N-1)45仅将符号位数字化表示为0 或1,数的绝对值与符号一起编码,即“符号绝对值表示”的编码,称为( )。(原码)46若定义DATA DW 1234H,执行MOV BL,BYTE PTR DATA 指令后,BL= ( )。(34H)47 假定AL=96H,BL=65H,依次执行ADD AL,BL和DAA 指令后,AL= (

28、 )。(61H)48若定义VAR DB 2 DUP(1,2,3 DUP(3),2 DUP(1),则在VAR 存贮区内前5 个单元的数据是。(1,2,3,3,1)49总线根据传递数据的功能可分为( )、( ) 、( ) 。(数据总线,地址总线,控制总线)50动态MOS 存贮器优点是( ),( ),其缺点是( )。(集成度高,功耗低,信息易失需要定时刷新)51计算机的五个主要应用领域是:( ) 、( ) 、( ) 、( ) 、( ) 。(科学技术计算,自动控制,数据和事务处理,辅助设计和智能模拟与人工智能)52存贮器是计算机系统中的( )装置,用来存放( )和( )。(记忆,程序,数据)53存贮器的两个基本操作是( )和( )。(读,写)54 ( )材料存贮器所存信息掉电后消失,而( )材料存贮器属永久性存贮器。(半导体,磁)55存贮器目前采用较多的三级存贮器结构是( )、( ) 和 ( )。(高速缓冲存贮器,主存,辅存)56动态MOS 存贮器优点是( ),( ),其缺点是( )。(集成度高,功耗低,信息易失需要定时刷新)57对容量为2NB 的存贮单元的存贮矩阵,须要( )位地址线选通对应存贮单元。(N)58,1 位地址,经地址译码器译码后能得到( )条存贮单元选择线控

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

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