网2微机复习题 答案 2文档格式.docx
- 文档编号:15927820
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:23
- 大小:82.55KB
网2微机复习题 答案 2文档格式.docx
《网2微机复习题 答案 2文档格式.docx》由会员分享,可在线阅读,更多相关《网2微机复习题 答案 2文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
二是在扩展计算机功能时,只须把要扩展的部件接到总线上即可,十分方便。
2、微机系统的总线结构分哪三种?
单总线、双总线、双重总线
3、微机系统的主要性能指标(四种)?
字长、主频、内存容量、指令系统
4、模型机有哪些寄存器,以及作用?
通用寄存器组:
可由用户灵活支配,用来存放参与运算的数据或地址信息。
地址寄存器:
专门用来存放地址信息的寄存器。
程序计数器:
它的作用是指明下一条指令在存储器中的地址。
指令寄存器:
用来存放当前正在执行的指令代码
指令译码器:
用来对指令代码进行分析、译码,根据指令译码的结果,输出相应的控制信号
5、请举例8、16、准16、32、准32位CPU芯片型号。
8085:
8位;
8086:
16位;
8088准16位;
80386DX:
32位;
80386SX:
准32位
第二章典型微处理器
1、8086CPU内部组成结构从功能上讲,可分为__BIU_____和___EU______两部分。
2、8086/8088的四个段寄存器为___DS_____、___ES_____、___SS____、__CS_______
3、用来存放CPU状态信息的寄存器是_____FLAGS______。
4、用来存放指令地址的寄存器是——IP———。
5、AX寄存器可分成____AH___和___AL____两个8位寄存器。
6、8086的16位标志寄存器FLAGS中OF=1表示运算结果___溢出____,ZF=1表示运算结果为零。
PF=0表示运算结果的低8位中1的个数为___奇数____。
7、8086的16位标志寄存器FLAGS中IF=1表示CPU____允许___中断,TF=1表示CPU进入___单步____工作方式。
8、一般一个总线周期可分为___T1____、___T2____、__T3_____和_____T4__状态。
9、8086CPU的1M内存由__两_____块512KB存储体组成。
10、地址4000H:
0300H,其物理地址是___40300H____,段地址是_4000H______,偏移地址是___0300H____________。
11、8086存储器管理采用__分段管理_____技术。
12、8086CPU引脚信号中中断请求两个信号名称为____INT__和___NMI____。
13、8086CPU信号中控制地址锁存器信号是__8282_____。
14、8086CPU信号中控制数据收发器的信号是__8286_____。
15、8086信号中区分存储器和I/O操作的信号是___M/IO____。
1、目的变址寄存器是(B)。
A)SIB)DIC)SPD)BX
2、用来存放即将执行的指令的偏移地址的寄存器是(B)。
A)SPB)IPC)BPD)CS
3、用来存放运行结果状态的寄存器为(C)操作。
A)SPB)SIC)FLAGSD)DX
4、TF=1表示CPU工作于(A)方式。
A)单步B)连续
5、微机中控制总线传送的是(D)。
A)存储器和I/O接口的地址码
B)微处理器向内存储器和I/O接口传送的命令信号
C)存储器和I/O设备向微处理器传送的状态信号
D)B和C
6、8086CPU引脚MN/MX接电源电压时,表示系统工作于(A)。
A)最小模式B)最大模式
2、8086/8088CPU的RD、M/IO引脚上为逻辑0时,意味着(C)操作。
A)读存储器B)写存储器C)读I/O端口D)写I/O端口
7、Intel8282的作用是(A)
A)地址锁存B)产生时钟C)总线控制D)数据驱动
8、Intel8284的作用是(B)
9、Intel8286的作用是(D)
10、Intel8288的作用是(C)
三、名字解释
1、MMU:
内存管理单元
2、ClockCycle:
时钟周期
3、BusCycle:
总线周期
4、ALE:
地址锁存允许
5、IP:
地址指针
6、BIU:
总线接口单元
7、EU:
执行单元
8、NMI:
不可屏蔽中断
9、ALE:
10、CS:
CHIPSELECT
11、DEN:
DATAENABLE
12、INTA:
中断响应
四、问答题
1、8086CPU的内部结构由哪两部分组成,各组成部件又有哪些部件组成、功能是什么?
解答:
8086CPU内部结构由BIU\EU两部分组成.
(1)EU的组成和各组成部件功能如下:
•算术逻辑运算单元:
用于8位/16位二进制算术和逻辑运算.
•通用寄存器组
用来存放操作数或操作数的地址
•标志寄存器
用来存放反映CPU运算的状态特征和存放某些控制标志
•数据暂存器
协助ALU完成运算,暂存参加运算的数据
(2)BIU的组成和各组成部件功能
•地址加法器:
用来形成20位物理地址
•段寄存器:
用来存放段的基值
•IP:
存放下一条指令的地址
•指令队列缓冲器:
用来存放预取的指令
•总线控制逻辑:
:
将内部总线和外部总线相连.
2、简述物理地址和逻辑地址的概念以及它们的关系?
请举例说明用来形成物理地址的“段+偏移”机制。
逻辑地址:
是在程序中使用的地址,其表达形式为“段地址:
段内偏移地址”。
物理地址:
CPU与存储器进行数据交换时在地址总线上提供的20位地址信息称为物理地址。
物理地址=段地址×
10H+段内偏移量,就是段地址左移一位后加上偏移地址就得出实际的物理地址
3、什么叫总线周期,为什么要插入等待周期?
插在何处?
总线周期是指CPU经外部总线对存储器或IO端口进行一次信息输入或输出的操作所需要的时间;
CPU与慢速的存储器和IO接口交换信息时,为防止丢失数据,需要插入等待周期;
插入在总线周期的T3和T4之间
4、简述8086的寄存器结构(有哪些寄存器),各有什么用途?
通用寄存器:
操作数可直接存在这些寄存器中,皆可减少访问存储器的次数,又可缩短程序的长度,而且占用内存空间少,可以提高数据处理速度。
指令指针寄存器(IP):
存放EU要执行的下一条指令偏移地址,用以控制程序中指令的执行顺序。
标志寄存器(FLAG):
FLAG中的状态标志反映EU执行算术运算和逻辑运算后的结果特征,这些标志常常作为条件转移类指令的测试条件,以控制程序的运行方向。
段寄存器:
8086共有4个16位的段寄存器,用来存放每一个逻辑段的段起始地址。
5、8086/8088为什么采用地址/数据复用技术?
8086有哪些管脚是复用的?
AD0—AD15
6、简述一般存储器读操作涉及的信号并画出时序图。
地址信号、读信号R/W、数据信号、片选信号/CS
7、结合8086最小模式下总线操作时序图,说明ALE、M/IO、DT/R、READY信号的功能?
地址锁存信号ALE:
提供锁存信号,对地址进行锁存;
存储器/输入输出信号M/IO:
对存储器和IO端口操作方式进行选择;
数据发送/接收控制信号DT/R:
对数据的接收和发送进行控制;
准备就绪信号READY:
在总线周期中,判断所寻址的存储单元或IO端口是否准备就绪。
第三章寻址方式与指令系统
1、I/O端口的寻址方式有两种,分别是__直接端口寻址__,__间接端口寻址__。
2、指令MULBX隐含的被乘数寄存器是_____AX____,
指令LOOPNEXT的循环次数必须存放在
____CX____寄存器中。
3、指令JONEXT表示OF=__1_____时转移。
4、将I/O设备端口内容读入AL中的指令助记符是_____IN______。
5、8086CPU的I/O指令采用间接寻址时,使用的间接寄存器是____DX____。
6、设置IF=1的指令为____STI____。
7、清除CF标志的指令为____CLC____。
8、一对操作堆栈的指令为__PUSH__和____POP____。
9、LOOPNZ的循环条件为___ZF=0且CX!
=0_____。
10、指令LOOPNEXT的循环次数必须存放在______CX_____寄存器中。
11、DIVBX指令的被除数隐含的寄存器为_____AX___和____DX____,存放商的寄存器为____AX____,存放余数的寄存器为____DX____。
12、实现无符号数乘2的指令的助记符是____SAL____,实现有符号数除2的指令的助记符是____SAR____。
13、中断调用指令的助记符是___INT_____,中断返回指令的助记符是____IRET____。
14、子程序调用指令的助记符是_____PROC___,子程序返回指令的助记符是______RET__。
二、选择题
1.下列叙述正确的是(C)
A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令
B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令
C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令
D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
2.在下列指令的表示中,不正确的是(C)
A.MOV
AL,[BX+SI]
B.JMP
SHORT
DONI
C.DEC
100
D.MUL
CL
5.下列指令执行时出错的是(B)
A.ADD
BUF1,BUF2
DWORD
PTR
DAT
[BX]
C.MOV
AX,[BX+DI]
NUM
D.TEST
AL,08H
6.已知(AX)=1234H,执行下述三条指令后,(AX)=(D)
MOV
BX,AX
NEG
BX
ADD
AX,BX
A.1234H
B.0EDCCH
C.6DCCH
D.0000H
7.在下列指令中,___D___指令的执行会影响条件码中的CF位。
A.JMP
NEXT
B.JC
C.INC
D.SHL
AX,1
8.将DX的内容除以2,正确的指令是(C)
A.DIV
2
B.DIV
DX,2
C.SAR
DX,1
9.若栈顶的物理地址是20100H,当执行完POPAX指令后,栈顶的物理地址是(A)。
A)20102HB)20101HC)20100HD)201
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网2 微机复习题 答案 微机 复习题