微型计算机原理第6章
- 格式:pdf
- 大小:432.63 KB
- 文档页数:5


6.1 分类说明8086CPU有哪几种中断?
答:8086CPU中断源可分为内部中断和外部中断,内部中断有溢出中断、除法出错中断、INTn指令中断、断点中断、单步(陷阱)中断;外部中断有可屏蔽中断INTR\不可屏蔽中断NMI。
6.2 简述 8086可屏蔽中断的响应过程。
可屏蔽中断INTR接受来自普通外设的中断请求信号(一般使用可编程中断控制器8059A来管理此类外设的中断请求),当该信号线有效时,CPU将根据中断允许标志IF的状态来决定是否响应。如果IF=0,则表示INTR线上中断被屏蔽或禁止,CPU将不理会该中断请求而处理下一条指令。由于CPU并不锁存INTR信号,INTR信号必须保持有效状态,直到接受到响应信号或撤销请求为止。如果IF=1,则表示INTR线上的中断开放,CPU在完成现在正在执行的指令后,识别该中断请求,并进行中断处理。
6.5 中断应答时序如图6.2所示,说明前后两个INTA周期的任务。
第一个INTA表示对中断请求的响应,用于通知中断请求设备,第二个INTA用于将中断类型号送数据总线的低8位上。期间LOCK信号用于保证在中断响应过程中不会被其他CPU占用总线而导致中断响应失败。 6.9 某外设中断类型号为10H,它的中断服务程序的入口地址为1020H:3FC9H,求其向量地址并具体描述中断向量的各字节在存储器中的存储情况。
解:向量地址:10H*4=40H
[0040H]、[0041H]、[0042H]、[0043H]依次存放C9H、3FH、20H、10H
6.10 某外设的中断服务子程序名称为INT_PROC,其中断类型号为18H,试编写一程序段将该外设的中断向量装入到中断向量表中。
解:向量地址:18H*4=60H
PUSH DS
MOV AX,0
MOV DS,AX
MOV WORD PTR [0060H],OFFSET INT_PROC
一:选择题 (20分,每题2分)
1) MCS-51的52子系列单片机包含ROM( B )
A. 4KB B. 8KB C. 16KB D. 32KB2) MCS-51单片机可用于低8位地址/数据复用的端口为(A )A. P0 B. P1 C. P2 D. P3
3) MCS-51单片机最大可扩充的外部程序存储器ROM空间为( C )A. 16KB B. 32KB C. 64KB D. 128KB
4) MCS-51单片机中程序计数器PC的复位值为( A )
A. 0000H B. 0001H C. 000FH D. 0010H
5) 对于MCS-51单片机而言,如果晶振为6MHz,其机器周期为(C )
A. 0.5us B. 1us C. 2us D. 4us
6) MCS-51单片机中用于复位的引脚名称为( C )
A. EA B. ALE C. RST D. VCC
7) MCS-51汇编语言中用于标注的符号是( C )
A. : B. % C. ; D. //
8) 在MCS-51单片机中,可用于触发计数器Timer0进行外部事件计数的
引脚为( B )
A. T0 B. INT0 C. INT1 D. RXD
9) 在MCS-51单片机中,用于串行通信的引脚有( C )
A. T0和T1 B. INT0和INT1 C. RXD和TXD D. XTAL1和.XTAL110)以下MCS-51指令使用中错误的是( D )
A. MOV A, 30H B. MOV A, #30H C. MOV 30H, A D. MOV
#30H, A
二:简答题 (30分,每题6分)
1) 简述单片机的特点和单片机的应用领域。
特点:1,(1)优异的性能价格比2 (2)集成度高、体积小、有很高的可靠
性。 3 (3)控制功能强44)单片机的系统扩展、系统配置较典型、规范,
容易构成各种规模的应用系统。
单片机的应用领域
①在在工业自动化方面(过程控制、数据采集和测控 技术、机器人
微型计算机原理及应用
习题集
专业班级 123123
学 号 13123
姓 名 12313
目录
第1章 概述 ....................................................................................................................... 1
第2章 计算机中的数制与编码 ....................................................................................... 2
第3章 微处理器及其结构 ............................................................................................... 4
第4章 8086/8088CPU指令系统 ..................................................................................... 8
第5章 汇编语言程序设计 ............................................................................................. 16
第6章 存储器系统 ......................................................................................................... 27
第7章 中断技术 ............................................................................................................. 30
简述微处理器、微计算机及微计算机系统三个术语的内涵。
答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。微计算机包括微处理器、存储器、I/O接口电路及系统总线。微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。
溢出的判断
有无符号数的表示值。
原、反、补码的转换。
FR(标志寄存器)各位的含义
8086是多少位的微处理器?为什么?
答:8086是16位的微处理器,其内部数据通路为16位,对外的数据总线也是16位。
EU与BIU各自的功能是什么?如何协同工作?
答:EU是执行部件,主要的功能是执行指令。BIU是总线接口部件,与片外存储器及I/O接口电路传输数据。EU经过BIU进行片外操作数的访问,BIU为EU提供将要执行的指令。EU与BIU可分别独立工作,当EU不需BIU提供服务时,BIU可进行填充指令队列的操作。
8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?
答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、DX一般作为通用数据寄存器。SP为堆栈指针存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。
8086对存储器的管理为什么采用分段的办法?
答:8086是一个16位的结构,采用分段管理办法可形成超过16位的存储器物理地址,扩大对存储器的寻址范围 (1MB,20位地址)。若不用分段方法,16位地址只能寻址64KB空间。
在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?具体说明。