微机原理考试题

合集下载

微机原理试题附参考答案

微机原理试题附参考答案

一、填空题(每空1分,共15分,答案写在答题纸上)1、微型计算机由CPU、(_______)、总线、接口电路及输入输出设备等构成。

2、在微机系统中,端口编址方式一般有(_______)和(______)两种编址方式3、微机系统与输入/输出设备的信息交换有无条件传送方式、查询方式、(_______)和(_______)。

4、二进制数01100101.11的十进制表示为(_______)。

5、实模式下,已知逻辑地址为4010H:2000H,则物理地址为(_______)。

6、有一个8位机器数为10010111,若此数表示原码,则相应的十进制数的真值为(_______),若此数表示反码,则相应的十进制数的真值为(_______),若此数表示补码,则相应的十进制数的真值为(_______),若此数表示的是压缩(或组合)BCD码,则相应的十进制数的真值为(_______)。

7、设(DS)=1000H, (ES)=2000H, (SS)=3000H, (BX)=5000H, (BP)=6000H, (DI)=0001H ,内存单元中,(21000H)=1234H, (36000H)=9ABCH,(16000H)=9657H, (41002H)=789AH 。

则MOV AX, ES:[1000H] 执行时操作数的物理地址为(_______);MOV AX, [BP]执行后(AX)= (_______);MOV AX,[BX+DI] 执行时操作数的物理地址为(_______)。

8、已知(BX)=1234H, (DS)=1000H, (SI)=200H, (10221H)=3247H, 指令LEA BX, [SI+21H]执行后BX 寄存器的值为(_______)。

二、单项选择题(每题1分,共15分,答案写在答题纸上)1.以下各个指令中正确的是()。

A. MOV CS, 1000B. OUT DX, AXC. MOV BL, BPD. MOV AH, DX2. 在外部中断源的中断服务程序结束时,一般应向8259发送中断结束命令是让()的相应位清零。

微机原理考试题

微机原理考试题

微机原理考试题
一、单选题
1. 下列哪个是微机系统中的外部设备?
A. CPU
B. 内存
C. 鼠标
D. 主板
2. 以下哪个不是微处理器的内部组成部分?
A. 控制单元
B. 算术逻辑单元
C. 缓存
D. 寄存器
3. CPU的主频是指什么?
A. CPU的大小
B. CPU的运行速度
C. CPU的功耗
D. CPU的温度
二、填空题
1. 将十六进制数0xA7转换成二进制,结果为__________。

2. 8位二进制的最大无符号整数是_____________。

三、简答题
1. 请简要描述内存的组成和工作原理。

2. 简述CPU的作用及其内部组成。

3. 什么是指令集架构?举例说明一种指令集架构。

四、计算题
1. 如果一个CPU的主频为
2.8GHz,每个时钟周期需要执行4条指令,计算该CPU每秒能执行多少条指令。

2. 请计算十六进制数0x2A和0x3F的加法结果。

五、应用题
1. 请简要介绍微机系统中的输入/输出设备,并说明其作用。

2. 什么是微指令?简要描述微指令的功能及作用。

以上是微机原理考试题,希望你能认真思考后给出满意的答案。

祝你考试顺利!。

微机原理试题及答案

微机原理试题及答案

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

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

微机原理与应用的考试题

微机原理与应用的考试题

微机原理与应用的考试题一、单选题(共10题,每题2分,共计20分)1.下列哪个是微机的基本组成部分?– A. 主机– B. 显卡– C. 鼠标– D. 打印机2.下面哪个不是微机系统的输入设备?– A. 鼠标– B. 键盘– C. 显示器– D. 打印机3.主机中的CPU主要负责什么?– A. 存储数据– B. 执行指令– C. 输出显示– D. 供电4.主存储器的作用是什么?– A. 存储程序和数据– B. 进行运算– C. 控制外部设备– D. 输入输出5.下列哪个不是微机外部设备?– A. 打印机– B. 鼠标– C. 键盘– D. CPU6.下列哪个不是计算机的存储器?– A. 主存储器– B. 寄存器– C. 高速缓存– D. 硬盘7.BIOS是什么意思?– A. 基本输入输出系统– B. 基本操作系统– C. 基本输入系统– D. 基本输出系统8.操作系统的主要功能是什么?– A. 控制计算机的硬件资源– B. 执行应用程序– C. 运行计算机– D. 连接网络9.下列哪个不是计算机的主要运算部件?– A. CPU– B. 显卡– C. 寄存器– D. 运算器10.硬盘是计算机的什么类型存储器?– A. 主存储器– B. 辅助存储器– C. 高速缓存– D. 寄存器二、填空题(共5题,每题2分,共计10分)1.微机的最小存储单位是______。

2.在字节型存储器中,一个字节有______位。

3.一个CPU周期包含一个______操作和两个______操作。

4.CPU的两个主要部分是______和______。

5.常见的微机操作系统有______和______。

三、简答题(共5题,每题10分,共计50分)1.请简要说明计算机系统的层次结构和作用。

2.什么是微处理器?它的主要组成部分有哪些?3.请简要说明计算机主存储器的分类和特点。

4.操作系统的主要功能有哪些?请简要说明每个功能的作用。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题(每题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在主机与外围设备进行数据交换时,为解决两者之间的同步与协调、数据格式转换等问题,必须要引入( )。

A、数据缓冲寄存器B、I/O总线C、I/O接口D、串并移位器2在采用DMA方式的I/O系统中,其基本思想是在以下部件或设备之间建立直接的数据通路,这指的是( )。

A、CPU与外围设备B、主存与外围设备C、外设与外设D、CPU与主存3目前微型机系统上广泛使用的机械式鼠标是一种()A.输入设备B.输出设备C.输入输出设备D.显示设备组成之一4 擦除EPROM中的信息可以用()方式进行擦除。

A、加12.5V电压B、加5V电压C、紫外线照射D、红外线照射5在中断方式下,外设数据输入到内存的路径是( )A. 外设→数据总线→内存B.外设→数据总线→CPU→内存C. 外设→CPU→DMAC→内存D.外设→I∕O接口→CPU→内存6、下列是电可擦除的存储器是:A ROMB PROMC EPROMD E2PROM7、8086CPU对中断请求响应优先级最低的请求是( )A NMIB INTRC 单步中断D INTO8 在DMA传送过程中完成数据传送功能是由()。

(A) CPU执行从存储器读出的指令(B) CPU直接控制外部设备与存储器(C) DMAC执行从存储器读出的指令(D)外部设备中的控制部件直接控制(E) DMAC的硬件直接控制二、填空题1计算机在进行远距离数据传送时,一般是通过_______________设备进行数字信号与模拟信号之间的转换。

2在计算机硬件设备中,硬盘,光盘和软盘属于___________存储器。

3评价存储器的主要性能指标有存取时间、可靠性、性能价格比和_____________。

4 8086/8088把中断分为_________中断和___________中断两大类,其中______ __是可屏蔽中断,___________是非屏蔽中断。

5 如果中断类型为N,则中断服务程序的入口地址在CS=_________,IP=_________ ___的内存单元中。

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案一、选择题(每题2分,共20分)1. 在计算机系统中,CPU指的是:A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪个不是微机的组成部分?A. 总线B. 内存C. 硬盘D. 打印机答案:D3. 在计算机中,1KB的存储空间等于:A. 1024字节B. 1000字节C. 1024位D. 1000位答案:A4. 8086微处理器的地址总线宽度是:A. 16位B. 32位C. 24位D. 8位答案:A5. 下列哪个指令是用于数据传输的?A. MOVB. ADDC. SUBD. JMP答案:A二、简答题(每题10分,共30分)1. 简述冯·诺依曼计算机体系结构的主要特点。

答案:冯·诺依曼计算机体系结构的主要特点包括:程序存储、程序控制、指令和数据以同等地位存储在同一存储器中、顺序执行指令。

这种结构简化了计算机的设计,使得计算机能够自动、连续地执行程序。

2. 解释什么是指令周期,并简述其主要步骤。

答案:指令周期是CPU执行一条指令所需的全部时间,包括取指令、分析指令、执行指令等步骤。

在每个指令周期中,CPU首先从存储器中取出指令,然后对指令进行译码,最后执行指令所指定的操作。

3. 描述微机总线的基本功能。

答案:微机总线是连接CPU、内存、输入输出设备等组件的通信线路,其基本功能包括数据传输、地址传输和控制信号传输。

数据总线用于在CPU和存储器或输入输出设备之间传输数据;地址总线用于指定数据传输的目标地址;控制总线则用于传输控制信号,如读写信号、中断请求等。

三、计算题(每题15分,共30分)1. 假设一个计算机系统使用16位地址总线,计算该系统的最大内存容量。

答案:使用16位地址总线,意味着可以寻址2^16个不同的内存单元。

如果每个内存单元存储1字节,则最大内存容量为2^16字节,即65536字节,或64KB。

2. 给定一个二进制数10110110,请计算其二进制补码。

(word完整版)微机原理复习考试题及,文档

(word完整版)微机原理复习考试题及,文档

微机原理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、逻辑地址的形式为:段存放器:偏移地址;物理地址=段存放器(D S/CS/SS/ES〕左移四位 +偏移地址11、寻址方式:〔1〕马上数寻址方式〔 2〕存放器寻址方式〔 3〕直接寻址方式〔 4〕存放器间接寻址方式〔 5〕存放器相对寻址方式[ 马上方式,存放器方式,储藏器方式]12、最小组态:就是系统中只有一个 8088/8086 微办理器,全部的总线控制信号,都是直接由 CPU产生的,系统中的总线控制逻辑电路被减到最少,该模式适用于规模较小的微机应用系统。

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

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案微机原理与接口技术模拟试题一、单项选择题(每小题1分,共16分)-1. 实现DMA传送,需要○①CPU通过执行指令来完成②CPU利用中断方式来完成③CPU利用查询方式来完成④不需要CPU参与即可完成0 下面哪种说法不正确○①内存地址也可做为接口地址使用②内存地址不可做为接口地址使用③接口地址不可做为内存地址使用④接口地址也可做为外存地址使用1.指令MOV AX,[BX][SI]中源操作数的寻址方式是( )A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.8086 CPU内有指示下条指令有效地址的指示器是( )A.IPB.SPC.BPD.SI3.设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,波特率为2400,则每秒钟传送的最大字符数为( )A.100个B.120个C.10个D.240个4.采用高速缓存(cache)的目的是( )A.扩大主存容量B.提高CPU运行速度C.提高总线速度D.提高主存速度5.在DMA方式下,数据从内存传送到外设的路径是( )A.内存→CPU→总线→外设B.内存→DMAC→外设C.内存→数据总线→外设D.外设→内存6.若8086 CPU主频为8MHz,则其基本总线周期为( )A.200nsB.500nsC.125nsD.250ns7.8253工作在哪几种方式时,可输出1个时钟周期宽度(1clk)的负脉冲( )A.方式0,4,5B.方式2,4,5C.方式1,2,4D.方式0,2,48.CPU响应INTR和NMI中断时,相同的必要条件是( )A.当前总线空闲B.允许中断C.当前访问内存结束D.当前指令执行结束9.8251A的操作命令字的作用是( )A.决定8251A的数据传送格式B.决定8251A实际操作C.决定数据传送方向D.决定8251A何时收/发数据10.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM 芯片和片选地址分别为( )A.16位和3片B.8位和8片C.4片和3位D.32片和8位11.8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案一、选择题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分,共15分)1、在计算机中,对带符号数的运算均采用补码。

带符号负数1100 0011的补码为_10111101_。

2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的地址总线、数据总线_ 和控制总线。

3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA 应为_0__。

4、若(A)=B3H,(R0)=A8H,执行指令XRL A,R0之后,(A)=_1BH__。

5、在80C51单片机中,带借位减法SUBB指令中,差的D7需借位时,_CY_=1,差的D3需借位时,AC_=1。

6、80C51单片机中,在调用子程序前,用_PUSH__指令将子程序中所需数据压入堆栈,进入执行子程序时,再用___POP__指令从堆栈中弹出数据。

7、在十六进制数与ASCII码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII码值为该十六进制数加___30H______。

8、外部中断INT0和INT1有两种触发方式:___电平触发方式_____和__边沿触发方式__。

9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为 __异步通信___和__同步通信_。

10、若累加器A中的数据为0111 0010B,则PSW中的P=__0___。

二、选择题(每题1分,共15分)1、单片机是在一片集成电路芯片上集成了以下部分,除了( D )A、微处理器B、存储器C、I/O接口电路D、串口通信接口2、一个机器周期包含多少个晶振周期(D )A、2B、6C、8D、123、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了( B )A、SBUFB、TCONC、SCOND、PCON4、80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻(A )A、P0B、P1C、P2D、P35、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为( C )A、寄存器寻址B、直接寻址C、寄存器间接寻址D、变址寻址6、源地址为1005H。

微机原理复习题及答案

微机原理复习题及答案

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

微机原理考试复习题

微机原理考试复习题

《微机原理》复习试题一、填空题1、设字长为八位,有x= -1,y=124,则有:[x+y]补=01111011,[x-y]补=10000011;2、数制转换:247.86= F7.DCH =001001000111.10000110 BCD;3、在8086CPU中,由于BIU和EU分开,所以取指令、执行指令可以重叠操作,提高了CPU 的利用率;4、8086的中断向量表位于内存的00000H~003FFH区域,它可以容纳256个中断向量,每一个向量占4个字节;5、8086系统中,地址FFFF0H是CPU复位以后执行第一条指令的地址;6、8086CPU的MN/MX引脚的作用是决定CPU工作在什么模式(最小/最大);7、8086CPU中典型总线周期由4个时钟周期组成,其中T1期间,CPU输出地址信息;如有必要时,可以在 T3和T4两个时钟周期之间插入1个或多个T W等待周期。

8、8259A共有7个可编程的寄存器,它们分别用于接受CPU送来的初始化命令字和操作命令字;9、将十进制数279.85转换成十六进制数、八进制数、二进制数及BCD码数分别为117.D99H, 427.6631Q, 000100010111.110110011001B;10、字长为8位的二进制数10010100B,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为148D,-20D或-108D;11、已知BX=7830H,CF=1,执行指令:ADC BX,87CFH之后,BX=0000H,标志位的状态分别为CF=1,ZF=1,OF=0,SF=0;12、8086中,BIU部件完成总线接口功能,EU部件完成指令的译码及执行功能;13、8086中引脚BHE信号有效的含义表示高8位数据线D15~D8有效;14、8086正常的存储器读/写总线周期由4个T状态组成,ALE信号在T1状态内有效,其作用是给外部的地址锁存器提供一个地址锁存信号;15、设8086系统中采用单片8259A,其8259A的ICW2=32H,则对应IR5的中断类型号为35H,它的中断入口地址在中断向量表中的地址为000D4H~000D7H;16、若一个数据块在内存中的起始地址为9E40H:C52AH,则这个数据块的起始地址的物理地址为AA92AH;17、设堆栈指针(SP)=6318H,此时若将AX、BX、CX、DX依次推入堆栈后,(SP)=(6310H);18、某8086微处理器系统中设计了一个存储为16KB的SRAM存储器模块,如果该存储器模块的起始地址为80000H,则该存储器模块的末地址为(83FFFH)。

微机原理考试题及答案(部分)

微机原理考试题及答案(部分)

一.选择题1.计算机系统中的存贮器系统是指______。

A RAM存贮器B ROM存贮器C 主存贮器D 主存贮器和外存贮器2.8086/8088的算术逻辑运算单元可完成______。

A16种算术运算功能B 16种逻辑运算功能C 16种算术运算功能和16种逻辑运算功能D 4位乘法运算和除法运算功能3.存储单元是指______。

A存放一个二进制信息位的存贮元B 存放一个机器字的所有存贮元集合C 存放一个字节的所有存贮元集合D 存放两个字节的所有存贮元集合;4.变址寻址方式中,操作数的有效地址等于______。

A基值寄存器内容加上形式地址(位移量)B 堆栈指示器内容加上形式地址(位移量)C 变址寄存器内容加上形式地址(位移量)D 程序记数器内容加上形式地址(位移量)5.计算机使用总线结构的主要优点是便于实现模块化,同时______。

A减少了信息传输量B 提高了信息传输的速度C 减少了信息传输线的条数D 加重了CPU的工作量6.带有处理器的设备一般称为______设备。

A智能化 B 交互式 C 远程通信 D 过程控制7. 六七十年代,在美国的______州,出现了一个地名叫硅谷。

该地主要工业是______它也是______的发源地。

A马萨诸塞,硅矿产地,通用计算机B 加利福尼亚,微电子工业,通用计算机C加利福尼亚,硅生产基地,小型计算机和微处理机D加利福尼亚,微电子工业,微处理机8.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数数为______。

A 64,16B 16,64C 64,8D 16,16 。

9.用某个寄存器中操作数的寻址方式称为______寻址。

A 直接B 间接C 寄存器直接D 寄存器间接10.计算机的外围设备是指______。

A 输入/输出设备B 外存储器C 远程通信设备D 除了CPU 和内存以外的其它设备11.中断向量地址是:______。

A 子程序入口地址B 中断服务例行程序入口地址C中断服务例行程序入口地址的指示器 D 中断返回地址12、8086CPU在执行MOV AL,[BX]指令的总线周期内,若BX存放的内容为1011H,则BHE和A0的状态是:_________A:0,0 B:0,1 C:1,0 D:1,1;13、8086在响应外部HOLD请求后,将_________A:转入特殊中断服务程序, B:进入等待周期,C:只接受外部数据,D:所有三态引脚处于高阻状态,CPU放弃对总线的控制权14、以下使寄存器AX和CF同时清零的指令为_________A:ADD AX,AX; B:XCHG AX,BX;C:XOR AX,AX ; D:PUSH AX15、下列指令有语法错误的是_________A:IN AX,20H; B:LEA SI,[2000H];C:OUT DX,AL; D:SHL AX,216、可编程计数/定时器电路8254的工作方式共有_______A:3种, B:4种, C:5种, D:6种;17、在PC/XT中,若AX=9305H,BX=6279H,执行ADD BX,AX指令后接着执行INT0指令,则会________A:进入INT0中断服务程序, B:执行INT0后面的指令,C:死机, D:显示器显示OVERFLOW。

微机原理期末考试题库及答案(含3套试卷)

微机原理期末考试题库及答案(含3套试卷)

微机原理期末考试题库及答案(含3套试卷)微型计算机原理与接口技术综合测试题一一、单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为( 2 )电平。

(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。

A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。

A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。

A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。

A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。

A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( 2 )信息。

⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是( 2 )。

⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H 四个字节,该向量对应的中断号是( )。

微机原理试题库及答案

微机原理试题库及答案

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

习题(一)1、看懂以下8086宏汇编程序,回答问题:(本题18分)说明: 字符的ASCII编码,数字0-9为30h-39h,0dh为回车符,0ah为换行符。

data s egmentorg 100hbuf dw 5678h,0f588h ; (1) buf=100hsum dw ?,?count EQU ($-sum)/2 ; (2) count=?dstri db ‘sum=’disp db 8 dup(?),’H’,’$’data e ndscode segmentassume cs:code, ds:datastart: mov ax, seg datamov ds, axmov si, offset bufmov di,offset sumxor dx,dx ; dx清0mov ax, [si] ; (3) (ax)=5678hmov bx,[si+2] ;(4) (bx)= 0f588hadd ax, bxadc dx, 0mov [di], ax ; (5) (ax)= 4c00hmov [di+2],dx ; (6) (dx)=0001call h2ascmov dx, offset dstrimov ah,09 ; dos调用09号,以$为结束符的字符串输出显示。

int 21hmov ah, 4ch ; dos调用4ch号,程序终止。

int 21hh2asc procmov si,offset sum+2 ; 指向待处理的高位字地址mov di,offset disp ; 指向处理后存放ASCII码的地址mov dl,countbegin : mov bx,[si] ; 先处理高位字,再处理低位字mov ch, 4rot: mov cl, 4rol bx, cl ; bx的内容小循环左移cl次mov al, bland al, 0fh ; 屏蔽高4位add al, 30hcmp al, 3ahjl enteradd al, 7enter: mov [di], alinc didec chjnz rotsub si,2dec dljnz beginreth2asc endpcode e ndsend start问题:(1)程序中定义了几个段?各段的名字是什么?(2分)(2)程序中定义了几个内存变量?变量名是什么?数据区共占用了多少个内存单元(字节数)(4分)?(3)h2asc过程的功能是什么?该程序中加30h和加07的作用是什么?(3分)(4)详细说明该程序完成了什么功能?(5分)对程序中6个问题填空。

(4分)2、看懂以下8086宏汇编程序,回答问题:X_SEG SEGMENTX DW 12eHX_SEG ENDSY_SEG SEGMENTY DW 4d2HY_SEG ENDSZ_SEG SEGMENT STACK ‘STACK’Z DW 2CAHZ_SEG ENDSCode SEGMENTASSUME CS:Code,DS:X_SEG,ES:Y_SEG,SS:Z_SEGStart: MOV AX, X_SEGMOV DS, AXMOV AX, Y_SEGMOV ES, AXMOV AX,ES:Y ; AX= (1) ?ADD X, AX ; X= (2) ?MOV BP, 0MOV AX, [BP+Z] ; AX= (3) ?ADD X, AX ; X= (4) ?MOV AH, 4CHINT 21HCode ENDSEND Start问题:(1)程序中定义了几个段?各段的名字是什么?(3分)(2)程序中定义了几个内存变量?变量名是什么?各变量各占用了多少个内存单元(字节数)(4分)?(3)对程序中4个问题填空。

(4分)(4)详细说明该程序完成了什么功能?(4分)数据段X_SEG、附加段Y_SEG和堆栈段Z_SEG中分别定义了字变量X、Y和Z,在程序段中将X+Y+Z的结果送X。

3、看懂以下8086宏汇编程序,回答问题:D_SEG SEGMENTDADD1 DD 98765SUM DD ?D_SEG ENDSE_SEG SEGMENTDADD2 DD -15893E_SEG ENDSC_SEG SEGMENTASSUME CS: C_SEG,DS:D_SEG,ES:E_SEGStart: MOV AX, D_SEGMOV DS, AXMOV AX, E_SEGMOV ES, AXMOV AX,WORD PTR DADD1 ;(AX)=?(1)MOV BX,WORD PTR DADD1+2 ;(BX)=?(2)ADD AX, WORD PTR ES:DADD2 ;(AX)=?(3)ADC BX, WORD PTR ES:DADD2+2 ;(BX)=?(4)MOV WORD PTR SUM, AXMOV WORD PTR SUM+2, BX ; [SUM]=?(5)MOV AH, 4CHINT 21HC_SEG ENDSEND Start问题:(1)程序中定义了几个段?各段的名字是什么?(4分)(2)程序中定义了几个内存变量?变量名是什么?各变量各占用了多少个内存单元(字节数)(4分)?(3)对程序中5个问题填空。

(5分)(4)详细说明该程序完成了什么功能?(5分)在代码段C_SEG中,要求把数据段D_SEG中的DADD1和附加段E_SEG中的DADD2相加,并把结果存放在D_SEG段中的SUM中(3分)。

其中DADD1、DADD2和SUM均为双字类型(1分),DADD1赋值为98765,DADD2赋值为-15893(1分)。

程序填空及编程题:1、下列程序是完成计算下面函数值的程序(x,y的值在-128~+127之间)-1 x>=0,y>=0a= 1 x<0,y<00 x,y异号输入数据为x、y,输出数据为a。

STACK SEGMENT STACKDB 200 DUP(0)STACK ENDSDA TA SEGMENTX DB -2Y DB 8A DB ?DA TA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACKSTART:MOV AX,DA TAMOV DS,AX;x与0进行比较;x<0转L1;y<0转L2MOV A,-1 ;1送AJMP EXITL1:;y>=0转L2;x<0,y<0时,-1送AL2: MOV A,0 ;x与y异号时,0送AEXIT:CODE ENDSEND START2、判断方程ax2+bx+c=0是否有实根,若有实根则将字节变量tag置1,否则置0(假设a、b、c均为字节变量)。

相应的程序如下:DATA SEGMENTa DB 2b DB 3c DB 5TAG D B ?DATA ENDSCODE SEGMENTASSUME CS:CODE, DS:DATABEGIN: MOV AX, DA TAMOV DS, AX;b*b→BXMOV AL, aIMUL cMOV CX, 4IMUL CX ;4ac→AX;b*b≥4ac?;满足条件,转到YES;不满足条件,0→TAGJMP EXITYES: MOV TAG, 1EXIT: MOV AH, 4CHINT 21HCODE ENDSEND BEGIN3、在以BUF为首址的字存储区输入n个有符号二进制数,统计的正数个数放在存储单位R中。

STACK SEGMENT STACKDB 200 DUP(?)STACK ENDSDA TA SEGMENTBUF DW -76,90, -100, 13, 1,35,0, -134,23,16 ;比较的数据N EQU ;个数R DB ?DA TA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACKSTART:MOV AX,DATAMOV DS,AX;取存储区首址MOV BL,0 ;BL存放负数个数的初值MOV CX,N ;CX中存放数据个数的初值L1: MOV AX,[SI] ;取存储区数据;正数则BL加1A2:MOV R,BL ;;将结果放入R中MOV AH,4CHINT 21HCODE ENDSEND START4、在以BUF为首址的字节存储区存放有n个无符号数,用选择排序的方法按从小到大的顺序排列在BUF存储区中。

STACK SEGMENT STACKDB 200 DUP(0)STACK ENDSDA TA SEGMENTBUF DB 20H,11H,25H,49H,0,43H,2H,0FFHN EQU $-BUFDA TA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACKSTART:MOV AX,DATAMOV DS,AXMOV SI,1L1: MOV DI,SIINC DIMOV AL,[BUF+SI-1]L2:NEXT: INC DIJBE L2JBE L1MOV AH,4CHINT 21HCODE ENDSEND START习题(二)1、(10分)某微机系统的存储地址空间为A8000H~CFFFFH,若采用单片容量为16K×1位的SRAM 芯片,请问:⑴系统存储容量为多少?(1分)⑵该SRAM 芯片有多少条数据线?多少条地址线?(2分)⑶组成该存储系统共需该SRAM 芯片多少片?(1分)⑷整个系统应分为多少个芯片组?(1分)⑸分别写出第一个芯片组和最后一个芯片组所对应的地址空间(5分)要求:必须写计算分析过程。

2、下图所示的存储器系统中,RAM和EPROM的存储容量各是多少?RAM和EPROM 存储器分配的地址范围各是多少?(10分) 要求:必须写计算分析过程,地址最终要用十六进制表示。

3、存储器系统连接如下图,请分别写出图中第一组(1#、2#)、第二组(3#、4#)的地址分配范围。

(要求:必须写计算分析过程,地址最终要用十六进制表示。

)4、设有一个具有13位地址和8位字长的存储器,问:(1)存储器能存储多少字节信息?213 *8/8=8KB(2)如果存储器由1K*4bRAM芯片组成,共需要多少片?总容量/单片容量=(8K*8b)/(1K*4b)=16(3)需要哪几跟地址线经过译码产生片选?A12 A11 A10三个高位地址做片选译码来产生片选信号5、试用SRAM 6116芯片(2K×8位)组成8K×8的RAM,设起始地址为80000H,用74LS138译码,要求画出它与8086 CPU的连接图。

(书后习题5.8)6、书上例题及课后习题̅̅̅̅̅̅为总线高字节允许信号,低有效;A0~A19 7、下图是使用SRAM芯片扩充内存。

相关文档
最新文档