习题二(7学时:13分)1、端口是接口电路中能被CPU直接访问的()。A.寄存器B.设备C.寄存器和设备D.以上都不对2、I/O端口的编址方式有()A.统一编址B.独立编址C.统一和独立编址D.以上都不对3、设计I/O设备接口卡时,为防止地址冲突,选用I/O端口地址的原则是()。A.凡是被系统配置所占用及厂商留用的地址一律不能使用B.凡是被系统配置所占用的地址都可使用C.凡是被厂商留用的地址可使用D.凡是被系统配置及厂商留用的地址都可使用4、I/O端口地址译码电路在接口电路中的作用是()。A.把CPU来的地址和控制信号进行逻辑组合B.把CPU来的地址和控制信号进行逻辑组合并产生对接口芯片的选择(或控制)信号。C.对接口芯片的选择(或控制)信号。D.以上都不对。5、在I/O端口地址译码电路中常常设置AEN=0,该信号的意义是()。A.AEN=0,正在进行DMA操作B.AEN=0,表示正在进行I/O操作C.AEN=0,为了避免在DMA操作周期中,DMA控制器对这些非DMA方式传送的I/O端口执行DMA方式的传送。D.AEN=0,正在进行DMA和I/O操作。6、下图为端口地址译码电路,试求I/O端口的地址为多少?若要使该端口地址为307H,应对地址线做怎样的改动,画出改动后的地址译码电路图。(简答题)&A9A8A7A21A3A1A0&11111AENIOR≥1Y…7、教材中图3.2是PC机系统板的I/O端口地址译码电路,试根据图中地址线的分配,写出DMACS、INTRCS、T/CCS以及PPICS的地址范围。(简答题)8、通常所说的I/O操作是指CPU直接对I/O设备进行操作。()(判断题)9、在独立编址方式下,采用专用的I/O指令—输入/输出指令(如PC系列微机中的IN、OUT指令)来访问端口。()(判断题)10、在I/O指令中,端口地址的宽度及寻址方式有直接寻址和间接寻址(必须由DX间址)两种。()(判断题)11、在端口地址直接寻址方式中,端口地址的宽度为16位,即地址范围是0000H~FFFFH。()(判断题)12、在端口地址间接寻址方式中,端口地址的宽度为8位,即地址范围是00H~FFH;()(判断题)13、CPU从端口读数据或向端口写数据涉及到一定要与存储器打交道。()(判断题)注:通常所说的CPU从端口读数据或向端口写数据,仅仅是指I/O端口与CPU的累加器(AL\AX\AEX)之间的数据传送,并未涉及数据是否传送到存储器。由于累加器只能保存一个数据,所以若要保存多个数据就涉及到与存储器打交道。14、I/O端口地址译码电路一般有哪几种结构形式?(简答题)15、I/O地址线用作端口寻址时,高位地址线和低位地址线各作何用途?如何决定低位地址线的根数?(简答题)16、可选式I/O端口地址译码电路一般由哪几部分组成?注:可选式I/O端口地址译码电路一般由地址开关(DIP开关)、比较器、译码器组成。17、根据下面地址译码电路,回答各问题(1)从输入、输出两个方面指出的译码方法;注:部分地址译码?全地址译码?固定式端口译码?可选式端口地址译码?(2)计算Y0-Y7地址范围;(3)写出Y4、Y5产生低电平的控制指令;18、指出下列地址译码电路是单端口地址译码还是多端口地址译码?是固定式端口地址译码还是可选式端口译码?并写出在开关SW7-SW0为00111011时的译码地址。(可作填空题或简答题或判断题)P0P1P2P3P4P5P6P7Q0Q1Q2Q3Q4Q5Q6P=QSW0VCCSW1SW2SW3SW4SW5SW6SW7A6A5A4A3A2A1IOW比较器Q7