微机原理与接口技术 第七章 课后答案
微机原理与接口技术课后答案

计算机应用基础A第1章基础知识1.1 计算机中常用的计数制有哪些?解:二进制、八进制、十进制(BCD)、十六进制。
1.2 什么是机器码?什么是真值?解:把符号数值化的数码称为机器数或机器码,原来的数值叫做机器数的真值。
1.3 完成下列数制的转换。
微型计算机的基本工作原理汇编语言程序设计微型计算机接口技术建立微型计算机系统的整体概念,形成微机系统软硬件开发的初步能力。
解:(1)166,A6H(2)0.75(3)11111101.01B, FD.4H(4 ) 5B.AH, (10010001.011000100101)BCD1.4 8位和16位二进制数的原码、补码和反码可表示的数的范围分别是多少?解:原码(-127~+127)、(-32767~+32767)补码(-128~+127)、(-32768~+32767)反码(-127~+127)、(-32767~+32767)1.5 写出下列真值对应的原码和补码的形式。
(1)X= -1110011B(2)X= -71D(3)X= +1001001B解:(1)原码:11110011 补码:10001101(2)原码:11000111 补码:10111001(3)原码:01001001 补码:010010011.6 写出符号数10110101B 的反码和补码。
解:11001010,110010111.7 已知X和Y的真值,求[X+Y]的补码。
(1)X=-1110111B Y=+1011010B(2)X=56D Y= -21D解:(1)11100011(2)001000111.8 已知X= -1101001B,Y= -1010110B,用补码求X-Y 的值。
解:111011011.9 请写出下列字符的ASCII码。
4A3-!解:34H,41H,33H,3DH,21H1.10 若给字符4和9 的ASCII码加奇校验,应是多少?解:34H,B9H1.11 上题中若加偶校验,结果如何?解:B4H,39H1.12 计算下列表达式。
微机原理及接口第七章习题解答

“微机系统原理与接口技术”第七章习题解答(部分)1. 8086系统采用向量式中断,试简述8086系统中中断类型码、中断向量、中断向量表的含义及其之间的关系。
答:中断类型码:用于区分不同的中断源,即系统中每个中断源都应该对应一个唯一的类型 码。
8086系统中的中断类型码以 8位无符号数(00H 〜0FFH )表示,一共可以区分 256个不同的中断源。
中断向量:中断服务程序(ISR )的入口地址,也就是 ISR 的第一条指令在存储器中的 位置。
8086系统中的中断向量由两个字(4个字节)组成,低位字表示入口的偏移地址,高 位字表示入口的段基址。
显然,每个中断类型码对应一个中断向量,则8086系统中共应有256个中断向量。
中断向量表:中断向量的存放地。
8086系统将最低的 1KB (00000H 〜003FFH ) RAM 空间用于存放这256个中断向量。
三者之间的关系是:利用中断类型码 n 可以很容易地从中断向量表中找到该中断源所对应的中断向量,即:中断向量存放的起始地址 m = nX 4,从中断向量表的 m 地址单元开始连续取出的四个字节就是 n 号中断的ISR 入口地址。
8086CPU 正是用这种方法完成中断索引的。
系统将广义中断分为异常和狭义中断两大类。
(5)对。
4. 8086系统的RAM 存储单元中,从 0000H:002CH 开始依次存放 23H 、0FFH 、00H 和 0F0H 4个字节的中断向量,该向量对应的中断类型码是多少?而中断类型码为 14H 的中断向量应存放在哪些存储单元中?答:中断向量0F000:0FF23存放在0002CH 双字单元中,说明其对应的中断类型码N =2CH - 4= 0BH 。
14H 号中断向量的起始存放地址为4X 14H = 00050H ,即该中断向量的偏移量部分存放2.判断下列说法是否正确,如有错,指出错误原因并改正:(1) (2) (3) (4) (5) 答:(1)优先级别高的中断总是先响应、先处理。
微机原理与接口技术 第7章课后作业答案

5
OUT
DX,AL ;PC7置1
MOV AL,0FH
OUT
DX,AL
7.11 设8255芯片的接口地址范围为03F8H~03FBH,A 组 B 组均工作于方式0,A 口作为数据输出口,C 口低 4 位作 为控制信号输入口,其他端口未使用。试画出该片8255芯片与系统的电路连接图,并编写初始化程序。 解:8255芯片与系统的电路连接如图所示。 由题目知,不需对 C 口置位控制字,只需对8255置方式控制字,故其初始化程序如下: MOV DX,03FBH MOV AL,81H OUT DX,AL
A 13 A 11 A 10 A9 A8
A5 A3 A2
≥1
G2B
C B A 74LS138
(题7.4图)
3
8253的初始化程序如下: MOV DX,0D0D3H
MOV AL,16H
OUT DX,AL MOV AL,74H OUT DX,AL MOV AL,0B4H OUT DX,AL MOV DX,0D0D0H MOV AL,20 OUT DX,AL
2
8253 D0 D7 D0 D7 RD WR A1 A0 GATE0 GATE1 GATE2
+5V
IOR IOW IOR IOW 系 统 总 线 信 号 A 15 A 14 A 12 A7 A6 A4 &
A1
A0
…
G
G2A Y0
…
CS
OUT0 OUT1
OUT2
CLK2
CLK1
CLK0 2MHz
&
串行通信是将数据逐位的传送。其特点是传送速度相对较慢,但设备简单,需要的传输线少,成本较低。 所以常用于远距离通信。
《微机原理与接口技术》—习题及参考答案

3.
4. 5.
6.错误!未指定书签。集源自-4-编者:喻其山
7. 8. 9.
8086CPU 工作在最大模式时,S 2 、 S1 、 S 0 在 CPU 访问存储器与 CPU 访问外 部设备时,分别是什么状态? 在 8086 最大模式系统中,8288 总线控制器的作用是什么?它产生哪些控制 信号? FFFFF FFFFE 8086 采用什么方式管理内存?1MB 的内存空 间分为哪两个存储体?它们如何与地址总线、 数据总线相连? 答:(1)、8086 采用分段方式管理内存; (2)、 1MB 的内存空间分为偶地址和奇地址 两个存储体; A19~A1 (3)、如右图所示:
错误!未指定书签。集
-
1
-
编者:喻其山
第1章
1.
微型计算机概述
冯· 诺依曼计算机的结构特点是什么? 答:(1)、由运算器、控制器、存储器、输入设备和输出设备五大部分组成。 (2)、数据和程序以二进制代码形式不加区别地存放在存储器中,存放位 置由地址指定,地址码也为二进制。 (3)、控制器是根据存放在存储器中的指令序列及程序来工作的,并由一 个程序计数器(即指令地址计数器)控制指令的执行。控制器具有 判断能力,能以计算结果为基础,选择不同的动作流程。 微处理器内部一般由哪些部分组成?各部分的主要功能是什么? 典型微机有哪三大总线?它们传送的是什么信息? 答:(1)、有数据总线,地址总线和控制总线。 (2)、数据总线用来传输数据信息,是双向总线; 地址总线用于传送 CPU 发出的地址信息,是单向总线; 控制总线用来传送控制信号、时序信号和状态信息等。 其中有的是 CPU 向内存和外设发出的信息,有的则是内存或外设向 CPU 发出的信息。 可见,CB 中每一根线的方向是一定的、单向的,但 CB 作为一个整体是双 向的。 试用示意图说明内存单元的地址和内存单元的内容,二者有何联系和区别? 答:示意图如右所示: 联系:存储单元中存放着信息,该信 息可以是数据, 也可以是另一单元的地址 的一部分, 每个存储单元都包含着地址和 内容两个部分。都用二进制数表示,地址 为无符号整数,书写格式为 16 进制。 区别: 地址是微机用来管理内存单元 而设置的,相当于内存单元的编号;而内 容是存放在各个内存单元中的二进制信 息。
《微机原理及接口技术》典型习题参考答案

第2章2.14, 2.27, 2.40, 2.46, 2.49,2.52第5章5.10, 5.14, 5.17,第6章6.2, 6.10, 6.12, 6.14第7章7.9, 7.11第10章10.4, 10.5第2章2.9(1) 读操作占一次总线周期(4个时钟+1个时钟的等待周期)共5个时钟周期每个时钟周期=1/4MHz=0.25us,所以共需要0.25us*5=1.25us(2) 复位至少需要4个时钟周期,4*0.25us=1us复位后内部除CS=FFFFH外,其它寄存器清0。
第一条指令的地址FFFF0H2.10 T1:地址锁存T2:地址撤销,准备数据T3:数据稳定到总线上T4:读写总线上的数据READY2.14(1)数据段首地址DS*16=01500H,堆栈段首地址=SS*16=02500H,所以数据段中存放信息不能与堆栈段重合,故数据段末地址=0250H-1=024FFH即数据段范围:01500H~024FFH,4K字节(2)堆栈段末地址=SS*16+SP=02500H+1200H=03700H大小为1200H字节=4608字节,可存放16位的字4608/2=2304个(3)代码段由于下限没有其它限制,故最大64KB首地址=06400H,末地址=06400H+64KB-1=06400H+FFFFH=163FFH所以代码段地址范围:06400H~163FFH(4)11F4H。
现在SP=0300H,则原来SP+12=0300H+0CH=030CH注:数的表示范围仅与内部通用寄存器的位数(字长)有关,与外部数据线条数无关。
2.46(1)G=0:段界以字节为单位地址范围:089C0000H~089C003FH大小为3FH+1=40H=64,可容纳64/2=32个汉字(2)G=1:段界以4K字节为单位LIMIT = Limit×4K + 0FFFH= 0003FH×4K +0FFFH = 40H×4K - 1段大小= LIMIT + 1 = 40H×4K = 40000H段的末地址= 089C0000H + 40000H – 1 = 089FFFFFH注:书上P.64例题的结果为0048FFFFH。
微机原理与接口技术第七章课后答案

微机原理与接口技术第七章课后答案1、 Keil uVision 5集成开发环境中,钩选“creat Hex File”复选框后,默认状态下的机器代码文件名与()相同。
[单选题] *A、项目名(正确答案)B、文件名C、项目文件夹名D、主函数名2、 Keil uVision 5集成开发环境中,编译生成的机器代码文件的后缀名为() [单选题] *A、.mifB、.asmC、 .hex(正确答案)D、 .uvproj3、累加器与扩展RAM进行数据传送,采用的助记符是() [单选题] *A、MOVB、 MOVCC、MOVX(正确答案)D、 XCH4、对于高128字节,访问时采用的寻址方式是() [单选题] *A、直接寻址B、寄存器间接寻址(正确答案)C、变址寻址D、立即数5、对于特殊功能寄存器,访问时采用的寻址方式是() [单选题] *A、直接寻址(正确答案)B、寄存器间接寻址C、变址寻址D、立即数6、对于程序存储器,访问时采用的寻址方式是() [单选题] *A、直接寻址B、寄存器间接寻址C、变址寻址(正确答案)D、立即数7、定义变量x为8位无符号数,并将其分配的程序存储空间,赋值100,正确的是() [单选题] *A、unsigned char code x=100;(正确答案)B、 unsigned char data x=100;C、 unsigned char xdata x=100;D、 unsigned char bdata x=100;8、当执行P1=P1&0xfe;程序时相当于对P1.0进行()操作,不影响其他位。
[单选题] *A、置1B、清零(正确答案)C、取反D、不变9、当执行P2=P2|0x01;程序时相当于对P2.0进行()操作,不影响其他位 [单选题] *A、置1(正确答案)B、清零C、取反D、不变10、当执行P3=P3^0x01;程序时相当于对P3.0进行()操作,不影响其他位 [单选题] *A、置1B、清零C、取反(正确答案)D、不变11、当(TMOD)=0x01时,定时/计数器T1工作于方式()状态 [单选题] *A、0,定时(正确答案)B、 0,计数C、 1,定时D、 1,计数12、当(TMOD)=0x00时,T0X12为1时,定时时/计数器T0计数脉冲是() [单选题] *A、系统时钟;(正确答案)B、系统时钟的12分频信号;C、P3.4引脚输入信号;D、 P3.5引脚输入信号13、当(IT0)=1时,外部中断0触发的方式是() [单选题] *A、高电平触发;B、低电平触发;C、下降沿触发(正确答案)D、上升沿/下降沿触皆触发14、 IAP15W4K58S4单片机串行接口1在工作方式1状态下工作时,一个字符帧的位数是() [单选题] *A、8B、 9C、 10(正确答案)D、1115、当(SM1)=1,(SM0)=0时,IAP15W4K58S4单片机的串行接口工作方式为()[单选题] *A、工作方式0B、工作方式1(正确答案)C、工作方式2D、工作方式316、 IAP15W4K58S4单片机的A/D转换模块中转换电路的类型是() [单选题] *A、逐次比较型(正确答案)B、并行比较型C、双积分型D、Σ-Δ型17 IAP15W4K58S4单片机的A/D转换的8个通道是在()口 [单选题] *A、P0B、 P1(正确答案)C、 P2D、P318、IAP15W4K58S4单片机的PWM计数器是一个()位的计数器。
微型计算机原理与接口技术第七章课后答案

第七章1. 什么叫中断?什么叫可屏蔽中断和不可屏蔽中断?答:当CPU正常运行程序时,由于微处理器内部事件或外设请求,引起CPU中断正在运行的程序,转去执行请求中断的外设(或内部事件)的中断服务子程序,中断服务程序执行完毕,再返回被中止的程序,这一过程称为中断。
可屏蔽中断由引脚INTR引入,采用电平触发,高电平有效,INTR信号的高电平必须维持到CPU响应中断才结束。
可以通过软件设置来屏蔽外部中断,即使外部设备有中断请求,CPU可以不予响应。
当外设有中断申请时,在当前指令执行完后,CPU首先查询IF位,若IF=0,CPU就禁止响应任何外设中断;若IF=1,CPU就允许响应外设的中断请求。
不可屏蔽中断由引脚NMI引入,边沿触发,上升沿之后维持两个时钟周期高电平有效。
不能用软件来屏蔽的,一旦有不可屏蔽中断请求,如电源掉电等紧急情况,CPU必须予以响应。
2. 列出微处理器上的中断引脚和与中断有关的指令。
答:INTR:可屏蔽中断请求输入引脚。
NMI:不可屏蔽中断请求输入引脚INTA:可屏蔽中断响应引脚INT n :软件中断指令,其中n为中断类型号INTO:溢出中断,运算后若产生溢出,可由此指令引起中断。
CLI:中断标志位IF清0STI:置位中断标志位为13. 8086/8088系统中可以引入哪些中断?答:(1)外部中断两种外部中断:不可屏蔽中断NMI和可屏蔽中断INTR(2)内部中断内部中断又称软件中断,有三种情况引起:①INT n :中断指令引起的中断②CPU的某些运算错误引起的中断:包括除法错中断和溢出中断③由调试程序debug设置的中断:单步中断和断点中断。
4. CPU响应中断的条件是什么?简述中断处理过程。
答:CPU响应中断要有三个条件:外设提出中断申请;本中断位未被屏蔽;中断允许。
可屏蔽中断处理的过程一般分成如下几步:中断请求;中断响应;保护现场;转入执行中断服务子程序;恢复现场和中断返回。
CPU在响应外部中断,并转入相应中断服务子程序的过程中,要依次做以下工作:⑴从数据总线上读取中断类型号,将其存入内部暂存器。
北邮微机原理与接口技术周峰第七章答案

1、当处理器在执行程序是,被外部或内部事件请求打断,转而去执行一段该事件的的程序,待该服务程序执行完毕后又返回到断点处继续执行原来的程序,这个过程称为中断。
2、因为引入中断以后CPU不在不断的查询I/O接口是否已完成输入输出准备,而是继续执行自己的程序。
3、CPU识别XX的方式有两种:查询中断和向量中断。
查询中断中通过读到的状态端口的值来确定哪一个外设发出了中断请求。
向量中断中外设经中断控制器向处理器提出中断请求, 处理器相应中断发出应答信号,中断控制器收到应答信号后发出外设的中断向量号,处理器利用中断向量号,确定要执行的中断处理程序地址。
4、中断向量是中断程序的入口地址;17H: 15H5、中断向量表存放地址从内存的00:00开始;每个表项存放对应中断处理程序的段地址和偏移地址;可管理256个中断向量。
6、CPU每完成一条指令都要检查是否有中断请求,若发现有中断处理请求则将相应的寄存器入栈,利用中断号读取中断处理程序入口地址改变CS:IP,然后开始执行中断处理程序。
中断处理程序完成以后,恢复现场,执行下一条指令。
7、IRR是一个八位锁存器,用来锁存外部中断源发出的中断请求信号IR0-IR7;IMR是一个八位寄存器,用来设置中断请求的屏蔽信息;ISR是一个八位寄存器,用于记录当前正在被服务的所有中断源,包括服务尚未完成,中途被更高优先级打断的那些中断。
8、当前正在执行的中断服务程序可以被优先级相等或更高的中断请求打断,称这种潜逃方式为特殊完全潜逃方式;当多片8259A工作在级联方式下, 主频必须采用这种方式。
9、非自动中断结束方式中,当中断服务完成且在中断服务程序返回之前,不许在中断服务程序中安排向8259A发出中断结束命令的指令才能是ISR中的相应位清零。
普通中断结束命令使用与全嵌套方式,指定中断结束命令适用于循环优先级方式。
10、11、因为如果中断嵌套方式下瞎用自动中断结束方式,则在中断响应周期中ISR的相应为就被清零,正在执行的中断服务程序,12、MOV AL,1BHMOV DX,300HOUT DX,ALNOPMOV AL,88HMOV DX,301HOUT DX,ALNOPMOV AL,1MOV DX,301H13、14、OUT DX,ALMOV AL,00110BMOV DX,303H 优先级电路总是认为新的中断优先级更高,总是打断导致中断优先级管理混乱。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第七章作业参考答案
1. 8086/8088共有多少矢量号?每一个矢量号占用矢量表的几个字节空间?它们的内容含义是什么?中断矢量表定位于内存储器的何处?若中断矢量号N=19H,计算该中断程序的矢量在矢量表中的地址。
答:8086/8088共有256个矢量号。
每一个矢量号占用矢量表的4个字节空间,前2个字节内容表示中断服务子程序入口地址的偏移地址;后2个字节内容表示中断服务子程序入口地址的段地址。
中断矢量表定位于内存储器的00000H~003FFH。
当N=19H时,在矢量表中的地址为:0000:0064H.
2.若中断矢量表地址00060H存放4200H,00062H中存放1080H,则对应的中断类型号是多少?中断服务程序的入口地址(逻辑地址)是多少?
答:对应的中断类型号是18H。
中断服务程序的入口地址(逻辑地址)是1080:4200H.
3.什么是中断?PC机中有哪些类型中断?应用程序在修改中断矢量时,为什么要关中断?答:中断是指当CPU正常运行程序时,由于CPU内部事件或外设请求,引起CPU暂时中断当前正在运行的程序,转去执行请求中断的外设(或内部事件)的中断服务子程序,执行完中断服务子程序后,再返回原断点处继续执行被暂时中断的程序。
PC机的中断类型:外部中断与内部中断。
在应用程序修改中断矢量时,防止其它中断发生,因此需要关中断。
4.8259A的ICW2设置了中断类型码的哪几位?说明对8259A分别设置ICW2为30H、34H、38H有什么区别?
答:8259A的ICW2设置了中断类型码的高5位,低3位自动插入。
当8259A对ICW2设置为30H时,说明中断类型码为30H~37H;
当8259A对ICW2设置为34H时,中断类型码仍为30H~37H;
当8259A对ICW2设置为38H时,说明中断类型码为38H~3FH;
5.在由8086构成的最小方式系统中,有一片8259A构成中断控制系统。
设在片内A0=0时的端口地址用P8259A表示,在片内A0=1时的端口地址用P8259B表示。
若执行程序段:MOV DX, P8259A ;初始化
MOV AL, 00011011B
OUT DX, AL
MOV DX, P8259B
MOV AL, 10001000B
OUT DX, AL
MOV AL, 00001101B
OUT DX, AL
MOV AL, 11000010B ;OCW1
OUT DX, AL
试问:中断结束的方式是什么?中断级IR6的中断类型号是什么?IR1和IR2上有效的中断请求信号在IF=1时能否引起CPU的中断?
答:中断结束的方式是一般EOI方式;
中断级IR6的中断类型号是8EH;IR1不能引起中断而IR2可以引起中断。
6.8259A的初始化命令字和操作命令字有什么区别?它们分别对应于编程结构中哪些内部寄存器?
答:8259A的初始化命令字只在对芯片进行初始化时使用;而操作命令字在芯片工作过程中使用。
初始化命令字有:ICW1、ICW2、ICW3和ICW4;
操作命令字有:OCW1、OCW2和OCW3。
7.一片8259A可以管理几级中断源?若系统有22级中断源,该采用什么措施?请具体画出8259A的接线原理图。
答:一片8259A 可以管理8级中断源;
若系统有22级中断源,应采用芯片级联的措施;
8.怎样用8259A 的屏蔽字来禁止IR 3和IR 5引脚上的请求?又如何撤消该禁止命令?假设8259A 的端口地址为93H 、94H 。
解:利用OCW1禁止与允许中断
MOV DX ,0093H
IN AL ,DX
OR AL ,28H
OUT DX ,AL ;禁止IR 3和IR 5
MOV DX ,0093H
IN AL ,DX
AND AL ,0D7H
OUT DX ,AL ;允许IR 3和IR 5
9.8253芯片的时钟信号CLK 和门控信号GATE 分别起什么作用?
解:8253芯片的时钟信号CLK ,在计数方式中是外部脉冲的输入;在定时方式中,是基准信号的输入。
8253芯片的门控信号GA TE ,是控制定时/计数器正常工作的信号。
10.织布机控制系统如图7.21所示,设8253的端口地址为80H ~83H 。
(1)假设织布机每织0.5米发出一个正脉冲,要求每织120米触发剪裁设备把布剪断,试编写初始化程序。
(2)假设系统提供的信号频率为1MHz ,要求利用8253的其余通道产生0.1秒的周期信号,试编写相应的初始化程序。
答:(1)MOV AL,10H MOV DX , 0083H OUT DX, AL
MOV DX, 0080H
MOV AL, 240
OUT DX, AL
图7.21 主 8259 从 8259 从 8259 IR0 IR7 IR0 IR1 IR2 IR7 … … … IR0 IR7
INT INT
或MOV AL, 30H
MOV DX,0083H
OUT DX,AL
MOV DX,0080H
MOV AX,240
OUT DX,AL
MOV AL,AH
OUT DX,AL
(2)参考设计方案:
1MHZ的信号频率作为CLK1的输入,时间初值定为1000,OUT1的输出作为CLK2的输入,时间初值定为100,则OUT2输出的周期为0.1s.
MOV DX, 0083H
MOV AL, 74H
OUT DX, AL
MOV DX, 0081H
MOV AX, 1000
OUT DX, AL
MOV AL, AH
OUT DX, AL ;初始化定时器1
MOV DX, 0083H
MOV AL, 0B4H
OUT DX, AL
MOV DX, 0082H
MOV AX, 100
OUT DX, AL
MOV AL, AH
OUT DX, AL ;初始化定时器2
答题时可以有不同的形式,只要满足初始化要求即可。
11.在8086系统中有一片8253,其端口地址为80H、82H、84H、86H,可以使用的时钟信号为500KHz。
(1)要求利用计数器0在GATE0触发信号作用下,由OUT0输出如图7.22所示信号,试编程实现。
(2)利用计数器2在OUT2上产生周期为1298µs的方波信号,请编写初始化程序。
(3)将计数器2的当前计数值读入AX寄存器,试编写程序段。
500KHz GA TE0 OUT0
0.6ms
解:(1)计数初值:0.6×500=300
程序段:MOV DX,0086H
MOV AL,30H
OUT DX,AL ;设置方式控制字
MOV AX,300
MOV DX,80H
OUT DX,AL
MOV AL,AH
OUT DX,AL ;写入计数初值
(2)计数初值:1.298×500=649
程序段:MOV DX,0086H
MOV AL,0B6H
OUT DX,AL ;设置方式控制字
MOV AX,649
MOV DX,84H
OUT DX,AL
MOV AL,AH
OUT DX,AL ;写入计数初值
(3)程序段:MOV DX,0086H
MOV AL,0B0H
OUT DX,AL ;设置方式控制字
MOV AL,80H
OUT DX,AL ;计数值锁存
MOV DX,0084H
IN AL,DX ;读出计数值
MOV BL,AL
IN AL,DX
MOV AH,AL
MOV AL,BL
12.下面是一个8253的初始化程序段。
8253的控制口地址为46H,3个计数器端口地址分别为40H、42H、44H。
在8253初始化之前,先将8259A的所有中断进行屏蔽,8259A的奇地址端口为81H。
请对下面程序段加详细注释,并用十进制数表示出各计数器的初值。