复习题
一、填空题
1. 8088/8086均有两种工作模式: 和 。其中 模式是指系统中只有8088或8086一个微处理器。[ 答案 ]最小模式;最大模式;最小 2. 8088CPU有 条数据引脚、 条地址引脚,8086CPU有 条数据引脚。[ 答案 ]8;20;16
3. 8086系统中存取一个非规则字需要 个总线总周期。[ 答案 ]2 4. 逻辑地址2400H:1200H对应的物理地址是 。[ 答案 ]25200H 5. 微机系统中,I/O端口的编址方式有 编址和 编址两种。[ 答案 ]独
立;统一
6. CPU与外设之间的数据传送方式有程序控制方式、 和
三种方式 。 [ 答案 ]中断方式;DMA方式 7. 8255A可允许中断请求的工作方式有 和 。[ 答案 ]方式1;方
式2
8. 8255A有三个8位并行端口PA,PB和PC,通常PC口用作 信息的端
口 。[ 答案 ]控制和状态
9. 在8259A中,用于存放所有中断请求信号的寄存器为 ;用于存放正在被
服务的中断源的寄存器为 。 [答案应是IRR和ISR。 10. 在中断服务程序中,进行中断处理之前,应先 ,才允许中断嵌套,只
有中断优先级 的中断源请求中断,才能被响应。 [ 答案 ]开中断,更高
11. IBM PC/AT机中断控制逻辑中(使用了两片8259),假设主8259的IR7连接从8259的
INT,主8259的ICW3应该设定为 , 从8259的ICW3应该设定为 。 [ 答案 ]80H,07H 12. 8259片内有2个端口,根据A0区分片内端口地址。A0=1时的端口为奇地址端口,A0=0
的端口为偶地址端口。送入奇地址端口的控制字有: 。送入偶地址端口的控制字有: 。送入奇地址端口的多个控制字之间根据 区分,送入偶地址端口的多个控制字之间根据 区分 。 [ 答案 ]ICW2、ICW3、ICW4、OCW1;ICW1、OCW2、OCW3; 特定顺序;特征位 13. 8253有3个 位计数通道,每个计数通道中有3条信号线:计数输入CLK,输出信
号OUT以及 。 [ 答案 ]16;门控信号GATE 14. 方波输出的8253,其计数初值为奇数时输出 方波,为偶数时输出 方波。[ 答案 ]非对称 对称
15. 8253的六种工作方式中,上升沿触发的有 ,电平触发的有 ,既能上升沿触发又能电平触发的有 ;连续计数的有 。 [答案]方式1和方式5;方式0、4;方式2、3;方式2和方式3
16. 一存储器芯片有13条地址引脚、8条数据引脚,请问该存储器芯片内有 个字节单元。[ 答案 ]8K
17. 某种存储器芯片有12条地址引脚、4条数据引脚,若要利用此类芯为某系统扩展16K*8
位存储器,请问需要 片这样的存储器芯片。[ 答案 ]8
18. 最大模式和最小模式的主要区别在于控制信号的产生,最小模式下的控制信号是由 产生,最大模式下控制信号是由 产生[ 答案 ]CPU;总线控制器
19. 8253定时/计数器内部有 个端口、共有 种工作方式。[ 答案 ]4;6
20. 一个可编程的定时器内部通常有计数初值寄存器和计数执行单元。计数器的初值由
OUT指令写入 ,当 中的数值减为零时,计数器OUT端输出信号。[ 答案 ]初值寄存器;计数执行单元
21. CPU访问存储器进行读写操作时,通常在 状态去检测READY ,一旦
检测到READY无效,就在其后插入一个 周期。[ 答案 ]T3;TW 22. 8086/8088CPU中的指令队列的长度分别为 和 字节。[ 答案 ]6;
4 23. 当8086CPU的MN / MX引脚接 电平,CPU处于最大模式,这时对存储器和外设端口的读写控制信号由 芯片发出。[ 答案 ]低;总线控制器(8288) 24. CPU在执行OUT DX,AL指令时, 寄存器的内容送到地址总线上, 寄存器的内容送到数据总线上。[ 答案 ]DX;AL
25. 中断向量就是中断服务子程序的 ,在内存中占有 个存储单元,其中低地址存储单元存放的是 ,高地址存储单元存放的是 。[ 答案 ]入口地址;4;入口地址的偏移量;入口地址的段地址
26. PC/XT机的中断向量表放在从 地址单元到 地址单元,总共有 个字节。[ 答
案 ]00000H;003FFH;1024
27. 一片8259A可管理 级中断,经过级连最多可管理 级中断。8259A有
个初始化命令字和 个操作命令字。[ 答案 ]8;64;4;3 28. 8086/8088微处理器被设计为两个独立的功能部件:________和________。[ 答案 ]BIU;
EU
29. 具有电可擦除的只读存储器是________。[ 答案 ]E2PROM
30、假定某数x=-01001010B,在计算机内部的表示为10110110,则该数所用的编码方法是___________。[ 答案 ]补码
31、在计算机系统中,多个系统部件之间信息传送的公共通路称为________。就其所传送的信息的性质而言,在公共通路上传送的信息包括________、_________和_________信息。[ 答案 ]总线;数据;地址;控制
32、用二进制代码表示的计算机语言称为______________,用助记符编写的语言称为_________________。[ 答案 ]机器语言;汇编语言
33、三级存储器系统是指_________、__________、__________这三级。[ 答案 ]高速缓存;内存;外存
34、一般而言,CPU至少有____________、_____________、________________、________________、________________和累加器六个寄存器。[ 答案 ]程序计数器(PC);指令寄存器(IR);地址寄存器(MAR);数据缓冲寄存器(MDR);程序状态字寄存器(PSW) 35、现在主要采用_____________结构作为计算机硬件之间的连接方式。
36、进入中断服务程序之后,CPU通过执行程序,按照中断请求的需要进行相应的处理,其中多重中断方式的流程安排为_______、_______、________、_______、________、______、_______、________、_________。[ 答案 ] 保护现场,送新屏蔽字,开中断,服务处理,关中断,恢复现场及原屏蔽字,开中断,返回;
37、DRAM与SRAM的主要区别是____。[ 答案 ] DRAM需要刷新,而SRAM不需要刷新
38、CPU对外部设备的控制方式按CPU的介入程度,从小到大分别为:_______、_____、
_____、______。[ 答案 ] 通道方式,DMA方式,中断方式,直接程序控制方式。
39、计算机中有_______在流动:一股是_______,即操作命令,其发源地是______,它分
散流向各个部件;另一股是______,它受______的控制,从一个部件流向另一个部件,边流动边加工处理。[ 答案 ]两股信息,控制信息,控制器,数据信息,控制信息。 40、浮点加减乘除运算在________情况下会发生溢出。[ 答案 ] 阶码运算溢出
二、单选题
1、在原码不恢复余数除法中,( B )。
A、余数为正商0 B、余数为正商1
C、余数与除数同号商0 D、余数与除数异号商1 2、在补码不恢复余数除法中,( C )。
A、余数为正商0 B、余数为正商1
C、余数与除数同号商1 D、余数与除数异号商1 3、计算机中的所有信息都以二进制表示的原因是( D )。 A、信息处理方便 B、运算速度快
C、节约元器件 D、物理器件特性所致 4、引入八进制和十六进制的目的是( D )。 A、节约元件 B、实现方便
C、可以表示更大范围的数 D、用于等价地表示二进制,便于阅读和书写 5、减少指令中地址个数的办法是采用( D )。
A、寄存器寻址 B、寄存器间接寻址 C、变址寻址 D、隐地址 6、下列编码中,零的表示形式是唯一的编码是( C )。
A、反码 B、原码 C、补码 D、原码和补码 7、在下列存储器中,按随机存取方式工作的存储器是( A )。 A、主存 B、光盘 C、磁盘 D、磁带 8、动态RAM利用( A )。
A、电容存储信息 B、触发器存储信息 C、门电路存储信息 D、寄存器存储信息
9、PC/XT机中若对8259A写入的ICW2是70H,则该8259A芯片的IRQ5的中断向量存储的地址是 ( D )。
A、75H B、280H C、300H D、1D4H 10、在下列有关补码和移码关系的叙述中,错误的是( B )。 A、相同位数的补码和移码表示具有相同的表数范围 B、零的补码和移码表示相同
C、同一个数的补码和移码表示,其数值部分相同,而符号位相反 D、一般用移码表示浮点数的阶,而补码表示定点整数
11、计算机内部的带符号数大多用补码表示,以下是一些关于补码特点的叙述: ①零的表示是唯一的
②符号位可以和数值部分一起参加运算 ③和其真值的对应关系简单、直观 ④减法可用加法来实现
以上叙述中,哪些选项是补码表示的特点?( D )
A、①、② B、①、③ C、①、②、③ D、①、②、④
12、在浮点加减运算中,对阶的原则是( B )。
A、大阶向小阶对齐 B、小阶向大阶对齐
C、被加数向加数对齐 D、加数向被加数对齐 13、键盘接口通常采用( D )。
A、直接程序传送接口 B、程序查询接口 C、DMA接口 D、中断接口 14、CPU响应中断请求是在( C )。
A、一个时钟周期结束时 B、一个总线周期结束时 C、一条指令结束时 D、一段程序结束时
15、设寄存器位数为8位,机器数采用补码形式(含一位符号位),则十进制数-26存放在寄存器中的内容为( C )
A、26H B、9BH C、E6H D、5AH 16、74181ALU的功能是( C )。
A、实现16种4位算术运算 B、实现16种4位逻辑运算
C、实现16种4位算术和逻辑运算 D、实现4位乘法运算和4位除法运算 17、DMA传送通常在( B )。
A、外设与CPU之间进行 B、外设与主存之间进行 C、外设与主机之间进行 D、外设与寄存器之间进行
18、若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先权最高的中断源是( B )。
A、IRQ3 B、IRQ5 C、IRQ0 D、IRQ4 19、CPU可以直接访问的存储器是( B )。
A、光盘 B、主存 C、磁盘 D、磁带
20、若浮点数尾数用补码表示,则下列数中为规格化尾数形式的是( D ) A、1.1100000B B、0.0111000B C、0.0101000B D、1.0001000B
21、若浮点数尾数用原码表示,则下列数中为规格化尾数形式的是( A ) A、1.1100000B B、0.0111000B C、0.0101000B D、1.0001000B 22、用于表示浮点数阶码的编码通常是( D ) A、原码 B、补码 C、反码 D、移码 23、下面有关机器字长的叙述中,错误的是( D ) A、机器字长是指CPU中定点运算数据通路的宽度 B、机器字长一般与CPU中寄存器的位数有关 C、机器字长决定了数的表示范围和表示精度 D、机器字长对计算机硬件的造价没有影响
24、下面是关于计算机中存储容量单位的叙述,其中错误的是( C ) A、最小的计量单位为位(bit),表示一位“0”或“1” B、最基本的计量单位是字节(Byte),一个字节等于8b
C、一台计算机的编址单位、指令字长和数据字长都一样,且是字节的整数倍 D、主存容量为1KB,其含义是主存中能存放1024个字节的二进制信息 25、静态RAM利用( B )。
A 、电容存储信息 B、触发器存储信息 C、门电路存储信息 D、读电流存储信息
26、当8086CPU的INTR=1且IF=1时,则CPU至少应完成(C )后,才能响应该中断请求,进行中断处理。
A、当前时钟周期 B、当前总线周期 C、当前指令周期 D、下一个指令周期 27、主设备通常指( D )。
A、发送信息的设备 B、接收信息的设备 C、主要的设备 D、掌握总线权的设备
28、假定下列字符编码中含有奇偶校验位,但没有发生数据错误,那么采用奇校验的字符编码是( C )。
A、01010011 B、01100110 C、10110000 D、00110101
29、假设某个需要校验的数据的长度为10位,采用CRC校验,若约定的生成多项式为X3+1,则对应的CRC码的位数是( C )。
A、3 B、4 C、13 D、14
30、假设要传送的数据信息为1110001B,若约定的生成多项式为G(X)=X3+1,则对应的CRC码为( A )。
A、1110001110B B、1110001010B C、1110001001B D、1110001101B 31、程序查询I/O的流程总是按 ( C )次序完成一个字符的传输。
A、读状态端口,写数据端口,读控制端口 B、写数据端口,读状态端口,写控制端口 C、读状态端口,读/写数据端口 D、随I/O接口具体要求而定 32、串行接口是指( C )。
A、接口与系统总线之间串行传送 B、接口的两侧串行传送 C、接口与外设之间串行传送 D、接口的内部串行传送 33、8255的( C ) 一般用作控制或状态信息传输。
A、端口A B、端口B C、端口C D、端口C的上半部分 34、在大量数据传送中常用且有效的校验法是 ( D )。 A、海明码校验 B、偶校验 C、奇校验 D、CRC校验
35、CPU中能进行算术和逻辑运算的最基本运算部件是( D )。 A、多路选择器 B、移位器 C、加法器 D、ALU 36、ALU的核心部件是( C )
A、多路选择器 B、移位器
C、加法器 D、寄存器
37、某一DRAM芯片其容量为16K×1,除电源线、接地线和刷新线外,该芯片的最小引脚数目应为( B )。
A、16 B、12 C、18 D、11 38、由2K×4的芯片组成容量为4KB的存储器需要( B )片这样的存储芯片。
A、2 B、4 C、8 D、16
39、在独立编址方式下,下面的说法( C )是正确的。 A、一个具体地址只能对应输入/输出设备
B、一个具体地址只能对应内存单元
C、一个具体地址既可对应输入/输出设备,又可对应内存单元 D、只对应输入/输出设备或者只对应内存单元
40、在统一编址方式下,下面的说法( D )是正确的。 A、一个具体地址只能对应输入/输出设备
B、一个具体地址只能对应内存单元
C、一个具体地址既可对应输入/输出设备,又可对应内存单元