一、选择题
1.一般微机中不使用的控制方式是( D )
A.程序查询方式 B.中断方式 C.DMA方式 D.通道方式 2.控制器的功能是(C )
A.产生时序信号 B.从主存取出指令并完成指令操作译码 C.从主存取出指令,分析指令并产生有关的操作控制信号 D.控制计算机的一切核心功能
3.采用级联方式使用8259中断控制器,可使它的中断源最多扩大到(D )个 A.8 B.16 C.32 D.64 4.Pc机数据总线信号的状态是:(C ).
A.单向双态 B.单向三态 C.双向三态 D.双向双态 5. 地址总线为32位的微机系统中其内存最大容量为( D )
A.2000KB B.2048KB C.2048MB D.4096MB 6.CPU中程序计数器(PC)中存放的是( B)
A.指令 B.指令地址 C.操作数 D.操作数地址 7.采用条件传送方式时,必须要有(C ).
A.中断逻辑 B.请求信号 C.状态端口 D.类型号 8.在任何一个总线周期的T1状态,ALE输出(A )
A.高电平 B.低电平 C.高阻态 D.无电流 9. 若标志寄存器的奇偶标志位PF置“1”反映操作( C )
A.结果是偶数 B.结果是奇数 C.结果中“1”的个数为偶数 D.结果中“1”的个数为奇数 10.在DMA方式下,CPU与总线的关系是(C ).
A.只能控制数据总线 B.只能控制地址总线 C.成隔离状态 D.成短接状态 11.当使用BP寄存器作基址寻址时,若无指定段替换,则内定在( B )段内寻址。 A.程序 B.堆栈 C.数据 D.附加
12.某DRAM芯片,其存储容量为512KX*8位,该芯片的地址线和数据线数目为(D) A.8,512 B.512,8 C.18,8 D.19,8 13.计算机的存储器采用分级存储体系的主要目的是(D)。
A.便于读写数据 B.减小机箱的体积 C.便于系统升级 D.解决存储容量、价格和存取速度之间的矛盾 14.CPU中程序计数器(PC)中存放的是(B )
A.指令 B.指令地址 C.操作数 D.操作数地址 15.外设的中断类型码必须通过16位数据总线的(B )传送给8086. A.高8位 B.低8位 C.16位 D.高4位
16.磁盘存储器的数据存取速度与下列哪一组性能参数有关?( B ). A.平均等待时间,磁盘旋转速度,数据传输速串 B.平均寻道时间,平均等待时间,数据传输速串 C.数据传输速率,磁盘存储密度,平均等待时间 D.磁盘存储器容量,数据传输速率,平均等持时间 17.8259的OCW1----中断屏蔽字( C)设置.
A.在ICW之前 B.只允许一次 C.可允许多次 D.仅屏蔽某中断源时 18.PC机中的硬中断服务程序执行的是:( A )。
A.外部中断请求CPU完成的任务 B.主程序中安排的中断指令 C.主程序中安排的转移指令 D.主程序中安排的调用指令 19. 标志寄存器的标志位ZF=1表示运算结果( A )
A.为零 B.为负 C.溢出 D.有进位 20.在DMA方式下,CPU与总线的关系是( C ).
A.只能控制数据总线 B.只能控制地址总线 C.成隔离状态 D.成短接状态 21.存储单元是指(B)
A.存放一个二进制信息位的存储元 B.存放一个机器字的所有存储元集合 C.存放一个字节的所有存储元集合 D.存放两个字节的所有存储元集合 22.提出中断请求的条件是(B ).
A.外设提出请求 B.外设工作完成和系统允许时
C.外设工作完成和中断标志触发器为\时 D.外设需要工作
23.计算机的主存储器容量达到10M时,其地址的表示至少需要使用多少个2进位?(C ). A.10位 B.20位 C.30位 D.40位 24.I/O与主机信息的交换采用中断方式的特点是( B ) A.CPU与设备串行工作,传送与主程序串行工作 B.Cpu与设备并行工作,传送与主程序串行正作 C.CPU与设备并行工作,传送与主程序并行工作. D.以上都不对
25.当8086/8088访问100H端口时,采用(C )寻址方式.
A.直接 B.立即 C.寄存器间接 D.相对 26.Pc机数据总线信号的状态是:(C ).
A.单向双态 B.单向三态 C.双向三态 D.双向双态 27.某DRAM芯片,其存储容量为512KX*8位,该芯片的地址线和数据线数目为(D) A.8,512 B.512,8 C.18,8 D.19,8
28.下面关于主存储器(也称为内存)的叙述中,不正确的是:( B ). A.主存储器向CPU提供要执行的数据,程序段等 B.存储器的读、写操作一次读出或写入一个字节 C.字节是主存储器中信息的基本编址单位
D.从程序设计的角度来看,cacbe(高速缓存)也是主存储器 29. 段定义语句以( B )语句结束。
A.END B.ENDS C.ENDP D.ENDM 30. 8255A的( C )只能工作在方式0。
A.A端口 B.B端口 C.C端口 D.前三者 31. 8253—5是可编程的( A )接口芯片。
A.定时器/计数器 B.并行 C.串行 D.中断控制器 32.存储器是计算机系统的记忆设备,它主要用来(C)
A.存放数据 B.存放程序 C.存放数据和程序 D.存放微程序 33. 串行传送的波特率是指单元时间内传送( A )数据的位数。
A.二进制 B.八进制 C.十进制 D.十六进制 34.下面关于主存储器(也称为内存)的叙述中,不正确的是:( B ). A.主存储器向CPU提供要执行的数据,程序段等 B.存储器的读、写操作一次读出或写入一个字节 C.字节是主存储器中信息的基本编址单位
D.从程序设计的角度来看,cacbe(高速缓存)也是主存储器
35.某计算机字长32位,存储容量为4MB,若按字编址,它的寻址范围是(A) A.0-1M B.0-4MB C.0-4M D.0-1MB 36. 一条指令中目的操作数不允许使用的寻址方式是 (B )
A.寄存器寻址 B.立即数寻址 C.变址寻址 D.寄存器间接寻址
37.在8086/8088中,一个最基本的总线周期由4个时钟周期(T状态)组成,在T1状态,CPU在总线发出( C )信息.
A.数据 B.状态 C.地址 D.其他
38.采用两只中断的控制器8259A级联后,CPU的可屏蔽硬中断源能扩大到(D) A.64个 B.32个 C.16个 D.15个 39. 下列寄存器为8位的寄存器有( D )
A.IP B.AX C.BP D.BH 40. 地址总线为32位的微机系统中其内存最大容量为( D )
A.2000KB B.2048KB C.2048MB D.4096MB 41.8259的OCW1----中断屏蔽字(C )设置.
A.在ICW之前 B.只允许一次 C.可允许多次 D.仅屏蔽某中断源时 42. 在汇编语言程序设计中,标号和变量的类型属性分别有:( A ) 。 A.BIT、 BYTE、 WORD、 DWORD B.NEAR、FAR
C.EAR、 FAR 和BYTE、 WORD、 DWORD D.CODE、 DATA、STACK 43.在任何一个总线周期的T1状态,ALE输出( A)
A.高电平 B.低电平 C.高阻态 D.无电流 44.下面哪一个是8088CPU中的代码段寄存器 (A ) A.CS B.DS C.ES D.SS
45. 8086CPU可扩展I/O端口地址的个数最多为 (D ) A.1K B.4K C.8K D.64K 46.Pc机数据总线信号的状态是:(C ).
A.单向双态 B.单向三态 C.双向三态 D.双向双态
47.采用级联方式使用8259中断控制器,可使它的中断源最多扩大到( D )个 A.8 B.16 C.32 D.64
48.存储器是计算机系统的记忆设备,它主要用来(C)
A.存放数据 B.存放程序 C.存放数据和程序 D.存放微程序
49. 对于一低速外设,在外设准备数据期间希望CPU能做自己的工作,只有当外设准备好数据后才与CPU交换数据。完成这种数据传送最好选用的传送方式是 (C )
A.无条件传递方式 B.查询传送方式 C.中断传送方式 D.DMA传送方式 50. 设8255A的端口地址为80H~ 83H,则端口A的地址为 (A ) A.80H B.81H C.82H D.83H
二、填空题
1.Intel 8255A是一个_可编程的通用并行输入输出_ 接口芯片。
2.设某容量为4K的RAM芯片的起始地址为2000H(16位地址),则其终止地址为_2FFFH_.
3.一个控制系统,当主设备发生异常时,需向CPU告警,请求处理,否则将危及工作人员的生命及设备的安全,此告警线应接到8086CPU的_ NMI__中断请求信号引脚上.
4.采用中断查询传送方式时,完成一次传送过程,首先必须通过执行一条_IN__指令,读取外设信息. 5.8255A内部具有__3___个输入输出端口。
6. 机器指令由操作码和__操作数____两部分组成 7.计算机时钟脉冲的频率称为____主频______.
8.可编程接口电路中用来存放控制电路组态的控制字节寄存器称为__控制____寄存器。 9.硬件中断可分为__可屏蔽中断,非屏蔽中断__两种。 10.16K字节的RAM芯片应有__14____根地址输入端. 11.逻辑地址由段基址和_偏移地址___组成。
12.8086/8088CPU的数据线和地址线是以___分时_____方式轮流使用的。
13.根据功能不同,8086的标志位可分为__状态_____和___控制____标志。
14.8086/8088的中断响应了两个总线周期,从____INTA______引脚输出两个负脉冲.
15.在8086CPU系统中,设某中断源的中断类型码为08H,中断向量为0100:1000H,则相应的中断向量存储地址为___20____H.
16. CPU通过一个外设接口同外设之间交换的信息包括数据信息,状态信息和__控制信息____. 17.Intel 8251A工作在同步方式时,最大波特率为_64kbps____. 18.8255A内部具有__3___个输入输出接口。
19. 机器指令由 操作码 和操作数两部分组成。 20.16K字节的RAM芯片应有__14____根地址输入端.
21.用4KX4的RAM芯片组成32K的外扩存储器,共需芯片__16____片.
22.8086/8088CPU的数据线和地址线是以___分时______方式轮流使用的。
23.数据总线是双向总线,8位微处理器有8条数据线,16位微处理器有__16___条数据总线.
24. 8086系统中的BHE信号通常作为__奇____地址存储体的体选信号。当BHE为___低___电平时有效。 25.Intel 8251A工作在异步方式时,最大波特率为___64kbps_______.
26.采用中断查询传送方式时,完成一次传送过程,首先必须通过执行一条____IN____指令,读取外设状态信息.
27.8086CPU中断系统有__256____种中断类型码,中断类型码与对应的矢量地址换算公式为__中断类型码×4(n×4)____。
28.计算机时钟脉冲的频率称为__主频________.
29. 一般外设接口与外设间交换的信息有控制信息、 数据信息 和 状态信息 。 30. 压栈指令的源操作数只能是 16 位的操作数。 31. 主机与外设之间数据传送方式有无条件传送方式、查询传送方式、 中断方式 和 DMA方式 。 32.地址总线通常是_单向___总线,由CPU输出,8位微处理器有16条地址总线,16位微处理器有20条或更多。
33.CPU从主存取出一条指令并执行该指令的时间称为___指令周期______. 34. 8255A控制字的最高位D7=_____1____时,表示该控制字为方式控制字。 35. 8255A的三个端口中只有端口__C___没有输入锁存功能。 36.用Inter2114组成4K*8bit的RAM要用___8___片. 37. 输入/输出指令间接寻址必须通过_DX_____寄存器. 38.8086/8088CPU内部共有____14______个16位寄存器。
39.8086/8088CPU的数据线和地址线是以__分时____方式轮流使用的。
40. 串操作指令规定源串在__数据____段中,用_SI____来寻址源操作数,目的串在__附加数据____段中,用 ___DI___ 来寻址目的操作数。
41. 存储器通常由存储矩阵,_地址译码器____,控制部件和三态缓冲器组成. 42. CPU总线通常包括地址总线、数据总线和___控制______总线等三组总线。
三、简答题
1.外设向CPU申请中断,但CPU不给以响应,其原因有哪些?
(1)CPU处于关中断状态,IF=0;(2)该中断请求已被屏蔽;(3)该中断请求的时间太短,未能保持到指令周期结束;(4)CPU已释放总线,而未收回总线控制权。
2.8255各口设置如下:A组与B组均工作于方式0,A口为数据输入,B口为输出,C口高位部分为输出,低位部分为输入,A口地址设为40H.
(1)写出工作方式控制字
相关推荐: