东南大学微机期末考试复习提纲
- 格式:ppt
- 大小:14.82 MB
- 文档页数:53


微机系统与接口_东南大学中国大学mooc课后章节答案期末考试题库2023年
1. 以下指令不影响标志寄存器状态的是( )。
参考答案:
LEA
2. 若定义DADA DW 1234H,5678H, 则执行MOV BL,BYTE PTR DATA 指令后,BL=()。
参考答案:
34H
3. CPU与存储芯片的连接方式将影响芯片的( )。
参考答案:
地址范围
4. 某数在计算机中用压缩BCD码表示为10010011,其真值为 。
参考答案:
93
5. 动态RAM的基本存储电路,是利用MOS管栅-源极之间电容对电荷的暂存效应来实现信息存储的。为了避免所存信息的丢失,必须定时给电容补充电荷,这一操作称为()。
参考答案:
刷新
6. 只读存储器ROM的特点是
参考答案:
在使用时不能够改变_只能用于存放固定程序
7. 关于部分译码法说法正确的是
参考答案:
部分译码法比全译码法简单_存在地址重叠
8. 中断向量与中断类型码的关系是()。
参考答案:
中断向量地址=中断类型码*4
9. 数据定义语句DATA DW34H, 5DUP(?) 分共配( )个字节的存储单元。
参考答案:
12
10. 假设8255的口地址为100H-103H,需要进行开中断操作,即使得INTE=1,为此编写以下程序段,请将其补充完整。MOV AL, 00001101b;(PC6=1)MOV
DX, _______OUT DX, AL
参考答案:
103H
11. 若8255 A口工作方式2,B口工作于方式1,则C口有 位可以用于输入输出。
参考答案:
0
12. 设8254的计数器0的端口地址为60H,计数器1的端口地址为64H,则控制口的地址应为()。
参考答案:
6CH
13. 设DS=2000H, SS=1000H, BP=200H, BX=150H, SI=100H, 则指令MOV AX,
[BP+SI],源操作数的物理地址是( )。
微机原理及接⼝技术期末复习资料重点归纳
ES)
出判断:同符号数相加,结果的符号位与之不同(符号位发⽣变化);
⑦TF—陷阱标志位:置1时8086/8088进⼊单步⼯作⽅式,通常⽤于程序调试;
⑧IF—中断允许标志位:置1时处理器响应可屏蔽中断;
⑨DF—⽅向标志位:置1时串操作指令的地址修改为⾃动减量⽅向。总线接⼝部件BIU的组成:
1、段寄存器:4个16位段寄存器DS(数据段寄存器)、CS(代码段寄存器)、ES(附加段寄存器)、SS(堆栈段寄存器);2、16位指令寄存器IP:CPU每取⼀个指令字节,IP⾃动加1,IP总是指向下⼀条要取出的指令代码的⾸地址;
3、20位地址加法器;
4、6字节(8088为4字节)指令队列缓冲器。
BIU与EU的动作协调原则:BIU和EU是并⾏⼯作的,按流⽔线技术原则管理
1、当8086指令队列中有两个空字节(8088中⼀个)时,BIU ⾃动把指令取到队列中;
2、EU从指令队列取指,执⾏,执⾏过程中如要访问存储器或I/O,⽽此时BIU正在取指,完成取指后响应EU的总线请求;
3、指令队列已满,EU⼜没有总线访问,BIU进⼊空闲状态;
4、执⾏转移、调⽤和返回指令时,指令队列中的原有内容⾃动消除,BIU往指令队列中装⼊另⼀程序段中的指令。存储器组织:1、物理地址:
物理地址=段地址×16+偏移量
任何⼀个存储单元的20位实际地址称为物理地址,⼜称绝对地址,同⼀物理地址可以有不同的段地址和偏移量。2、逻辑地址:
段地址:偏移地址
程序中出现的地址,由段地址和段内偏移量组成,段地址和段偏移量都是16位⼆进制数。3、⼀般程序存放在代码段中,段地址来源于代码段寄存器CS,偏移地址来源于指令指针寄存器IP;当涉及⼀个堆栈操作时,段地址在堆栈段寄存器SS中,偏移地址来源于栈指针寄存器SP;当涉及⼀个操作数时,则数据段寄存器DS或附加段寄存器ES作为段寄存器,⽽偏移地址由16位的偏移量得到,16位的偏移量取决于指令的寻址⽅式。4、采⽤段寄存器的优点:
预备知识:
数制,计算机的基本硬件结构
8086的7种寻址方式
软件:
基本指令:MOV、循环、计算、算数逻辑指令、伪指令(macro、if、irpt等与宏相关的除外)
基本程序设计
硬件:
8086的结构,标志位,地址寄存器、指针与段的关系,存储结构(4段),IO结构、空间
8086的时序(指令周期、总线周期、T周期)
8086的接口:
(1)与内存:ROM、RAM、74LS138(各端口)、地址与接口关系
(2)与外部:4种方式 (无条件、条件、中断、DMA)
(3)中断:各种中断情况、电路、服务寄存器、中断源的识别(查询、矢量)、低8位
(4)8259:中断的实现、优先权(主从关系)
(5)8259的中断服务寄存器:
(6)接口芯片:8255(方式0)、8253(全部)
(7)A/D、D/A电路
(8)串行通信:概念与电路
(9)8255(程序除外)
微机原理与接⼝技术-复习提纲扩展
《微机原理与接⼝技术》复习提纲
题型及⽐例:填空题25%选择30%判断10%简答题25%综合、编程题10%
第⼀章1、⼏种进制之间的相互转换
第⼆章 80X86微处理器和体系结构1、计算机系统的组成及三总线
计算机系统分:硬件和软件;硬件包括:控制器、存储器、外设
三总线:地址总线、数据总线、控制总线,功能:⽤于cpu与外设进⾏地址、数据、状态的传递。2、CPU的组成:控制器与运算器
3、8086内部结构的两部分(EU和BIU)EU作⽤:执⾏指令;BIU作⽤:取指令。
重点是 8086 寄存器组
寄存器分类:通⽤寄存器— AX,BX,CX,DX,BP,SI,DI(基址寄存器BP变址寄存器SI、DI)
专⽤寄存器— IP,SP,FLAGS各寄存器的含义及作⽤FLAGS寄存器常⽤的标志位SF、OF、CF的含义IP:⽤于存放下⼀条指令的偏移地址。SP:压栈,减2;出栈:加2;SF:符号标志位;SF=1,表⽰本次运算结果最⾼位为1;否则SF=0。OF 溢出标志位OF=1表⽰本次运算结果溢出,否则OF=0;CF:进位标志位,CF=1表⽰本次运算中最⾼位有进位或者借位。
段寄存器— CS,DS,ES,SSCS:存放代码段起始地址;DS:存放数据段起始地址;ES:存放附加段起始地址;SS存放堆栈段起始地址
AX,BX,CX,DX可作为16位⼜可拆分作为8位的寄存器
4、存储器
存储器的编址⽅式,
存储单元的地址::按照字节编址
数在存储器中的存储格式:⼤部分数据以字节为单位表⽰,⼀个字存⼊存储器占有相继的⼆个单元:低位字节存⼊低地址,⾼位字节存⼊⾼地址。字单元的地址采⽤它的低地址来表⽰。同⼀个地址既可以看作字节单元地址,⼜可看作字单元地址,需要根据使⽤情况确定。字单元地址:可以是偶数也可以是奇数8086CPU的地址线有多少?能寻址的存储器空间?
8086CPU有20条地址线最⼤可寻址空间为220=1MB物理地址范围从00000H~FFFFFH