微型计算机及接口技术简答题

上传人:daj****de2 文档编号:138453643 上传时间:2022-08-20 格式:DOCX 页数:12 大小:37.04KB
收藏 版权申诉 举报 下载
微型计算机及接口技术简答题_第1页
第1页 / 共12页
微型计算机及接口技术简答题_第2页
第2页 / 共12页
微型计算机及接口技术简答题_第3页
第3页 / 共12页
资源描述:

《微型计算机及接口技术简答题》由会员分享,可在线阅读,更多相关《微型计算机及接口技术简答题(12页珍藏版)》请在装配图网上搜索。

1、1.说明2164芯片各引脚的功能答案:2164是一种64KX 1位的动态RAM芯片,有8条地址线,可接受16位地址信号, 因此必须采用 地址多路器,使16位地址信号分成8位行地址和8位列地址分时送入2164 的地址线。数据线有2条即DIN(输入数据)和DOUT(输出数据),用来写入或读出一位数据 信息。还有三条控制信号线;RAS行选通信号。用来锁定8位行地址:CAS列地址选通信号,用来锁定8位列 地址;WRITE读写控制信号,用来控制对2164芯片的读与写。2. 什么是扩展内存(XMS内存),怎样才能访问扩展内存?答案:扩展内存是指地址高于FFFFFH的存储单元。只有80286以上的微处理器才

2、能直接访 问。在实地址方式下不能寻址到扩展内存,必须在保护虚地址下才能访问扩展内存。3. 写出8253芯片的6种工作方式的名称,这6种工作方式启动计数的方法有何不同?答案:方式0计数结束中断方式;方式1硬件可重触发单稳态方式;方式2速率发生器方式;方式3方波方式;方式4软件触发选通方式;方式5硬件触发选通方式;方式0、4为软件触发启动;方式1、5为硬件触发启动;方式2、3软件触发、硬件触发皆可启动。4. 简述CPU响应中断的过程。答案:进入中断周期后,中断响应的过程如下:(1) 关中断。:CPU在响应中断后,发出中断响应信号,同时内部自动地关中断,以禁止接 受其他的中断请求。(2) 保护断点.

3、:把断点处的PC(程序计数器)值或IP(指令指针)值和CS值(段基值)压入堆栈保 留,以备中断处理完 成后能正确地返回主程序断点。(3) 识别中断源.:CPU要对中断请求进行处理,必须找到相应的中断服务程序的入口地址。(4) 保护现场。:为了不使中断服务程序的运行影响主程序的状态,必须把断点处有关寄存器 内容以及标志寄存器的状态压入堆栈保护。(5) 执行中断服务程序。(6) 恢复现场。:即把中断服务程序执行前压入堆栈的现场信息。(7) 开中断与返回。:开中断放在返回之前,目的是返回主程序后能继续响应新的中断请求。5. 简述DMA控制器的特点及功能。答案:DMA控制器是内存储器同外设之间进行高速

4、数据传送时的硬件控制电路,是一种实 现直接 数据传送的专用处理器,它的特点和功能是:(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

5、传送是否结束。DMAC内部必须有能自动减1的 字计数寄存器,计数结束产生终止计数信号。(5) 能发出DMA结束信号,释放总线,使CPU恢复总线控制权。(6)能发出读、写控制信 息,包括存储器访问信号和I/O访问信号。DMAC内部必须有时序和读写控制逻辑。1. 什么叫中断的优先级?优先级的处理原则是什么?有哪几种解决优先权的办法?答案:把多个中断源按响应的次序从优先处理权高的到优先处理权低的顺序排列,叫中断的 优先级。优先级处理的原则是:(1)不同级的中断同时发生时,按优先级别的高低依次处理。(2) 当CPU在处理中断过程中,又出现级别高的中断请求时,应立即暂停低级中断的处理程 序而去 处理高级

6、中断。等高级中断处理完后,再返回接着处理原来未处理完的中断程序。 这称之为中断嵌套。(3) 中断级别相同的不同设备同时请求中断时,则按事先规定的次序逐个处理。(4) 在处理某一中断的过程中,若出现比它级别低的或同级的中断请求时,则应处理完当前 的中断后,再接着响应新的中断。解决优先权的办法有软件法和硬件法。软件法即查询法, 用户根据事先确定的中断源的优先级依次查询。硬件法可分为顺序链结构和中断优先管理 结构。2. 从PC总线的负载能力说明总线驱动的作用。答案:总线负载能力即总线的驱动能力,是指当总线上接上负载接口设备)后必须不影响总 线输入/输出的逻辑电平,通常以负载电流表示。总线接上负载时流

7、过的电流不能大于规定 的负载电流。当总线上所接负载超过总线的负载能力时(即负载电流超过额定值),必须在 总线与负载之间加接缓冲器或驱动器,以实现驱动和隔离,驱动一一使信号电流放大,可 带动更多负载,隔离一一减少负载对总线的影响。3. 为什么要采用串行通信?答案:采用串行通信的原因主要是为了降低通信线路的价格和简化通信设备,并且可以利用 现有的通信线路。目前,随着微型计算机性能的提高和价格的降低,微型计算机在通信领 域中的应用日益增多,它不仅可以作为智能终端同其他计算机进行数据通信,而且微型计 算机本身也可以带有若干其他的终端(如CRT显示器终端,打印机终端等),以及在微型计 算机和微型计算机之

8、间进行数据通信。为此,大多数微型计算机都备有各种串行通信接口, 这些接口是由相应的器件和线路实现的。4. 简述片选的概念。答案:同存储器的读/写操作相拟,必须要有一个地址信号选中接口芯片后,才能使该接口 芯片进入电路工作状态,实现数据的输入/输出。CPU的地址线形成地址,通过地址译码器 输出接到接口芯片的选通端CE(ChipEnable),又称片选端(CSChipSelect)。CE端口控 制接口芯片进入电路工作状态的引脚端。片选端究竟是高电平有效(标为CE)还是低电平有 效(标为CE)由接口芯片决定。只有CE(或 CE)被选中后,CPU才能通过该芯片与对应的I/O 设备传送数据。5. 什么是

9、内存条?用内存条有什么优点?答案:内存条是一种以小型板卡形式出现的存储器产品,在一个长条的印刷电路板上安装有 若干 存储器芯片,印刷板长边上有30,72或168条引脚,内存条可插在主板上的内存插槽 中。采用内存条的优点是安装容易,便于更换和易于增加或扩充内存容量。1. 8086CPU中的总线接口部件BIU主要由哪些部分组成? BIU有哪些功能?答案:总线接口部件由段寄存器、指令指针、物理地址形成逻辑、总线控制逻辑和指令队列 等组成。总线接口部件的功能是完成8086CPU的所有总线操作,包括从内存取指令到指 令队列中排队,从内存和I/O端口读/写操作数,并计算形成20位的内存物理地址。2. 总线

10、标准包括哪些内容?答案:总线标准必须有详细和明确的规范说明。包括:机械结构规范:模板尺寸、总线插 头、边沿连接器的规格及位置;功能规范:各引脚信号名称、定义、功能逻辑关系、定时说 明;电气规范:信号电平、负载能力、最大额定值。3. 简述I/O端口编址方式中独立编址方式的特点。答案:存储器和I/O端口在两个独立的地址空间中。I/O端口的读、写操作由硬件信号IOR 和IOW来实现。访问I/O端口用专用的IN/OUT指令。4. 简述8086内部中断的特点。答案:(1)中断类型码或者包含在指令中,或者是预先规定的;(2)不执行INTA总线周期;(3)除单步中断外,任何内部中断都是不可禁止的;(4)除单

11、步中断外,任何内部中断的优先级都比外部中断高。5. 简要说明程序查询传送的特点。答案:(1)外设的定时(处理信息的时间关系)是不固定的或未知的情况下,使用程序查询 方式。(2)必须查询外设的状态(或外设必须提供状态信息)。5.什么是“即插即用”?试举一实例。答案:指为微机系统提供了这样一种功能,只要将扩展卡插入微机的扩展槽中,微机系统就 能自动进行扩展卡的配置工作,而无须操作人员的干预。例如,U盘就是有即插即用的功 效。4. 在异步串行传输时,设一帧信息由1个起始位,8个数据位(1个扩展ASCII字符),1 个奇偶校验位,1个停止位组成,如果波特率为56kbps,则每秒最多能传送多少个字符?

12、答案:56kbps/(1+8+1+1)b=5090 个字符/秒3. 8086存储系统中的奇偶分体是如何实现的?(1) 在8086系统中,将存储器按地址的偶/奇分成两个存储体偶存储体/奇存储体二(1分)(2) 分别由一和瓦正进行选通二(1分)(3) 偶存储体的数据线与8O86CPU的低8位数据线叫相连,而奇存储体的数据线则与8O86CPU的高8位数据线口止-叫相连口( 1分)(4) CPU的_七同存储芯片的A坯- Ao相连.(1分)2. MOV AL, BLNEG ALADD AL, BLINC AL请问,上述指令序列执行后AL=,ZF=,CF=.答:1,0,11. 试简要说明8086微处理器在

13、最小方式时,存储器读总线周期和I/O写总线周期在时序图 上有关信号的区别。(1)31/15信号等于“1”和0”不同(1分)(2 )血有效和而有效不同(1分)(3)DT/R信号等于勺”和不同(1分)(1分)(4)数据信号出现时间不同1. MOV AX,BXNOT AXADD AX,BXINC AX执行上述指令后,AX,ZF,CF。答:0000H, 1 , 02. 存储器系统片选控制方法中的全译码法和部分译码法有什么不同?答案:全译码法CPU的全部地址总线都参与地址译码。存储器芯片中的任意单元都有唯一 的确定的地址。部分译码法CPU地址总线中的部分地址线参与地址译码。存储芯片中的任 意单元都有多个

14、地址可供选中。3. 简述中断控制器8259A的主要功能。答案:(1)管理8级优先级中断源;级联时最多可管理64级优先级中断源(2)对任一中断源可单独进行屏蔽;(3)提供可编程的中断类型码(识别码)(4)具有多种中断优先级管理方式。4. 请写出异步串行传送的数据帧格式。答案:(1)先送低位后送高位;(2)必须加上一位起始位(低电平);(3)数据位可选58位;(4)可加1位奇偶校验位,奇偶校可选;(5)结束位为1位,1位半,2位的高电平;(6)上述构成一帧信息,帧与帧之间可加上1到几位空闲位(高电平)。5. 什么是“整合型芯片组”?答案:控制芯片组采用“整合技术”将板卡(I/O卡)上的功能如显示卡

15、、声卡、MODEM、ATA-66/33硬盘接口等功能集成于芯片组中,形成整合型芯片组,进一步加强了芯片组的功1. 总线周期答案:CPU与外部交换信息总是通过总线进行的,CPU每执行这样一种信息输入、输出过 程所需要的时间称为总线周期。2. 片选信号CS或-CS-。答案:芯片上的一个引脚,只有当该引脚接特定的电平后,整个芯片才进入工作状态。3. I/O 接口答案:把外部设备和计算机连接起来实现信息传送的控制电路。4. 8259A内部的中断请求寄存器答案:用来存放来自外设的中断请求信号IR0-IR7的寄存器。5. 波特率答案:串行通讯时,每秒钟传输数据的位数。1. 简述段寄存器的作用,并写出808

16、6处理器中4个段寄存器的名称及符号。答案:段寄存器用来存放对应段的段起始地址的高16位值(段基值)。CS代码段寄存器、 DS数据段寄存器、SS堆栈段寄存器、ES附加段寄存器2. 简述在16位系统的内存接口电路中CPU对字节访问与对字访问的区别。答案:对字节访问只需一个总线周期;对字访问,访问“对准的字”(偶地址字)只需一个 总线周期,访问“未对准的字”(奇地址字)需要二个总线周期。3. 简述异步串行通信与同步串行通信的区别。答案:同步串行通信是多个字符组成数据块连续传送,在数据块开始处要用同步字符指明传 送开始。异步串行通信以一个字符作为传送单位,每个字符要用起始位和终止位作为字符 开始和结束

17、标志。4. 用于微机系统的数据传送控制方式有哪几种?答案:无条件传送、查询传送(程序查询)、中断查询(程序中断)、直接存储器存取(DMA)5, 从数据传送方式上看,PCIExpress总线与PCI总线的主要区别是什么? 答案:PCIExpress采用串行通信模式。PCI总线采用并行通信模式。1, 冯诺依曼计算机的结构特点是什么?答:(1 )由运算器、控制器、存储器、输入设备和输出设备五大部分组成。(2)数据和程序以二进制代码形式不加区别地存放在存储器中,存放位置由地址指定,地址 码也为二进制。(3)控制器是根据存放在存储器中的指令序列及程序来工作的,并由一个程序计数器(即指 令地址计数器)控制

18、指令的执行。控制器具有判断能力,能以计算结果为基础,选择不同的 动作流程。2, 典型微机有哪三大总线?它们传送的是什么信息?答:(1)有数据总线,地址总线和控制总线。(2)数据总线用来传输数据信息,是双向总线;地址总线用于传送CPU发出的地址信息,是单向总线;控制总线用来传送控制信号、时序信号和状态信息等。其中有的是CPU向内存和外设发出 的信息,有的则是内存或外设向CPU发出的信息。可见,CB中每一根线的方向是一定的、 单向的,但CB作为一个整体是双向的。3.8086CPU中有几个通用寄存器,有几个变址寄存器,有几个地址指针寄存器?它们中通常 哪几个寄存器可作为地址寄存器使用?答:(1)、有

19、4个通用寄存器AX、BX、CX、DX,有2个变址寄存器SI、DI,有2个地址 指针寄存器SP、BP。(2)、BX、BP、SI、DI四个寄存器可作为地址寄存器使用。4.8086CPU的地址线有多少位?其寻址范围是多少?答:(1)8086CPU的地址线有20位(2)其寻址范围是1MB。5.8086采用什么方式管理内存? 1MB的内存空间分为哪两个存储体?它们如何与地址总 线、数据总线相连?答:(1)8086采用分段方式管理内存;(2)1MB的内存空间分为偶地址和奇地址两个存储体;6, 什么是段基址、偏移地址和物理地址?它们之间有什么关系?答:(1)段基址:存储器分段时,每个段的起始地址的低4位为0

20、,高16位为段基址,放入 段寄存器中;偏移地址:段内某内存单元的物理地址相对于段起始地址的偏移量称为段内偏移地址,也叫 有效地址;物理地址:8086/8088有20条地址线,最大内存容量为1MB(220),其中任何一个内存单 元都有一个唯一的20位的地址,称为内存单元的物理地址。(2)物理地址(PA)=基址X10H+偏移地址(EA)7. 对于 8086,已知(DS)=1050H, (CS)=2080H, (SS)=0400H, (SP)=2000H,问:(1) 在数据段中可存放的数据最多为多少字节?首地址和末地址各为多少?(2) 堆栈段中可存放多少个16位的字?首地址和末地址各为多少?(3)

21、代码段最大的程序可存放多少字节?首地址和末地址各为多少?(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)=230CH8. 什么是总线周期?什么是时钟周期? 一个典型的总线周期最小包括几个时钟周期?

22、什么 情况下需要插入等待周期TW?答:(1)总线周期:总线接口部件完成一个取指令或传送数据的完整操作所需的最少时钟周 期数。(2)时钟周期:CPU输入的CLK时钟信号。4。(4) 当被写入数据或者被读取数据的外设或存储器不能及时地配合CPU传送数据。这时,外 设或存储器会通过“READY”信号线在T3状态启动之前向CPU发一个“数据未准备好的 信号”,于是CPU会在T3之后插入一个或多个附加的时钟周期TW。9. 指出下列指令中源操作数和目的操作数的寻址方式:(1)MOV AX, 0AH(3)PUSH CS(5)MUL BL(7)MOVSB(2) ADD BX, DX(4)POP DS(6)MO

23、V DX,1200H(8) SUB AX,5BP+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为基址变址相对寻址。10. 在直接寻址方式中,一般只指出操作数的偏

24、移地址。试问:段地址如何确定?如果要用 某个段寄存器指出段地址,指令应如何表示?答:(1)、段地址默认为是DS的内容。(2)、用短跨越前缀指出段地址。指令中用“段寄存 器:”表示。11. 分别指出下列指令中源操作数和目的操作数的寻址方式。若是存储器寻址,试写出其有 效地址和物理地址。设(DS)=6000H,(ES)=2000H,(SS)=1500H,(SI)=00A0H,(DI)=6010H, (BX)=0800H,(BP)=1200H,数据变量 VAR 为 0050H。(I) MOV AX, 3050H(3) MOV AX, VAR(5) MOV AX, BX+25H(7) MOV DX,

25、BP(9) AND AX, BX(II) ADCAX, BX+DI(2) MOV DL, 80H(4) MOV AX, VARBXSI(6) MOV DI, ES:BX(8) MOV BX, 20HBX(10) MOV BX, ES:SI(12) PUSH DS答:(1)、DEST为寄存器寻址,SRC为立即数寻址。(2) 、DEST为寄存器寻址,SRC为立即数寻址。(3) 、DEST为寄存器寻址,SRC为直接寻址。EA=0050H,PA=(DS)X 10H+EA=60050H(4) 、DEST为寄存器寻址,SRC为基址变址相对寻址。EA=0050H+0800H+00A0H=08F0H,PA=(

26、DS)X 10H+EA =608F0H(5) 、DEST为寄存器寻址,SRC为寄存器相对寻址。EA=0800H+25H=0825H,PA=(DS)X 10H+EA =60825H(6) 、DEST为寄存器寻址,SRC为寄存器间接寻址。EA=0800H,PA=(ES)X 10H+EA =20800H(7) 、DEST为寄存器寻址,SRC为寄存器间接寻址。EA=1200H,PA=(SS)X 10H+EA =16200H(8) 、DEST为寄存器寻址,SRC为寄存器相对寻址。EA=20H+0800H=0820H,PA=(DS)X 10H+EA =60820H(9) 、DEST为寄存器寻址,SRC为寄

27、存器寻址。(10) 、DEST为寄存器寻址,SRC为寄存器间接寻址。EA=00A0H,PA=(ES)X 10H+EA =200A0H(11) 、DEST为寄存器寻址,SRC为基址变址寻址。EA=0800H+6010H=6810H,PA=(DS)X 10H+EA =66810H(12) 、DEST为隐含堆栈指针寄存器间接寻址,SRC为寄存器寻址。EA=(SP)-2,PA=(SS)X 10H+EA12. 设堆栈指针SP的初值为2300H,(AX) =5000H,(BX)=4200H。执行指令PUSH AX后, (SP)=?,再执行指令 PUSH BX 及 POP AX之后,(SP) =? (AX)

28、=? (BX)=?答:(1)、(SP)=22FEH。(2)、(SP)=22FEH,(AX)=4200H,(BX)=4200H。13. 试说明指令MOV BX,15BX与指令LEA BX,15BX的区别。答:指令MOV BX,15BX是读取数据段偏移地址为(BX)+0FH)的内容送到BX中。指令 LEA BX,15BX是取该偏移地址值(BX)+0FH送到BX中。14. 已知(DS)=2000H,有关的内存单元值为(21000H)=00H,(21001H)=12H,(21200H)=00H, (21201H)=10H, (23200H)=20H, (23201H)=30H, (23400H)=40

29、H, (23401H)=30H, (23600H)=60H,(23601H)=30H,位移量 COUNT=1200H。执行下列指令后,寄存器 AX、 BX、SI的值分别是多少?MOV BX,OFFSET COUNTMOV SI,BXMOV AX,COUNTSIBX答:(AX)= 3040H,(BX)= 1200H,(SI)= 1000H。15,设标志寄存器值原为0401H, AX = 3272H, BX=42A2H。执行下列减法指令SBB AL,BH之后,AX和标志寄存器的值分别是多少?答:(AX)= 322FH, (FR)= 0410H。16. 设若标志寄存器原值为0A11H, SP=006

30、0H, AL=4。下列几条指令执行后,标志寄存器、AX、SP的值分别是多少?PUSHFLAHFXCHG AH, ALPUSH AXSAHFPOPF答:(FR)= 0411H, (AX)= 0411H, (SP)= 005EH。17. 假设(DS) =212AH, (CS)=0200H, (IP)=1200H, (BX)=0500H, (DI)=2600H,位移量 DATA=40H (217A0H)=2300H, (217E0H)=0400H, (217E2H)=9000H。试确定下列转移指令的转移地址。(1) JMP 2300H(2)JMP WORD PTRBX(3) JMP DWORD PT

31、R BX+DATA (4)JMP BX(5) JMP DWORD PTR BXDI答:(1)、0200H: 2300H。CS 不变(2) 、0200H: 2300H。CS 不变(3) 、9000H: 0400H(4) 、0200H: 0500H CS 不变(5) 、(23DA2H): (23DA0H)18. 若32位二进制数存放于DX和AX中,试利用移位与循环指令实现以下操作:(1) DX和AX中存放的无符号数,将其分别乘2除2。(2) 若DX和AX中为有符号数,将其分别乘2和除2。答:(1)、SHL AX, 1 ; AX 乘 2RCLDX, 1;DX乘2SHRDX, 1;DX除2RCRAX,

32、 1;AX除2(2)、SAL AX, 1; AX 乘 2RCLDX, 1;DX乘2SARDX, 1;DX除2RCRAX, 1;AX除219. 分析下面的程序段完成什么功能?MOVCL,04SHLDX,CLMOVBL,AHSHLAX,CLSHRBL,CLOR DL,BL答:程序段将(DX),(AX)的双字同时左移4位,即将此双字乘以10H (16)。20, 下面两条语句汇编后,两个字节存储单元NUM1和NUM2中的内容分别是什么?NUM1 DB (12 OR 4 AND 2) GE 0EHNUM2 DB (12 XOR 4 AND 2) LE 0EH答:(1)、NUM1中的内容是00H;因为12

33、不大于等于0EH(2)、NUM2中的内容是0FFH;因为12小于等于0EH21.下列指令执行后,字存储单元DA1中的内容是多少?DA1EQUBYTE PTR DA2DA2DW0ABCDHSHLDA1,1SHRDA2,1答:DA1中的内容是55CDH.22.假设程序中的数据定义如下:PNUM DW ?PNAME DB 16 DUP(?)COUNT DD ?PLETH EQU $-PNUM问PLETH的数值是多少?它代表什么意思?答:(1)、PLETH的数值是16H(2)、表示自PNUM开始到PLETH为止的变量占用的存储单元数。23.I/O地址线用作端口寻址时,高位地址线和低位地址线各作何用途?

34、如何决定低位地址线 的根数?答:(1)、高位地址线参加译码,分别产生各接口芯片的片选信号,而低位地址线作为芯片 内部寄存器的访问地址。(2)、根据接口中寄存器的数量来决定低位地址线的根数。24. CPU与外设进行数据传送时,采用哪一种传送方式CPU的效率最高?答:直接存储器存取方式的效率最高。但是根据不同的应用场合需要不同的传送方式,有的 时候必须使用程序控制方式或者中断传送方式。25. 若某微机有16条地址线,现用SRAM 2114 (1 KX4位)存储芯片组成存储系统,问采 用线选译码时,系统的存储容量最大为多少?需要多少个2114存储器芯片? 答:(1)、系统的存储容量最大6KB。(2)

35、、需要12个2114存储器芯片。26.中断处理过程包括哪几个基本阶段?中断服务程序中为什么要保护现场和恢复现场?如 何实现?答:(1)、中断请求、中断判优、中断响应、中断处理、中断返回。(2) 、为返回到被中断程序时,使CPU内部的寄存器内容还原为中断前的值,以便能正确执 行被中断程序。(3) 、一系列的PUSH指令来保护现场,一系列的POP指令来恢复现场。27.INTR中断和NMI中断有什么区别?答:非屏蔽中断NMI:边沿触发方式,不受IF屏蔽的中断,中断类型码固定为02H,所以 不需要中断相应周期INTA。可屏蔽中断INTR: 8086的INTR中断请求信号来自中断控制 器8259A,是电

36、平触发方式,高电平有效。INTR是受IF屏蔽的中断。28. 中断向量表的作用是什么?如何设置中断向量表?中断类型号为15H的中断向量存放 在哪些存储器单元中?答:(1)、中断向量表的作用是中断号与该中断号相应的中断服务程序入口地址之间的连接 表。即通过中断号找到中断向量。(2) 、PC系列微机把其存储器的0000-03FFH共1024个地址单元作为中断向量表,每个中断 向量占用4字节的存储单元,连续存放在中断向量表中,共256个中断类型。(3) 、15HX4=0054H0057H四个存储单元中。29. 单片8259A能管理多少级可屏蔽中断?若用3片级联能管理多少级可屏蔽中断? 答:(1)、8。(2)、22。30.8253初始化编程包括哪两项内容?答:设定方式控制字和计数初始值。31, “由于8255A的端口 C按位置位/复位控制字是对C 口进行操作,所以可以写到C 口”, 这句话对吗?为什么?答:(1)、不对!(2)、因为该控制字按规定只能写入控制口,而且D7=0。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!