微机原理课后题答案(5-7章)分解
微机原理课后题答案(5-7章)分析

(1)写出6116芯片的存储容量;
(2)分析每片6116所占的内存地址范围。
答:
(1)6116芯片的存储容量是2k*8bit
(2)第一片6116的内存地址范围是F1000H~F17FFH
第二片6116的内存地址范围是F1800H~F1FFFH
7.在多级存储体系结构中,Cache-主存结构主要用于解决(D)的问题。
A.主存容量不足B.主存与辅存速度不匹配
C.辅存与CPU速度不匹配D.主存与CPU速度不匹配
8.动态RAM的特点之一是(BD)。
A.能永久保存存入的信息B.需要刷新电路
C.不需要刷新电路D.存取速度高于静态RAM
二、填空题
1.在分层次的存储系统中,存取速度最快、靠CPU最近且打交道最多的是Cache存储器,它是由DRAM类型的芯片构成,而主存储器则是由SRAM类型的芯片构成。
第
一、单项选择题
1.8086CPU在执行IN AL,DX指令时,DX寄存器的内容输出到(A)上。
A.地址总线B.数据总线C.存储器D.寄存器
2.在CPU与外设进行数据传送时,下列(C)方式可提高系统的工作效率。
A.无条件传送B.查询传送C.中断传送D.前三项均可
3.外部设备的端口包括(ABC)。
A.数据端口B.状态端口C.控制端口D.写保护口
第
一、选择题
1.下列(B)不是半导体存储器芯片的性能指标。
A.存储容量B.存储结构C.集成度D.最大存储时间
2.高速缓存由(B)构成。
A. SRAMB. DRAMC. EPROMD.硬磁盘
3.由2K×1bit的芯片组成容量为4K×8bit的存储器需要(D)个存储芯片。
微机原理与接口技术复习5--7章及答案

判断题1.EPROM是指可擦除可编程随机读写存储器。
2.在查询方式下输入输出时,在I/O接口中设有状态寄存器,通过它来确定I/O设备是否准备好。
输入时,准备好表示已满;输出时,准备好表示已空。
3.无条件式的I/O是按先读状态口,再读数据口的顺序传送数据的。
4.I/O数据缓冲器主要用于协调CPU与外设在速度上的差异。
5.查询式输入输出是按先读状态端口,后读/写数据端口的顺序传送数据的。
6.连接CPU和外设的接口电路中必须要有状态端口。
7.总线是专门用于完成数据传送的一组信号线。
8.I/O接口的基本功能之一是完成数据的缓冲。
9.要实现微机与慢速外设间的数据传送,只能利用查询方式完成。
1) Y 2 ) Y3) Y4) Y 5) Y6) X 7) X 8)Y9) X1.单片8259A最多可接8个中断源。
2.在可屏蔽中断的嵌套原则中,不允许低级中断打断高级中断,但允许同级中断相互打断。
3.同一片8259的8个中断源的中断向量在中断向量表中可以不连续存放。
(不要求)4.利用8259A对外中断进行管理时,只能管理8个中断源。
5.在中断接口电路中,由中断请求寄存器来保存外设的中断请求信号。
6.8259A送给CPU的中断请求信号是通过INT发出的。
1Y 2X 3X 4X 5Y 6Y填空题1、在微机系统中,端口编址方式一般有___________和___________两种方式。
2、微机系统与外设间的信息交换方式有————、————、————和————.3.用2K×8的SRAM芯片组成32K×16的存储器,共需SRAM芯片()片。
4.为保证动态RAM中的内容不消失,需要进行( ) 操作。
5.构成64K*8的存储系统,需8K*1的芯片( )片。
1、统一编址,独立编址2、无条件,查询,中断,DMA3、324、定时刷新5、646、8086和8088的地址总线有()根,能寻址()MB的存储器空间。
7.8086CPU从偶地址中按字节读时,存储器数据进入数据总线的( ) ;从奇地址按字节读时,进入数据总线的( )。
微机原理课后练习题-答案

微机原理课后练习题-答案(总13页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--一、1、2、B3、十,非压缩的BCD码4、5、微型计算机、微型计算机系统6、,,二、 B D B三、1、微型计算机系统的基本组成。
答案:以微型计算机为主体,配上相应的系统软件、应用软件和外部设备之后,组成微型计算机系统。
2、简述冯.诺依曼型计算机基本组成。
答案:冯.诺依曼型计算机是由运算器,控制器,存储器,输入设备和输出设备组成的。
其中,运算器是对信息进行加工和运算的部件;控制器是整个计算机的控制中心,所以数值计算和信息的输入,输出都有是在控制器的统一指挥下进行的;存储器是用来存放数据和程序的部件,它由许多存储单元组成,每一个存储单元可以存放一个字节;输入设备是把人们编写好的程序和数据送入到计算机内部;输出设备是把运算结果告知用户。
3、什么是微型计算机答案:微型计算机由CPU、存储器、输入/输出接口电路和系统总线构成。
4、什么是溢出答案:在两个有符号数进行家减运算时,如果运算结果超出了该符号数可表示的范围,就会发生溢出,使计算出错。
一、1、4、100ns2、Ready ,Tw(等待)3、ALE4、INTR5、85010H6、存储器或I/O接口未准备好7、非屏蔽中断8、指令周期9、4二、1、在内部结构上,微处理器主要有那些功能部件组成答案:1) 算术逻辑部件 2) 累加器和通用寄存器组3) 程序计数器 4) 时序和控制部件2、微处理器一般应具有那些基本功能答案: 1.可以进行算术和逻辑运算 2.可保存少量数据3.能对指令进行译码并完成规定的操作 4.能和存储器、外部设备交换数据5.提供整个系统所需的定时和控制 6.可以响应其他部件发来的中断请求3、什么是总线周期答案:CPU通过外部总线对存储器或I/O端口进行一次读/写操作的过程;一个基本的总线周期包含4个T状态,分别称为T1、T2、T3、T4。
微机原理与接口技术课后习题参考答案

《微机原理与接口技术》李华贵主编课后习题参考答案第1章(1.6 习题)1.简述名词的概念:微处理器、微型计算机、微型计算机系统。
答:(1)微处理器:微处理器(Microprocessor)简称µP或MP,或CPU。
CPU 是采用大规模和超大规模集成电路技术将算术逻辑部件ALU(Arithmetic Logic Unit)、控制部件CU(Control Unit)和寄存器组R(Registers)等三个基本部分以及内部总线集成在一块半导体芯片上构成的电子器件。
(2)微型计算机:微型计算机(Microcomputer)是指以微处理器为核心,配上由大规模集成电路制作的存储器、输入/输出接口电路及系统总线等所组成的计算机,简称微机。
(3)微型计算机系统:微型计算机系统由硬件与软件两大部分组成,分别称为硬件(Hardware)系统与软件(Software)系统。
其中,硬件(Hardware)系统由CPU、内存储器、各类I/O接口、相应的I/O设备以及连接各部件的地址总线、数据总线、控制总线等组成。
软件(Software)系统:计算机软件(Software)是指为运行、维护、管理、应用计算机所编制的程序及程序运行所需要的数据文档资料的总和。
一般把软件划分为系统软件和应用软件。
其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。
而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。
2.简述名词的概念:指令寄存器、地址寄存器、标志寄存器。
答:(1)指令寄存器:指令寄存器(Instruction Register,IR)用来保存计算机当前正在执行或即将执行的指令。
当一条指令被执行时,首先,CPU从内存取出指令的操作码,并存入IR中,以便指令译码器进行译码分析。
(2)地址寄存器:地址寄存器(Address Register,AR)被动地接受IP传送给它的地址值(二进制地址),AR的作用是保持IP送来的地址,并且以并行方式连接输出到CPU的地址引脚上,以便CPU访问指定的内存单元。
微机原理与接口技术 第5章课后作业答案

4
D0~ D7 8088系统 BUS
D0~ D7 · · · A0 SRAM 6116
A0 A 10
MEMW
A 10
R/W OE D0~ D7 CS
MEMR
D0~ D7 A0 · · ·
A0 A 10 R/W OE CS
A 10
MEMW MEMR & A 18 A 17 A 19 A 16 A 15 A 14 A 13 A 12 A 11
5.10 74LS138译码器的接线图如教材第245页的图5-47所示,试判断其输出端Y0#、Y3#、Y5#和 Y7#所决定的内存地址范围。
解:因为是部分地址译码(A17不参加译码),故每个译码输出对应2个地址范围: Y0#:00000H ~ 01FFFH 和 20000H ~ 21FFFH Y3#:06000H ~ 07FFFH 和 26000H ~ 27FFFH
5.2 为什么动态RAM需要定时刷新?
解:DRAM的存储元以电容来存储信息,由于存在漏电现象,电容中存储的电荷会逐渐泄漏,从而使信息丢失或出 现错误。因此需要对这些电容定时进行“刷新”。 5.3 CPU寻址内存的能力最基本的因素取决于___________。 解:地址总线的宽度。 5.4 试利用全地址译码将6264芯片接到8088系统总线上,使其所占地址范围为32000H~33FFFH。 解:将地址范围展开成二进制形式如下图所示。 0011 0010 0000 0000 0000 0011 0011 1111 1111 1111
解:
(1)特点是:它结合了RAM和ROM的优点,读写速度接近于RAM,断电后信息又不会丢失。 (2)28F040的编程过程详见教材第222~223页。 5.14 什么是Cache?它能够极大地提高计算机的处理能力是基于什么原理? 解: (1)Cache 是位于CPU与主存之间的高速小容量存储器。 (2)它能够极大地提高计算机的处理能力,是基于程序和数据访问的局部性原理。 5.15 若主存DRAM的的存取周期为70ns,Cache的存取周期为5ns,有它们构成的存储器的平 均存取周期是多少? 解:平均存取周期约为 70×0.1ns + 5×0.9ns =11.5ns。
微机原理课后答案7

第七章部分习题解答1、指出:(1)MOV AX,V AR;(2)LEA AX,V AR;(3)MOV AX,OFFSET V AR三条指令之间的异同(V AR为数据段的一个变量名称)解: (1)将V AR的一个字送AX,相当于MOV AX,[V AR](2) 将VAR的偏移地址送AX(3) 将VAR的段内偏移地址送AX,功能与(2)相同。
2、若程序中多次使用某一程序段,问将该程序段设计成子程序和定义成宏指令各有何优缺点?答:设计成子程序在整个程序占用内存少,但执行时间长;定义成宏指令程序汇编后占用内存多,但执行时间短。
3、下面列出的是一个汇编源程序中的一个程序段。
试以图形表示出DATA段中各变量在存储器中的存储位置(标明偏移地址及有关单元的内容,制表示);写出CODE段内汇编后的可执行指令。
TABLDA TA SEGMENTTABL DB‘ABCD’2 DUP(2 DUP(1,2),3)V AR DW 4 DUP(?)DA TA ENDSCODE SEGMENTASSUME CS:CODE,D S:DATAORG 100HLEB1:LEA SI,TABLMOV BX,OFFSET V ARMOV AX,LENGTH V ARMOV AX,TYPE V ARMOV AL,SIZE V ARMOV AH,SIZE TABLMOV CX,(OFFSET V AR-(OFFSET TABL)V ARLEA DX,LEB1解: DATA段各变量的存储情况如右图所示,对CODE段可执行指令注释如下:LEB1:LEA SI,TABL ;将TABL的偏移地址送SIMOV BX,OFFSET V AR ;将V AR的偏移地址送BXMOV AX,LENGTH V AR ;将V AR的项数(4)的送AXMOV AX,TYPE V AR ;将V AR的符号名类型值02送AXMOV AL,SIZE V AR ;将为V AR分配的字节(08)送ALMOV AH,SIZE TABL ; 将为TABL分配的字节(0EH)送ALMOV CX,(OFFSET V AR)-(OFFSET TABL);将OEH送CXLEA DX,LEB1 将LEB1(100H)送DX。
微机原理课后习题答案解析

第1章进制及码元1、进制转换129= 81H= 10000001B=201Q298= 12AH= 100101010B=452Q1000= 3E8H= 1111101000B= 1750Q5DH= 1011101 B= 135 Q= 93 D3E8H= 1111101000 B= 1750Q= 1000 D;357Q=11101111 B= 0EF H= 239 D2、进制计算10010110 2FE3 F7,-119 FFF7,-32759 4 73、数据表示围:一个字节的无符号数表示围为0~255,有符号数补码表示围为-l28—+127。
两个字节的无符号数表示围为0~65535,有符号数补码表示围为—32768~+32767。
N位二进制数的无符号数表示围为0~(2N-1),有符号数(补码)表示围为-2N-1~(2N-1-1).4、35H代表的ASCII字符为'5',代表十六进制数时等价的十进制值为53 ,代表压缩8421BCD码等价的十进制值为35 ,代表非压缩8421BCD码等价的十进制值为5。
5、FFH代表无符号数时等价的十进制值为255 ,代表补码有符号数时等价的十进制值为一1 ,代表反码有符号数时等价的十进制值为一0 ,代表原码有符号数时等价的十进制值为一l27。
6、—20的8位二进制补码为 ECH ,原码为 94H ,反码为 EBH 。
158的16位二进制补码为009EH,原码为009EH ,反码为 009EH 。
7、英文字符一般在计算机占用(1)个字节,每个字节的最高位一定为0,全角英文字符在计算机占用2个字节,一个汉字在计算机占用2个字节,每个字节最高位为1。
8、设阶码用8位补码表示,尾数部分用16位补码表示,则—(1/32+1/128+1/512)的尾数部分及阶码分别为多少?第2章微机硬件基础1、请画出计算机系统硬件图。
2、8086/88CPU为什么要分为BIU和EU两大模块?答:为了使取指和分析、执行指令可并行处理,提高CPU的执行效率。
微机原理课后答案7

第七章部分习题解答1、指出:(1)MOV AX,V AR;(2)LEA AX,V AR;(3)MOV AX,OFFSET V AR三条指令之间的异同(V AR为数据段的一个变量名称)解: (1)将V AR的一个字送AX,相当于MOV AX,[V AR](2) 将VAR的偏移地址送AX(3) 将VAR的段内偏移地址送AX,功能与(2)相同。
2、若程序中多次使用某一程序段,问将该程序段设计成子程序和定义成宏指令各有何优缺点?答:设计成子程序在整个程序占用内存少,但执行时间长;定义成宏指令程序汇编后占用内存多,但执行时间短。
3、下面列出的是一个汇编源程序中的一个程序段。
试以图形表示出DATA段中各变量在存储器中的存储位置(标明偏移地址及有关单元的内容,制表示);写出CODE段内汇编后的可执行指令。
TABLDA TA SEGMENTTABL DB‘ABCD’2 DUP(2 DUP(1,2),3)V AR DW 4 DUP(?)DA TA ENDSCODE SEGMENTASSUME CS:CODE,D S:DATAORG 100HLEB1:LEA SI,TABLMOV BX,OFFSET V ARMOV AX,LENGTH V ARMOV AX,TYPE V ARMOV AL,SIZE V ARMOV AH,SIZE TABLMOV CX,(OFFSET V AR-(OFFSET TABL)V ARLEA DX,LEB1解: DATA段各变量的存储情况如右图所示,对CODE段可执行指令注释如下:LEB1:LEA SI,TABL ;将TABL的偏移地址送SIMOV BX,OFFSET V AR ;将V AR的偏移地址送BXMOV AX,LENGTH V AR ;将V AR的项数(4)的送AXMOV AX,TYPE V AR ;将V AR的符号名类型值02送AXMOV AL,SIZE V AR ;将为V AR分配的字节(08)送ALMOV AH,SIZE TABL ; 将为TABL分配的字节(0EH)送ALMOV CX,(OFFSET V AR)-(OFFSET TABL);将OEH送CXLEA DX,LEB1 将LEB1(100H)送DX。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第5章存储器系统一、选择题1.下列(B)不是半导体存储器芯片的性能指标。
A. 存储容量B. 存储结构C. 集成度D. 最大存储时间2.高速缓存由(B)构成。
A. SRAMB. DRAMC. EPROMD. 硬磁盘3.由2K×1bit的芯片组成容量为4K×8bit的存储器需要(D)个存储芯片。
A. 2B. 8C. 32D. 164.安排2764芯片内第一个单元的地址是1000H,则该芯片的最末单元的地址是(D)。
A. 1FFFHB. 17FFHC. 27FFHD. 2FFFH5.一片容量为8KB的存储芯片,若用其组成1MB内存,需( C )片。
A. 120B. 124C. 128D. 1326.外存储器包括(A B E F )。
A. 软磁盘B. 磁带C. SRAMD. BIOSE. 硬磁盘F. 光盘7.在多级存储体系结构中,Cache-主存结构主要用于解决(D )的问题。
A. 主存容量不足B. 主存与辅存速度不匹配C. 辅存与CPU速度不匹配D. 主存与CPU速度不匹配8.动态RAM的特点之一是(BD )。
A. 能永久保存存入的信息B. 需要刷新电路C. 不需要刷新电路D. 存取速度高于静态RAM二、填空题1.在分层次的存储系统中,存取速度最快、靠CPU最近且打交道最多的是Cache 存储器,它是由DRAM 类型的芯片构成,而主存储器则是由SRAM 类型的芯片构成。
2.将存储器与系统相连的译码片选方式有线选法、部分地址译码法和全地址译码法。
3.若存储空间的首地址为1000H,存储容量为1K×8、2K×8、4K×8H 和8K×8的存储器所对应的末地址分别为13FFH 、17FFH 、1FFFH 和2FFFH 。
4.微机系统中存储器通常被视为Cache 、主存、辅存三级结构。
三、综合题1.某微机系统中内存的首地址为3000H,末地址为63FFH,求其内存容量。
答:存储区总的单元数为:63FFH-3000H+1=3400H,故总容量13KB。
计算方法:若直接用十六进制表示,则总容量=(3*163+4*162)/1024;若将地址表示成二进制,则总容量=213B+212B+210B;2.下图为SRAM6116芯片与8088系统总线的连接图。
(1)写出6116芯片的存储容量;(2)分析每片6116所占的内存地址范围。
答:(1)6116芯片的存储容量是2k*8bit(2)第一片6116的内存地址范围是F1000H~F17FFH第二片6116的内存地址范围是F1800H~F1FFFH3.利用6264芯片,在8088系统总线上实现20000H-23FFFH的内存区域,试画出连接电路图。
答:4.如图所示,IBM-PC/XT址线A19~A0,8根数据线D7~D0用这些信号扩展1片27256(32K×8 EPROM)和1片62256(32K×8 RAM)。
要求EPROM的起始地址为C8000H,RAM紧随其后,使用74LS138(3-8译码器),采用全地址译码方式。
(1)试在图中画出计算机的存储器连接图(门电路自选)。
(2)写出各片存储器的地址范围。
答:地址范围27512:C8000~CFFFFH, 62512:D0000H~D7FFFH5.设某系统中的数据总线宽度为8bit ,地址总线宽度为16bit 。
若采用4K ×4的RAM 芯片组成16KB 的存储系统。
问:(1)共需多少片4K ×4的RAM 芯片?这些芯片应分成多少组?每组多少片?答:共需8片RAM 芯片,分成4组,每组2片。
(2)该存储系统至少需要多少根地址总线?其中多少根低位地址线用于片内自A9 A8 A7 A6 A5 A4 A3 A2 A1 A0D6 D5 D4 D3 D2 D1 D0D7 MEMRMEMWA9 A8 A7 A6 A5 A4 A3 A2 A1 A0D6 D5 D4 D3 D2 D1 D0D7 MEMRMEMW选(译码)?答:至少需要14根地址总线,其中12根低位地址线用于片内自选。
(3)设该存储系统从0000H开始占用一段连续地址空间,试给出每组芯片占用的地址范围。
答:0000~0FFFH 1000~1FFFH 2000~2FFFH 3000~3FFFH第6章输入输出与中断技术一、单项选择题1.8086CPU在执行IN AL,DX指令时,DX寄存器的内容输出到(A )上。
A. 地址总线B. 数据总线C. 存储器D. 寄存器2.在CPU与外设进行数据传送时,下列(C )方式可提高系统的工作效率。
A. 无条件传送B. 查询传送C. 中断传送D. 前三项均可3.外部设备的端口包括(ABC )。
A. 数据端口B. 状态端口C. 控制端口D. 写保护口4.CPU 在数据线上传输的信息可能是(ABC )。
A. 数据B. 状态C. 命令D. 模拟量5.PC/XT机对I/O端口的寻址方式有(AF )。
A. 端口直接寻址B. 寄存器寻址C. 基址寻址D. 变址寻址E. 寄存器相对寻址F. DX 间接寻址6.PC机在和I/O端口输入输出数据时,I/O数据须经(AE )传送。
A. ALB. BLC. CLD. DLE. AXF. BXG. CXH. DX7.程序查询I/O的流程总是按(B )的次序完成一个字符的传输。
A. 写数据端口,读/写控制端口B.读状态端口,读/写数据端口C. 写控制端口,读/写状态端口D. 随I/O接口的具体要求而定。
8.在CPU与外设之间设计接口电路的目的主要有(ABCD)。
A. 解决驱动能力问题B. 控制数据传输速度C. 完成数据形式转换D. 负责CPU与外设的联络9.8086CPU工作在总线请求方式时,会让出(D )。
A. 地址总线B. 数据总线C. 地址和数据总线D. 地址、数据和控制总线10.CPU响应INTR引脚上来的中断请求的条件之一是(B )。
A. IF =0B. IF =1C. TF =0D. TF =111.断点中断的中断类型码是(C )。
A. 1B. 2C. 3D. 412.执行指令IRET后弹出堆栈的寄存器先后顺序为(B )。
A. CS、IP、FlagsB. IP、CS、FlagsC. Flags、CS、IPD. Flags、IP、CS13.若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先权最高的中断源是(B )。
A. IRQ3B. IRQ5C. IRQ0D. IRQ414.PC/XT机中若对从片8259A写入的ICW2是70H,则该8259A芯片的IRQ6的中断类型码是(B )。
A. 75HB. 76HC. 70HD. 1D8H15.PC/XT机中若对从片8259A写入的ICW2是70H,则该8259A芯片的IRQ5的中断矢量存储的地址是(D )。
A. 75HB. 280HC. 300HD. 1D4H16.当向8259A写入的操作命令字OCW2为01100100时,将结束(E )的中断服务。
A. IRQ0B. IRQ1C. IRQ2D. IRQ3E. IRQ4F. IRQ5G. IRQ6H. IRQ717.3片8259A级联起来,可管理(C )级中断。
A. 24B. 23C. 22D. 20E. 16F. 15二、多项选择题1.在PC机工作过程中,8259A所管理的中断源优先级将发生变化的工作方式有(C D )。
A. 全嵌套工作方式B. 特殊全嵌套方式C. 优先级自动循环方式D. 优先级特殊循环方式2.写入8259A的ICW1为13H,则该8259A芯片的工作方式是(ADE )。
A. 上升沿触发中断请求B. 仅高电平请求中断C. 多片主从方式D. 单片方式E. 初始化写入ICW4F. 初始化不写入ICW43.写入8259A的ICW4为09H,则该8259A芯片的工作方式是(ABD )。
A. 全嵌套B. 采用8086CPUC. 多片主从方式D. 缓冲方式E. 自动结束中断F. 优先级自动循环4.写入PC/XT机8259A芯片的操作命令字OCW1是36H,则被屏蔽的中断源是(BCEF )。
A. IR0B. IR1C. IR2D. IR3E. IR4F. IR5G. IR6H. IR75.8086CPU响应硬中断NMI和INTR时,相同的条件是(BD )。
A. 允许中断B.当前指令执行结束C. CPU工作在最大模式下D. 不处于DMA操作期间6.7.8.三、判断题1.内部中断的优先权总是高于外部中断。
(×)2.两片8259A级连后可管理16级中断。
(×)3.8259A所管理的中断源中,优先级低的中断源不可能中断优先级高的中断服务子程序。
(×)4.若8259A的中断屏蔽字为00H,则8259A所管理的8级中断全被屏蔽。
(×)5.只要8259A所管理的中断源没有被屏蔽,则任何中断源的中断请求都能得到CPU的响应和服务。
(√)6.在8259A特殊完全嵌套方式中,同级的中断可实现嵌套。
(√)四、填空题1.对I/O端口的编址一般有外设与内存统一编址方式和外设与内存独立编址方式。
PC机采用的是独立编址方式。
2.在PC系列微机中,I/O指令采用直接寻址方式的I/O端口有256 个。
采用DX间接寻址方式可寻址的I/O端口有64K 个。
3.数据的输入/输出指的是CPU与外设进行数据交换。
4.数据输入/输出的四种方式是无条件传送方式、条件传送方式、中断方式和DMA传送方式。
5.CPU在执行OUT DX,AL指令时,DX 寄存器的内容送到地址总线上,AL 寄存器的内容送到数据总线上。
6.当CPU执行IN AL,DX指令时,IOM/引脚为低电平,RD为低电平,W R为高电平。
7.中断矢量就是中断服务子程序的入口地址,在内存中占有 4 个存储单元,其中低地址存储单元存放的是IP内容,高地址存储单元存放的是CS内容。
8.中断返回指令是IRET ,该指令将堆栈中保存的断点弹出后依次装入IP 寄存器和CS 寄存器中,将堆栈中保存的标志装入Flags 中。
9.CPU响应8259A中断,在引脚INTA上输出2 个负脉冲,在第2 个负脉冲期间读入中断类型码。
10.8086CPU共可管理256 个中断,中断矢量表放在从00000 H地址单元到003FF H地址单元,总共有1K 个字节。
11.CPU响应中断后将Flags 寄存器入栈保存,然后自动将IF 标志和TF 标志复位。
若要实现中断嵌套,必须在中断服务子程序中执行一条开中断指令。
12.以下代码完成8086系统中断向量设置的功能,其设置的中断类型为0BH ,中断服务程序入口的物理地址为579B4H 。