2006_07_2微机原理试题
- 格式:doc
- 大小:342.50 KB
- 文档页数:19
微机原理试题集+答案第1章概述1.电子计算机主要由运算器、控制器、存储器、输入设备和输出设备等五部分组成。
2.运算器和控制器集成在一块芯片上,被称作CPU。
3.总线按其功能可分数据总线、地址总线和控制总线三种不同类型的总线。
4.计算机系统与外部设备之间相互连接的总线称为系统总线(或通信总线);用于连接微型机系统内各插件板的总线称为系统内总线(板级总线); CPU内部连接各寄存器及运算部件之间的总线称为内部总线。
5.迄今为止电子计算机所共同遵循的工作原理是程序存储和程序控制的工作原理。
这种原理又称为冯·诺依曼型原理。
第3章微处理器及其结构1.8086/8088 CPU执行指令中所需操作数地址由 EU 计算出16 位偏移量部分送 BIU ,由 BIU 最后形成一个 20 位的内存单元物理地址。
2.8086/8088 CPU在总线周期的T1 时刻,用A19/S6~A16/S3 输出 20 位地址信息的最高 4 位,而在其他时钟周期,则输出状态信息。
3.8086/8088 CPU复位后,从 0FFFF0H 单元开始读取指令字节,一般这个单元在 ROM 区中,在其中设置一条跳转指令,使CPU对系统进行初始化。
4.8086系统的存储体系结构中,1MB存储体分 2 个库,每个库的容量都是512K字节,其中和数据总线D15~D8相连的库全部由奇地址单元组成,称为高位字节库,并用BHE作为此库的选通信号。
5.8086/8088系统中,可以有 64K 个段起始地址,任意相邻的两个段起始地址相距 16 个存储单元。
6.用段基值及偏移量来指明内存单元地址的方式称为逻辑地址。
7.通常8086/8088 CPU中当EU执行一条占用很多时钟周期的指令时,或者在多处理器系统中在交换总线控制时会出现空闲状态。
8.8086 CPU使用 16 根地址线访问I/O端口,最多可访问64K 个字节端口,使用 20 根地址线访问存储单元,最多可访问1M 个字节单元。
微机原理复习题及答案一、单项选择题(每题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. 请简要介绍一下微机系统的工作原理及其组成部分。
答,微机系统是由中央处理器、内存、输入设备和输出设备组成的。
中央处理器负责处理各种数据和指令,内存用来存储程序和数据,输入设备用来将用户输入的数据传输给计算机,输出设备用来将计算机处理后的数据输出给用户。
微机系统的工作原理是通过中央处理器的控制,将输入的数据进行处理和运算,然后将结果输出给用户。
20062007-2微机原理与接口技术B卷2007.05.28微机原理与接口技术A一、读程序写结果及简答题(共20分)1.阅读下列程序请回答:(6分)(1) 该程序采取了什么结构形式?循环结构(2) 程序的执行结果在哪个存储单元?值是多少?结果单元=0005H (2分),值=4CHDATA SEGMENTTABLE:DB 12H,01H,02H,11H,26HSUM:DW ?DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXLEA SI,TABLEMOV CX,5XOR AX,AXNEXT:ADD AL,[SI]ADC AH,0INC SILOOP NEXTMOV SUM,AXHLTCODE ENDSEND START2.说出下列程序段汇编后,各标号的值是多少?(4分)ORG 1000HSTRN DB ‘AB’STRN= 1000HBTAB DB 10H , 20H , 70H ,50H BTAB= 1002HWORR DW 100 WORK= 1006HBLOK EQU 1050H BLOK= 1050H3.以外部中断为例简述CPU中断处理的一般过程。
(5分)以外部中断为例简述CPU中断处理的一般过程。
(共5分)(1)中断请求:中断提出中断申请;(1分)(2)中断排队:选出优先级最高的请求送CPU;(1分)(3)中断响应:CPU对选出的中断响应,送应答信号;(1分)(4)中断服务:执行中断服务程序;(1分)(5)中断返回:服务执行完后,返回断点处继续执行。
(1分)4. 设SS=4000H,SP=1000H,AX=7F6CH,BX=F603H,DX=8531H,执行下列程序段后,AX= 8531H ,BX= F603H ,CX= F603H ,DX= 7F6CH ,SP= 1000H 。
(5分)┇PUSH AXPUSH BXPUSH DXPOP AXPOP CXMOV DX,24FFHPOP DX┇二、单项选择题(每选1分,共9分)1.在微机中负数常采用哪种机器数表示?()A:原码B:BCD码C:反码D:补码2.对于有20条地址线的CPU,其最大可直接寻址空间是()。
微机原理及应用习题集库. (2)一、填空 (2)二、单项选择题. (8)三、程序分析题(每小题6分,共24分). (23)四、判断题(在对的后面画",错的后面画X): (35)五:分析判断题(判断对错,并指出错误原因). (43)六、 .................................................................. 简答题: . 46七、..................................................................... 程序题52八、接口芯片的综合编程题 ......................................... . 67(一).................................. 8255A 67(二).................................. 8259A 73(三).................................................. . 其它端口编程题. 76微机原理及应用习题集库(请认真复习4、5、7、10、11章后的习题)一、填空1. 87 的原码是0101 0111B=57H __________ ,补码是01010111B _______ ,反码01010111B ______ 。
2. SP总是指向栈顶,若原先SP=2000HSS=2000H问CPU执行指令PUSH AX后,AL内容压入物理地址为21FFEH 存储单元中,AH内容压入物理地址为21FFFH 存储单元中。
3. 以BX基址寻址,约定的段寄存器是DS ,以BP基址寻址,约定的段寄存器是SS ,变址寻址约定的段寄存器是DS ______ 。
4. 假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么该字地址是20H ________ 。
北京航空航天大学2006-2007 学年 第一学期期末《微机原理及其接口技术》考试 B 卷班 级______________学 号 _________姓 名______________成 绩 _________2007年1月18日班号学号姓名成绩《微机原理及其接口技术》试卷注意事项:1、共6题2、接口芯片的控制字见附表题目:一、填空题……………………………………………………………………( 25 分) 1.字节数据55= B = H,其压缩BCD码为。
2.80H所表示的有符号数是,表示的无符号数是。
3.字符1的ASCII码是,回车的ASCII码是,空格的ASCII码是。
4.已知[X]补=1111 1110B,则[X]原=,[-X]补=,[2X]补=。
5.设AL=10H,则执行ADD AL,0F0H后,OF=,ZF ,CF=,SF=。
6.8086复位后从逻辑地址开始执行程序,该地址所对应的物理地址是。
7.8086CPU可以分成和两部分同时工作。
8.设数据段DS:0005H地址开始的存储单元中存有11H、22H和33H,若执行指令MOV AX,[6H],需要占用个总线周期,指令执行后AH= ,AL= 。
9.在代码段中偏移地址为2010H的单元中存有一条两字节无条件转移指令代码,若第2字节代码为0D4H,则转移的目标地址偏移量为。
10.8086指令由、、和注释四部分组成。
11.输入/输出指的是与间进行数据传送,输入/输出的方式有无条件输入/输出方式、、和四种方式。
12.8086系统最多有级中断;在非屏蔽中断、可屏蔽中断、单步中断中,优先级最高的中断是,优先级最低的是;若有3片8259A接成主从级联方式,共可管理级可屏蔽中断源。
13.CPU通过数据总线对存储器或输入/输出端口进行一次读或一次写所用的时间称为周期,它由个时钟周期组成。
当8086执行MOV [BX],AL指令时,其引脚M/IO输出电平,引脚RD输出电平。
微机原理试题及答案一、选择题(每题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. 微机系统中,CPU的主要功能是什么?A. 存储数据B. 执行程序C. 显示图像D. 管理输入输出设备答案:B2. 在微机系统中,RAM的全称是什么?A. Random Access MemoryB. Read Access MemoryC. Randomly Access MemoryD. Random Access Method答案:A3. 下列哪一项不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:C4. 在微机系统中,操作系统的主要作用是什么?A. 执行程序B. 管理计算机硬件资源C. 存储数据D. 显示图像答案:B5. 微机系统中的总线按照功能可以分为哪几类?A. 数据总线、地址总线、控制总线B. 电源总线、信号总线、数据总线C. 地址总线、控制总线、信号总线D. 电源总线、地址总线、控制总线答案:A二、填空题6. 微机系统中,CPU的英文全称是________。
答案:Central Processing Unit7. 微机系统中,ROM的英文全称是________。
答案:Read-Only Memory8. 微机系统中,硬盘属于________设备。
答案:存储9. 微机系统中,________是操作系统与硬件之间的接口。
答案:驱动程序10. 微机系统中,________是实现数据传输的通道。
答案:总线三、简答题11. 简述微机系统的组成。
答案:微机系统主要由中央处理器(CPU)、存储器(包括RAM和ROM)、输入设备(如键盘、鼠标)、输出设备(如显示器、打印机)以及总线和接口组成。
12. 描述微机系统中的指令执行过程。
答案:微机系统中的指令执行过程通常包括取指令、译码、执行指令、存储结果等步骤。
CPU首先从存储器中取出指令,然后对指令进行译码,确定需要执行的操作类型和操作数,接着执行指令,最后将执行结果存储回存储器或寄存器。
四、论述题13. 论述微机系统中的中断机制及其作用。
2006~2007秋季学期《微机原理及其应用》期末考试题钟海旺整理2007年1月12日星期五一、填空题(2分×10)类型号为08H的中断向量保存在_________________。
(0:0020H~0:0023H)IO用到_____________根地址线。
(16)中断的各种概念考了不少开机复位程序存储在什么地方,第一条指令是什么?IO端口的地址空间为64K。
POP指令隐含的源操作数是采用_________________寻址方式的?(寄存器间接)要使AL中最低位为0,其他位保持不变,用__________________可以实现。
(AND AL,0FEH)二、问答题(5分×4)1、PC机中都有哪些半导体存储器(至少写出两种)?主要用途分别是什么?(ROM和RAM,作用在课本上找)2、串行通信的串口控制字为8FH,传输10字节的内容需要多长时间?写出详细的计算式子。
(通过控制字来确定每一帧的长度,波特率,然后相除就是)3、CPU响应中断需要满足哪些条件,分别由哪些芯片控制?4、在实验中,8255A不能正常工作,应该如何查找错误发生在什么地方?(先从硬件方面查找,然后从软件方面调试)三、译码电路的设计(全译码电路的设计)(20分)题目要求输出两个具有相位差波形(如下图)V1滞后V2的时间为τ,用DAC0832实现。
要求译码电路的地址范围为0F80H~0FFFH。
(1) 画出所有的硬件连线图,设计译码电路,要求全译码电路(2) 分析电路的工作原理(3) 给出编程思路【参考图】【A3~A0的处理比较重要,如果没有将这四个信号画出就不满足全译码的要求。
】四、时序分析(串行ADC给出时序图,和各种技术参数,计算是否符合同步)(15分)题目给出一个时序图和一个连线图。
该ADC与PC/XT总线相连,已知总线的主频是4.77MHz,地址信号在T1状态开始处以后100ns后稳定,译码电路和或非门的延迟时间都是100ns,要使数据能够正确地输出,要求数据在T4状态开始前180ns就稳定。
微机原理试题库及答案# 微机原理试题库及答案## 一、选择题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. 下列哪个不是计算机内部组成部分?A) CPUB) 内存C) 显卡D) 主板答案:C) 显卡2. "RAM" 是计算机内存的缩写形式。
那么 "ROM" 是指什么?A) 只读存储器B) 随机存储器C) 闪存储器D) 扩展存储器答案:A) 只读存储器3. 下列哪个是计算机的输入设备?A) 打印机B) 显示器C) 键盘D) 鼠标答案:C) 键盘4. 下列哪个不是计算机的输出设备?A) 打印机B) 显示器C) 键盘D) 喇叭答案:C) 键盘5. 下列哪个不是二进制数?A) 10010101B) 11001010C) 01234567D) 11110000答案:C) 01234567二、填空题1. 在计算机中,CPU 的全称是______________________。
答案:中央处理器2. 二进制系统中,1 个字节等于 ___________ 个比特。
答案:83. 在计算机中,CPU 的控制单元负责解析和执行____________。
答案:指令4. 一台计算机的主板上通常包含 ___________ 个内存插槽。
答案:45. 计算机内存的单位是 ___________。
答案:字节三、简答题1. 解释计算机的运算器是什么,并描述其功能。
答案:计算机的运算器是CPU的组成部分,负责完成各种数学和逻辑运算。
它包括算术逻辑单元(ALU)和寄存器。
ALU负责执行加法、减法和逻辑运算等,寄存器则用于存储运算中的数据和结果。
2. 什么是时钟频率?为什么时钟频率越高,计算机性能越好?答案:时钟频率指的是每秒钟内时钟振荡的次数。
时钟频率越高,意味着CPU每秒钟执行指令的次数更多。
这使得计算机能够更快地完成任务和处理数据,从而提高计算机的性能。
3. 简要解释计算机内存的作用。
答案:计算机内存是临时存储数据和指令的地方。
它可以被CPU直接访问,用于存储运行程序、操作系统和其他应用程序所需的数据。
06微机原理试卷及答案一、填空题(20分,每小题3分,第5小题4分)1. 8088/8086 CPU内部寄存器有个,其中的个是通用寄存器,个是段寄存器,此外还有指令指针寄存器和标志位寄存器两个控制寄存器(最后两空写寄存器名称)。
2. 在执行串处理指令时,为了使地址自动减量,应执行指令:,该指令使得方向标志位。
3. 汇编语言源程序的扩展名是,目标程序的扩展名是,可执行程序的扩展名是。
4. 设(DS)=2000H, (ES)=3000H (SS)=4000H (BX)=1000H (BP)=1000H, (SI)=0001H (DI)=0002H (21000H)= 3412H, (21002H)= 7856H (31000H)=9ABCH, (31002H)=0F0DEH (41000H)= 5634H,(41002H)= 9A78H,计算下列各指令中源操作数的物理地址,并指出指令执行后AX寄存器的内容。
1)MOV AX, ES:[1000H] 物理地址(AX)=2)MOV AX, [BX] 物理地址(AX)=3)MOV AX, [BX][SI] 物理地址(AX)=4)MOV AX,[BP+DI] 物理地址(AX)=5. 按照下列指令中操作数的寻址方式填空:源操作数目的操作数1)MOV AX,[BX+SI+4]2)MOV WORD PTR [SI],120H3)MOV AX,14[BX]6. 80X86中断系统能处理种类型的中断。
二、选择题(30分,每小题1.5分)1. 逻辑运算指令都是按位进行操作的,指令执行后只设置标志位,不保留结果的逻辑运算指令是。
a. ANDb. ORc. XORd. TEST2. 对程序流向的控制和转移,就是对执行指令地址的修改。
如在两个段之间转移,则修改。
a. IPb. CSc. CS和IPd. CS或IP3. 在DEBUG上机调试程序时,存储器地址表示为13FA:015F,它的物理地址是。
微机原理试题一、单项选择题(每小题1分,共20分)1.8086CPU由两个独立的工作单元组成,它们是执行单元EU和( ).A)总线控制逻辑器B)内部通信寄存器C)指令寄存器D)总线接口单元2.8086系统若用256KB*1动态存储器芯片可望构成有效存储系统的最小容量是( ). A)256KB B)512KB C)640KB D)1MB3.Intel8255A使用了()个端口地址。
A)1 B)2 C)3 D)44.PC机中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处就( ).A)发送OCW2指令B)发送OCW3指令C)执行IRET指令D)执行POP指令5.RAM是随机存储器,它分为( )两种.A)ROM和SRAM B)DRAM和SRAM C)ROM和DRAM D)ROM和CD-ROM6.在程序运行过程中,确定下一条指令的物理地址的计算表达式是()A)CS×16+IP B)DS×16+SI C)SS×16+SP D)ES×16+DI7.( )是以CPU为核心,加上存储器,I/O接口和系统总线构成的.A)微处理器B)微型计算机C)微型计算机系统D)计算机8.对于掉电,8086/8088CPU是通过( )来处理的.A)软件中断B)可屏蔽中断C)非屏蔽中断D)DMA9.计算机的存储器采用分级存储体系的主要目的是()。
A)便于读写数据B)减小机箱的体积C)便于系统升级D)解决存储容量、价格和存取速度之间的矛盾10.8259A的OCW1----中断屏蔽字( )设置.A)在ICW之前B)只允许一次C)可允许多次D)仅屏蔽某中断源时11.将十六进制数163.5B转换成二进制数是)( )A)1101010101.1111001 B)110101010.11001011C)1110101011.1101011 D)101100011.0101101112.Intel 8086/8088微处理器有()地址线,直接寻址内存空间的范围是()。
微机原理试题库及答案一、选择题(每题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. 微机系统中的中断服务程序是______响应中断请求的程序。
ORG 0213HDA1 DB 15H,34H,55HADR DW DA1DATA ENDS能使AX中数据为偶数的语句是()A.MOV AX,WORD PTR DA1B.MOV AL,DA1+2C.MOV AL,BYTE PTR ADR+1D.MOV AX,WORD PTR DA1+27、已知DS=1000H,ES=2000H,SI=0300H,内存10310H开始的两个单元中存放3A4BH,内存20310H开始的两个单元中存放4C5DH,则语句LEA BX,[SI+10H] 执行后,BX的值为________。
A.3A4BH B.4C5DHC.0310H D.3D5BH8、MOV SP,4210HPUSH AX执行上述指令后,SP寄存器的值是()A.4211H B.420EH C.420FH D.4212H 9、下列指令中不影响进位标志CF的指令是___________。
A.SUB AX,BX B.ROL AL,1C.INC CX D.ADD AL,BL 10、设AH=0,AL=06H,BL=09H,执行指令ADD AL,BLAAA之后,其结果应是()。
A.AH=01,AL=05B.AH=1 AL=15C.AH=0 AL=05D.AH=0 AL=0FH11、已知AX=3A7BH,进位标志CF=1,则语句SAR AX,1 执行后AX和CF的值分别为________。
A.74F6H和0 B.74F6和1C.74F7H和0 D.1D3D和112、已知AX=1025H,BL=03H,则语句IMUL BL 执行后AX 的值为________。
A.3075H B.0075HC.006FH D.306FH13、指令CALL FAR PTR SubProg 执行时将会向堆栈依次压入。
A.IP和CS B.CS和IPC.标志寄存器、IP和CS D.标志寄存器、CS和IP 14、语句DATA SEGMENT PARA 说明了________。
A.段DATA一定为数据段B.存放段DATA的内存首地址正好是16的整数倍C.段DATA的变量正好占用16的整数倍D.存放段DATA的内存首地址正好是256的整数倍15、下列对OUT指令的描述中,不正确的是___________。
A.实现从端口中读出数据B.能直接访问的端口范围是0~255C.只能用DX用作间接寻址的端口D.能访问的端口为64KB16、中断类型号为10H的中断向量存放在内存地址___________开始的4个物理存储单元中。
A.00H B.10H C.20H D.40H 17、设(ES)=3000H,(DI)=OOFFH,(CX)=0005H,(AL)=41H,DF=0,从300FFH开始的连续5个字节单元内容分别是44H,43H,42H,41H,41H。
执行REPNZ SCASB指令后,正确的结果是()A.(DI)=0104H,(CX)=0000HB.(DI)=0103H,(CX)=0001HC.(DI)=0102H,(CX)=0002HD.(DI)=0101H,(CX)=0003H18、IBM PC/AT机采用两个8259A级联,CPU的可屏蔽硬中断可扩展为________。
A.64级B.32级C.16级D.15级19、在8254中,实现方波发生器工作方式的是________。
A.方式0 B.方式1C.方式2 D.方式320、8255A能实现双向传送功能的是________。
A.方式0 B.方式1C.方式2 D.方式3二、多项选择题(每小题2分,共10分)从备选答案中选择2~5个正确答案,多选、少选、错选不得分。
21. 在80x86中可屏蔽中断请求被CPU响应的条件是()。
A. INTR引脚有中断请求,NMI引脚没有中断请求,系统没有DMA请求;B. CPU当前指令执行完毕;C. 中断允许标志IF = 1;D. 用户按下键Ctrl+C。
22.要实现在汇编源程序文件file2.asm中调用汇编源程序文件file1.asm中定义的子程序SUM,则应当()。
A.在file2.asm中使用语句PUBLIC SUM;B.在file1.asm中使用语句PUBLIC SUM;C.在file2.asm 中使用语句EXTRN SUM:FARD.分别汇编两源程序生成目标程序file1.obj和file2.obj,并且将两目标程序链接成为一个可执行程序。
23.以下关于8255A芯片的叙述中正确的有()。
A.它的内部分为两组,A口和C口的高4位属于A组,B口和C口的低4位属于B组;B.它的地址线A1=1、A0=0且片选cs=0时,则选中C口;C.它的B口不能工作在方式2;D.它的A口或B口工作在方式1时各要占用C口的3根线作为控制线。
24. COM型文件的编程格式必须符合下面的哪些规定( )。
A.目标代码应该小于64KB;B.源程序中允许有数据段、代码段和堆栈段;C.在代码段偏移地址为100H的单元,必须是程序的第一条可执行指令;D.源程序只允许有一个逻辑段,即代码段。
25. 以下关于8237A的基本功能叙述正确的有()A 在一个芯片中有4个独立的DMA通道;B 每一个通道的DMA请求都可以被禁止或允许;C 每一个通道的DMA请求有不同的优先级,既可以是固定优先级,也可以是循环优先级;D 每一个通道一次传送的最大字节数为64K;E 8237A提供4种传送方式:单字节传送方式、数据块传送方式、请求传送方式和级联传送方式。
三、填空题(每题2分,共10分)26 8086/8088微处理器内部由___________和___________两个独立的处理单元组成。
27 一条完整的汇编指令通常由标号、___________、___________和注释组成。
28 在微机系统中,端口编址方式一般有___________和___________两种方式。
29 异步串行通信的数据格式通常包括起始位、、奇偶校验位和。
30 已知中断向量表中从60H地址开始的4个连续单元中的内容为30H、40H、50H、60H,则该中断对应的类型码为____,中断服务程序入口地址为。
四、简答题(每题4分,共20分)31 宏指令与子程序的区别。
32 简述主程序和子程序之间有哪几种参数传递方式。
33 简述I/O接口的基本功能。
34 简述中断、中断向量和中断向量表的基本含义。
35 伪指令定义如下,请画出内存分配示意图并在相应单元写出该单元的内容。
ORG 0074HBUF DW ‘AB’,1,$+4,’A’,1234H, $+2五、阅读程序,并按要求回答问题。
(共7小题,共20分)36、请描述以下程序段实现的功能:___________。
(2分)MOV AL,BLMOV AH,0SAL AX,1MOV BX,AXSAL AX,1SAL AX,1ADD AX,BX37、请描述以下程序实现的功能:___________。
(2分)DATA SEGMENTA DB 42,13,8,7,90DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV CX,4MOV SI,OFFSET ALP1:MOV DX,CXMOV DI,SIMOV AL,[DI]LP2:INC DICMP AL,[DI]JAE NEXTMOV BL,ALMOV AL,[DI]MOV [DI],BLNEXT:DEC DXJNZ LP2MOV [SI],ALINC SILOOP LP1MOV AH,4CHINT 21HCODE ENDSEND START38、(4分)阅读以下程序段,回答问题:X DW 0123H,2A3EH,89DFHCOUNT EQU $-XY DB COUNT DUP(0)┋LEA SI,XLEA DI,YMOV CX,COUNTCLDREP MOVSB①上述程序段执行后,Y数据区各字节单元的内容是什么?②程序段功能不变情况下,REP MOVSB可否用下面两条指令替代:LOP:MOVSBLOOP LOP39、(2分)阅读以下程序段,回答问题:MOV AL,0FHXOR AL,0FFHMOV CL,7SHR AL,CL①上述程序段执行后,AL=__ _。
②如将指令SHR换成ROR指令,则程序段执行后,AL=_ __。
40、(2分)下面程序段完成将以BUFF为首地址的内存区域全部存储0FFH数据。
请在空白处添上适当的指令(每一空白处只添一条指令)。
BUFF DB 20H DUP(?)┋___ __MOV AX,0FFFFHMOV CX,10H___ __________REP STOSW41、(6分)已知AL的值为0~F中的一位16进制数:HECA PROC FARCMP AL,10JC KKADD AL,7KK:ADD AL,30HMOV DL,ALMOV AH,2INT 21HRETHECA ENDP请回答:①该子程序完成什么功能?②如调用子程序时,AL=3,子程序执行后,DL=_ _。
③如调用子程序时,AL=0FH,子程序执行后,DL=_ 。
42、阅读程序,写出程序通过CX实现的功能是_______。
(2分) DATA SEGMENTBUF DB 'ADSIKHI;OJDYTUKJIS*'DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV BX,OFFSET BUFMOV CX,0LP:CMP BYTE PTR [BX],'*'JZ NEXTINC BXINC CXJMP LPNEXT:MOV AH,4CHINT 21HCODE ENDSEND START六、编写程序题(每题5分,共20分)。
43设有3个32位的无符号整数,分别存放在变量名为A,B,C作为起始地址的内存中(低位在低地址,高位在高地址)。
其中A =56781234H,B=1122AA33H。
请写出包括数据定义在内的完整的汇编语言程序,实现C=A+B。
448254的端口地址为40H-43H,要求计数器2工作方式1,按BCD码计数,计数初值为十进制数4023,写出初始化程序段。
458255的端口地址为60H-63H,要把PA口指定为0方式输出,输入PC口上半部定为输入;PB口指定为1方式输入,PC口下半部定为输出,写出初始化程序段。
46设8251A的命令口地址为321H,请将其初始化为同步方式。
要求同步字符数为2的内同步,同步字符是0AAH,7个数据位,偶校验。
复位3个出错标志,启动收/发器,送出就绪信号,对同步字符进行检索。