# 简答题
1. 说明2164芯片各引脚的功能
答案:2164是一种64K×1位的动态RAM芯片,有8条地址线,可接受16位地址信号,
因此必须采用 地址多路器,使16位地址信号分成8位行地址和8位列地址分时送入2164
的地址线。数据线有2条即DIN(输入数据)和DOUT(输出数据),用来写入或读出一位数据
信息。还有三条控制信号线 :
RAS——行选通信号。用来锁定8位行地址:CAS——列地址选通信号,用来锁定8位列
地址
WRITE——读写控制信号,用来控制对2164芯片的读与写。
2. 什么是扩展内存(XMS内存),怎样才能访问扩展内存?
答案:扩展内存是指地址高于FFFFFH的存储单元。只有80286以上的微处理器才能直接访
问。 在实地址方式下不能寻址到扩展内存,必须在保护虚地址下才能访问扩展内存。
3. 写出8253芯片的6种工作方式的名称,这6种工作方式启动计数的方法有何不同?
答案:方式0——计数结束中断方式;
方式1——硬件可重触发单稳态方式; 方式2——速率发生器方式; 方式3——方波方式;
方式4——软件触发选通方式; 方式5——硬件触发选通方式; 方式0、4为软件触发启动;
方式1、5为硬件触发启动; 方式2、3软件触发、硬件触发皆可启动。
4. 简述CPU响应中断的过程。
答:进入中断周期后,中断响应的过程如下:
(1)关中断:CPU在响应中断后,发出中断响应信号,同时内部自动地关中断,以禁止接
受其他的中断请求。
(2)保护断点:把断点处的PC(程序计数器)值或IP(指令指针)值和CS值(段基值)压入堆栈保
留,以备中断处理完 成后能正确地返回主程序断点。
(3)识别中断源:CPU要对中断请求进行处理,必须找到相应的中断服务程序的入口地址。
(4)保护现场:为了不使中断服务程序的运行影响主程序的状态,必须把断点处有关寄存器
内容以及标志寄存器 的状态压入堆栈保护。
(5)执行中断服务程序。
(6)恢复现场: 即把中断服务程序执行前压入堆栈的现场信息。
(7)开中断与返回:开中断放在返回之前,目的是返回主程序后能继续响应新的中断请求。
5. 简述DMA控制器的特点及功能。
答:DMA控制器是内存储器同外设之间进行高速数据传送时的硬件控制电路,是一种实
现直接 数据传送的专用处理器,它的特点和功能是:
(1)DMAC同外设之间有一对联络信号线——外设的DMA请求信号DREQ以及DMAC向外
设发出的DMA响 应信号DACK。
(2)DMAC在接收到DREQ后,同CPU之间也有一对联络信号线——DMAC向CPU发出总
线请求信号 (HOLD或BUSRQ),CPU在当前总线周期结束后向DMAC发出总线响应信号
(HLDA或BUSAK),接管对总 线的控制权,进入DMA操作方式。
(3)能发出地址信息,对存储器寻址,并修改地址指针。DMAC内部必须有能自动加1/减1
的地址寄 存器。
(4)能决定传送的字节数,并能判断DMA传送是否结束。DMAC内部必须有能自动减1的
字计数寄存 器,计数结束产生终止计数信号。 (5)能发出DMA结束信号,释放总线,使CPU恢复总线控制权。 (6)能发出读、写控制信息,包括存储器访问信号和I/O访问信号。DMAC内部必须有时序和读写控 制逻辑。
6. 什么叫中断的优先级?优先级的处理原则是什么?有哪几种解决优先权的办法?
答:把多个中断源按响应的次序从优先处理权高的到优先处理权低的顺序排列,叫中断的
优先级。
优先级处理的原则是: (1)不同级的中断同时发生时,按优先级别的高低依次处理。
(2)当CPU在处理中断过程中,又出现级别高的中断请求时,应立即暂停低级中断的处理程
序而去 处理高级中断。等高级中断处理完后,再返回接着处理原来未处理完的中断程序。
这称之为中断嵌套。
(3)中断级别相同的不同设备同时请求中断时,则按事先规定的次序逐个处理。
(4)在处理某一中断的过程中,若出现比它级别低的或同级的中断请求时,则应处理完当前
的中 断后,再接着响应新的中断。 解决优先权的办法有软件法和硬件法。软件法即查询法,
用户根据事先确定的中断源的优先级依 次查询。硬件法可分为顺序链结构和中断优先管理
结构。
7. 从PC总线的负载能力说明总线驱动的作用。
答案:总线负载能力即总线的驱动能力,是指当总线上接上负载(接口设备)后必须不影响总
线输 入/输出的逻辑电平,通常以负载电流表示。总线接上负载时流过的电流不能大于规定
的负载电 流。 当总线上所接负载超过总线的负载能力时(即负载电流超过额定值),必须在
总线与负载之间加接 缓冲器或驱动器,以实现驱动和隔离,驱动——使信号电流放大,可
带动更多负载,隔离——减 少负载对总线的影响。
8. 为什么要采用串行通信?
答案:采用串行通信的原因主要是为了降低通信线路的价格和简化通信设备,并且可以利用
现有 的通信线路。目前,随着微型计算机性能的提高和价格的降低,微型计算机在通信领
域中的应用 日益增多,它不仅可以作为智能终端同其他计算机进行数据通信,而且微型计
算机本身也可以带 有若干其他的终端(如CRT显示器终端,打印机终端等),以及在微型计
算机和微型计算机之间进行数据通信。为此,大多数微型计算机都备有各种串行通信接口
这些接口是由相应的器件和线 路实现的。
9. 简述片选的概念。
答案:同存储器的读/写操作相拟,必须要有一个地址信号选中接口芯片后,才能使该接口
芯片 进入电路工作状态,实现数据的输入/输出。CPU的地址线形成地址,通过地址译码器
输出接到接 口芯片的选通端CE(ChipEnable),又称片选端(CS——ChipSelect)。CE端口控
制接口芯片进入电 路工作状态的引脚端。片选端究竟是高电平有效(标为CE)还是低电平有
效(标为CE)由接口芯片决 定。只有CE(或CE)被选中后,CPU才能通过该芯片与对应的I/O
设备传送数据。
10. 什么是内存条?用内存条有什么优点?
答案:内存条是一种以小型板卡形式出现的存储器产品,在一个长条的印刷电路板上安装有
若干 存储器芯片,印刷板长边上有30,72或168条引脚,内存条可插在主板上的内存插槽
中。 采用内存条的优点是安装容易,便于更换和易于增加或扩充内存容量。
11. 8086CPU中的总线接口部件BIU主要由哪些部分组成?BIU有哪些功能?
答案:总线接口部件由段寄存器、指令指针、物理地址形成逻辑、总线控制逻辑和指令队列
等组 成。 总线接口部件的功能是完成8086CPU的所有总线操作,包括从内存取指令到指
令队列中排队,从 内存和I/O端口读/写操作数,并计算形成20位的内存物理地址。
12. 总线标准包括哪些内容?
答案:总线标准必须有详细和明确的规范说明。 包括:机械结构规范:模板尺寸、总线插
头、边沿连接器的规格及位置;功能规范:各引脚信号名称、定义、功能逻辑关系、定时说
明; 电气规范:信号电平、负载能力、最大额定值。
13. 简述I/O端口编址方式中独立编址方式的特点。
答案:存储器和I/O端口在两个独立的地址空间中。 I/O端口的读、写操作由硬件信号IOR
和IOW来实现。 访问I/O端口用专用的IN/OUT指令。
14. 简述8086内部中断的特点。
答案:(1)中断类型码或者包含在指令中,或者是预先规定的
(2)不执行INTA总线周期;
3)除单步中断外,任何内部中断都是不可禁止的;
(4)除单步中断外,任何内部中断的优先级都比外部中断高。
15. 简要说明程序查询传送的特点。
答案:(1)外设的定时(处理信息的时间关系)是不固定的或未知的情况下,使用程序查询
方式。 (2)必须查询外设的状态(或外设必须提供状态信息)。
16. 什么是“即插即用”?试举一实例。
答案:指为微机系统提供了这样一种功能,只要将扩展卡插入微机的扩展槽中,微机系统就
能自 动进行扩展卡的配置工作,而无须操作人员的干预。 例如,U盘就是有即插即用的功
效。
17. 在异步串行传输时,设一帧信息由1个起始位,8个数据位(1个扩展ASCII字符),1
个奇偶 校验位,1个停止位组成,如果波特率为56kbps,则每秒最多能传送多少个字符?
答案:56kbps/(1+8+1+1)b=5090个字符/秒
18. MOV AL, BL
NEG AL
ADD AL, BL
INC AL 请问,上述指令序列执行后
AL=___,ZF=___,CF=____.
答:1,0,1
19.MOV AX,BX
NOT AX
ADD AX,BX
INC AX
执行上述指令后,AX____,ZF____,CF____。
答:0000H, 1 ,0
20.存储器系统片选控制方法中的全译码法和部分译码法有什么不同?
答案:全译码法CPU的全部地址总线都参与地址译码。存储器芯片中的任意单元都有唯一
的确定的地址。部分译码法CPU地址总线中的部分地址线参与地址译码。存储芯片中的任
意单元都有多个地址可供选中。
3. 简述中断控制器8259A的主要功能。
答案:(1)管理8级优先级中断源; 级联时最多可管理64级优先级中断源 (2)对任一中断源可单独进行屏蔽;(3)提供可编程的中断类型码(识别码)(4)具有多种中断优先级管理方式。
21. 请写出异步串行传送的数据帧格式。
答案:(1)先送低位后送高位; (2)必须加上一位起始位(低电平); 3)数据位可选5~8位; (4)可加1位奇偶校验位,奇偶校可选; (5)结束位为1位,1位半,2位的高电平;
(6)上述构成一帧信息,帧与帧之间可加上1到几位空闲位(高电平)。
22. 什么是“整合型芯片组”?
答案:控制芯片组采用“整合技术”——将板卡(I/O卡)上的功能如显示卡、声卡、MODEM、
ATA-66/33硬盘接口等功能集成于芯片组中,形成整合型芯片组,进一步加强了芯片组的功
能。
23. 总线周期
答案:CPU与外部交换信息总是通过总线进行的,CPU每执行这样一种信息输入、输出过
程所需要 的时间称为总线周期。
24.片选信号CS或-CS-。
答案:芯片上的一个引脚,只有当该引脚接特定的电平后,整个芯片才进入工作状态。
25. I/O接口
答案:把外部设备和计算机连接起来实现信息传送的控制电路。
26. 8259A内部的中断请求寄存器
答案:用来存放来自外设的中断请求信号IR0~IR7的寄存器。
27. 波特率
答案:串行通讯时,每秒钟传输数据的位数。
28. 简述段寄存器的作用,并写出8086处理器中4个段寄存器的名称及符号。
答案:段寄存器用来存放对应段的段起始地址的高16位值(段基值)。CS代码段寄存器、
DS数据段寄存器、 SS堆栈段寄存器 、ES附加段寄存器
29. 简述在16位系统的内存接口电路中CPU对字节访问与对字访问的区别。
答案:对字节访问只需一个总线周期; 对字访问,访问“对准的字”(偶地址字)只需一个
总线周期, 访问“未对准的字”(奇地址字)需要二个总线周期。
30. 简述异步串行通信与同步串行通信的区别。
答案:同步串行通信是多个字符组成数据块连续传送,在数据块开始处要用同步字符指明传
送开 始。 异步串行通信以一个字符作为传送单位,每个字符要用起始位和终止位作为字符
开始和结束标志。
31. 用于微机系统的数据传送控制方式有哪几种?
答案:无条件传送、查询传送(程序查询)、中断查询(程序中断)、 直接存储器存取(DMA)
32. 从数据传送方式上看,PCIExpress总线与PCI总线的主要区别是什么?
答案:PCIExpress采用串行通信模式。 PCI总线采用并行通信模式。
33.冯?诺依曼计算机的结构特点是什么?
答:(1)由运算器、控制器、存储器、输入设备和输出设备五大部分组成。
(2)数据和程序以二进制代码形式不加区别地存放在存储器中,存放位置由地址指定,地址
码也为二进制。
(3)控制器是根据存放在存储器中的指令序列及程序来工作的,并由一个程序计数器(即指
令地址计数器)控制指令的执行。控制器具有判断能力,能以计算结果为基础,选择不同的
动作流程。
34.典型微机有哪三大总线?它们传送的是什么信息?
答:(1)有数据总线,地址总线和控制总线。
(2)数据总线用来传输数据信息,是双向总线;
地址总线用于传送CPU发出的地址信息,是单向总线;
控制总线用来传送控制信号、时序信号和状态信息等。 其中有的是CPU向内存和外设发出
的信息,有的则是内存或外设向CPU发出的信息。可见,CB中每一根线的方向是一定的、
单向的,但CB作为一个整体是双向的。
35.8086CPU中有几个通用寄存器,有几个变址寄存器,有几个地址指针寄存器?它们中通常
哪几个寄存器可作为地址寄存器使用?
答:(1)、有4个通用寄存器AX、BX、CX、DX,有2个变址寄存器SI、DI,有2个地址
指针寄存器SP、BP。
(2)、BX、BP、SI、DI四个寄存器可作为地址寄存器使用。
36.8086CPU的地址线有多少位?其寻址范围是多少?
答:(1)8086CPU的地址线有20位 (2)其寻址范围是1MB。
37.8086采用什么方式管理内存?1MB的内存空间分为哪两个存储体?它们如何与地址总
线、数据总线相连?
答:(1)8086采用分段方式管理内存;(2)1MB的内存空间分为偶地址和奇地址两个存储体;
38.什么是段基址、偏移地址和物理地址?它们之间有什么关系?
答:(1)段基址:存储器分段时,每个段的起始地址的低4位为0,高16位为段基址,放入
段寄存器中;
偏移地址:段内某内存单元的物理地址相对于段起始地址的偏移量称为段内偏移地址,也叫
有效地址;
物理地址:8086/8088有20条地址线,最大内存容量为1MB(220),其中任何一个内存单
元都有一个唯一的20位的地址,称为内存单元的物理地址。
(2)物理地址(PA)=段基址×10H+偏移地址(EA)
39.对于8086,已知(DS)=1050H,(CS)=2080H,(SS)=0400H,(SP)=2000H,问:
(1) 在数据段中可存放的数据最多为多少字节?首地址和末地址各为多少?
(2) 堆栈段中可存放多少个16位的字?首地址和末地址各为多少?
(3) 代码段最大的程序可存放多少字节?首地址和末地址各为多少?
(4) 如果先后将FLAGS、AX、BX、CX、SI和DI压入堆栈,则(SP)=?如果此时(SP)=2300H,
则原来的(SP)=?
答:(1)、64KB;首地址为1050:0000H,末地址为1050:FFFFH。
(2)、1000H 个16位的字;首地址为0400:0000H,末地址为0400:1FFEH。
(3)、64KB;首地址为2080:0000H,末地址为2080:FFFFH。
(4)、(SP)=1FF4H;原来的(SP)=230CH
40.什么是总线周期?什么是时钟周期?一个典型的总线周期最小包括几个时钟周期?什么
情况下需要插入等待周期TW?
答:(1)总线周期:总线接口部件完成一个取指令或传送数据的完整操作所需的最少时钟周
期数。
(2)时钟周期:CPU输入的CLK时钟信号。
(3)4。
(4)当被写入数据或者被读取数据的外设或存储器不能及时地配合CPU传送数据。这时,外
设或存储器会通过“READY”信号线在T3状态启动之前向CPU发一个“数据未准备好的
信号”,于是CPU会在T3之后插入一个或多个附加的时钟周期TW。
41.指出下列指令中源操作数和目的操作数的寻址方式:
(1)MOV AX, 0AH (2)ADD [BX], DX
(3)PUSH CS (4)POP DS
(5)MUL BL (6)MOV DX,[1200H]
(7)MOVSB (8)SUB AX,5[BP+DI]
答:(1)、DEST为寄存器寻址,SRC为立即数寻址。
(2)、DEST为寄存器间接寻址,SRC为寄存器寻址。
(3)、DEST为隐含堆栈指针寄存器间接寻址,SRC为寄存器寻址。
(4)、DEST为寄存器寻址,SRC为隐含堆栈指针寄存器间接寻址。
(5)、DEST为隐含寻址,SRC为寄存器寻址。
(6)、DEST为寄存器寻址,SRC为存储器直接寻址。
(7)、DEST为附加段存储器DI隐含寻址,SRC为数据段存储器SI隐含寻址。(串传送)
(8)、DEST为寄存器寻址,SRC为基址变址相对寻址。
42.在直接寻址方式中,一般只指出操作数的偏移地址。试问:段地址如何确定?如果要用
某个段寄存器指出段地址,指令应如何表示?
答:(1)、段地址默认为是DS的内容。(2)、用短跨越前缀指出段地址。指令中用“段寄存
器:”表示。
43.分别指出下列指令中源操作数和目的操作数的寻址方式。若是存储器寻址,试写出其有
效地址和物理地址。设(DS)=6000H,(ES)=2000H,(SS)=1500H,(SI)=00A0H,(DI)=6010H,
(BX)=0800H,(BP)=1200H,数据变量VAR为0050H。 (1) MOV AX, 3050H (2) MOV DL, 80H
(3) MOV AX, VAR (4) MOV AX, VAR[BX][SI]
(5) MOV AX, [BX+25H] (6) MOV DI, ES:[BX]
(7) MOV DX, [BP] (8) MOV BX, 20H[BX]
(9) AND AX, BX (10) MOV BX, ES:[SI]
(11) ADC AX, [BX+DI] (12) PUSH DS
答:(1)、DEST为寄存器寻址,SRC为立即数寻址。
(2)、DEST为寄存器寻址,SRC为立即数寻址。
(3)、DEST为寄存器寻址,SRC为直接寻址。
EA=0050H,PA=(DS)×10H+EA=60050H
(4)、DEST为寄存器寻址,SRC为基址变址相对寻址。
EA=0050H+0800H+00A0H=08F0H,PA=(DS)×10H+EA =608F0H
(5)、DEST为寄存器寻址,SRC为寄存器相对寻址。
EA=0800H+25H=0825H,PA=(DS)×10H+EA =60825H
(6)、DEST为寄存器寻址,SRC为寄存器间接寻址。
EA=0800H,PA=(ES)×10H+EA =20800H
(7)、DEST为寄存器寻址,SRC为寄存器间接寻址。
EA=1200H,PA=(SS)×10H+EA =16200H
(8)、DEST为寄存器寻址,SRC为寄存器相对寻址。
EA=20H+0800H=0820H,PA=(DS)×10H+EA =60820H
(9)、DEST为寄存器寻址,SRC为寄存器寻址。
(10)、DEST为寄存器寻址,SRC为寄存器间接寻址。
EA=00A0H,PA=(ES)×10H+EA =200A0H
(11)、DEST为寄存器寻址,SRC为基址变址寻址。
EA=0800H+6010H=6810H,PA=(DS)×10H+EA =66810H
(12)、DEST为隐含堆栈指针寄存器间接寻址,SRC为寄存器寻址。
EA=(SP)-2,PA=(SS)×10H+EA
44.设堆栈指针SP的初值为2300H,(AX)=5000H,(BX)=4200H。执行指令PUSH AX后,
(SP)=?,再执行指令PUSH BX及POP AX之后,(SP)=? (AX)=? (BX)=?
答:(1)、(SP)=22FEH。(2)、(SP)=22FEH,(AX)=4200H,(BX)=4200H。
45.试说明指令MOV BX,15[BX]与指令LEA BX,15[BX]的区别。
答:指令MOV BX,15[BX]是读取数据段偏移地址为((BX)+0FH)的内容送到BX中。指令
LEA BX,15[BX]是取该偏移地址值(BX)+0FH送到BX中。
46.已知(DS)=2000H,有关的内存单元值为(21000H)=00H,(21001H)=12H,(21200H)=00H,
(21201H)=10H,(23200H)=20H,(23201H)=30H,(23400H)=40H,(23401H)=30H,
(23600H)=60H,(23601H)=30H,位移量COUNT=1200H。执行下列指令后,寄存器AX、
BX、SI的值分别是多少?
MOV BX,OFFSET COUNT
MOV SI,[BX]
MOV AX,COUNT[SI][BX]
答:(AX)= 3040H,(BX)= 1200H,(SI)= 1000H。
47.设标志寄存器值原为0401H,AX=3272H,BX=42A2H。执行下列减法指令SBB AL,
BH之后,AX和标志寄存器的值分别是多少?
答: (AX)= 322FH,(FR)= 0410H。
48.设若标志寄存器原值为0A11H,SP=0060H,AL=4。下列几条指令执行后,标志寄存器、
AX、SP的值分别是多少?
PUSHF
LAHF
XCHG AH,AL
PUSH AX
SAHF
POPF
答:(FR)= 0411H,(AX)= 0411H, (SP)= 005EH。
49.假设(DS)=212AH,(CS)=0200H,(IP)=1200H,(BX)=0500H,(DI)=2600H,位移量
DATA=40H (217A0H)=2300H,(217E0H)=0400H,(217E2H)=9000H。
试确定下列转移指令的转移地址。
(1) JMP 2300H (2)JMP WORD PTR[BX]
(3) JMP DWORD PTR [BX+DATA] (4)JMP BX
(5) JMP DWORD PTR [BX][DI]
答:(1)、0200H: 2300H。CS不变
(2)、0200H: 2300H。CS不变
(3)、9000H: 0400H
(4)、0200H: 0500H CS不变
(5)、(23DA2H): (23DA0H)
50.若32位二进制数存放于DX和AX中,试利用移位与循环指令实现以下操作:
(1) DX和AX中存放的无符号数,将其分别乘2除2。
(2) 若DX和AX中为有符号数,将其分别乘2和除2。
答:(1)、SHL AX, 1 ;AX乘2
RCL DX, 1 ;DX乘2
SHR DX, 1 ;DX除2
RCR AX, 1 ;AX除2
(2)、SAL AX, 1 ;AX乘2
RCL DX, 1 ;DX乘2
SAR DX, 1 ;DX除2
RCR AX, 1 ;AX除2
51.分析下面的程序段完成什么功能?
MOV CL,04
SHL DX,CL
MOV BL,AH
SHL AX,CL
SHR BL,CL
OR DL,BL
答:程序段将 ((DX),(AX)) 的双字同时左移4位,即将此双字乘以10H (16)。
52.下面两条语句汇编后,两个字节存储单元NUM1和NUM2中的内容分别是什么?
NUM1 DB (12 OR 4 AND 2) GE 0EH
NUM2 DB (12 XOR 4 AND 2) LE 0EH
答:(1)、NUM1中的内容是00H;因为12不大于等于0EH
(2)、NUM2中的内容是0FFH;因为12小于等于0EH
53.下列指令执行后,字存储单元DA1中的内容是多少?
DA1 EQU BYTE PTR DA2
DA2 DW 0ABCDH
……
SHL DA1,1
SHR DA2,1
答:DA1中的内容是55CDH.
54.假设程序中的数据定义如下:
PNUM DW ?
PNAME DB 16 DUP(?)
COUNT DD ?
PLETH EQU $-PNUM
问PLETH 的数值是多少?它代表什么意思?
答:(1)、PLETH 的数值是16H
(2)、表示自PNUM开始到PLETH为止的变量占用的存储单元数。
55.I/O地址线用作端口寻址时,高位地址线和低位地址线各作何用途?如何决定低位地址线
的根数?
答:(1)、高位地址线参加译码,分别产生各接口芯片的片选信号,而低位地址线作为芯片
内部寄存器的访问地址。
(2)、根据接口中寄存器的数量来决定低位地址线的根数。
56.CPU 与外设进行数据传送时,采用哪一种传送方式CPU的效率最高?
答:直接存储器存取方式的效率最高。但是根据不同的应用场合需要不同的传送方式,有的
时候必须使用程序控制方式或者中断传送方式。
57.若某微机有16条地址线,现用SRAM 2114(1 K×4位)存储芯片组成存储系统,问采
用线选译码时,系统的存储容量最大为多少?需要多少个2114存储器芯片?
答:(1)、系统的存储容量最大6KB(2)、需要12个2114存储器芯片。
58.中断处理过程包括哪几个基本阶段?中断服务程序中为什么要保护现场和恢复现场?如
何实现?
答:(1)、中断请求、中断判优、中断响应、中断处理、中断返回。
(2)、为返回到被中断程序时,使CPU内部的寄存器内容还原为中断前的值,以便能正确执
行被中断程序。
(3)、一系列的PUSH指令来保护现场,一系列的POP指令来恢复现场。
59.INTR中断和NMI 中断有什么区别?
答:非屏蔽中断NMI:边沿触发方式,不受IF屏蔽的中断,中断类型码固定为02H,所以
不需要中断相应周期INTA。可屏蔽中断INTR:8086的INTR中断请求信号来自中断控制
器8259A,是电平触发方式,高电平有效。INTR是受IF屏蔽的中断。
60.中断向量表的作用是什么?如何设置中断向量表?中断类型号为15H 的中断向量存放
在哪些存储器单元中?
答:(1)、中断向量表的作用是中断号与该中断号相应的中断服务程序入口地址之间的连接
表。即通过中断号找到中断向量。
(2)、PC系列微机把其存储器的0000~03FFH共1024个地址单元作为中断向量表,每个中断
向量占用4字节的存储单元,连续存放在中断向量表中,共256个中断类型。
(3)、15H×4=0054H~0057H四个存储单元中。
61.单片8259A能管理多少级可屏蔽中断? 若用3片级联能管理多少级可屏蔽中断?
答:(1)、8。
(2)、22。
62.8253初始化编程包括哪两项内容?
答:设定方式控制字和计数初始值。
63.“由于8255A的端口C按位置位/复位控制字是对C口进行操作,所以可以写到C口”,
这句话对吗?为什么?
答:(1)、不对!
(2)、因为该控制字按规定只能写入控制口,而且D7=0。
