(计算机概述)
填空题 1. 微型计算机由___________、_________、_________和系统总线
组成。中央处理器,存储器,输入/输出接口 (次序无关)
2. 计算机的硬件结构通常由五大部分组成。即运算器,________,__________,输入设备和输出设备组成。控制器,存储器
3. 微处理器由___________、_________和少量寄存器组成。运算器,控制器 4. 一个完整的微机系统应包括_______和__________两大功能部分。硬件系统,软件系统
选择题 1. 微型计算机的发展特点是__________。
A) 体积越来越小 B) 容量越来越大 C) 精度越来越高 D) 以上都对
2. 20位存储单元地址可访问存储空间为____________个单元。 A) 1K B) 64K C) 1M D) 64M
问答题1. 简述电子计算机及其主要特点。
电子计算机是一种能自动,高速,精确地完成各式各样的数据存储,数值计算,逻辑推理,过程控制和数据处理功能的电子机器。计算机的主要特点有四个方面,即:高速性,准确性,逻辑性,通用性。 2. 什么是微处理器?
一般称为CPU,它本身具有运算能力和控制功能,是微型计算机的核心。 3. 微型计算机由那些基本功能部件组成?
1.微处理器 2.主存储器 3.系统总线 4.辅助存储器 5. 输入/输出(I/O)接口和输入/输出设备 4. 什么是总线?
在计算机中,连接CPU与各个功能部件之间的一组公共线路,称为总线,在计算机中一般有三组功能不同的总线,传输地址信息的称为地址总线,传输数据信息的称为数据总线,传输控制信息的称为控制总线。 5. 什么是微型计算机系统?
以微型计算机为主体,配上相应的系统软件、应用软件和外部设备之后,组成微型计算机系统。 6. 什么是微型计算机?
微型计算机由CPU、存储器、输入/输出接口电路和系统总线构成。 7. 简述微处理器的基本功能。
CPU是组成微机系统的核心部件,其功能如下:
(1)算术和逻辑运算,执行数据处理。(2)暂存数据。(3)实现程序控制,即可取指令,对指令寄存,译码分析并执行指令所规定的操作。(4)能提供整个系统所需的定时和控制信号。(5)响应外部设备提出的中断请求。(6)能与存贮器、IO接口进行数据交换。
03--8086/8088 微处理器—01 填空题
1.8086CPU对存储器的最大寻址空间为__________;在独立编址时对接口的最大寻址空间是_______。 1MB(1兆字节),64K(65536)
2.8086CPU在内部结构上由__执行部件EU __和__总线接口部件BIU__组成。 3.8088的内存单元3017H:010H的物理地址为__30180H_____。 4.8088 CPU的外部数据线有__8___条,内部数据线有___16___条。
5.8086微处理器有20条地址线,实模式下内存空间为__1MB__,地址的编码区间是_00000H---0FFFFFH__。
6.8086中,RESET的作用是:_使8086进行初始化__。
7.在8088系统中,从偶地址读写两个字时,需要__4_个总线周期。 8.8086CPU内部设置有一个__6__字节的指令队列寄存器。
9.8086的一个基本总线周期通常是由___4__个时钟周期构成的。
10.8088CPU可访问两个独立的地址空间。一个为I/O地址空间,其大小为
__65536__个8位端口;另一个为__存储器__地址空间,其容量为__1M__字节。 11. 8086CPU的四个段寄存器分别是__ CS __、_ DS __、__ ES ___、__ SS __。 12. 8086的输入信号Ready为低电平的作用是说明__存储器或I/O接口未准备好__。
13. 加电启动时,8086的启动程序应从__0FFFF:0000H__开始执行。该执行单元一般存放__转移指令(JMP)__指令。
14. 8086/8088CPU的复位起始工作地址是_0FFFFH:0000H _,此时CS=__0FFFFH __,IP=_0000H _。
15. 8086的存储器空间最大为__ 1MB __,利用__存储器分段的__方法可以实现16位寄存器对20位地址的寻址,写出用16位寄存器数据值形成20位物理地址的计算方法_段地址*16+偏移地址__。
16. 8086CPU中的SS称为_堆栈段_寄存器,DS称为_数据段_寄存器。
17. 在8086CPU中,SP指明__当前堆栈的栈顶位置_;IP指明_下一条要执行的指令的位置_。
18. 用8086CPU组成的计算机系统中,在最小工作方式时总线控制信号由_ CPU __产生,最大工作方式时总线控制信号由__总线控制器__产生。
19. 8086状态标志寄存器中,作为控制用的标志位有__3_个,其中,不可用指令操作的是_ TF __。 20. 8088CPU有6个状态标志,其中的4个是__CF_、__ OF __、_ ZF _、_ SF __。 21. 8086上电复位后,其内部(CS)=__ 0FFFFH __,(IP)=_ 0000H __。 22. 8086系统总线形成时,须要用__ ALE _信号锁定地址信号。
23. 8086/8088的基本总线周期由__4__个时钟周期组成,若CPU主频为10MHz,则一个时钟周期的时间为__100ns __。
24. 系统总线由__地址总线,数据总线,控制总线__三类传输线组成。 25. 在8086CPU的时序中,为满足慢速外围芯片的需要,CPU采样__ Ready _信号,若未准备好,插入_ Tw(等待)_时钟周期。
26. 在计算机系统中,运算器、控制器和少量寄存器构成_ CPU(中央处理器,微处理器)_。
27. 对于8086微处理器,可屏蔽中断请求输入信号加在__ INTR _引脚。
28. 8086CPU的PF=1时,说明_运算结果的低8位中1的个数为偶数_。 29. 8086复位之后,CPU执行的第一条指令的地址是_0FFFF0H _。
30. 堆栈是按_先进后出__方式工作的存储区域,操作地址由__ SS _和_ SP _提供。
31. 在8086的引脚中,用于区分存储器空间和I/O空间的引脚是_ M/*IO __。 32. 8088CPU的标志位ZF=1表示__运算结果为0__;标志位IF=1表示_ CPU允许可屏蔽中断_。
33. 8088 CPU内部设置有一个__4_字节的指令队列寄存器。
34. 8086 CPU的外部数据总线有_16__条,8088 CPU的外部数据线有_8__条。 35. IBM PC机I/O 地址空间范围是_0000--0FFFFH _,存储器地址范围是_00000--0FFFFF H_。
36. 在8086系统中,若某一存贮单元的逻辑地址为7FFF:5020H,则其物理地址为_85010H _。
37. 已知当前CS=2020H,那么该代码段的首地址为_20200H _。
38. 在用8086CPU组成的计算机系统中,当访问偶地址字节时,CPU和存储器通过_ CPU的低8位数据线__数据线交换信息;访问奇地址字节时通过_ CPU的高8位数据线__数据线交换信息。
38. 8088 CPU的RESET输入为_高电平__电平有效。
39. 每当8086的总线接口部件的6字节指令队列中有_2字节_为空时,总线接口部件会自动从内存中取出下面的指令的字节放到指令队列中。
40. 8086(8088) CPU只在_访问CPU外部的存储器或I/O接口_时,才执行总线周期。
41. 从8086(8088)CPU的NMI引脚产生的中断叫做_非屏蔽_中断,他的响应不受_标志寄存器中IF _的影响。 42. 在8086/8088系统中,当复位信号(RESET)来到时,CPU便结束当前操作并对标志寄存器IP,DS,ES,SS及指令队列清零,而将CS设置为_0FFFF __H。 43. CPU从主存取出一条指令并执行该指令的时间称为__指令周期_。
44. 在8086系统中,CPU从偶地址读写1个字(两个字节)时,最少需要_1__个总线周期。
45. 在8086系统中,从奇地址读写两个字时,需要__4___个总线周期。 46. 类型号为35H的中断向量存放在从0000H:00D4H开始的4个地址单元中,[00D4H]=24H、[00D5H]=32H、[00D6H]=41H、[00D7H]=58H,则这个中断向量为_5841H:3224H _。
47. CPU中的总线接口部件BIU,根据执行部件EU的要求,完成CPU与__存储器、I/O设备__之间的数据传送。
48. 在8086中,一条指令的物理地址是由_ CS的内容乘以16后与IP的内容_相加得到的。
49. 在8086系统中,最小模式下CPU通过_ HOLD _引脚接收DMA控制器的总线请求,而从_ HLDA _引脚上向DMA控制器发总线请求允许。
50. 8088的ALE引脚的作用是__锁存总线上出现的地址信息__。 51. 8086被复位后,以下各寄存器(PSW)=_0_;(IP)=_ 0_;(CS)=__ 0FFFFH __。 52. CPU与内存及I/O装置间传送数据的硬件线路通道称为_总线__。
选择题
1.8086的指令队列中存放___B___。
A) 当前正在执行的指令 B) 下一条要执行的指令 C) 下一条要执行的指令的偏移地址 D) 指令中的操作数 2.在8086CPU的标志寄存器中,控制标志位占__A__位。 A)3位 B)6位 C)9位 D)16位 3.Reset信号有效后,8086CPU的启动地址为___D__。
A)0FFFFFH B)0FFFFH C)00000H D)0FFFF0H 4.指令的指针寄存器是__B__。
A) BX B) IP C) BP D) SP
5.在8086CPU的标志寄存器中,属于控制标志位的是__A__。 A) DF B) SF C) OF D) CF
6.8086CPU可寻址的内存单元及端口数分别为___D__。
A) 64K,256 B) 64K,64K C) 64K,1M D) 1M,64K 7.在总线周期的_A_,CPU往多路复用总线上发出地址信息,以指出要寻址的存储单元或外设端口的地址。
A) T1状态 B) T2状态 C) T3状态 D) T4状态 8.8086指令执行部件EU执行指令时__B__。
A)EU从存储器直接取出指令 B)EU从总线接口部件指令队列中取出指令
C)存储器主动送给EU D)指令本来就存方在EU内部 9.8086 CPU对内存的寻址空间最大为___A___字节,I/O寻址能力为__A___个8位端口。
A) 1M,64K B) 64K ,1M C) 64K,64K D) 1M,1M 10.某个8088存储单元的逻辑地址为A400H:3400H,其物理地址是_B__。 A) 0D8000H B) 0A7400H C) 3E400H D) 0A740H 11.若某台微型计算机和型号是486/25,则其中25的含义是__D__。 A) CPU中有25个寄存器 B) CPU中有25个运算器 C) 该微机的内存为25MB D) 时钟频率为25MHz 12.下面的说法中,__B___是正确的。
A) 指令周期等于总线周期 B) 指令周期大于等于总线周期 C) 指令周期是总线周期的两倍 D) 指令周期与总线周期之间的关系不确定
13.中央处理器(微处理器)一般主要包括__C_。
A)运算器 B)控制器 C)运算器和控制器 D)运算器、控制器和存储器
14.8086CPU由两个独立的工作单元组成,它们是执行单元EU和___D__。 A)总线控制逻辑器 B)内部通信寄存器 C)指令寄存器 D)总线接口单元
15.在8086计算机程序运行过程中,确定下一条指令的物理地址的计算表达式是__A___。
A) CS*16+IP B) DS*16+DI C) SS*16+SP D) ES*16+SI 16.总线中地址线的作用是__C__。
A) 用于选择存储器单元 B) 用于选择进行信息传输的设备
C) 用于指定存储器单元和I/O设备接口电路的选择地址 D) 以上都不对
17.在8086/8088中,一个最基本的总线周期由4个时钟周期(T状态)组成,在T1状态,CPU在总线上发出__C___信息。
A) 数据 B) 状态 C) 地址 D) 其他 18.8086 CPU内标志寄存器中的控制标志位占 ( A ) A) 3位 B) 6位 C) 9位 D) 16位 19.8088 CPU中断请求线有 ( B )。
A) 1条 B) 2条 C) 4条 D) 8条 20.Intel 8086微处理器是(B )位处理器
A) 8 B)16 C) 32 D) 64 21.8086 CPU是( C )
A) 4位微处理器 B) 8位微处理器 C) 16位微处理器 D) 32位微处理器
22.Reset信号到来后,8086 CPU的启动地址为 ( C )
A) 00000H B) 0FFFFH C) 0FFFF0H D) 0FFFFFH 23.8086 CPU的数据总线和地址总线的位数分别为____B__位。 A) 16,16 B) 16,20 C) 8,16 D) 20,20
24.在计算机系统中,可用于传送中断请求和中断响应信号的是( B )
A) 地址总线 B) 控制总线 C) 数据总线 D) 都不对 25.在8086CPU中,对时钟周期、指令周期和总线周期的长短排序,正确的是__C__。
A) 总线周期≥指令周期≥时钟周期 B) 时钟周期≥指令周期≥总线周期
C) 指令周期≥总线周期≥时钟周期 26.堆栈的工作方式是___________。
A)先进先出 B)后进先出 C)随机读写 D)只能读出不能写入
03--8086/8088 微处理器—02
简答题
1.8086微处理器的最小模式和最大模式的含义分别是什么?
答案: 最小模式--系统中只有1片微处理器。总线由微处理器产生和控制。 最大模式--系统中有多片微处理器,需要较强的驱动能力,总线由总线控制器产生和控制。
2.8086与8088这两个微处理器在结构上有何相同点,有何主要区别? 答:相同点: (1)内部均由EU、BIU两大部分组成,结构基本相同。 (2)用户编程使用的寄存器等功能部件均为16位。 (3)内部数据通路为16位。
主要区别 : (1)对外数据总线 8086:16位 ,8088:8位。 (2)指令队列 8086:6级 ,8088:4级。 3.微处理器一般应具有那些基本功能?