微机原理复习总结考试题及答案

合集下载

微机原理复习题含答案

微机原理复习题含答案

微机原理复习题含答案一、选择题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在执行程序的过程中,响应外部设备的请求或内部事件,暂时中断当前任务,转而去处理更高优先级的任务或事件。

微机原理复习题及答案

微机原理复习题及答案

微机原理复习题及答案一、单项选择题(每题2分,共20分)1. 微处理器中的ALU负责执行什么操作?A. 算术运算B. 逻辑运算C. 算术和逻辑运算D. 控制运算答案:C2. 在微机中,以下哪个部件负责存储程序和数据?A. 中央处理器(CPU)B. 存储器C. 输入/输出设备D. 总线答案:B3. 8086微处理器的地址总线宽度是多少?A. 8位B. 16位C. 32位D. 64位答案:B4. 微机中的I/O设备通过什么与CPU进行通信?A. 数据总线B. 控制总线C. 地址总线D. 所有总线答案:D5. 微机的存储器分为哪两类?A. 只读存储器和随机访问存储器B. 静态存储器和动态存储器C. 主存储器和辅助存储器D. 内部存储器和外部存储器答案:C6. 微处理器的时钟频率是指什么?A. 处理器的运算速度B. 处理器的时钟周期C. 处理器的时钟脉冲频率D. 处理器的时钟周期数答案:C7. 在微机中,中断服务程序的入口地址通常存放在哪个寄存器中?A. IPB. CSC. DSD. SS答案:B8. 微机的总线通常包括哪几类?A. 数据总线、地址总线和控制总线B. 数据总线、控制总线和电源总线C. 地址总线、控制总线和电源总线D. 数据总线、地址总线和电源总线答案:A9. 微机中的DMA是指什么?A. 直接内存访问B. 动态内存分配C. 数据管理器D. 动态内存访问答案:A10. 微机中,以下哪个部件负责控制数据流向?A. 中央处理器(CPU)B. 存储器C. 输入/输出设备D. 控制器答案:D二、填空题(每空1分,共10分)1. 微处理器中的______(寄存器名)用于存储指令的地址。

答案:IP2. 微机中的______(部件名)用于控制CPU的运行状态。

答案:控制器3. 微机中的______(部件名)用于存储临时数据。

答案:寄存器4. 微机的______(部件名)是CPU与外部设备之间的桥梁。

答案:接口5. 微机中的______(部件名)用于存储程序和数据。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题。

1. 下列哪个不是微机系统的基本组成部分?A. 中央处理器。

B. 存储器。

C. 输入设备。

D. 输出设备。

答案,C。

2. 下列哪个不属于微处理器的功能?A. 运算。

B. 控制。

C. 存储。

D. 输入。

答案,D。

3. 以下哪个不是微机系统软件的组成部分?A. 操作系统。

B. 应用软件。

C. 数据库软件。

D. 固件。

答案,C。

4. 下列哪个不是微机系统的外部设备?A. 打印机。

B. 鼠标。

C. 显示器。

D. 内存条。

答案,D。

5. 下列哪个不是微机系统的存储器?A. 内存。

B. 硬盘。

C. CPU。

D. 光盘。

答案,C。

二、填空题。

1. 微机系统的核心部件是______。

答案,中央处理器。

2. 微机系统的内存是用来存储______。

答案,程序和数据。

3. 微机系统的主要输入设备有键盘、______。

答案,鼠标。

4. 微机系统的操作系统是用来管理______。

答案,硬件和软件资源。

5. 微机系统的显示器是用来输出______。

答案,图像和文字。

三、简答题。

1. 什么是微机系统?简要描述其基本组成部分。

答,微机系统是由中央处理器、存储器、输入设备、输出设备和系统总线等基本组成部分组成的计算机系统。

2. 请简要介绍微处理器的功能及其作用。

答,微处理器是微机系统的核心部件,其主要功能包括运算、控制和存储,它负责执行计算机程序中的指令,是计算机的大脑。

3. 请简要介绍微机系统的软件组成部分。

答,微机系统的软件包括操作系统、应用软件和固件,其中操作系统是管理硬件和软件资源的系统软件,应用软件是为用户提供各种功能的软件,固件是存储在计算机芯片中的软件。

四、问答题。

1. 请简要描述微机系统的工作原理。

答,微机系统的工作原理是通过中央处理器执行指令,从存储器中读取程序和数据,经过运算和控制后,将结果输出到显示器或打印机等输出设备上。

2. 请简要介绍微机系统的存储器种类及其特点。

答,微机系统的存储器包括内存、硬盘、光盘等,其中内存用于临时存储程序和数据,速度快但容量小;硬盘用于永久存储数据,容量大但速度较慢;光盘用于存储大量数据,但读写速度较慢。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案一、选择题(每题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. 微机的操作系统是管理______和______的软件。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题。

1. 下列哪个是微机系统的主要组成部分?A. 中央处理器。

B. 显卡。

C. 打印机。

D. 鼠标。

答案,A。

2. 以下哪个不是微机系统的外部设备?A. 鼠标。

B. 键盘。

C. 内存条。

D. 打印机。

答案,C。

3. 下列哪个是微机系统的输入设备?A. 打印机。

B. 显示器。

C. 键盘。

D. 鼠标。

答案,C。

4. 以下哪个不是微机系统的输出设备?A. 鼠标。

B. 打印机。

C. 显示器。

D. 音响。

答案,A。

5. 下列哪个是微机系统的控制设备?A. 鼠标。

B. 键盘。

C. 中央处理器。

D. 打印机。

答案,C。

二、判断题。

1. 微机系统的中央处理器是负责进行数据的输入、输出和存储的。

答案,错误。

2. 微机系统的内存条是用来存储计算机程序和数据的。

答案,正确。

3. 鼠标是微机系统的输入设备。

答案,正确。

4. 打印机是微机系统的输出设备。

答案,正确。

5. 微机系统的主要组成部分包括中央处理器、内存、输入设备和输出设备。

答案,正确。

三、简答题。

1. 什么是微机系统的中央处理器?它的作用是什么?答,微机系统的中央处理器是整个系统的控制中心,负责执行指令、进行运算和控制数据传输等操作。

它的作用是处理各种数据和指令,是微机系统的核心部件。

2. 请简要介绍一下微机系统的输入设备和输出设备各举例一种。

答,微机系统的输入设备包括键盘、鼠标等,它们用来将用户输入的数据传输给计算机。

输出设备包括显示器、打印机等,用来将计算机处理后的数据输出给用户。

四、综合题。

1. 请简要介绍一下微机系统的工作原理及其组成部分。

答,微机系统是由中央处理器、内存、输入设备和输出设备组成的。

中央处理器负责处理各种数据和指令,内存用来存储程序和数据,输入设备用来将用户输入的数据传输给计算机,输出设备用来将计算机处理后的数据输出给用户。

微机系统的工作原理是通过中央处理器的控制,将输入的数据进行处理和运算,然后将结果输出给用户。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题(每题2分,共20分)1. 微处理器中的寄存器主要用于存储()。

A. 指令B. 操作数C. 地址D. 程序2. 在微机系统中,总线是用于()。

A. 存储数据B. 传输数据C. 执行指令D. 控制设备3. 微机系统中,内存的主要作用是()。

A. 存储操作系统B. 存储程序和数据C. 执行程序D. 控制程序运行4. 在微机系统中,中断的作用是()。

A. 暂停程序运行B. 启动程序运行C. 响应外部事件D. 执行数据传输5. 微机系统中的I/O设备指的是()。

A. 输入设备B. 输出设备C. 输入输出设备D. 存储设备6. 微机系统中,CPU的主要功能是()。

A. 存储数据B. 执行程序C. 传输数据D. 控制设备7. 在微机系统中,外设是指()。

A. 内存B. 硬盘C. 打印机D. 显示器8. 微机系统中的DMA是指()。

A. 数据传输方式B. 直接存储器访问C. 动态内存访问D. 数字多媒体应用9. 微机系统中,指令周期包括()。

A. 取指令B. 执行指令C. 取指令和执行指令D. 存储指令10. 微机系统中,字长是指()。

A. 存储容量B. 指令长度C. 数据宽度D. 地址范围二、填空题(每空1分,共10分)11. 微处理器的时钟频率通常用____表示,单位是赫兹(Hz)。

12. 微机系统中的总线可以分为数据总线、地址总线和____。

13. 微机系统中,一个存储单元可以存储一个____。

14. 微机系统中,中断向量表存储了中断服务程序的____。

15. 微机系统中,I/O端口地址通常由____总线提供。

16. 微处理器的指令集是一组预定义的____。

17. 微机系统中,堆栈操作遵循____原则。

18. 微机系统中,DMA可以减少CPU的____。

19. 微机系统中,指令的执行通常分为取指、____、执行和结果写回四个阶段。

20. 微机系统中,字长为32位的CPU一次可以处理____位的数据。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案一、选择题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.算术逻辑部件(ALU)(P4)答:cpu内部的算数逻辑部件也叫运算器,是专门用来处理各种数据信息的,它可以进行加、减、乘、除算术运算和与、或、非、异或等逻辑运算。

2.控制器(P5)答:是CPU的控制中心3.字长(P9)答:是cpu同时能处理的数据位数,也称数据宽度。

字长越长,计算能力越高,速度越快。

4.主频(P9)答:Cpu的时钟频率,和cpu的运算速度密切相关,主频越高,运算速度越快。

5.偶校验(P11)答:运算结果的低八位中所含的1的个数为偶数,则PF为1。

6.奇校验(P11)答:运算结果的低八位中所含的1的个数为奇数,则PF为0。

7.总线周期(P12)答:在取指令和传送数据时,CPU总线接口部件占用的时间。

8.最小模式(P13)答:在系统中只有一个微处理器9.中断向量(P27)答:中断处理子程序的入口地址,每个中断类型对应一个中断向量。

10.非屏蔽中断(NMI)(P28)答:从引脚NMI进入的中断,它不受中断允许标志IF的影响。

11.可屏蔽中断(INTR)(P28)答:从引脚INTR进入的中断,它受中断允许标志IF的影响。

12.基址(P77)答:任何通用寄存器都可以作为基址寄存器,即其内容为基址。

注意,这里的基址不是段基址,而只是一个延续下来的习惯叫法,实际上是指有效地址的一个基础量。

13.直接寻址(P77)答:数据在存储器中,有效地址由指令直接给出。

默认段地址寄存器DS。

直接寻址是对存储器访问时可采用的最简单的方式。

14.指令性语句(P127)答:一条指令,在汇编的过程中会产生对应的目标代码。

如:ADD AL,BL和MOV AX,1000都是指令性语句。

15.指示性语句(伪指令)(P127)答:伪指令,为汇编程序提供某些信息,让汇编程序在汇编过程中执行某些特定的功能。

16.接口技术(P177)答:接口按功能分为两类:一类是使CPU正常工作所需要的辅助电路,通过这些辅助电路,使CPU得到时钟信号或接收外部的多个中断请求等;另一类是输入/输出接口,利用这些接口,CPU可接收外部设备送来的信息或发送给外设。

微机原理复习题及答案

微机原理复习题及答案

微机原理复习题及答案一、选择题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. 论述微机系统中的流水线技术及其优点。

微机原理复习题答案

微机原理复习题答案

微机原理复习题答案一、选择题1. 微机系统中的CPU指的是什么?A. 中央处理器B. 中央存储器C. 中央输入设备D. 中央输出设备答案:A2. 微机系统中的总线分为哪几类?A. 数据总线、地址总线、控制总线B. 电源总线、信号总线、数据总线C. 内存总线、输入总线、输出总线D. 内部总线、外部总线、系统总线答案:A3. 下列哪个不是微机系统中的存储器?A. ROMB. RAMC. EPROMD. UPS答案:D4. 在微机系统中,中断的作用是什么?A. 强制CPU暂停当前任务B. 允许CPU处理外部事件C. 使CPU进入节能模式D. 重启CPU答案:B5. 微机系统中的I/O设备指的是什么?A. 输入输出设备B. 内部输出设备C. 外部输入设备D. 内部输入设备答案:A二、简答题1. 简述微机系统的组成。

答:微机系统主要由中央处理器(CPU)、存储器、输入输出设备(I/O设备)、总线系统等组成。

CPU负责执行程序指令和处理数据;存储器用于存储程序和数据;I/O设备用于与外部世界进行数据交换;总线系统负责连接各个部件,实现数据和控制信号的传输。

2. 什么是微指令和宏指令?它们之间有何区别?答:微指令是CPU内部用于控制微操作的指令,通常由操作码和操作数组成。

宏指令是高级语言中的指令,它由多个微指令组成,用于完成更复杂的操作。

微指令与宏指令的主要区别在于操作的复杂程度和执行的级别。

三、计算题1. 若某微机系统的地址总线宽度为16位,计算其最大寻址空间。

答:地址总线宽度为16位,意味着可以表示2^16个不同的地址,即64KB的寻址空间。

2. 如果一个微机系统的CPU时钟频率为1GHz,每个时钟周期执行一条指令,计算每秒可以执行多少条指令。

答:1GHz等于10^9赫兹,即每秒10亿个时钟周期。

如果每个时钟周期执行一条指令,那么每秒可以执行10亿条指令。

四、论述题1. 论述微机系统中的中断机制及其重要性。

微机原理复习题及答案

微机原理复习题及答案

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

内部有 地和地和地和 地。

地。

地。

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

上的数据变化而变化。

上的数据变化而变化。

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

若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)⼀、选择题1.MOV AX, ES:[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.3位 C.6位 D.16位3.Reset信号到来后,8088CPU的启动地址为()。

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

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

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

A.110100.01 B.100100.111 C.100110.11 D.100101.1017.⼗进制数-75⽤⼆进制数10110101表⽰,其表⽰⽅式是()。

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

A.2个 B.4个 C.6个 D.8个9.堆栈的⼯作⽅式是()。

A.先进后出 B.可以根据地址选择存取C.先进先出 D.随机存取10.寄存器间接寻址⽅式中,操作数在()中。

A.通⽤寄存器 B.堆栈 C.内存单元 D.段寄存器11.直接、间接、⽴即三种寻址⽅式指令的执⾏速度,由快⾄慢的排序为()。

A.直接、⽴即、间接 B.直接、间接、⽴即C.⽴即、直接、间接 D.不⼀定12.微机控制总线上传送的是()。

A.存储器和I/O设备向CPU传送的状态信号 B.存储器和I/O接⼝的地址C.CPU向存储器和I/O设备发出的命令信号 D.A和C 13.将累加器AX的内容清零的不正确操作是()。

微机原理复习题题库及答案

微机原理复习题题库及答案

微机原理复习题题库及答案一、填空题2、在8088读存储器周期中,采样Ready线的目的是。

3、8088在访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由、和提供。

4、微型计算机由()、()和()组成。

5、在IBM-PC/XT中,外设是通过()器件对CPU产生中断请求。

这些中断的中断类型码为08—OFH。

6、8088中的指令INT n用()指定中断类型。

7、一片8255A端口A有()种工作方式,端口B有()种工作方式。

答案:1、锁存复用线上的地址; 2、确定是否在T3周期后插入T w周期3、IP由寻址方式决定的16位偏移量SP4、微处理器存储器I/O接口电路5、82596、n7、32一、填空题1.软件通常分为_______和_______两大类。

2.计算机硬件由_______、_______、存储器、输入设备和输出设备五大部件组成。

3.奇偶校验法只能发现_______数个错,不能检查无错或_______数个错。

4.八进制数37.4Q转换成二进制数为__________。

5.数x的真值-0.1011B,其原码表示为____________。

6.在浮点加减法运算过程中,在需要_________或__________时,尾数向右移位。

7.8086CPU芯片的结构特点是将_________部件与__________部件分开,目的是减少总线的空闲时间,提高指令执行速度。

8.指令通常由_________和__________两部分组成。

9.微程序入口地址是根据__________通过_________产生的。

10.要组成容量为4K*8位的存储器,需要_____片4K*1位的静态RAM芯片并联,或者需要___片1K*8位的静态RAM芯片串联。

11.根据目前常用的存储介质可以反存储器分为___________、_________和光存储器三种。

12.主机CPU和IOP之间的通信,原则上是通过共享_________来实现的。

微机原理复习题及答案

微机原理复习题及答案

微机原理复习题及答案一、选择题1. 下列那个不是半导体存储器芯片的性能指标()。

A.存储容量B.存储结构 C .集成度 D.最大存储时间2. 外部设备的端口不包括()。

A .数据端口B .状态端口C .控制端口D .写保护口3. DMA控制器能够实现高速数据传送的主要原因是( )。

A.采用高速芯片 B.时钟频率高C.直接由硬件完成 D.DMA内部采用特殊控制方式4. 调试程序DEBUG的命令G表示()A.单步运行程序 B.运行C.检查和修改寄存器内容D.修改内存单元内容5. 8086CPU 用( ) 信号的下降沿在 T 1 结束时将地址信息锁存在地址锁存器中。

A . RDB .RESTC . ALED . READY6. 下列指令中,影响标志的指令是( )。

A.从寄存器取数指令B.条件转移指令C.压栈指令D.循环移位指令7. 8086CPU在允许中断状态下,若INTR=1,则CPU在()之后,响应中断请求。

A.完成当前时钟周期 B.完成当前总线周期C.完成当前指令周期 D.取得当前指令的操作码8. 采用查询传送方式时,必须要有( ).A.中断逻辑 B.请求信号 C.状态端口 D.类型号9. 8086CPU 工作在总线请求方式时,会让出( ) 。

A .地址总线B .数据总线C.地址和数据总线 D .地址、数据和控制总线10. 内存又称主存,相对于外存来说,它的特点是().A. 存储容量大,价格高,存取速度快B. 存储容量小,价格低,存取速度慢C. 存储容量大,价格低,存取速度快D. 存储容量小,价格高,存取速度快11. 设SP=000CH,SS=00A8H,在执行POP AX指令后得到的栈顶的物理地址为( )A.000B6HB.00A8EHC.000B2H D:00A8AH12.在下列指令中,正确的格式是( )A.XCHG AX,DSB.MOV CL,DXC.LEA DX,BETA[BX][SI]D.POP CS13.在DMA方式下,CPU与总线的关系是( ).A.只能控制数据总线B.只能控制地址总线C.成隔离状态D.成短接状态二、填空题1. 微处理器是把()和()这两部分功能部件集成在一个芯片上的超大规模集成电路。

微机原理试题及答案(考试必备)

微机原理试题及答案(考试必备)

一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分)1.指令MOV DX,[BX]的寻址方式是 D 。

(A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。

(A)7EH (B)1FH (C)9FH (D)7FH解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。

3fh=63 63*2=126 126=7eh 故选A3.属于在工作中需定时刷新的存储器的芯片是 B 。

(A)SRAM (B)DRAM (C)EEPROM (D)EPROM4.某EPROM芯片上有19条地址线A0~A18,它的容量为 C 。

(A)128K (B)256K (C)512K (D)1024K5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。

(A)8位(B)16位(C)24位(D)32位6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址,该寄存器是 D 。

(A)SP (B)BX (C)SI (D)DI解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。

7.8255工作在方式0时,下面哪种说法不正确 C 。

(A)A口输入无锁存能力(B)A、B口输出有锁存能力(C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力解析:对于方式0,规定输出信号可以被锁存,输入不能锁存8.采用DMA方式来实现输入输出是因为它 A 。

(A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是C 。

(A)DT/R (B)DEN (C)ALE (D)AEN10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器 C 。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题1. 微处理器的核心部件是()。

A. 算术逻辑单元(ALU)B. 控制器(CU)C. 寄存器D. 内存答案:B2. 在微机系统中,用于存储程序指令的存储器是()。

A. ROMB. RAMC. CacheD. 硬盘答案:A3. 下列哪种总线宽度可以提供更高的数据传输速率?()。

A. 8位B. 16位C. 32位D. 64位答案:D4. 微处理器中的直接寻址方式是指()。

A. 操作数在指令中给出B. 操作数在寄存器中C. 操作数在内存中,通过基址寄存器寻址D. 操作数在内存中,通过变址寄存器寻址答案:A5. 在微机原理中,中断是指()。

A. 程序的暂停执行B. 程序的错误终止C. 程序的跳转执行D. 程序的异常处理答案:D二、填空题1. 在微机系统中,CPU是_________的缩写,它负责执行计算机程序中的所有指令。

答案:中央处理器2. 一个32位的系统可以一次性处理_________位的数据。

答案:323. 在计算机内存中,_________是用来存储程序运行期间需要频繁访问的数据。

答案:Cache4. 指令周期通常由_________、执行和中断三个阶段组成。

答案:取指5. 一个完整的指令包括操作码和_________。

答案:操作数三、判断题1. 所有的微处理器都具有浮点运算功能。

()答案:×2. 寄存器是用于临时存储数据和指令的小容量内存。

()答案:×3. 一个微处理器的字长决定了它可以一次性处理的数据的位数。

()答案:√4. 硬盘是微机系统中的主要内存部件。

()答案:×5. 中断服务程序的执行可以被操作系统调度。

()答案:√四、简答题1. 请简述微处理器和微机系统的区别。

答:微处理器是一种集成电路芯片,它包含了执行计算机程序所需的算术逻辑单元、控制器和其他必要部件。

微机系统则是一个完整的计算机系统,它不仅包括微处理器,还包括内存、输入输出设备、电源和其他外围设备。

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

微机原理1、8086从功能上分成两大部分:总线接口单元BIU(负责8086CPU 与存储器和I/O设备间的信息传送。

),执行单元EU (负责指令的执行。

)2、执行工作方式:8位微处理器(串行工作),8086(并行工作)。

3、8086微处理器的执行环境:地址空间,基本程序执行寄存器,堆栈,I/O端口。

4、基本的程序执行寄存器(8086):8个通用寄存器、1个指令指针寄存器、1个标志寄存器、4个段寄存器5、8086的16位通用寄存器是:AX(累加器)BX(基址寄存器)CX(计数) DX(数据):数据寄存器SI(源变址)DI(目的变址)BP(基址指针)SP(堆栈指针):指针寄存器6、8086的8位通用寄存器是:AL BL CL DL(低8位)AH BH CH DH(高8位)7、16位的段寄存器:CS、SS、DS、ES8、16位FLAGS寄存器包含一组状态标(SF,ZF,OF,CF,AF,PF)、一个控制标志(DF)和两个系统标志(IF,TF)9、下一条将要执行指令的PA=(CS)内容左移4位+(IP)10、逻辑地址的形式为:段寄存器:偏移地址;物理地址=段寄存器(DS/CS/SS/ES)左移四位+偏移地址11、寻址方式:(1)立即数寻址方式(2)寄存器寻址方式(3)直接寻址方式(4)寄存器间接寻址方式(5)寄存器相对寻址方式[立即方式,寄存器方式,存储器方式]12、最小组态:就是系统中只有一个8088/8086微处理器,所有的总线控制信号,都是直接由CPU产生的,系统中的总线控制逻辑电路被减到最少,该模式适用于规模较小的微机应用系统。

最大组态:系统中可以只有一个微处理器,也可以有两个或两个以上的微处理器,其中一个为主处理器,即8086/8088CPU,其它的微处理器称之为协处理器,它们是协助主处理器工作的。

系统的控制信号由8288总线控制器给出。

13、总线分类:地址总线,数据总线,控制总线14、总线传输过程的四个阶段:申请阶段,寻址~,传输~,结束阶段。

15、CPU寻址外设可以有两种方式:存储器对应输入输出方式和端口寻址的输入输出方式。

16、基本I/O操作由T1、T2、T3、TW、T4组成,占用5个时钟周期。

17、CPU与外设数据传送的方式:无条件传送方式、查询传送~、中断~、直接数据通道~。

18、8237的编程步骤(1) 输出主清除命令;(2) 写入基与现行地址寄存器;(3) 写入基与现行字节数寄存器;(4) 写入模式寄存器;(5) 写入屏蔽寄存器;(6) 写入命令寄存器;(7) 写入请求寄存19、CPU和输入/输出设备之间传送的信息有哪几类?1)、数据2)、状态信息(ready、empty、busy)3)、控制信息20、CPU响应中断的条件:(1)、设置中断请求触发器(2)、设置中断屏蔽触发器(3)、中断是开放的(4)、现行指令执行结束21、中断优先权次序:(由高到低)内部中断 NMI INTR 单步执行单步执行(除外)22、中断向量地址 = 4*N ,其中N为中断类型码23、若Intel 8253的地址为04H~07H,要使得计数器1工作在方式0,仅用8位二进制计数,计数值为128,初始化程序为MOV AL,50H ;控制字=50H=0101 0000H,OUT 07H,AL ;往控制字寄存器输入控制字MOV AL,80H ;计数初值=80HOUT 05H,AL ;往计数器1输入初值24、若要用计数器0,工作在方式1,计数值的初值为5080,按BCD 码计数。

(端口地址为0F8H~0FBH)MOV AL,33HOUT 0FBH,ALMOV AL,80HOUT 0F8H,ALMOV AL,50HOUT 0F8H,AL25、8255A有三种基本的工作方式:1、方式0:基本输入输出方式,A,B,C三个端口均可2、方式1:选通输入输出方式,A ,B两个端口均可3、方式2:双向传送方式,只有A端口才有12、例题:某系统中8253的端口地址为40H~43H, CLK=1.19MHZ,计数器0工作在方式3,每秒18.2次输出连续方波信号,计数器1工作在方式2,15.12us一次,连续输出单脉冲,计数器2工作在方式3,每秒产生1KHZ的连续方波。

写出它们的初始化编程?计数器0工作在方式3,每秒18.2次输出连续方波信号:n=(1/18.2) × 1.19 × 106=65385=FF69H计数器1工作在方式2,15.12us一次,连续输出单脉冲:n=15.12 × 10-6 × 1.19 × 106 =18=12H计数器2工作在方式3,每秒产生1KHZ的连续方波:n=1/1000 ×1.19 × 106 =1190=04A6H计数器0:00110110B=36H计数器1:01010100B=54H计数器2:10110110B=B6H初始化编程:(1)、 MOV AL,36HOUT 43H,AL ;写入计数器0控制字MOV AX,65385OUT 40H,AL ;写入计数器0计数值的低8位MOV AL,AHOUT 40H,AL ;写入计数器0计数值的高8位(2)、MOV AL,54HOUT 43H,AL ;写入计数器1控制字MOV AL,12HOUT 41H,AL ;写入计数器1计数值(3)、MOV AL,B6HOUT 43H,AL ;写入计数器2控制字MOV AX,1190OUT 40H,AL ;写入计数器2计数值的低8位MOV AL,AHOUT 42H,AL ;写入计数器2计数值的高8位13、只有MOV、PUSH、POP指令允许以段寄存器作为操作数,目的操作数不能是立即数和CS,单操作数指令中的操作数不能是立即数14、例1 计算(V-(X*Y+Z - 540))/X其中X、Y、Z、V均为16位带符号数,已分别装入X、Y、Z、V单元中,要求计算结果的商存入R单元,余数存入W单元。

data segmentx dw 1234hy dw 3456hz dw 5678hv dw 7834hr dw ?w dw ?data endscode segmentassume cs:code, ds:databegin: mov ax,datamov ds,ax;//建立ds段地址mov ax,x;//被乘数存入aximul y;//x*ymov cx,ax;//乘数的低位字存入cxmov bx,dx;//乘数的高位字存入bxMOV AX,Z ;加数Z存入AXCWD ;把Z扩展成双字ADD CX,AX ;乘积的低位字与Z的低位字相加ADC BX,DX ;乘积与Z的高位字和低位的进位相加SUB CX,540 ;(X*Y+Z)的低位字减去540SBB BX,0 ;(X*Y+Z)的高位字减去低位的借位MOV AX,V ;被减数V存入AXCWD ;把V扩展成双字SUB AX,CX ;V的低位字与(X*Y+Z-540)的低位字相减SBB DX,BX ;V的高位字与(X*Y+Z-540)的高位字相减IDIV X ;(V-(X*Y+Z-540))/Xmov r,ax;//商存入r单元mov w,dx;//余数存入w单元mov ah,4chint 21h;//返回doscode ends;//代码段结束end begin;//汇编结束14、设X、Y都是字节变量,请编一程序完成下式的计算 y=1 X>0 ;Y=0 X=0;Y=-1 X<0;data segmentx db -5y db ?data endscode segmentassume cs:code, ds:datastart:mov ax,datamov ds,axcmp x,0jg loop1;//有条件转移大于je loop2;//有条件转移等于于mov y,-1jmp exit;//无条件转移loop1:mov y,1jmp exitloop2:mov y,0exit:mov ah,4chint 21hcode endsend start15、编程计算SUM=∑ai=a1+a2+...+a20,已知a1......a20依次存放在以BUF为首址的数据区,每个数据占两个字节,和数SUM也为两个字节。

data segmentbuf dw 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 sum dw 0data endscode segmentassume cs:code,ds:datastart:mov ax,datamov ds,axmov ax,0lea bx,buf;//装入有效地址mov cx,20;//将循环次数放入cxlop:add ax,[bx];//[bx]为偏移地址inc bx;//增加1inc bx;//->2loop lopmov sum,axmov ah,4chint 21hcode endsend start16、从string单元开始存放一个字符串,以回车符结束,编写程序统计这个字符串的长度(小于255,不包括回车符),并存入ll单元。

data segmentstring db 'abcdefgh',0dhll db ?data endscode segmentassume cs:code,es:databegin:mov ax,datamov es,axlea di,string;//设串的地址指针mov dl,0;//置串长度初值为0mov al,0dh;//串结束标志alcldagain:scasbje doneinc dl;//串长度加1jmp againdone:mov ah,4chint 21hcode endsend begin一、填空题(20*1)1、微机系统由(硬件系统)和(软件系统)两部分组成。

2、8086有(20)位地址线,存储器容量为( 1M )B。

3、8086CPU 内部组成结构从功能上讲,可分为( BIU)和(EU )两部分。

4、8086/8088的四个段寄存器为(DS)、(ES)、(SS )、(CS)5、用来存放CPU状态信息的寄存器是( FLAGS)。

6、用来存放指令地址的寄存器是( IP )。

7、8086的16位标志寄存器FLAGS中OF=1表示运算结果(溢出),ZF=1表示运算结果为零。

PF=0表示运算结果的低8位中1的个数为(奇数)。

8、 8086的16位标志寄存器FLAGS中IF=1表示CPU(允许)中断,TF=1表示CPU进入(单步)工作方式。

9、地址4000H:0300H,其物理地址是(40300H),段地址是(4000H),偏移地址是(0300H )。

相关文档
最新文档