微机原理选择题..

合集下载

微机原理选择题

微机原理选择题

选择题1.内部RAM中的位寻址区定义的位是给(A) 位操作准备的(B) 移位操作准备的(C) 控制转移操作准备的(D) 以上都对2. 89C51与87C51的区别在于(A) 内部程序存储器的类型不同(B) 内部数据存储器的类型不同(C) 内部程序存储器的容量不同(D) 内部数据存储器的容量不同3.以下运算中对溢出标志OV没有影响或不受OV影响的运算是(A) 逻辑运算 (B) 符号数加减法运算(C) 乘法运算 (D) 除法运算4.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是(A) 4 KB (B) 64 KB (C) 8 KB (D) 128 KB5.PC的值是(A) 当前指令前一条指令的地址(B) 当前正在执行指令的地址(C) 下一条指令的地址(D) 控制器中指令寄存器的地址6. 提高单片机的晶振频率,则机器周期()A、不变B、变长 C 、变短 D、不定7. 将累加器中的数据送到片外RAM40H,可执行指令( )(A) MOVX 40H,A(B) MOV R6,#40H MOV @R6,A(C) MOV R0,#40H (D) MOV R6,#40HMOVX @R0,A MOVX @R6,A8. 下列符号中只有( )是正确的MCS-51指令。

(A) PUSH R0 (B) PUSH 40H(C) POP @R0 (D) POP #40H9. 对程序存储区数据传送,应采用助记符为( )(A) MOV (B) MOVX (C) MOVC(D) PUSH10. 下列转移范围是2KB的控制转移指令是( )(A) SJMP rel (B)LJMP addr16 (C) AJMP addr11(D) JMP @A+DPTR11. 关于指针DPTR,下列说法正确的是()A.DPTR是CPU和外部存储器进行数据传送的唯一桥梁B.DPTR是一个16位寄存器C.DPTR不可寻址D.DPTR是由DPH和DPL两个8位寄存器组成的 E.DPTR的地址83H 12.当PSW=10H时,R6的字节地址为( )。

微机原理试题及答案

微机原理试题及答案

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

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. 微机的操作系统是管理______和______的软件。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题(每题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. Central Processing UnitB. Central Power UnitC. Central Processing UnitD. Central Program Unit答案:A2. 下列哪项不是微机的组成部分?A. 主板B. 硬盘C. 显示器D. 打印机答案:D3. 在微机中,RAM的意思是:A. Random Access MemoryB. Read And MemoryC. Random Access MonitorD. Read And Memory答案:A4. 微机的总线分为哪几类?A. 数据总线、地址总线、控制总线B. 电源总线、数据总线、控制总线C. 地址总线、控制总线、电源总线D. 数据总线、控制总线、电源总线答案:A5. 微机的存储器分为哪两类?A. 硬盘和软盘B. 内存和外存C. 随机存取存储器和顺序存取存储器D. 只读存储器和可读写存储器答案:B二、填空题6. 微机的CPU主要由________和________组成。

答案:算术逻辑单元(ALU);控制单元(CU)7. 微机的存储器地址空间是________位的。

答案:16位、32位或64位,根据具体微机的配置而定。

8. 在微机中,________是用来存储指令和数据的。

答案:内存(RAM)9. 微机的I/O设备包括________、________等。

答案:键盘、鼠标、打印机、显示器等10. 微机的中断系统允许________在________时请求CPU的注意。

答案:外设;执行特定操作三、简答题11. 简述微机的工作原理。

答案:微机的工作原理基于指令的执行。

CPU从内存中取出指令,通过控制单元解码指令,然后执行算术逻辑单元(ALU)进行必要的计算或逻辑操作。

操作结果可能存储回内存或发送到I/O设备。

整个过程由控制单元协调,确保指令的正确执行。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案一、选择题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-1选择1.计算机中最常用的字符信息编码是(A )A ASCIIB BCD码C 余3码D 循环码2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) gsA 1.5B 3C 1D 0.53.MCS-51的时钟最高频率是(A ).A 12MHzB 6 MHzC 8 MHzD 10 MHz4.以下不是构成的控制器部件(D ):A程序计数器、B指令寄存器、C指令译码器、D存储器5.以下不是构成单片机的部件(D )A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D打印机6.下列不是单片机总线是(D )A地址总线B控制总线C数据总线D输出总线7.-49D的二进制补码为.(B )A 11101111B 11101101C 0001000D 111011008.十进制29的二进制表示为原码(C )A 11100010B 10101111C 00011101D 000011119.十进制0.625转换成二进制数是(A )A 0.101B 0.111C 0.110D 0.10010选出不是计算机中常作的码制是(D )A 原码B反码C补码 D ASCII1-2填空1.计算机中常作的码制有原码、反码和补码2.十进制29的二进制表示为000111013.十进制数-29的8位补码表示为.111000114.单片微型机CPU、存储器和I\O接口三部分组成.5.若不使用MCS-51片内存器引脚EA必须接地.6.输入输出设备是计算机与外部世界交换信息的载体.7.十进制数-47用8位二讲制补码表示为.110100018.-49D的二讲制补码为.111011019.计算机中最常用的字符信息编码是ASCII10.计算机中的数称为机器数,它的实际值叫一真值。

1-3判断1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。

(寸)2.MCS-51 上电复位时,SBUF=00H。

(x )。

SBUF不定。

微机原理期末复习题

微机原理期末复习题

微机原理期末复习题### 微机原理期末复习题一、选择题1. 在微机系统中,下列哪个部件是负责数据存储的?A. CPUB. 内存C. 硬盘D. 显卡2. 微机的总线通常包括哪几种类型?A. 数据总线、控制总线B. 地址总线、数据总线C. 控制总线、地址总线D. 以上都是3. 下列哪个寄存器是用于存储CPU当前要执行的指令地址?A. IP寄存器B. SP寄存器C. BP寄存器D. AX寄存器二、填空题1. 微机的______是计算机硬件系统的核心,负责解释和执行程序指令。

2. 在微机原理中,______是用于控制数据在计算机内部各部件之间传输的一组信号线。

3. 微机的存储器分为______和______,其中______用于临时存储数据和程序。

三、简答题1. 简述微机系统中输入设备和输出设备的作用。

2. 解释中断的概念,并说明中断在微机系统中的重要性。

四、计算题1. 假设一个微机系统的内存地址从0x0000开始,到0xFFFF结束。

请计算该系统的内存容量是多少KB?2. 如果一个微机的CPU主频为3.2GHz,假设每个时钟周期可以执行一条指令,那么该CPU每秒可以执行多少条指令?五、分析题1. 分析微机系统中总线的作用及其对系统性能的影响。

2. 讨论微机系统中的并行处理和串行处理的区别及其应用场景。

六、综合题设计一个简单的微机系统,包括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. 以下关于微机原理的说法不正确的是: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. 什么是总线?答:总线是计算机中各个部件之间传输数据和控制信号的公共通道。

计算机微机原理试题及答案

计算机微机原理试题及答案

计算机微机原理试题及答案一、选择题(每题2分,共20分)1. 在计算机组成原理中,CPU的全称是:A. 中央处理单元B. 中央处理器C. 计算机外围设备D. 计算机输入设备答案:A2. 下列哪个部件不属于冯·诺依曼计算机的主要组成部分?A. 控制器B. 存储器C. 输入设备D. 硬盘答案:D3. 在微机原理中,计算机的存储器分为哪两类?A. ROM和RAMB. HDD和SSDC. 主存和辅存D. 内存储器和外存储器答案:A4. 计算机中的指令周期是指:A. 一条指令的执行时间B. 计算机完成一次启动的时间C. 计算机进行一次自检的时间D. 计算机完成一次数据传输的时间答案:A5. 微处理器中的寄存器主要用于:A. 存储程序B. 存储数据C. 存储指令D. 控制指令的执行答案:D6. 在计算机系统中,总线的作用是:A. 连接各个部件B. 存储数据C. 执行指令D. 控制电源答案:A7. 下列哪个不是微机系统中常见的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:C8. 在计算机存储器中,1KB等于:A. 1024字节B. 1000字节C. 100字节D. 10字节答案:A9. 计算机中的二进制数“1010”转换为十进制数是:A. 8B. 10C. 12D. 14答案:B10. 在微机系统中,DMA模式指的是:A. 直接存储器访问B. 数据包传输C. 动态内存分配D. 桌面管理应用答案:A二、填空题(每空2分,共20分)11. 计算机的五大基本组成部分包括:________、________、存储器、输入设备和输出设备。

答案:控制器、运算器12. 在计算机中,浮点数的表示通常使用________和________两个部分组成。

答案:尾数、指数13. 计算机中的指令集架构(ISA)是指计算机体系结构中用于执行指令的________和________的集合。

答案:指令集、寄存器14. 计算机的字长是指________的长度。

微机原理样题

微机原理样题

一、单项选择题1、8253—5是可编程的( )接口芯片。

A.定时器/计数器B.并行C.串行D.中断控制器2、段定义语句以( )语句结束。

A.ENDB.ENDSC.ENDPD.ENDM3、起动两次独立的存储器操作之间所需的最小时间间隔为( )A.“存储周期”B.“存取时间”C.“读周期”D.“写周期”4、8088CPU所能寻址的存储空间为()A、64KB、1MC、256KD、10M5. CPU进行中断处理,保留断点时,共占用堆栈区()字节。

A. 6个B.4个C. 2个D.1个6. 8088/8086系统中,可以用于间接寻址的寄存器为()。

A. BX,SI,DI,BPB. AX,SI,CX,BPC. AX,BX,CX,DXD AX,SI,CX, BX7. 8253芯片以下工作方式中,只有()是连续重复计数的方式。

A. 方式0B.方式5C.方式3D. 方式48. 如果AL的内容为50H,执行TEST AL,01H指令后,AL的内容为()。

A. 49HB. 4FHC. 50HD. 01H9、8255A的( )只能工作在方式0。

A. A端口B. B端口C. C端口D. 前三者10、一般地,我们将计算机指令的集合称为()。

A 机器语言B 汇编语言C 模拟语言D 仿真语言二、填空题1、主频是计算机时钟信号的频率,通常以为单位。

2、8086的数据总线和地址总线分别是和条。

3、I/O端口有和两种编址方法。

4、 8086CPU中断系统有___ __种中断类型码,中断类型码与对应的矢量地址换算公式为。

5、当接口芯片的片选端为电平时,CPU才能与该芯片传送数据。

6、8086中,BIU部件完成______功能,EU部件完成 _______功能。

7、为保证动态RAM的内容不消失,需要进行操作。

8、8086CPU的MN/MX引脚的作用是________________;9. 产生片选信号有三种方法,分别是和和。

三、简答题(共25分)1、什么叫寻址方式?8086/8088CPU设置了哪几种寻址方式?2、什么是中断?一个完整的中断处理过程包括哪几个基本阶段?3、CPU与外设之间进行数据传送时,有哪几种方式?简单说明其意义和用途。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案# 微机原理试题库及答案## 一、选择题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一、选择题(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 二进制数B 八进制数C 十进制数D 十六进制数2、8086/8088CPU支持的I/O地址范围为( )A 0~FFFFFHB 0~FFFFHC 0~FFFHD 0~FFH3、8086/8088中可以作为寄存器间接寻址的寄存器是()A AXB BXC CXD DX4、顺序执行PUSH AX和POP BX两条指令,其功能等同于()A MOV BX, AXB MOV AX, BXC XCHG AX, BXD XCHG BX, AX5、条件转移指令JNE条件成立是()A CF=0B CF=1C ZF=0D ZF=16、逻辑移位指令SHL可用于()A 有符号数乘以2B 有符号数除以2C 无符号数乘以2D 无符号数除以27、执行IN AL, AX指令后,进入AL寄存器的数据来自()A 寄存器B 存储器C 立即数D 外设端口8、将十进制数75以压缩的BCD码送入AX, 正确的指令是()A MOV AX, 0075B MOV AX, 0705C MOV AX, 0075HD MOV AX, 0705H9、设AH=10H, 执行NEG AH指令后,正确的结果是()A AH=10H CF=1B AH=F0H, CF=0C AH=10H, CF=1D AH=F0H, CF=110、对如下程序段AGAIN: MOV ES:[DI], ALINC DILOOP AGAIN可用指令()完成相同的功能。

A REP MOVSB B REP LODSBC REP STOSB C REP STOSW11、MASM语句中,表达常数不正确的形式是()A 01101001B B A346HC ‘A’D 560012、如果SS=600H, 则说明堆栈段起始于()物理地址A 60HB 600HC 6000HD 60000H13、DW 50 DUP(?)语句预留了()个字节存储空间A 25B 50C 100D 20014、执行OR AL, 80H后,可以肯定的执行结果是AL寄存器的()A 最高位为0B 最高位为1C 低7位均为0D 低7位均为115、MUL CL 指令实现()功能A 有符号乘法:A X←AL*CLB 无符号乘法:AX←AL*CLC 有符号乘法:DX←AL*CLD 无符号乘法:DX←AL*CL16、数据定义语句NUM2 DW (12 XOR 6 AND 2)LE 0EH, 定义的NEM2单元的内容是()A 0B 0FFFFHC 1D 0FFH二、填空题1、8位无符号整数的表示范围为0~255,写成十六进制形式为,8位有符号整数的表示范围为-128~127,写成十六进制形式为。

微机原理复习题及答案

微机原理复习题及答案

微机原理复习题及答案一、选择题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. 微处理器是把()和()这两部分功能部件集成在一个芯片上的超大规模集成电路。

微机原理选择题

微机原理选择题

单项选择(在备选答案中选出一个正确答案,并将其号码填在题干后的括号内。

每题2分,共30分)1 .某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有( D )条。

A. 32B. 16C. 20D. 242 .用8088CPU组成的PC机数据线是( C )。

A. 8条单向线B. 16条单向线C. 8条双向线D. 16条双向线3 .微处理器系统采用存储器映像方式编址时存储单元与I/O端口是通过( B )来区分的。

A. 不同的地址编码B. 不同的读控制逻辑C. 不同的写控制逻辑D. 专用I/O指令4 .要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为( D )。

A. 80HB. 28HC. E8HD. 01H5 .在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为( B )。

A. ICW1,ICW2,ICW3B. ICW1,ICW2,ICW4C. ICW1,ICW3,ICW4D. ICW2,ICW3,ICW46 .6166为2Kx8位的SRAM芯片,它的地址线条数为(A )。

A. 11B. 12C. 13D. 147 .在计算机系统中,可用于传送中断请求和中断相应信号的是(C )。

A. 地址总线B. 数据总线C. 控制总线D. 都不对8 .段寄存器装入2300H,该段的结束地址是( A )。

A. 32FFFHB. 23000HC. 33FFFHD. 33000H9 .在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个( A )。

A. I/O设备B. I/O接口C. 主处理器D. 逻辑高10 .在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是( B )。

A. 汇编指令B. 宏指令C. 机器指令D. 伪指令11 .中断向量表占用内存地址空间为( A )。

A. 00000H~003FFHB. 00000H~000FFHC. 00000H~00100HD. FFF00H~FFFFFH12 .实现CPU与8259A之间信息交换是( D )。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案一、选择题(每题2分,共20分)1. 微机系统中,CPU指的是什么?A. 中央处理单元B. 存储器C. 输入设备D. 输出设备答案:A2. 以下哪个不是微处理器的组成部分?A. ALUB. 控制单元C. 存储器D. I/O接口答案:C3. 微机系统中的总线可以分为哪几类?A. 数据总线B. 地址总线C. 控制总线D. 所有以上答案:D4. 以下哪个是微机系统中的输入设备?A. 显示器B. 键盘C. 打印机D. 硬盘答案:B5. 微机系统中的内存分为哪两类?A. ROM和RAMB. SRAM和DRAMC. EPROM和EPROMD. 只读存储器和随机访问存储器答案:A6. 微机系统中,中断是指什么?A. 程序的暂停B. 程序的终止C. 程序的继续D. 程序的异常处理答案:D7. 在微机系统中,I/O设备指的是什么?A. 输入输出设备B. 输入输出接口C. 输入输出程序D. 输入输出端口答案:A8. 微机系统中,DMA是指什么?A. 数据管理器B. 直接内存访问C. 数据管理分析D. 数据移动分析答案:B9. 微机系统中的BIOS是指什么?A. 基本输入输出系统B. 基本输入输出服务C. 基本输入输出系统D. 基本输入输出程序答案:A10. 在微机系统中,CPU的时钟频率是指什么?A. CPU的运行速度B. CPU的功耗C. CPU的电压D. CPU的尺寸答案:A二、填空题(每题2分,共20分)1. 微机系统中的CPU主要由______和______组成。

答案:算术逻辑单元(ALU)、控制单元2. 微机系统中的总线宽度通常是指______总线的宽度。

答案:数据总线3. 微机系统中的RAM是______存储器。

答案:随机访问4. 微机系统中的ROM是______存储器。

答案:只读5. 微机系统中的I/O接口是连接______和______的桥梁。

答案:CPU、I/O设备6. 微机系统中的中断服务程序是______响应中断请求的程序。

微机原理练习题

微机原理练习题

微机原理练习题1一、选择题1、程序设计中所使用的地址是()。

A、逻辑地址B、有效地址C、物理地址D、段基址2、8086执行程序时,对存储器进行访问时,物理地址可由()组合产生。

A、SS和IPB、CS和IPC、DS和IPD、CS和BP3、在堆栈操作中,隐含使用的通用寄存器是()。

A、AXB、BXC、SID、SP4、用8位的二进制数的补码形式表示一个带符号数,它能表示的整数范围是()A、-127 — +127B、-128 — +128C、-127 — +128D、-128 — +1275、从功能上,8086的CPU由()两部分组成。

A、SP、ALUB、控制器、FLAGSC、EU、BIUD、EU、ALU6、标志寄存器FLAGS中存放两类标志,即()。

A、符号标志、溢出标志B、控制标志、状态标志C、方向标志、进位标志D、零标志、奇偶标志7、若AL=3BH,AH=7DH,则AL和AH中的内容相加后,标志CF、SF和OF的状态分别是()。

A、0、1、1B、1、1、1C、0、0、0D、1、1、08、下列有关指令指针寄存器的说法中,哪一个是正确的()。

A、IP存放当前正在执行的指令在代码段中的偏移地址B、IP存放下一条将要执行的指令在代码段中的偏移地址C、IP存放当前正在执行的指令在存储器中的物理地址D、IP存放当前正在执行的指令在存储器中的段地址9、某CPU的主频为250MHZ,则它的时钟周期为()A、250nsB、50nsC、40nsD、4ns10、如果访问存储器时使用BP寻址,则默认的段寄存器是()A、CSB、ESC、DSD、SS二、选择题1、指令ADD CX,55H[BP]的源操作数的寻址方式是( )。

A、寄存器寻址B、直接寻址C、寄存器间接寻址D、寄存器相对寻址2、设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=( ) 。

A、113AHB、114AHC、1144HD、1140H3、已知(BP)=0100H,(DS)=7000H,(SS)=8000H,(80100H)=24H,(80101H)=5AH,(70100H)=01H,(70101H)=02H,指令MOV BX,[BP]执行后,(BX)=( ) 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3
AH,AL BH,BL
CH,CL DH,DL
数据寄存器特有的习惯用法
• AX:累加器。所有I/O指令都通过AX与接口传 送 信息,中间运算结果也多放于AX中; • BX:基址寄存器。在间接寻址中用于存放基 地址; • CX:计数寄存器。用于在循环或串操作指令 中存放计数值;
• DX:数据寄存器。在间接寻址的I/O指令中存
19 4 0
×××
••• ××× ××× •••
0000 ×××
+
物 理 地 址
偏移地址
物理地址=段基地址×16+偏移地址
18
例:
• 已知 CS=1055H,
DS=250AH
ES=2EF0H
SS=8FF0H
• 画出各段在内存中的分布。
19
例:
• CS=1055H
– 段首地址=10550H
10550H 代码段 250A0H 2EF00H 数据段 附加段 8FF00H 堆栈段
内部寄存器的类型
• 含14个16位寄存器,按功能可分为三类 8个通用寄存器 4个段寄存器 2个控制寄存器
深入理解:每个寄存器中数据的含义
1
1. 通用寄存器
数据寄存器(AX,BX,CX,DX) 地址指针寄存器(SP,BP) 变址寄存器(SI,DI)
2
数据寄存器
• 8088/8086含4个16位数据寄存器,它 们又可分为8个8位寄存器,即: • AX • BX • CX • DX
– 奇偶标志位。运算结果的低8位中“1”的个 数为偶数时PF=l
• AF(Auxiliary Carry Flag)
– 辅助进位标志位。加(减)操作中,若Bit3向 Bit4有进位(借位),AF=1
9
状态标志位(2)
• ZF(Zero Flag)
– 零标志位。当运算结果为零时ZF=1
• SF(Sign Flag)
20
• DS=250AH
– 段首地址=250A0H
• ES=2EF0H • SS=8FF0H

• 设某操作数存放在数据段,DS=250AH, 数据所在单元的偏移地址=0204H。则该操 作数所在单元的物理地址为: – 250AH ×16+0204H = 252A4H
21
3. 存储器的保护模式
• 保护模式:
• 相对地址(偏移地址)
– 决定该存储单元相对段内第一个单元的距离
• 逻辑段的起始地址称为段首 段首的偏移地址=0
– 每个逻辑段内的第一个单元
15
存储器的编址(3)
31 15 0
×××
••• ××× ×××
••• ×××
段基地址(16位) 段首地址(段首的物理地址)
段首的偏移地址:
19
4
0
0000H
6
变址寄存器
• SI:源变址寄存器
• DI:目标变址寄存器 • 变址寄存器在指令中常用于存放数据在 内存中的地址。
7
2. 控制寄存器
• IP
内存中的程序 地址 取出 CPU
分析 程序计 指令1 – 指令指针寄存器,其内容为下一条要执行 数器PC 获取操作数
指令的偏移地址。
指令2
• FLAGS
执行 存放结果
15 段寄存器 0 31 偏移地址 31 线性地址 描 述 符 表
表基地址
0
内存储器 ┇ 0 分 页 机 构
段 界 限
描述符表 偏移地址
13
1. 内存单元的编址(1)
• 每个内存单元在整个内存空间中都具有 惟一的地址 物理地址 • 每个内存单元的地址码都由两部分组成:
– 段(基)地址
• 16位 相对地址/偏移地址
– 段内地址
• 16位 8088为16位结构,所以段地址和偏移地址均为16位
14
存储器的编址(2)
• 段基地址:
– 决定存储单元在内存中的位置
CF= 1 AF= 1
OF= 0 PF= 1
SF= 1
ZF=
0
11
控制标志位
• TF(Trap Flag)
– 陷井标志位,也叫跟踪标志位。TF=1时, 使CPU处于单步执行指令的工作方式。
• IF(Interrupt Enable Flag)
– 中断允许标志位。IF=1使CPU可以响应可屏 蔽中断请求。
4
地址指针寄存器
• SP:堆栈指针寄存器,其内容为栈顶 的 偏移地址; • BP:基址指针寄存器,常用于在访问 内 存时存放内存单元的偏移地址。
5
BX与BP在应用上的区别
• 作为通用寄存器,二者均可用于存放数 据; • 作为基址寄存器,用BX表示所寻找的数 据在数据段;用BP则表示数据在堆栈段。
• DF(Direction Flag)
– 方向标志位。在数据串操作时确定操作的方 向。 12
段寄存器
• CS
– 代码段寄存器,存放代码段的段基地址。
• DS
– 数据段寄存器 ,存放数据段的段基地址。
• ES
– 附加段寄存器,存放数据段的段基地址。
• SS
– 堆栈段寄存器, 存放堆栈段的段基地址 段寄存器的值表明相应逻辑段在内存中的位置
×××
••• ×××
0000
段基地址(16位)
16
存储器的编址(4)

物理地址:

内存单元在整个内存空间中的惟一地址 60000H
• 例:
– 段基地址 =6000H
– 段首地址
数 据 段
– 偏移地址=0009H
– 物理地址
9
60009H
00H 12H
17
Байду номын сангаас
2. 实地址模式下的存储器地址变换
• 内存物理地址由段基地址和偏移地址 组成 段首地址
– 标志寄存器,存放运算结果的特征
• 6个状态标志位(CF,SF,AF,PF,OF,ZF) ┇ • 3个控制标志位(IF,TF,DF)
操作数
8

指令n
状态标志位(1)
• CF(Carry Flag)
– 进位标志位。加(减)法运算时,若最高位有 进(借)位则CF=1
• PF(Parity Flag)
– 支持多任务的工作模式,提供了多任务保 护机制; – 内存段的访问受到限制,不能再随意存取 数据段。
• 保护模式下的内存访问
– 不再直接从段寄存器中获得段基地址,段 基地址存放在内存的段描述符表中,由段 描述符寄存器给出段描述符表的基地址, 段寄存器中仅存放段选择符。
22
保护模式下的存储器地址变换
– 符号标志位。当运算结果的最高位为1时, SF=l
• OF(Overflow Flag)
– 溢出标志位。当算术运算的结果超出了有符号 数的可表达范围时,OF=l
10
状态标志位例
• 给出以下运算结果及运算后各状态标志位 的状态:
– 10110110+11110100
10110110 1 + 11110100 10101010
相关文档
最新文档