《微机原理与接口技术.doc》由会员分享,可在线阅读,更多相关《微机原理与接口技术.doc(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流微机原理与接口技术.精品文档.第四章1把汇编源程序变成代码程序的过程是( A )A编译B汇编C编辑D链接2汇编语言语句格式中,对名字项的规定,请指出错误的解释( B )A. 名字的第一个字符只可以是大小写英文字母及?、 、_等B. 名字的第一个字符可以是大小写英文字母、数字、?、_等C. 名字的有效长度31个字符D. 名字从第二个字符起可以出现数字,但不允许出现、#等字符3下面指令中属于伪指令的是( C )。Amov ax,0 Bint 21h Ccode segment Dpush ax4在汇编语言程序中,对END语句的叙述正确的是( C
2、)。 AEND语句是一可执行语句 CEND语句表示程序执行到此结束 BEND语句表示源程序到此结束 DEND语句在汇编后要产生机器码 5汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是(B )。 A名字项B操作项C操作数项D注释项6要实现使BETA常量的值为56,应采用语句为(C)。 ABETA DB 56BBETA DB 56H CBETA EQU 56DBETA EQU 56H7对CS段寄存器赋段地址的方法是(C)A.MOV AX,COSE B.ASSUME CS:COSE C.END 起始地址 MOV CS,AX D.MOV CS,2050H1利用编
3、译器得到一个可执行文件,需要对编写好的源程序文件(*asm)进行 编译 以得到目标文件(*obj)和 连接 以生成可执行文件(*exe)。2汇编语言程序设计中每个语句的注释项的开始必须用符号 ; ,程序结束的伪指令为 END 。第五章1可以被CPU直接访问的是主存,不能被CPU直接访问的是辅存。( 对 )2按存储器在计算机中的作用,存储器可分为内存、外存和高速缓冲存储器。( 对 )3在微型计算机存储体系的分层结构中,Cache-主存层次解决的是存储器的大容量要求和低成本之间的矛盾。( 错 )4CPU与存储器连接时,只需要考虑负载、译码和控制线问题就足够了。( 错 )5部分地址译码法的电路复杂,
4、但没有浪费地址空间;全译码法的译码电路简单,却要浪费地址空间。( 错 )1构成8086系统最大存储容量需用( D )片64K1位存储芯片。A16 B32 C64 D1282构成8086系统最大存储容量需用( A )片64K8位存储芯片。A16B32C64D1283和外存储器相比,内存储器的特点是( D )。A容量大、速度快、成本低B容量大、速度慢、成本高C容量小、速度快、成本低D容量小、速度快、成本高4下列存储器中存取速度最快的是( D )。A内存 B光盘 C硬盘 D高速缓存5存储器是计算机系统中的记忆设备,它主要用来( C )。A存放数据B存放程序 C存放数据和程序D存放微程序6某一SRAM
5、芯片的容量是5128位,除电源和接地线外,该芯片的其他引脚最少应为( D )根。A25 B23 C21 D191 主存容量 是指存储器所能容纳的最大二进制信息量。2 存取时间 是指从启动一次存储器操作到完成该操作所经历的时间。3 存储周期 是指连续启动两次独立操作所需间隔的最小时间。4存储器的地址译码有两种方式,其中 单译码方式 适用于小容量存储器; 双译码方式 适用于大容量存储器。 5半导体静态存储器是靠 双稳态触发方式 存储信息的,半导体动态存储器是靠 电容 存储信息的。6 EEPROM 可按字节为单位多次用电擦除改写,且可直接在线进行,无需专用设备。7 DRAM 集成度高,但必须配备“读
6、出再生放大电路”进行刷新,刷新采用“仅行地址有效”方法进行。8目前各类计算机中广泛采用多层存储体系结构,金字塔自上而下依次为CPU寄存器、 高速缓冲存储器 、 主存 、 外存 。9现有SRAM芯片若干,芯片容量为5124bit,欲组成16K8bit的静态存储器,需要 64 片芯片,在CPU地址线中有 9 位参与片内寻址地址,有5 位用作芯片组选择信号。10已知一个DRAM芯片外部引脚信号中有1条数据线和7条地址线,则其容量为 1284bit 11已知一个SRAM芯片的容量为8K8,则该芯片有_13_条地址线,_8_条数据线。3.用2K4位RAM构成64KB的存储系统,需要多少RAM芯片?需要多
7、少位地址作为片外地址译码?设系统为20位地址线,采用全译码方式。1SRAM芯片存储器接口电路如下图所示,请问: 芯片存储容量为 8KB 用该芯片构成32K16bit的存储器,需用_ 8_片。 计算该芯片的地址范围 2C000H2DFFFH A15 A14A13A17CBAE374LS138 SRAMA19A18A16A12A0CEY6E2E1IO/MD7D062642以Intel8088CPU为核心,构成微机存储系统,要求如下:1)占用连续空间且地址不重叠,起始地址为10000H,ROM占用低地址,RAM占用高地址; 2)系统设计所需要的74LS138译码器及与非门不受限制;3)现有存储器芯片
8、:EPROM 2764(8K8位)(引脚包含地址线、数据线线、读信号OE*和片选信号CE*)、SRAM6264(8K8位)(引脚包含地址线、数据线线、读信号OE*、写信号WE*和片选信号CE*);试完成:1)该存储系统ROM和RAM的容量为多少?分别需要几片RAM和ROM,写出每块芯片的地址范围。2)硬件线路设计。第六章1若微处理器系统采用存储器映射的I/O寻址方式,那么一条ADD指令可以访问的地址空间为整个地址空间。( 对 )2I/O映像的I/O寻址方式和存储器映像的I/O寻址方式均可用MOV指令实现对外设的通信。( 错 )3对于大于FFH的端口只能采用间接寻址方式,此时,DX寄存器的值就是
9、端口地址。( 对 )4. 8255A端口C的每条线只能以置位/复位方式工作。( 错 )5. 8255的B口共有3种工作方式,即方式0,方式1,方式2.( 错 )6. 8255A中端口A使用的三个联络信号INTR、STB、IBF都是端口C的线。( 对 )7.8255A三个端口工作在方式0时,彼此独立的两个8位和两个4位并行口共24根I/O全部被用户支配指定作为输入或者输出用,共有16种不同的使用组态。( 对 )1利用异步查询(条件)方式传送时,必须要有( C )。A中断逻辑 B中断请求 C状态信号 D类型号2在程序控制传送方式中,可提高系统工作效率的传送方式( D )。ADMA B同步传送方式
10、C异步查询方式 D中断传送3下列各种数据传送方式中,CPU不参与的传送方式是( A )ADMA B中断传送 C同步传送方式 D异步查询传送4 CPU在执行OUT DX,AL指令时,( A )寄存器的内容送到数据总线上。AAL BDX CAX DDL 5如果8255的PA口工作于方式2,PB口可工作于( D )工作方式。A方式0 B方式1 C方式2 D方式0或方式168255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是( C )。AB口BA口 CC口D以上三个端口均可以78255A工作在方式2时,A口( D )。A只能作输入口B只能作输出口C作输入口或作输出口D同时作输入口
11、和作输出口8编程使用8255A的按位置位/复位控制字分别为0DH,0AH,01H,07H,08H,02H,0FH,05H输出口,C口输出的值应是( A )。ACDHBDCHCABHDBAH982C55的A口工作于方式1输入,当A口允许中断时,需置1的控制位是( B )。A.PC2 B.PC4C.PC5 D.PC61DMA是一种不需要 CPU 干预,也不需要 程序软件控制 的高速数据传送方式,所以其数据传送速率可以很高。2微机系统中,程序控制的数据传送方式有三种,即 同步传输方式 、 异步查询方式 、 中断方式 。 3 CPU与外设通信要传递的信息有 数据信息 、 控制信息 和 状态信息 。48
12、255的A口具有 方式0 、 方式1 和 方式2 3种工作方式。58255的B口工作在方式1时,需用_C_口的_3_根线作联络及中断求线。6 8255A可允许中断请求的工作方式有 _方式1 和 方式2 _ 。78255的C口比较特殊,除作数据口外,当工作在方式1和方式2时,它的部分信号线被分配作 联络信号线 ;在CPU取8255A的状态时,C口又作为状态口 用。8在对8255的C口进行初始化,按位置位或复位时,写入的端口应是控制 口。1 I/O接口的主要功能有哪些?2I/O端口有哪两种寻址方式?各有何优缺点?在8088/8086系统中采用哪一种寻址方式。3输入/输出有哪几种方式?各有何优缺点?
13、4某输入接口的地址为0E54H,输出接口地地址为01FBH,试编写程序,使当输入接口的bit1位(bit1、bit4、bit7位同时)为1/0时,CPU将内存中DATA单元的数据从输出接口输出;若不满足则等待。 MOV DX, 0E54HTEST: IN AL,DX TEST AL,02H ( AND AL,92H CMP AL,92H JNZ TEST) JZ TEST MOV AL,DATA MOV DX,01FBH OUT DX,AL5设8255的A,B,C口及控制口地址为PORT1PORT4,编写程序:置8255A口为方式1输入,B口为方式0输出,C口高4位输出,低4位输入。 将C口P
14、C7位置位。 MOV AL,10110001B MOV AL,10110001B MOV DX,PORT4 MOV DX,PORT4 OUT DX,AL OUT DX,AL68031扩展8255A,将PA口设置成输入方式,PB口设置成输出方式,PC口设置成输出方式,给出初始化程序。7某8255芯片的地址范围为A380HA383H,工作于方式0,A 口、B 口为输出口,现欲将PC4置“0”,PC7置“1”,试编写初始化程序。88225A控制字地址为300FH,请按:A口方式0输入,B口方式1输出,C口高位输出,C口低位输入,确定8225A控制字并编初始化程序.6如图所示,8255A同开关和LED
15、显示器相连,要求LED显示器反映开关状态,开关闭合对应于发光二极管发光。分析各端口地址,A口、B口工作在什么方式,以及数据传输方向如何?并写出相应程序段。1、 188H18bh2、 A口:方式0,输入 B口:方式0,输出3、 MOV AL,90H MOV DX,18BH OUT DX,AL A1:MOV DX,188H IN AL,DX NOT AL MOV DX,189H OUT DX,AL JMP A17下图为8255A用作开关量输入和开关量输出接口的电路,其端口地址为80H83H,要求初始化时,控制字中无关项置“0”。(5分)已知控制程序如下:MOVCX,120LOP:INAL,80HT
16、ESTAL,01HJZNEXTMOVAL, 10HJMPLOP1NEXT:MOVAL,01HLOP1:OUT81H,ALCALLDELAY5M;延时5分钟DECCXJNZLOPMOVAX,4C00HINT21H请回答:若K断开,灯 点亮,若K闭合,灯 点亮,该电路的工作时间约为 小时,初始化中写入工作方式选择控制字为: 。8下图是8255与打印机的握手连接图,8255端口的地址为60H63H,打印机每接收一个字符向8255回送一个ACK信号,请完成下列要求:1)根据上面的连接图,判断此时8255的A口工作于方式 1 的 (输入/输出);B口工作于方式 0 的 输入 (输入/输出),则8225的
17、控制字(控制字中无关项置0)为 1010X01XB 。2)编写以查询方式输出一个字符A的程序段,即查询到BUSY位为“0”时输出字符,否则重新查询BUSY的状态。 WAIT: IN AL,61H (1分) TEST AL,80H (2分) JNZ WAIT (2分) MOV AL,A (1分) OUT 60H,AL (1分)第七章 作业18253的三个计数器只有一个控制字,因此初始化时,只要写一次控制字后,就可以同时指定三个计数器的工作方式。( 错 )28253的每个计数器只能按二进制计数。( 错 )38253作计数器时一个通道可能的最大值是65535。( 错 )48253定时/计数器的基本工
18、作原理是减一计数。( 错 )18253无论工作在哪种方式,在初始化编程时,写入控制字后,输出端OUT便( C )。A变为高电平 B变为低电平 C变为相应的高电平或低电平 D保持原状态不变28253在软件启动时,要使计数正常进行,GATE端必须为( A )。A变为高电平 B变为低电平 C变为上升沿脉冲 D变为下降沿脉冲3可编程定时器/计数器8253有( C )种工作方式。A4 B5 C6 D74定时器与计数器的工作原理是( C )。A不完全相同的 B根本不同的 C相同的 D互不相关的5可编程定时器/计数器8253启动计数的方式( C )。A只有软件方式 B只有硬件方式 C有软件和硬件方式 D只有
19、门控信号触发6向8253写入的计数初值首先写到了( A )中。A初值寄存器 B计数寄存器C输出锁存器 D控制寄存器7在使用8253之前,须先向8253写入一个( A ),以确定8253的工作方式。A控制字 B计数初值 C状态字 D读回命令8可以从8253的( C )中读出当前计数值。A控制寄存器 B初值寄存器 C输出锁存器 D计数寄存器9下列关于8254方式3的描述,不正确的是( B )。A自动重装计数初值BOUT端输出对称的方波C输出波形的重复周期为置入的初值D当计数过程中,GATE为低电平时,计数单元停止对CLK的计数。10初始化时向8254的控制口写入方式控制字37H,则定义计数器0的工
20、作方式是( B )。A方式4 B方式3 C方式2 D方式11在PC机中,用8253的计数2向系统定时提出动态RAM刷新请求。考虑在PC机中选用128K*1位的动态RAM,因此要求在8ms内完成芯片512行的刷新。则要求计数器的负脉冲输出周期为 15.625 s。若CLK3的输入时钟频率为2432MHz,则置入通道3的计数器初值为 38 ,应选择的工作在何种工作方式为 方式2 。2某计算机应用系统采用8253芯片的计数器0作频率发生器,输出频率为500Hz;用计数器1产生1000Hz的连续方波信号,用计数器2对外部脉冲计数,当计满10000个脉冲时用软件产生一次性中断,输入8253的时钟频率为1
21、19MHz,请写出计数器0、计数器1和计数器2的工作方式控制字及计数值。 N0=1.19M/500=2380 N1=1.19M/1000=1190 N2=1000 00110100B 01110110B 10110000B3已知8253的端口地址为9F0CH9F0FH,外接时钟频率为2MHz,利用8253的OUT0通道产生1ms的方波,OUT1产生最快的连续脉冲序列,周期为多少?OUT2产生最大的负脉冲,负脉冲的宽度至少为多少?试编制满足上述要求的初始化程序。N0=1MS*2M=2000 N1=2(T1=1s) N2=0(T2=65536*0.5s=0.032s)00110110B 01010
22、100B 10110000BMOV AL,36H MOV AL,54H MOV AL,0B0HMOV DX,9F0FH MOV DX,9F0FH MOV DX,9F0FHOUT DX,AL OUT DX,AL OUT DX,ALMOV AX,2000 MOV AL,2 MOV AX,0MOV DX,9F0CH MOV DX,9F0DH MOV DX,9F0EHOUT DX,AL OUT DX,AL OUT DX,ALMOV AL,AH OUT DX,ALOUT DX,AL综合题1某个应用系统,8254连接于ISA总线,地址为200H207H,计数器1用作产生一个1 Hz的连续脉冲,接至ISA总
23、线的IRQ9端子作为71H型中断请求信号,8254计数器1的输入时钟为2 KHz。要求:1)请在题35图的虚线框内设计8254的地址译码电路。题35图2)将下列程序段补充完整,使其实现:对8254计数器1的初始化(按十进制计数)。MOVAL, 0110X101B MOVDX, 203H(207H) OUTDX,AL;写控制字MOVAL, 20H MOVDX, 201H(205H) OUTDX,AL;写计数初值第八章 作业18086/8088中断系统中所有中断都需要中断响应周期。( 错 )2硬中断是由外部事件而引起的中断,因此,硬中断具有随机性和突发性。( 对 )3多个外设可以通过一条中断请求线
24、,向CPU发中断请求。( 对 )4当8088不允许中断时,从INTR和NMI来的中断请求不能被响应。( 错 )5在8086/8088中,内部中断源的级别均比外部中断源的级别高。( 错 )6中断号是固定不变的,一经系统分配指定之后,就不再变化。( 对 )7INT n指令中的中断类型码即为指令中给出的n。( 对 )8在8086CPU响应中断时,CPU内部硬件只保护CS和IP,其余的内部寄存器应由程序员编程保护。( 错 )9若各中断源的优先级是一样的,则可用自动循环优先级来实现。( 对 )108259A具有8级优先权控制,通过级联可扩展至64级优先权控制。( 对 )118259A可实现对所有硬中断的
25、管理。( 错 )128259A通过IMR寄存器可实现对各级中断单独屏蔽或允许。( 对 )18086中断操作中的类型码就是( D )。A中断服务子程序的入口地址 B中断向量表的地址指针C中断向量表的内容 D以上三种A、B、C都不是2下列所列的中断优先级最高的是( D )。ANMI BINTR中断 C单步中断 DINT n3当多个设备同时发生中断请求时,影响CPU响应中断的顺序的因素有( D )。A中断优先级 B中断源的种类 C中断屏蔽 D中断优先级和中断屏蔽48086中断系统可以管理( C )种中断。A16 B1K C256 D1285响应NMI请求的必要条件是( C )。AIF1 BIF=0
26、CCPU现行指令结束 D无INTR请求6下列不是CPU响应INTR请求的必要条件是( B )。AIF1 BHOLD1 C中断请求信号没有被屏蔽 D无NMI请求7软中断INT N的优先级排列原则是( C )。AN值愈小级别愈高 BN值愈大级别愈高C无优先级别 D随应用而定 8中断向量表是存放( B )的存储区域。A中断类型号 B中断服务程序入口地址C中断断点地址 D程序状态字9在8086系统中中断号为0AH,则存放中断向量的内存起始地址为( B )。A0AH B28H C4AH D2AH10当IF=0,8088/8086CPU不响应( B )中断请求。AINT N BINTR CNMI DINT
27、O11INT 8259中断屏蔽寄存储器的作用是( B )。A禁止CPU响应外设的中断请求 B禁止外设向CPU发中断请求C禁止软中断请求 D禁止NMI中断请求12在正常EOI方式下, 中断结束命令是清除( B )中的某一位。AIRR BISRCIMR D程序状态字13采用两片8259A可编程中断控制器级联使用,可以使CPU的可屏蔽中断扩大到( A )。A15级 B16级 C32级 D64级14级联的从8259A上较高级的中断请求能够中断该片上较低级的中断服务,则主8259A最好工作在( A )。A特殊完全嵌套方式 B完全嵌套方式 C自动循环方式D特殊循环方式15若8259A工作在优先级自动循环方
28、式,则的中断请求被响应并且服务完毕后,优先级最高的中断源是( B )。A B C D1程序中断的过程按执行先后依次为 中断请求 、 中断判优 、 中断响应 、中断服务 和 中断返回 。2在8086系统中,当标志位 IF 为1时,CPU才响应INTR的中断请求,可使用 STI 指令,使该标志位为1,使用 CLI 指令使该标志位为0。38086/8088最多可以处理 256 种中断,对每个中断设有一个 中断类型码 。48086/8088 从总的说来有 内部中断 、 外部中断 两种中断。5外部中断包括 可屏蔽中断 和 不可屏蔽中断 。6内存0005CH处4个字节为D2,EF,00,F0,它是中断 1
29、7H 的入口地址存放处,它表示该中断处理程序的起始地址为 F000H : EFD2H 。7可屏蔽中断是指中断请求是否响应会受到IF的控制。如果IF= 1 ,表示允许中断或开中断。8若8086系统采用单片8259A,某一中断类型码为46H,则其中断向量指针是 118H ,这个中断源应连向8259A的IR 6 输入端,ICW2= 40H 。9单片8259可编程中断控制器能管理 8 级可屏蔽中断。若用7片级联能管理 50 级可屏蔽中断。10在特殊全嵌套方式下,8259可响应 同级 或 高级 中断请求。118259A作为主片时其引脚CAS0-CAS2的信息传送方向是 输出 。1INTR中断和NMI中断
30、有什么区别?a)中断响应周期:INTR(CPU需要发中断回答信号),NMI(不发中断回答信号)b)中断号提供:INTR(由中断控制器),NMI(由系统指定为02H)c)可屏蔽性:INTR(可屏蔽),NMI(不可屏蔽)d)应用场合:INTR(主要用于主机与外设交换数据),NMI(主要用于处理系统的意外或故障)2CPU满足什么条件能够响应可屏蔽中断?CPU响应可屏蔽中断的条件:有中断请求信号(置位IRR)、中断请求信号没有被屏蔽(复位IMR)、中断是开放的(IF=1)、没有发生复位、保持、非屏蔽中断请求、CPU现行指令结束3已知从内存单元00060H开始存放着10H、12H、20H、23H、D0H
31、、3EH、48H、45H、求19H号中断的中断服务程序入口地址。4548H:3ED0H4已知(SP)=0100H,(SS)=3500H,(CS)=9000H,(IP)=0200H,(020H)=7FH,(021H)=1AH,(022H)=07H,(023H)=6CH,在地址为90200H开始的连续两个单元中存放一条两字节的指令INT 8,试指出在执行该指令并进入相应的中断例程时,SP、SS、IP、CS寄存器的内容以及SP所指向的字单元的内容是什么。(SP)=0FAH, (SS)=3500H, (CS)=8*4+2=6C07H ,(IP)=8*4=1A7FH58086/8088在进入中断服务程序
32、时要保护好断点,如保护好后测得SP3208H,对应的堆栈内容如下所示,请问:断点段地址CS 4000 H;IP 3218 H;中断前标志寄存器FR 0200 H。SP03H18H32H00H40H00H02H00H3207H3208H3209H320AH320BH320CH320DH320EH原来SP综合题1在单片8259的中断系统中硬件连接如下图所示,如果该8259的地址为300H和302H,中断类型号为08H到0FH,请回答下列问题:8253定时器键盘未用串行通信1串行通信2硬盘软盘并行打印机INTRIR0IR1IR2IR3IR4IR5IR6IR78088CPU8259 允许串行通信1和并
33、行打印机以及软盘中断,写出有关程序片段。MOV DX,302HIN AL,DXAND AL,00110111BOUT DX,AL当发生并行打印机中断时,微处理器将2000H:1200H开始的100个字节送到6000H:0000H开始的内存单元中,写出完整的中断服务程序(INTSR)。INTSR PROC NEAR PUSH DS PUSH AX STI MOV SI,1200HMOV DI,0MOV AX,2000HMOV DS,AXMOV AX,6000HMOV ES,AXMOV CX,100CLDREP MOVSBMOV AL,20HMOV DX,300HOUT DX,ALPOP AXPO
34、P DSIRETINTSR ENDP 如果上述并行打印机输入端有中断请求,使微处理器自动执行中断服务程序(INTSR),写出相关程序段。MOV DX,SEG INTERMOV DS,DXMOV DX,OFFSET INTSRMOV AH,25HMOV AL,0FHINT 21HMOV DX,302HIN AL,DXAND AL,01111111BOUT DX,ALSTI2一个微机系统中包含以下器件:CPU8086一片,并行接口8255一片(设备号:A口70H,B口72H,C口74H,控制口76H),定时器8253一片(设备号:计数器050H,计数器152H,计数器254H,控制口56H),中断
35、控制器8259A一片(设备号:B0H,B2H)。现将8255的A口连接一输入设备工作在0方式,B口连接一输出设备,也工作在0方式,PC4作为输出设备的选通输出端且低电平有效。8253工作于方式0,设置计数器0的计数常数为0FFEH,进行二进制计数。8259A的ICW2给定为40H,工作于电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。请填充下面程序中的空白项(注意:控制字中可0可1位选0,8255未用端口设成输入方式),(CPU的A1、A2接各芯片的A0、A1)。 MOV AL, ;8255初始化OUT , AL MOV AL, ;8253初始化 OUT , ALMOV
36、AL, ;设8253计数初值OUT , AL MOV AL, 0FH OUT 50H, AL MOV AL, ;8259A初始化 OUT ,AL MOV AL, OUT ,AL MOV AL, OUT 0B2H,ALIN AL, ;从8255的A口读入数据PUSH AXMOV AL, ;使选通无效OUT ,ALPOP AXOUT , AL;往B口输出数据MOV AL, ;使选通有效OUT 74H,ALMOVAL,10H;撤消选通信号OUT74H,AL或MOV AL, ;使选通无效OUT ,ALPOP AXOUT , AL;往B口输出数据MOV AL, ;使选通有效OUT 76H,ALMOVAL
37、,09H;撤消选通信号OUT76H,AL此时,对应8259A的IR1中断类型号是 ,中断向量指针是 。2某计算机应用系统采用8253芯片的计数器0作方波发生器,输出频率为500Hz,作为A/D转换的启动信号,进行定时采样。用8253的计数1作频率发生器,向系统定时提出动态RAM刷新请求,且在8ms内完成芯片512行的刷新,输入8253的时钟频率为1.19MHz。如下图所示,8253的端口地址由固定门电路译码所得,根据硬件连接和所给程序回答下列问题。 MOV AX,2000H(*) MOV WORD PTR002CH ,AX MOV AX,1000H MOV WORD PTR002E,AX ST
38、IORG 2000HADINT初始化时送到计数器0和计数器1的计数初值分别为多少?分别工作于什么方式下? N0=2380 N1=18 方式3 方式28253的端口地址范围为多少?3E83EBH写出计数器0的初始化程序段,假设按二进制计数。MOV DX,3EBHMOV AL,36HOUT DX,ALMOV AX,2380 ;94CHOUT DX,ALMOV AL,AHOUT DX,AL中断类型码是什么?在程序段中,(*)处的初始化功能是什么?2CH/4=0BH 将入口地址CS和IP存入中断向量表中若ADC0809采用中断传送方式,试编写一段PC机读入转换后的数字量并显示的中断服务子程序ADINT,程序需注释。假设ADC0809的端口地址为AD0809。ADINT PROC NEAR PUSH DS PUSH AX STI MOV DX,AD0809 IN AL,DX AAM ADD AX,3030H MOV BX,AXA2: MOV DL,AH MOV AH,02H INT 21H MOV DL,CL MOV AH,02H INT 21H MOV AL,20H