微机原理及接口技术模拟试题答案(共7页).doc
精选优质文档-倾情为你奉上 微机原理及接口技术模拟试题答案一、单项选择题 (在每小题的4个备选答案中,选出一个正确答案,并将其填在题后的括号内。共20分,其中每小题1分)18088 CPU的地址线有( D ) A8条 B。16条 C。32条 。20条2以知静态RAM62256是32K8bit芯片,问它的地址信号线有几根( C )A64 B。32 15 D。1438088系统中可屏蔽外中断程序入口地址是由( C )提供的。 A8259 B。指令 。中断向量表 D。CPU4若SRAM的存储容量为2K8,使用全地址译码方式,地址的范围在0AC000H0ACFFFH,需要多少片存储器芯片。( B ) A1片 。2片 C。3片 D。4片5若8088/8086 CPU标志寄存器的TF标志置1,则产生( B ) A除法错中断 。单步中断 C断点中断 D。溢出中断 68255的8位并行I/O口有( C ) 。1个 B 。2个 。3个 D。4个78088工作在最大模式时,产生控制8282中ALE信号的器件是:( C ) A8086 B。8282 。8288 D。828688089的I/O寻址范围是:( D ) A8K B。16K C。32K 。64K 9需要刷新的存储器是( B ) ASRAM 。DRAM C。EPROM D。EEPROM10对EPROM编程时,编程电压应加在( D )引脚上。 APGM B。VCC C。CE 。VPP118088系统中非屏蔽外中断类型号是由( C )提供的。 A指令 B。8259 .CPU D。中断向量表128088微机系统中,8259管理的中断是( B )。 ANMI 。INTR C。INT 21H D。INTO13对8086/8088 CPU,NMI请求信号有效形式是:( C ) A高电平 B低电平 上升沿 D下降沿14仅由8个三态门构成芯片是:( B ) A74LS273 。74LS244 C。74LS373 D。74LS37415可以代替8286的74系列芯片是( C ) A74LS273 B。74LS373 。74LS245 D。74LS13816在8284中,当F/C=1,若需要CLK端产生8MHz的方波,则EFI输入的信号频率为 ( B ) A14.318MHz 。24MHz C。4MHz D。8MHz17设置8255方式状态字时,控制字寄存器那位设值为0( A ) D7 位 BD1位 CD5位 DD0位188255有几个口工作在方式1( B )? A1个 2个 C3个 D4个198088工作在最大方式,那个信号接地( D ) ATEST B。READY C。RESET 。MN/MX208253方波发生器由那种方式产生:( C ) A.。方式1 B。方式2 。方式3 D。方式4二、填空题 (共10分,其中每空1分)1微型计算机中CPU实际上就是( 运算器 )和( 控制器 )的合称。28088微处理器4.77M时钟信号是由( 8284 )芯片提供的。3决定存储器芯片地址空间的译码方式有两种,分别是(部分地址译码方式 )和(全地址译码方式)4。在8295芯片初始化顺序中,有( ICW1 )和( ICW2 )两个命令字寄存器是必选的。5。8255工作( 方式0 )方式中,C口可作为完整数据口。68253由GATE启动计数的工作方式有( 方式1 )和( 方式5 )两种方式。三、简答题 (共30分,其中每小题5分)1 试说明8088的指令周期、总线周期和时钟周期?并指出它们的区别与关系? 答:(1)。指令周期:取出指令并执行完该指令需求的时间。 总线周期:CPU从内存单元或接口读或写一个字节信息的过程的时间。 时钟周期:计算机最小时间间隔。 (2)。一个指令周期由几个总线周期组成,一个总线周期由几个时钟周期组成。2 EPROM是什么样的存储器,为什么在编程后的EPROM的小窗上要贴防光纸?答:EPROM是可摖除可编程只读存储器,为了防止EPROM中数据因外界少量紫外线 长期照射而丢失,因而在编程后的EPROM的小窗上要贴防光纸。3 为什么在中断源中要分不同的优先级?在8088微机系统中优先级是怎样实现的?答:(1)。为了能够根据中断源的轻重缓急对多个中断合理响应,因而各中断源中要分不同的优先级。 (2)。在8088微机系统中优先级是怎样实现方法有软件查寻法和中断矢量法。 4 8259初始化时设置为非自动结束方式,那么在中断服务程序将结束时必须设置什么操作命令?如果不设置这种命令会发生什么现象?答:(1)。在中断服务程序将结束时必须使OCW2的EOI位为1,即实现OCW2的EOI位为1的指令为:MOV AL,20H OUT 20H,AL (2)。如果不设置以上命令就会在下面出现的中断中自动屏蔽同级与低一级中断。5 什么是内部中断?什么是外部中断?举例说明。答:(1)。由CPU内部中断源引起的中断为内部中断:如除法出错中断、溢出中断、单步中断、断点中断和软中断。 (2)。由CPU外部中断源引起的中断为外部中断:如非屏蔽中断NMI、可屏蔽中断INTR。6 某8088为CPU的微型计算机装有串行接口芯片,试问用什么方法可证明串行芯片的好坏?(不允许用其它测试设备,只允许采用系统的软件和接口连线)答:当D4=1时,SOUT为高电平状态,而SIN将与系统分离。这时发送移位寄存器的数据将由8250内部直接回送到接受移位寄存器的输入端。完成信号在8250芯片内部的返回。这样一来,8250发送的串行数据立即在8250内部被接受,从而完成8250的自检,而且,在完成自测试过程中不需要外部连线。内部连线为:RTS-CTS;DTR-DSR;OUT1-RLSD;OUT2-RI.四、计算题 (共15分)1 一台8位微机地址总线16条,其读写存储器RAM容量为2KB,首地址为4000H,且地址是连续的,可用的最高地址是多少?(7分)答:4000H+800H-1=47FFH。2 定时计数器8253输入时钟频率为1MHz,并设定以BCD码计数,已知编程计数初值选取80H,计算该通道定时时间是多少?(8分)答:1/1000KHZ80=0.08Ms=80微秒五、设计应用题 (25分)1 利用8255实现与打印机的接口,8255的A口(数据输出)连接打印机D0D7端,8255 PC4(输出)连接打印机选通信号 STB,8255 PC2(输入)连接打印机忙(BUSY)信号,芯片端口地址为380H383H。(1)。画出电路图,利用8255将打印机与系统总线连接。(6分) 8255 D0D7 D0D7 打印机 RESET RESET PA IOW WR IOR RD (PC7)PC4 STB A0 A0 (OBFA) A1 A1 (PC6) PC2 BUSY G2A CS (ACKA) A9 A8 G2B A7 A6 A5 G A4 C A3 B A2 A (2)。试分别用方式0和方式1查询方式编写一段程序,将数据区变量DAT 中10个字节数据送打印机打印。 (6分)答:方式0查询方式 MOV BX,OFFSET DAT MOV CX,10 MOV DX,383H MOV AL,81H OUT DX,AL MOV AL,09H OUT DX,AL GO: MOV DX,382H PWAIT: IN AL,DX AND AL,4H JNZ PWAIT MOV AL,BX MOV DX,380H OUT DX,AL MOV DX,383H MOV AL,08H OUT DX,AL MOV AL,09H OUT DX,AL INC BX LOOP GO HLT 2 以知中断控制器8259给定地址为03E0H03E7H,试画出其与系统总线连接图。 (6分)3 已知8253可利用的外设端口地址为0D0D0H0D0D3H,如果加到8253上的时钟信号为2MHz,若利用8088程序通过接口控制GATE,当CPU使GATE(高电平)有效开始,20微秒在计数器0的OUT产生一个正脉冲,试设计完成此要求的程序段。(7分)答: 1/20微秒0。05MHZ 计数值2MHZ/0。05MHZ28h MOV DX,0D0D3H MOV AL,B OUT DX,AL MOV DX,0D0D0H MOV AL,28H OUT DX,AL 8259 D0D7 D0D7 IOR RD IR0 IOW WR IR1 IR2 INTR INT IR3 INTA INTA IR4 A0 A0 IR5 74LS138 IR6 G2B IR7 A9 CAS0 A8 G CAS1 A7 Y4 CS CAS2 A6 > G2A A5 C SP/EN A4 B A3 A方式一查询: MOV BX,OFFSET DAT MOV CX,10 MOV DX,383H MOV AL,0A0H OUT DX,AL MOV AL,BX MOV DX,380H OUT DX,AL INC BX GO: MOV DX,382H PWAIT: IN AL,DX AND AL,80H JZ PWAIT MOV AL,BX MOV DX,380H OUT DX,AL INC BX LOOP GO HLT 专心-专注-专业