《微机原理期末复习题》由会员分享,可在线阅读,更多相关《微机原理期末复习题(22页珍藏版)》请在金锄头文库上搜索。
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 的寻址方式及其操作过程;7,熟悉
2、 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分)18086/8088
4、的时钟信号是由( )提供。 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中断自动结束方式是自动将8259( )相应位清
5、零。 ICWIMRIRRISR 7FLAGS(标志寄存器)的中断允许标志位是( )。 TFAFIFDF 88086CPU的结构包括两部分,他们是( )。 控制器和20位加法器 执行单元和总线接口单元 运算器和总线接口 运算器和控制器9当8086工作在最小模式时,其引脚应接( )电平。 TTLCMOS 逻辑低 逻辑高10、某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为( )。 4100H 3AA08H 3B008H 3AAA8H118086采用间接寻址访问IO端口时可以访问的端口个数是( )个。 1K 16K 64K D。1M128086执行指令OUT DX,A
6、L时,信号的状态是( )。 0,1 1,0 0,0 1,113 8086非屏蔽中断的类型码是( B )。 00H02H0FFH不定14对于地址总线为32位的微处理器来说,其直接寻址的范围可达( )。 1MB 16MB64MB4GB15.某存储器芯片有地址线13根,数据线8根、该存储器芯片的存储容量为( )。 15K8 32K256 8K8 32K8168086CPU芯片的外部引线中,数据线的条数为( C )。 6条 8条 16条 20条17在8086CPU的引脚中,用于连接硬中断信号的引脚有几个( )15个 8个2个 1个188086的SS=1060H,SP=0010H,AX=1234H,当执
7、行一条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、若用它组成16K8bit存储器组,所用芯片数以及用于组内寻址的地址线为(
8、 )。 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在直接寻址方式中,除使用段寄存器外,允许使用的寄存器有( ) A
9、X,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 DA2 DW 32H,58H 下面有语法错误的语句是( ) L
10、EA 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根、该存储器芯片的存储容量为( )。 15K8 32K256 1K8 32K835. 可编程中断
11、控制器8259A每片具有() 优先权控制 。 4级 2级 8级 6级 36可编程中断控制器8259A每片具有( ) 优先权控制 。 4级 2级 8级 6级 37某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为( )。 4100H 3AA08H 3B008H 3AAA8H 38当8086工作在最小模式时,其引脚应接( )电平。TTLCMOS 逻辑低 逻辑高398086总线基本周期包含的时钟周期数是( )。1个2个 3个4个40.IN AL,n 指令中n是( ) 8位二进制数 16位二进制数 8位或16位二进制数均可 用AL时是8位;用AX时是16位 418086执行指令OUT DX,AL时,信号的状态是( )。0,1 1,0 0,0 1,142执行INT n指令