还剩2页未读,继续阅读
文本内容:
《微型计算机原理及接口技术》课程试卷2
一、单项选择题(每小题2分,共22分).下列8086CPU标志寄存器FR的标志位中,不属于状态标志位的是()(A)OF(B)IF(C)AF(D)PF
2.在微机系统中采用DMA方式传输数据时,数据传送是()(A)由相关软件控制完成(B)在DMAC发出的控制信号控制下完成(C)由CPU控制完成(D)在总线控制器发出的控制信号控制下完成
3.传送数据时,占用CPU时间最长的传送方式是()0(A)查询方式(B)中断方式(C)DMA方式(D)IOP方式.80X86CPU可访问的地址空间取决于()(A)CPU运行频率(B)系统存储容量(C)数据总线位数(D)地址总线位数.已知某操作数的物理地址是4117AH则它的逻辑地址可以是()(A)4108H OOEAH(B)4025H OF2AH(O4000H017AH(D)41OOH117AH.在各类数据传送方式中,硬件电路最简单的一种是()(A)DMA方式(B)无条件传送方式(C)程序查询方式(D)中断方式.指令MOV[DI]AL目的操作数是下列哪种寻址方式()(A)立即数寻址(B)寄存器寻址(C)寄存器间接寻址(D)基址变址寻址.80X86CPU中,用以指定待取指令所在位置偏移地址的寄存器是()(A)数据寄存器(B)变址寄存器(C)指令指针寄存器(D)计数寄存器.下列4个寄存器中,可作为16位寄存器的是()(A)BP(B)BL(C)CH(D)EAX
10.8086指令OUT80HAL表示()(B)将AL的内容送给80H端口
11.若某微机系统中的一个输入口和一个输出口地址相同,则()(A)在实际操作时不会发生冲突(B)在输入时会出现问题(C)在输出时会出现问题(D)根本无法操作
二、判断分析题(正确的打J错误的打X并说明错误原因,每小题2分共20分).80x86CPU的段寄存器是专门用于存放段基址的.微机系统中内存与外设间的数据传送只能在CPU控制下完成.MOVAX08H.SUBBHBL.所有算术运算类指令均要影响标志寄存器的内容.XLATAL.条件转移指令只能实现代码段之间的程序转移.存储器中段的大小与段基址的大小无关.80486标志寄存器中,当运算结果所有位为0时,ZF=0否则ZF=
1.运算器中的ALU不仅仅可完成算术运算,还可完成逻缉运算操作
三、选择填空题(每小题5分,共20分).程序段如下执行上面程序段后,AL和AF的值分别为A15H0B15H1COFH0DOFH
1.执行下列指令后TABLEDB19H55H9CHLEABXTABLEMOVAL[BX1XORAL89HMOV[BX]AL寄存器AL的值是
3.下列程序段执行后,堆栈指针SP的值是()
4.下列程序段执行完之后,BX的值是()
四、简答题(每小题5分,共20分).微处理器为什么需要I/O接口与外部设备相连接?.什么是微机的总线,分为哪三类?为什么地址总线是单向的,数据总线而是双向的?.80186CPU有几种工作方式?上电复位时自动进入什么工作方式?.指令指针寄存器IP的作用是什么?改变IP或CS的内容意味着什么?
五、设计题(共18分)设计计算机系统,实现统计8个开关中闭合的开关个数,并将其显示在8个小灯上(小灯“亮”对应二进制数“1”如当开关闭合个数为3时,低位小灯LhL0点亮,高6位小灯熄灭).输入接口和输出接口各需要通过什么芯片来实现?.请完成系统硬件电路设计,要求输入接口地址为90H输出接口地址为91H(地址译码器采用74LS138)o.写出程序流程图试卷2参考答案及评分标准
一、单项选择题(每小题2分,共22分)
1.B
2.B
3.A
4.D
5.B
6.B
7.C
8.C
9.A
10.B
11.A
二、判断分析题(正确的打J错误的打X每小题2分,共20分)
1.X
2.X
3.V
4.
75.X
6.X
7.X
8.V
9.X
10.V
三、选择填空题(每小题5分,共20分)
1.B
2.D
3.B
4.A
四、简答题(每小题5分,共20分)
1.答众多的外部设备在工作原理,驱动方式信息格式以及工作速度等方面彼此存在比较大的差异,因此需要I/O接口进行微处理器与外部设备之间的速度和工作方式等方面的匹配,并协助二者完成数据传送控制任务.总线是传递信息的一组公用信号线分三组地址总线,数据总线,控制总线地址总线是由CPU发出寻找操作对象(存储单元或I/O端口)位置的,数据总线是用于CPU和存储器或1/0之间进行数据传送的,所以是双向的.80486CPU有3种工作方式,上电复位时自动进入实地址方式(或实模式).答IP的作用是指引程序的执行方向,改变IP或CS的内容会改变程序的执行方向
五、设计题(共18分)74LS244和74LS273(4分)8255也可(共9分)答案不唯一,74LS138译码地址正确(地址总线90H和91H)3分,74LS244与开关和CPU数据总线、使能信号接线正确3分,74LS273与小灯和CPU数据总线、使能信号接线正确3分(开始)~」读取开关状态到AL
3.(5分)MOVAL6MOVBL9ADDALBLMOVBLALDAAA99HB89HC80HD90HA4000HMOVSP4000HMOVSI1000HPOPDIADDSIDIPUSHSIPOPBXB4002HC4004HD3FFEHMOVBX62KHMOVCX100HXORALALAG1MOV[BX]ALINCBXLOOPAG1A6300HB6264HC6263HD6299H。