微机原理复习题_52503

合集下载

微机原理复习题含答案

微机原理复习题含答案

微机原理复习题含答案一、选择题1. 微机系统中,CPU的全称是:A. Central Processing UnitB. Central Processing UnitC. Central Processing UnitD. Central Processing Unit答案:A2. 在微机系统中,存储器的分类不包括以下哪项?A. ROMB. RAMC. EPROMD. HDD答案:D3. 微机系统中,I/O设备指的是:A. 输入/输出设备B. 内部/外部设备C. 接口/输出设备D. 信息/输出设备答案:A二、填空题1. 微机系统中,______是执行程序的部件。

答案:CPU2. 微机系统中,______存储器用于存储程序和数据。

答案:RAM3. 在微机系统中,______是CPU与外部设备进行信息交换的桥梁。

答案:I/O接口三、简答题1. 简述微机系统中总线的作用及其分类。

答案:总线是微机系统中用于连接各个部件的通信线路,它的作用是传输数据、地址和控制信号。

总线按功能可以分为数据总线、地址总线和控制总线。

2. 描述微机系统中存储器的层次结构。

答案:微机系统中存储器的层次结构通常包括:寄存器、高速缓存(Cache)、主存储器(RAM和ROM)、辅助存储器(如硬盘、固态硬盘等)。

四、计算题1. 若某微机系统中,数据总线宽度为16位,地址总线宽度为24位,计算该系统的最大内存寻址能力。

答案:数据总线宽度为16位,意味着每次传输数据的宽度为16位,即2字节。

地址总线宽度为24位,表示可以寻址2^24个地址。

因此,最大内存寻址能力为2^24 * 2字节 = 16MB。

五、论述题1. 论述微机系统中中断机制的重要性及其工作原理。

答案:中断机制是微机系统中实现多任务处理和快速响应外部事件的重要手段。

它允许CPU在执行程序的过程中,响应外部设备的请求或内部事件,暂时中断当前任务,转而去处理更高优先级的任务或事件。

微机原理复习题答案

微机原理复习题答案

微机原理复习题答案一、选择题1. 微处理器中的ALU是指()A. 算术逻辑单元B. 控制单元C. 存储器D. 输入输出单元答案:A2. 8086微处理器的地址总线宽度为()A. 8位B. 16位C. 20位D. 32位答案:B3. 在微机系统中,内存地址从0000H到FFFFH可寻址的内存空间大小为()A. 64KBB. 128KBC. 256KBD. 512KB答案:A二、填空题1. 微机系统中,CPU不能直接访问的存储器是______。

答案:外存2. 8086微处理器的指令系统中,用于实现子程序调用的指令是______。

答案:CALL3. 在微机系统中,DMA是指______。

答案:直接存储器访问三、简答题1. 简述微处理器和微控制器的区别。

答案:微处理器主要负责执行程序指令,处理数据,通常需要与外部存储器、输入输出设备等配合使用。

而微控制器则是将CPU、存储器、输入输出接口等集成在一个芯片上,具有完整的处理能力,可以直接控制外部设备,适用于嵌入式系统。

2. 描述8086微处理器的工作模式。

答案:8086微处理器有两种工作模式,实模式和保护模式。

在实模式下,它可以直接访问20位的地址空间,寻址1MB的内存。

保护模式提供了更高级的内存管理和保护特性,支持更大的地址空间和多任务操作。

四、计算题1. 假设某微机系统的内存地址从0开始,若要访问地址为1000H的内存单元,请问该内存单元的物理地址是多少?答案:1000H2. 如果一个微机系统的内存地址总线为16位,那么该系统最多可以寻址多少内存空间?答案:64KB五、论述题1. 论述微机系统中总线的作用及其分类。

答案:总线在微机系统中起到连接各个部件并传输信息的作用,它分为数据总线、地址总线和控制总线。

数据总线负责传输数据,地址总线负责传输内存地址,控制总线则负责传输控制信号,如读写信号、中断请求等。

总线的宽度决定了系统的数据传输能力和寻址能力。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案一、选择题(每题2分,共20分)1. 微处理器的内部结构通常分为哪几个部分?A. 算术逻辑单元(ALU)B. 控制单元(CU)C. 寄存器组D. 所有以上2. 下列哪个不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪3. 微机的存储器分为哪两种类型?A. 只读存储器(ROM)和随机存取存储器(RAM)B. 硬盘和固态硬盘C. 内部存储器和外部存储器D. 缓存和主存4. 微机的总线分为哪几类?A. 数据总线、地址总线和控制总线B. 并行总线和串行总线C. 内部总线和外部总线D. 低速总线和高速总线5. 微机的中断系统的作用是什么?A. 处理异常情况B. 执行程序C. 管理存储器D. 控制输入输出设备6. 微机的指令系统包括哪些基本操作?A. 加法、减法、乘法和除法B. 逻辑运算C. 移位操作D. 所有以上7. 微机的操作系统主要负责什么?A. 管理硬件资源B. 管理用户界面C. 执行程序D. 管理网络通信8. 微机的编译系统的作用是什么?A. 将高级语言程序转换为机器语言程序B. 管理内存C. 执行程序D. 管理输入输出设备9. 微机的硬件系统和软件系统之间的关系是什么?A. 相互独立B. 相互依赖C. 硬件系统可以独立工作D. 软件系统可以独立工作10. 微机的外设接口通常包括哪些类型?A. 并行接口和串行接口B. USB接口和HDMI接口C. 网络接口和音频接口D. 所有以上二、填空题(每空2分,共20分)1. 微机的中央处理器(CPU)主要包括______和______。

2. 微机的存储器地址空间通常分为______和______。

3. 微机的输入输出接口通常包括______、______和______。

4. 微机的总线宽度决定了数据传输的______。

5. 微机的中断优先级是指中断请求的______。

6. 微机的指令集是CPU执行______的集合。

7. 微机的操作系统是管理______和______的软件。

2023年微机原理期末复习题库

2023年微机原理期末复习题库

微机原理期末复习题一、填空题1.微机系统由()和()两部分构成。

2.微型计算机硬件系统由()、()、三总线、I/O接口电路及输入输出设备等构成。

3.计算机旳主机由()、()、主存储器构成。

4.8086有()条地址线,存储器容量为()B。

5. 8086有()条地址线,存储器容量为()B。

6.地址4000H:0300H,其段地址是(),偏移地址是(),物理地址是()。

7.逻辑地址9B50H:2C00H对应旳物理地址是()。

8.10110.10111B旳十六进制数是(),34.97H旳十进制数是(),将114.25转换为二进制数为()。

9.-128旳补码是()10. 8086/8088CPU中标志寄存器旳3个控制位是()、()、()。

11. 寄存器间接寻址方式中,操作数在()。

12.两个无符号数相等,该两数相减后ZF标志=()13.8086 CPU旳9个标志位中,有()位为状态标志,它们是OF, SF, AF, PF及()、()。

14.8086/8088 CPU被设计为两个独立旳功能部件是()和()15.I/O端口旳编址方式一般有()和()两种。

16.I/O单独编址方式下,从端口写出数据可使用()指令。

17.设(SP)=0100H,(SS)=H,执行PUSH BP指令后,栈顶旳物理地址是()。

18.汇编语言旳调试过程如下:建立以()为扩展名旳源文献;生成以()为扩展名旳目旳文献;生成以()为扩展名旳可执行文献;使用DEBUG调试程序,调试可执行目旳程序。

19.指令MOV [BX+SI],AL中旳目旳操作数使用()段寄存器,属于()寻址方式。

20.指令MOV [BX+SI],AL 中旳目旳操作数使用()段寄存器,属于()寻址方式。

21.计算机旳指令应包括()和()两个部分。

22.若在8259A 初始化时将其设置为一般中断结束方式,则必须在中断服务程序结束时向其发出操作命令字(),并令其中旳()位为1,以使ISR 寄存器旳对应位清0。

微机原理考试复习题

微机原理考试复习题

微机原理考试复习题填空题:3、根据传送信息的种类不同,系统总线分为地址总线AB 、数据总线DB 和控制总线CB 。

5、系统总线中地址线的作用是决定直接选址范围。

6、CPU和总线控制逻辑中信号的时序是由时钟脉冲信号控制的。

7、欲使8086CPU工作在最小方式,引脚MN/MX应接逻辑高。

15 主板上的存储设备有内存、硬盘、软盘;外存储设备有软磁盘、硬磁盘、和磁盘驱动器。

1.根据使用不同,存储器分为两大类:只读存储器和_随机存取存储器_。

2. 8086CPU从功能上可分为两部分,即_总线接口部件BIU和__执行部件EU__。

它们可以工作在两种模式下:5. 汇编语言源程序的扩展名为_.ASM___,源程序经过汇编以后生成的目标文件的扩展名为_.OBJ_____,将目标文件用连接程序LINK连接以后生成__可执行的装入__文件,其扩展名为__.EXE_____。

8. 程序转移的目标地址信息直接出现在指令的机器码中,这种转移称为_段内转移NEAR___,若转移的目标地址信息间接存贮于某一寄存器中或某一个内存变量中,这种转移称为_段间转移_。

9 将变量DA定义为字节型,它的内容为50和50H,其指令为。

10 执行一条指令的时间为一个_机器周期__,它又分为_取指___周期和__执行__周期。

12存储器的物理地址由__段地址______和__偏移地址___两部分构成。

14微处理器总线按功能分为数据总线、地址总线和控制总线三种。

15 如果某微处理器有16条地址总线和8条数据总线,那么存储存储器地址空间为 64K 。

16 表达式24H AND 0FH的结果为 0 24H OR 0FH的结果为 24H 24H XOR 0FH的结果为。

17 表达式25 LT 26的结果为,表达式25 GT 26的结果为 .18 对于指令MOV AL,LOW 1234H 执行后AL的内容为;对于指令MOV AL,HIGH 5678H执行后AL的内容为;1、对于R进制数来说,其基数(能使用的数字符号个数)是,能使用的最小数字符号是。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案一、选择题1. 在微机系统中,CPU不能直接访问的存储器是()。

A. RAMB. ROMC. CacheD. 硬盘2. 下列关于微处理器的叙述中,错误的是()。

A. 微处理器是微机的核心部件B. 它包括控制器和运算器两部分C. 微处理器只能执行整数运算D. 微处理器可以执行控制命令3. 在微机系统中,用于存放当前正在执行的程序和数据的存储器是()。

A. ROMB. RAMC. 硬盘D. 软盘4. 微机系统中,I/O设备通过()与CPU进行通信。

A. 数据总线B. 控制总线C. 地址总线D. I/O总线5. 在微机系统中,用于实现存储器扩展的芯片是()。

A. 计数器B. 寄存器C. 存储器接口芯片D. 算术逻辑单元二、填空题6. 微机系统中的总线包括________、________和________三种类型。

7. 在微机系统中,________是用于存储程序和数据的物理部件。

8. 中断系统允许CPU在执行程序过程中,对外界请求做出响应,这种响应称为________。

9. 微机系统中的________是用于控制CPU和其他系统部件协同工作的部件。

10. 在微机系统中,________是用于暂时存放信息的高速存储部件。

三、简答题11. 简述微处理器的发展历程及其对计算机性能的影响。

12. 描述微机系统中存储器的层次结构,并解释每一层次的作用。

13. 解释中断在微机系统中的作用及其实现方式。

14. 阐述微机系统中输入/输出设备的作用及其与CPU的通信过程。

15. 描述微机系统中总线的作用及其分类,并解释它们各自的功能。

四、计算题16. 给定一个16位的二进制补码数,其数值为F7E1,请计算其十进制等价值。

17. 如果一个微机系统的时钟频率为2GHz,且每个时钟周期可以执行一条指令,计算在一分钟内该系统可以执行多少条指令。

18. 给定一个微机系统的内存地址范围是0x0000到0xFFFF,请计算该系统的最大内存容量。

微机原理重点复习题及参考答案

微机原理重点复习题及参考答案

1.微型计算机是指以微处理器为核心,配上存储器、输入输出接口电路及系统总线所组成的计算机。

2.微处理器是由一片或几片大规模集成电路组成的具有运算器和控制器功能的部件。

3.8086CPU从功能上讲,其内部结构分为_执行单元_和_总线接口单元_两大部分。

4.1KB= 1024 字节,1MB= 1024 KB,1GB= 1024 MB。

5.带符号数有原码、反码和补码三种表示方法,目前计算机中带符号数都采用补码形式表示。

6.(101110.11)2=( 46.75)10=( 2E.C)167.已知[ X]补=81H,则X= -127 。

(已知补码如何求真值?)8.假设二进制数A=10000110,试回答下列问题:1)若将A看成无符号数则相应的十进制数是_134_。

2)若将A看成有符号数则相应的十进制数是_-122_。

(带符号数都采用补码形式表示,已知补码如何求真值?。

)3)若将A看成BCD码则相应的十进制数是_86_。

9.从_奇_地址开始的字称为“非规则字”,访问“非规则字”需_两_个总线周期。

10.8086CPU数据总线是_16_位,对规则字的存取可在一个总线周期完成,11.8086CPU的地址总线有 20 位,可直接寻址 1M B的存储空间。

12.若DS=6100H,则当前数据段的起始地址为 61000H ,末地址为 70FFFH 。

13.动态存储器是靠电容来存储信息的,所以对存储器中所存储的信息必须每隔几毫秒刷新一次。

14.8086 CPU复位后,执行的第一条指令的物理地址是 FFFF0H 。

15.8086CPU系统的逻辑地址由段地址和偏移地址组成,物理地址的求法是段地址左移4位+偏移地址。

16.堆栈是以_先进后出_的原则存取信息的一个特定存贮区。

8086的堆栈可在1MB 存贮空间内设定,由堆栈段寄存器 SS 和堆栈指针 SP 来定位。

堆栈操作是以字为单位。

17.转移指令分为条件转移指令和无条件转移指令,条件转移指令的转移目的地址只能是短标号,即转移范围不能超过_-128——+127_字节。

微机原理复习题(含答案)

微机原理复习题(含答案)

微机原理及应用复习题(1)一、选择题1.MOV AX MOV AX,, ES ES::[BX][SI][BX][SI]的源操作数的物理地址是(的源操作数的物理地址是()。

A .16×(DS)+(BX)+(SI) B.16×(ES)+(BX)+(SI)C .16×(SS)+ (BX)+(SI) D.16×(CS)+(BX)+(SI)2.8086CPU 内标志寄存器中的控制标志位占()。

A .9位 B B..3位 C C..6位 D D..16位3.Reset 信号到来后,信号到来后,8088CPU 8088CPU 的启动地址为()。

A .00000H B 00000H B..FFFFFH C FFFFFH C..FFFF0H D FFFF0H D..0FFFFH4.典型的计算机硬件结构主要包括三个组成部分,它们分别是()。

A .CPU CPU、存储器、、存储器、、存储器、I/O I/O 设备设备 B B B..CPU CPU、运算器、控制器、运算器、控制器C .存储器、.存储器、I/O I/O 设备、系统总线设备、系统总线 D D D..CPU CPU、控制器、、控制器、、控制器、I/O I/O 设备5.CPU 通过总线对内存或I/O 端口存取(读或写)一个字节所需的时间是一个()。

A .总线周期.总线周期B B B.时钟周期.时钟周期.时钟周期C C C.指令周期.指令周期.指令周期D D D.存储器周期.存储器周期6.十进制数36.875转换成二进制数是()。

A .110100.01 B 110100.01 B..100100.111 C 100100.111 C..100110.11 D 100110.11 D..100101.101 7.十进制数.十进制数-75-75用二进制数10110101表示,其表示方式是()。

A .原码.原码 B B B.补码.补码.补码 C C C.反码.反码.反码 D D D.ASCⅡ码.ASCⅡ码8.8086/8088可用于间接寻址的寄存器有()。

微机原理复习题及答案

微机原理复习题及答案

微机原理复习题及答案一、选择题1. 微处理器中的寄存器主要用于存储什么?A. 指令B. 数据C. 地址D. 程序答案:B2. 在微机系统中,总线分为哪几种类型?A. 数据总线B. 地址总线C. 控制总线D. 所有以上答案:D3. 微机系统中,CPU的主要功能是什么?A. 存储数据B. 执行程序C. 管理内存D. 显示图像答案:B4. 在微机系统中,RAM和ROM的区别是什么?A. RAM是只读存储器,ROM是随机存取存储器B. RAM是随机存取存储器,ROM是只读存储器C. RAM和ROM都是随机存取存储器D. RAM和ROM都是只读存储器答案:B5. 微机系统中的I/O设备指的是什么?A. 输入/输出设备B. 内部/外部设备C. 集成电路/操作系统设备D. 接口/操作系统设备答案:A二、填空题6. 微机系统中的CPU由______和______组成。

答案:算术逻辑单元(ALU);控制单元(CU)7. 微机系统中的______用于存储正在执行的指令。

答案:指令寄存器(IR)8. 微机系统中的______用于存储当前正在处理的数据。

答案:累加器(ACC)9. 在微机系统中,______是用于存储指令和数据的设备。

答案:内存10. 微机系统中的______是用于输入输出数据的设备。

答案:外部设备三、简答题11. 简述微机系统中的指令周期包括哪些步骤?答案:指令周期通常包括取指令、分析指令、执行指令和写回结果四个步骤。

12. 描述微机系统中的中断系统的作用。

答案:中断系统允许微机在执行程序的过程中,响应并处理外部或内部的突发事件,提高了系统的响应能力和效率。

四、计算题13. 假设一个微机系统有16位地址总线和8位数据总线,请计算该系统的最大内存容量。

答案:最大内存容量 = 2^地址总线位数 * 数据总线位数 = 2^16 * 2^8 = 65536 * 256 = 16777216字节,即16MB。

五、论述题14. 论述微机系统中的流水线技术及其优点。

微机原理复习题及答案

微机原理复习题及答案

是运放 电阻,被放在电阻,被放在电阻,被放在 。

内部有 地和地和地和 地。

地。

地。

时,数据时,数据 在寄存器,不再随在寄存器,不再随在寄存器,不再随 上的数据变化而变化。

上的数据变化而变化。

上的数据变化而变化。

的,在给定值时产生的的,在给定值时产生的和 。

若D/A 转换行 ; ; 若一个并行一个并行 。

是CMOS 的 位位 转换器。

转换器。

转换器。

EOC 是 信号,可作为信号,可作为信号,可作为 。

6、设被测温度的变化范围为300℃~1000℃,300℃~1000℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,应选用分辨应选用分辨率为多少位的A/D 转换器?转换器?7、模、模--数转换器ADC 常用的有双积分式和逐次逼近式,请扼要比较它们的优缺点。

在微机控制系统的模拟输入通道中常常应用采样机控制系统的模拟输入通道中常常应用采样--保持电路,其主要原因是什么保持电路,其主要原因是什么? ?五、编程应用题1.1. 设状态端口地址为86H 86H,数据端口的地址为,数据端口的地址为87H 87H,外部输入信息准备好状态标,外部输入信息准备好状态标志为D 7=1=1,请用查询方式写出读入外部信息的程序段。

,请用查询方式写出读入外部信息的程序段。

,请用查询方式写出读入外部信息的程序段。

2.2. 设状态端口地址为76H 76H,数据端口地址为,数据端口地址为75H 75H,外部设备是否准备好信息,外部设备是否准备好信息,外部设备是否准备好信息 由D 7位传送,位传送,D D 7=0为未准备好为未准备好((忙),请用查询方式写出CPU 向外部传送数据的程序段。

序段。

3.3. 数据采集系统电路如下图所示。

图中A/D 转换器为ADCO809ADCO809,定时器,定时器,定时器//计数器8233-5的计数器1将5MHz 时钟转换成500KHz 提供给ADC0809ADC0809。

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案一、选择题1. 以下关于微机原理的说法不正确的是:a) 微机原理研究的是微型计算机的基本组成和工作原理b) 微机原理主要研究微处理器和存储器c) 微机原理的研究对象仅限于硬件部分d) 微机原理的研究包括硬件和软件两个方面2. 下列哪项不属于计算机硬件设备:a) 微处理器b) 显示器c) 操作系统d) 键盘3. 在微机原理中,CPU主要包括以下几个部分:a) 控制器、运算器、存储器b) 运算器、存储器、输入输出设备c) 控制器、输入输出设备、存储器d) 运算器、数据库、存储器4. 下列哪个不是计算机的内存类型:a) RAMb) ROMc) HDDd) CACHE5. 在微机原理中,数据总线用于传输:a) 数据b) 控制信号c) 地址d) 所有的信号二、简答题(每题20分)1. 解释什么是指令周期、机器周期和时钟周期。

答:指令周期是执行一条机器指令所需要的时间,它包括取指令周期(fetch)、译码周期(decode)、执行周期(execute)和存取周期(memory)等。

机器周期是指执行一条基本操作所需要的时间,例如加法、乘法等。

时钟周期是指时钟发生一次跳变所需要的时间,它是微机系统运行的基本单位。

2. 什么是中断请求?答:中断请求是指外部设备通过向CPU提出请求,使CPU中断当前正在执行的程序,并转去执行相应的中断处理程序。

中断请求可以分为内部中断和外部中断两种。

3. 简述冯·诺依曼结构的原理。

答:冯·诺依曼结构是计算机系统的基本组织原理,主要包括存储器、运算器、控制器和输入输出设备四部分。

它的原理是将程序和数据存储在同一存储器中,由程序计数器指示当前指令的地址,按照指令的顺序执行程序。

运算器负责执行算术运算和逻辑运算,控制器负责解码指令并控制各个部件的工作。

输入输出设备负责与外部设备进行数据交互。

4. 什么是总线?答:总线是计算机中各个部件之间传输数据和控制信号的公共通道。

微机原理复习题(完整参考答案版)

微机原理复习题(完整参考答案版)

微机原理复习题试题类型有:1.简答题;2.填空题;3.注释指令功能;4.二进制运算题;5.选择题;6.可编程芯片初始化题;7、数模模数转换分析题.;8、程序分析题;9、编程题。

1、简述8255A的结构及功能;P1302、简述可编程芯片8253的及结构及功能;P1483、简述8259A的结构及功能;P2174、简述矢量中断过程:P2075、指令指针寄存器IP的作用是什么?(答:始终存有相对于当前指令段起点偏移量的下一条指令)和哪个段寄存器内容形成物理地址?(CS)指令运行到内存3100H:2000H逻辑地址时,则(CS)=3100H,(IP)=2000H;6、(1(2(3(47、8910111213入1415161)2)3)4)5)6)7)、RCL AX,1 (将BX数据左移一位,移空位由CF位补充)8 )、NOT AX (将AX数据取反)9)、JZ LL1 (若ZF标志位为1,则转移到LL1代码段)10)、JC LL2 (若CF标志位为1,则转移到LL2代码段)11)、DAA (十进制数调整)12)、XOR AX,BX (将AX和BX中数据进行异或计算,然后存入AX中)17.写出结果:(1)[ -1 ]=11111111,补(2)、补码[10000000]的真值=-128(3)、逻辑地址00BAH:0001H的物理地址= 00BA1H,(4)、两个数[11101110]+[11000110]运行后;各位状态:[OF]=0;[SF]=1;[ZF]=0;[CF]=1;(5)、(AX)=00FFH,NEG AX执行后,AX=0FF01H;(6)、push BX (SP)=SP-2;(7)、POP BX (SP)=SP+2;(8)、(41.55)10=(101001.10001)2=(29.8CCD)16==(51.4315)8==(0100 0001.0101 0101)BCD14.选择题:(1)将AX中的D0 D5 D8 D11位取反,指令是(C);A 、 AND AX,92HB 、 OR AX,910HC、 XOR AX,0921HD、 XOR AX,0110H(2)、执行存储器写操作,CPU的引脚状态是(D);A、WR#=1 RD#=1 M/IO#=0B、WR#=0 RD#=0 M/IO#=0C、WR#=1 RD#=0 M/IO#=1D、WR#=0 RD#=1 M/IO#=1(3)、执行外设读操作,CPU的引脚状态是(B);A、WR#=1 RD#=1 M/IO#=0B、WR#=1 RD#=0 M/IO#=0C、WR#=1 RD#=0 M/IO#=1D、WR#=0 RD#=1 M/IO#=1(4)、下列哪个不是段寄存器(D)A、CSB、DSC、SSD、BP(5)、计算机直接执行的指令是(A)A、机器语言B、汇编语言C、高级语言D、仿真语言(6)、每个总线周期通常包括(C)个T状态。

微机原理复习题

微机原理复习题

微机原理复习题第⼀章1计算机的硬件由哪⼏部分组成,各部分的作⽤是什么?答:计算机硬件由:运算器、控制器、存储器、输⼊/输出设备及接⼝组成。

(1)、运算器的主要功能是:完成算术运算和逻辑运算;(2)、控制器的功能是:协调指挥计算机各部件⼯作;(3)、存储器的主要作⽤是:存储程序和数据,实现记忆的功能。

(4)、输⼊设备的功能是:输⼊数据并转换为机内信息存储;(5)、输出设备的作⽤是:将机内信息转换为便于识别、处理和使⽤的字符、图形,并输出显⽰。

第⼆章1.8086CPU内部结构按功能可分为两部分:总线接⼝单元(BIU)和执⾏单元(EU)。

2.寄存器结构:通⽤寄存器:AX(AH,AL),BX(BH,BL),CX(CH,CL),DX(DH,DL)地址指针:SP,BP,SI,DI 段寄存器:CS,SS,ES,DS指令指针:IP 标志寄存器:FLAGS3. 8086的存储器组织及其寻址。

20条地址线,寻址1MB的存储单元,1MB分为两个库,每个库都是512K,分别是⾼位字节库(奇地址库),低位字节库(偶地址库)A19 - A1寻址每⼀个单元,A0和BHE(BHE上⾯有⼀条横线),选择访问哪个存储体。

4. 存储器分段结构。

8086CPU为了寻址1MB的存储空间,采⽤了分段的形式,即将1MB的存储空间分成若⼲个逻辑段,⽽4个当前逻辑段的基地址设置在CPU内的4个段寄存器中,即CS,DS,ES,SS.5.物理地址和逻辑地址。

物理地址是指CPU和存储器进⾏数据交换时实际所使⽤的地址,⽽逻辑地址是程序使⽤的地址。

物理地址由两部分组成:段基址和偏移地址。

段基址通常为段起始地址的⾼16位,存放在CS,DS,SS,ES中;⽽段内的偏移地址可以⽤16位通⽤寄存器BX,IP,BP,SP,SI,DI来存放。

6.8086的I/O端⼝。

8086系统和外部设备之间都是通过接⼝电路来联系的。

8086CPU利⽤AB的低16位作为对8位I/O端⼝的寻址线,8086系统访问的8位I/O端⼝最多有64K个,两个编号相邻的8位端⼝可以组合成⼀个16位的端⼝。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案# 微机原理试题库及答案## 一、选择题1. 在微机系统中,CPU的主要功能是()。

- A. 数据存储- B. 数据处理- C. 数据输入- D. 数据输出2. 下列哪个不是微机的组成部分?()- A. CPU- B. 内存- C. 硬盘- D. 打印机3. 微机的存储器分为哪两类?()- A. 内部存储器和外部存储器- B. 只读存储器和随机存取存储器- C. 静态存储器和动态存储器- D. 以上都是## 二、填空题1. 微机系统中的总线包括_______、_______和_______。

2. 微机的CPU主要由_______、_______和_______组成。

3. 微机的内存地址从_______开始,到_______结束。

## 三、简答题1. 简述微机的工作原理。

2. 描述微机的存储器是如何工作的。

## 四、计算题1. 如果一个微机的CPU时钟频率为2GHz,计算它在一秒钟内可以执行多少条指令。

## 五、论述题1. 论述微机的发展历程及其对未来技术的影响。

## 答案### 一、选择题1. B. 数据处理2. D. 打印机3. D. 以上都是### 二、填空题1. 数据总线、控制总线、地址总线2. 算术逻辑单元、控制单元、寄存器组3. 0x00000000,0xFFFFFFFF(具体数值取决于内存大小)### 三、简答题1. 微机的工作原理基于冯·诺依曼体系结构,它包括CPU、存储器、输入设备和输出设备。

CPU负责指令的执行,存储器用于数据和指令的存储,输入设备和输出设备则用于数据的输入和输出。

2. 微机的存储器分为RAM和ROM。

RAM是随机存取存储器,可以读写数据;ROM是只读存储器,通常用于存储系统启动程序和固件。

### 四、计算题1. 假设每条指令的执行周期与时钟周期相同,则CPU在一秒钟内可以执行的指令数为:2GHz = 2 * 10^9 次/秒。

### 五、论述题1. 微机的发展历程始于20世纪40年代的电子计算机,经历了从大型机到个人计算机的转变。

微机原理复习题库

微机原理复习题库

微机原理复习题库第一章计算机基础知识1、微型计算机由哪些功能部件组成?微型计算机由微处理器CPU、一定容量的内部存储器(包括ROM、RAM)、输入/输出接口电路组成。

各功能部件之间通过总线有机地连接在一起,其中微处理器是整个微型计算机的核心部件。

2、系统总线按其传送的信息内容与作用不同分为哪几类?系统总线是用来传送信息的公共导线, 它们可以是带状的扁平电缆线,也可以是印刷电路板上的一层极薄的金属连线。

所有的信息都通过总线传送。

通常,根据所传送信息的内容与作用不同可将系统总线分为3类:数据总线DB(Data Bus),地址总线AB(Address Bus),控制总线CB(Control Bus)。

3、数制转换:24 = B =______________H。

4、BCD码:用二进制数对十进制数编码,用4位二进制数表示一位十进制数。

9以内数的BCD码:和它的二进制形式一样;二位数的BCD码:和它的二进制形式不一样写出十进制10的BCD码和二进制码。

第二章8086硬件结构功能结构和内部寄存器1、编程结构是指从程序员和使用者的角度看到的结构,亦可称为功能结构。

8086CPU从功能上可分为几个部分?它们的主要功能各是什么?从功能上来看,8086CPU可分为两部分,即总线接口部件BIU (Bus Interface Unit)和执行部件EU(Execution Unit)。

(1) 执行部件(EU):负责指令的执行。

(2) 总线接口部件(BIU):负责与存储器及I/O接口之间的数据传送操作。

2、8086 有4个16位的通用寄存器(AX、BX、CX、DX),这些寄存器在具体使用上有一定的差别。

在串操作时存放串长度,循环结构中存放循环次数的寄存器是______;在端口操作指令中作为端口间接地址(间址)的寄存器是___________。

4、8086 内部标志寄存器共有9个标志位,可分成两类:一类为状态标志,一类为控制标志。

微机原理期末复习题

微机原理期末复习题

第一章一、填空题1、86的压缩BCD码表示形式为〔86H 〕。

2、基本的ASCII码为____8__位编码,共有_27____个字符。

3、计算机中的总线包括____地址总线__、_____数据总线____和_控制总线__________。

4、计算机系统由____硬件___系统和__软件____系统两大局部组成。

5、CPU的字长与_____数据总线___有关;寻址空间与___地址总线______有关。

6、假设CPU的数据线宽度为8位,那么它的字长为__8__位;地址线宽度为16位,那么它的寻址空间为____216B_____。

7、计算机语言分为_低级______语言、___中级____语言和_高级_______语言。

8、计算机软件分为______系统____软件和______应用___软件两大类。

9、8位有符号二进制数为正数时,符号位b7为___183__;为负数时,符号位b7为__-73___。

10、正数的原码、反码、补码___是相同的_____;11、目前,微型计算机的核心部件是_ CPU______。

二、名词解释微机微处理器微型计算机系统汇编语言操作系统系统软件BIU EU ASCII码BCD码三、判断题。

请判断以下题的正误,对于“×〞的请说明原因。

1、8位二进制数的补码表示范围为-127 ~+127。

〔X 〕。

-128 ~+1272、CPU的寻址空间与它的数据线宽度有关〔X 〕。

3、CPU的数据线宽度越宽,它的相对运行速度越快〔√〕。

4、寄存器和存储器都是CPU内部的存储单元〔X 〕。

寄存器是CPU内部的存储单元5、十进制数456的压缩BCD码表示形式〔√〕。

6、-100的8 位二进制数原码值为11100100B,补码值为10011100B〔√〕。

7、回车符CR的ASCII 码值是0DH〔√〕。

第二章一、填空题1、SP是一个〔 16 〕位寄存器。

Flags是一个〔 16 〕位寄存器。

微机原理复习题二答案

微机原理复习题二答案

微机原理复习题二答案一、选择题1. 微处理器中的ALU主要负责执行哪种类型的操作?A. 算术运算B. 逻辑运算C. 浮点运算D. 所有以上答案:D2. 在微机系统中,哪个部件负责将数据从内存传输到CPU?A. 控制器B. 算术逻辑单元C. 数据总线D. 地址总线答案:C3. 下列哪个不是微处理器的组成部分?A. 控制单元B. 算术逻辑单元C. 存储器D. 输入输出接口答案:C4. 在微机原理中,哪个术语指的是CPU一次能处理的数据位数?A. 字长B. 时钟频率C. 指令周期D. 内存容量答案:A5. 微机系统中,哪个部件用于存储程序和数据?A. CPUB. 内存C. 硬盘D. 显卡答案:B二、填空题1. 微处理器执行的指令通常分为两类:______指令和______指令。

答案:操作性,控制性2. 在微机系统中,______用于控制数据在各个部件之间的流动。

答案:总线3. 微处理器中的______单元负责解释和执行指令。

答案:控制4. 微机系统中,______是用于暂时存储CPU即将处理的数据或指令。

答案:寄存器5. 微机的______决定了它能够处理的数据类型和大小。

答案:字长三、简答题1. 简述微处理器的主要功能。

答案:微处理器的主要功能包括解释和执行存储在内存中的指令,控制数据流在系统中的传输,以及执行算术和逻辑运算。

2. 描述微机系统中总线的作用。

答案:在微机系统中,总线是一组信号线,它们连接CPU、内存和其他外围设备,用于传输地址、数据和控制信号,以实现各个部件之间的通信和数据交换。

3. 解释微机系统中字长的概念及其重要性。

答案:字长是指微处理器一次能处理的数据位数,它决定了处理器能够处理的数据类型和大小,以及执行指令的速度和效率,对整个系统的处理能力和性能有直接影响。

4. 微机系统中的存储器有哪些类型,它们各自的特点是什么?答案:微机系统中的存储器主要包括随机存取存储器(RAM)和只读存储器(ROM)。

微机原理期末复习题

微机原理期末复习题

微机原理期末复习题微机原理期末复习题随着科技的迅猛发展,计算机已经成为现代社会不可或缺的一部分。

而微机原理作为计算机科学与技术专业的基础课程,对于学生们来说是非常重要的。

期末复习是检验学生对知识掌握程度的重要环节,下面将就微机原理的一些重要复习题进行讨论。

一、计算机的基本组成计算机是由硬件和软件两部分组成的。

硬件包括中央处理器(CPU)、存储器(内存和外存)、输入输出设备等,而软件则包括系统软件和应用软件。

请问,计算机的中央处理器是由哪些部分组成的?它的主要功能是什么?中央处理器由控制器和运算器两部分组成。

控制器负责指令的解码和执行,控制计算机的工作流程;而运算器则负责进行数据的运算和处理。

中央处理器是计算机的核心,它的主要功能是控制和处理数据,执行各种指令,实现计算机的各种功能。

二、计算机的存储器计算机的存储器分为内存和外存两部分。

请问,内存和外存有什么区别?为什么需要两种存储器?内存是计算机中的主要存储器,它用于存储程序和数据,是计算机进行数据读写的主要场所。

内存的存取速度较快,但容量有限。

而外存则是计算机中的辅助存储器,用于长期存储大量的程序和数据。

外存的容量较大,但存取速度较慢。

计算机需要两种存储器的原因是为了在速度和容量之间取得平衡,以满足不同的存储需求。

三、计算机的输入输出设备计算机的输入输出设备是实现计算机与外部世界交互的重要工具。

请列举几种常见的输入输出设备,并简要介绍它们的特点和应用场景。

常见的输入设备有键盘、鼠标、扫描仪等,它们用于将外部信息输入到计算机中。

键盘是最常见的输入设备,适用于文字输入;鼠标则用于控制光标的位置和进行简单的操作;扫描仪则可以将纸质文件转换为数字形式。

常见的输出设备有显示器、打印机、音响等,它们用于将计算机处理后的信息输出到外部设备中。

显示器是最常见的输出设备,用于显示计算机处理后的图像和文字;打印机则用于将计算机中的信息打印出来;音响则用于播放计算机中的声音。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章一、填空题1、86的压缩BCD码表示形式为()。

2、基本的ASCII码为______位编码,共有_____个字符。

3、计算机中的总线包括____ __、_________和___________。

4、计算机系统由_______系统和______系统两大部分组成。

5、CPU的字长与________有关;寻址空间与_________有关。

6、若CPU的数据线宽度为8位,则它的字长为____位;地址线宽度为16位,则它的寻址空间为_________。

7、计算机语言分为_______语言、_______语言和_________语言。

8、计算机软件分为__________软件和_________软件两大类。

9、8位有符号二进制数为正数时,符号位b7为_____;为负数时,符号位b7为_____。

10、正数的原码、反码、补码________;11、目前,微型计算机的核心部件是_______。

12、10011011B-00110100B= 。

10011101B∧01101110B= 。

二、名词解释微机微处理器微型计算机系统汇编语言操作系统系统软件BIU EU ASCII码BCD码三、判断题。

请判断以下题的正误,对于“×”的请说明原因。

1、8位二进制数的补码表示范围为-127 ~+127。

()。

2、CPU的寻址空间与它的数据线宽度有关()。

3、CPU的数据线宽度越宽,它的相对运行速度越快()。

4、寄存器和存储器都是CPU内部的存储单元()。

5、十进制数456的压缩BCD码表示形式为010*********BCD()。

6、-100的8 位二进制数原码值为11100100B,补码值为10011100B()。

7、回车符CR的ASCII 码值是0DH()。

第二章一、填空题1、SP是一个()位寄存器。

Flags是一个()位寄存器。

控制标志位TF的含义为:)。

2、设某一堆栈段中当前栈顶的逻辑地址为2000H:0200H,在弹出两个字后栈顶的物理地址是()。

3、设双字12345678H的起始地址是0A0000H,则此双字中12H所在单元的物理地址是()。

4、在8086中,每一内存单元只能有一个( ) 地址,但可以有多个( )地址。

5、判断有符号数运算是否溢出应根据()标志位。

6、8086 CPU中,用于区分CPU是工作在最大模式还是最小模式的引脚是()。

7、8086 CPU中的寄存器都是()位的。

8、总线周期是()二、名词解释指令周期逻辑地址物理地址段地址偏移地址时钟周期标志寄存器堆栈寄存器三、判断题。

请判断以下题的正误,对于“×”的请说明原因。

1、内存的物理地址是唯一的,每一个内存单元可存放一个16位二进制数。

( )2、存储器是计算机系统中不可缺少的部分。

()3、8086 CPU为16位处理器,一次可并行传送8位或16位二进制数。

()4、8086 CPU的数据总线和地址总线都是20位。

()5、8086 CPU的BIU中包含有一个16位的地址加法器。

()6、因为8086存储单元的段地址和偏移地址均为16位,则8086存储单元的地址线为32位。

()7、8086 CPU可以通过改变指令指针IP的内容来改变执行顺序。

()8、8086 CPU的16位标志寄存器FR中每位均有确定含义。

()9、8086 CPU的基本读写总线周期由4个时钟周期组成。

()10、8086CPU在一个存储单元中,可存入8位数据或者16位数据。

()11、8086CPU允许多个逻辑段重叠或交叉。

()12、堆栈指针SP总是指向堆栈的栈顶。

()13、8086 CPU从功能结构上看,其由控制器、运算器、寄存器三部分组成。

( )14、寄存器寻址比存储器寻址的运算速度快()四、单项选择题1、8086 CPU引脚中区分CPU进行存储器访问还是I/O访问的控制引脚是( )。

A、MN/MXB、M/IOC、INTRD、NMI2、若某数据段位于存储区38000H~47FFFH,则该数据段的段地址为()。

A.38000H B.47FFFH C.3000H D.3800H3、程序设计中所使用的地址是()。

A.逻辑地址B.有效地址C.物理地址D.段基址4、标志寄存器Flags中存放两类标志,即()。

A.符号标志、溢出标志B.控制标志、状态标志C.方向标志、进位标志D.零标志、奇偶标志5、下列有关指令指针寄存器的说法中,哪一个是正确的()。

A.IP存放当前正在执行的指令在代码段中的偏移地址B.IP存放下一条将要执行的指令在代码段中的偏移地址C.IP存放当前正在执行的指令在存储器中的物理地址D.IP存放当前正在执行的指令在存储器中的段地址6、某系统中,已知建立堆栈时SS=2360H,SP=0800H,经过一段时间后,SP的内容变为0700H,则堆栈中有多少个字的数据()A.80H B.50H C.100 D.100H7、8088/8086CPU从功能结构上看,是由()组成的。

A、控制器和运算器B、控制器和运算器C、控制器和20位物理地址加法器D、执行单元和总线接口单元8、8086 CPU内部具有()个8位寄存器。

A、4B、8C、14D、209、8086 CPU的标志寄存器中有()个有效位。

A、1B、3C、6D、910、8086 CPU对存储器采用分段管理的方法,每个存储单元均拥有()两种地址。

A、实地址和虚拟地址B、20位地址和16位地址C、逻辑地址和物理地址D、段基址和偏移地址11、8086/8088CPU中,时钟周期、指令周期和总线周期按费时长短的排列是()A、时钟周期>指令周期>总线周期B、时钟周期>总线周期>指令周期C、指令周期>总线周期>时钟周期D、总线周期>指令周期>时钟周期12、下列说法中属于最小工作模式特点的是()A、CPU提供全部的控制信号B、由编程进行模式设定C、不需要8286收发器D、需要总线控制器828813、若8086CPU工作于最小方式,当M#/IO = 0、/RD = 1、/WR = 0时,表明CPU正在进行()的操作。

A、存贮器读B、存贮器写C、I/O读D、I/O写14、8086/8088CPU中,引脚RD和WR的作用是()A、CPU控制数据传输的方向B、CPU实现存储器存储操作控制C、CPU实现读或写操作时的控制线D、CPU实现读地址数据线分离控制15、8086 CPU中,可屏蔽中断请求的控制引脚是()A、NMIB、HOLDC、INTRD、INTA16、8086 CPU可访问()个字端口A、1KB、32KC、64KD、1M17、8086/8088CPU将数据压入堆栈时,栈区指针的变化为()A、SS内容改变,SP 内容不变B、SS内容不变,SP 内容加2C、SS内容不变,SP 内容减2D、SS和SP内都容改变18、在以下关于8086/8088对存储器进行分段管理的叙述中,不正确的是()。

A、1MB内存的空间可分为若干个64KB的段B、段的大小根据具体需要而定,最大不超过64KBC、段的起始地址能被16整除D、段与段之间可以交叉五、简答题1、找出字符串“Pentium”的ASCII码,将它们依次存入从00510H开始的字节单元中,画出它们存放的内存单元示意图。

2、有一双字87654321H在内存中的地址为30101H,画出其在8086系统的内存中存放的情况。

3、8086的标志寄存器分为6个状态标志位和3个控制标志位,它们各自的含义和作用是什么?第三章一、填空题1、若要在DEBUG下显示偏移地址为2000H单元处的指令,相应命令应为:()。

2、条件转移指令JNZ的测试条件是。

3、MOV [BP],AL指令中,目的操作数为______寻址方式,对______段的数据进行操作。

4、当采用寄存器间接寻址时,使用通用寄存器BX、DI、SI时,可以默认不写的段寄存器是______5、采用寄存器间接寻址,当使用通用寄存器BP时,可以默认不写的段寄存器是______。

6、条件转移指令是一种短转移,其转移范围在___ 内。

7、DEC BYTE PTR[DI]指令中,操作数的数据类型是___ 。

8、循环指令LOOPZ终止循环的条件是__________。

9、将AX寄存器清0的的逻辑指令是____(1)____或__ _(2)____ _。

10、已知AX=0202H、CX=0003H,执行指令SAR AX,CL后,寄存器AX=______。

二、名词解释寻址方式指令系统源操作数目的操作数三、判断题。

请判断以下题的正误,对于“×”的请说明原因。

1、立即寻址方式只能用于源操作数。

()2、DOS所有的功能子程序调用都是利用INT 21H中断指令。

()3、指令“MOV AX,[BP]”的源操作数的物理地址为SS*16+BP。

()4、指令指针寄存器IP是不能通过指令访问的。

()5、代码段寄存器CS的内容可以被压入栈区,也可以将堆栈中的数据弹出至CS中。

()6、段内转移要改变IP、CS的值。

()7、CS和IP中的内容是不能通过指令随意改变的,也就是CS和IP都不能用作目的操作数。

()8、不能给段寄存器直接传送立即数。

()9、MOV指令执行时会影响标志位。

()10、堆栈存取操作是以字节为单位的。

当堆栈存入数据时,SP减1;当从堆栈中取出数据时,SP加1。

()四、选择题1、指令MOV AX,[3070H]中源操作数的寻址方式为()A、寄存器间接寻址B、立即寻址C、直接寻址D、变址寻址2、指令MOV [BX],AX中A、目的操作数是寄存器操作数B、源操作数是存储器操作数C、目的操作数是存储器操作数D、源操作数是立即操作数3、指令MOV AX,[BP]中A、源操作数存于数据段B、源操作数存于堆栈段C、目的操作数存于数据段D、目的操作数存于堆栈段4、BX是()A、8位通用寄存器B、16位通用寄存器C、16位段寄存器D、16位变址寄存器5、下面4个寄存器中,不能作为间接寻址的寄存器是()A、BXB、DXC、BPD、DI6、设SS=2000H,执行下列程序段后SP=()MOV SP,2000HMOV AX,1234HPUSH AXA、21FFEHB、20000HC、22000HD、22002H7、TEST 与AND的区别是( )。

A、TEST 改变目标操作数B、TEST 不改变目标操作数C、都影响标志位D、TEST不变标志位8、完成将BX清零,并使标志位CF清零的操作,下面错误的指令是( )A、SUB BX,BXB、XOR BX,BXC、MOV BX,00HD、AND BX,00H9、设SS=2000H,下列程序段执行后,AH中的数据在内存地址为( )MOV SP,2000HMOV AX,1234HPUSH AXA、20000HB、22000HC、21FFEHD、21FFFH10、设BL=05H,要使BL=0AH,应执行的指令是( )A、NOT BLB、AND BLC、XOR BL,0FHD、OR BL,0FH11、在8086基址加变址的寻址方式中,基址寄存器可以为(1),变址寄存器可以为(2)。

相关文档
最新文档