山东交通学院 微机原理 带答案

合集下载

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、单项选择题(每题2分,共20分)1. 微处理器中的ALU是指什么?A. 算术逻辑单元B. 地址逻辑单元C. 控制逻辑单元D. 数据逻辑单元答案:A2. 在微机系统中,用于存储程序和数据的部件是:A. 内存B. 硬盘C. 外存D. 寄存器答案:A3. 下列哪种存储器是易失性存储器?A. ROMB. RAMC. 硬盘D. 光盘答案:B4. 微机系统中的I/O设备指的是:A. 输入输出设备B. 输入输出端口C. 输入输出接口D. 输入输出控制器答案:A5. 微处理器中的寄存器主要用于:A. 存储数据B. 存储指令C. 存储地址D. 存储控制信号答案:A6. 在微机系统中,中断是指:A. 程序的暂停执行B. 程序的中断执行C. 程序的继续执行D. 程序的顺序执行答案:B7. 微机系统中的总线包括:A. 数据总线B. 地址总线C. 控制总线D. 所有选项答案:D8. 微处理器中的指令周期包括:A. 取指周期B. 执行周期C. 访存周期D. 所有选项答案:D9. 微机系统中的DMA指的是:A. 数据传输模式B. 直接存储器访问C. 直接内存访问D. 动态内存访问答案:C10. 在微机系统中,多任务操作系统允许:A. 同时运行多个程序B. 顺序运行多个程序C. 同时运行多个进程D. 顺序运行多个进程答案:A二、填空题(每空1分,共20分)1. 微处理器中的______是指用于执行算术和逻辑运算的电路。

答案:ALU2. 微机系统中的______存储器在断电后数据不会丢失。

答案:ROM3. 在微机系统中,______是用于控制数据流向的电路。

答案:控制单元4. 微处理器中的______是指用于存储指令和数据的电路。

答案:寄存器5. 微机系统中的______是用于输入和输出数据的设备。

答案:I/O设备6. 微处理器中的______是指用于存储当前正在执行的指令的寄存器。

答案:指令寄存器7. 微机系统中的______是指用于存储当前正在执行的指令的地址的寄存器。

微机原理试题库及答案

微机原理试题库及答案

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

(完整版)微机原理答案

(完整版)微机原理答案

微机原理答案习题11.什么是汇编语言,汇编程序,和机器语言?答:机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。

汇编语言是面向及其的程序设计语言。

在汇编语言中,用助记符代替操作码,用地址符号或标号代替地址码。

这种用符号代替机器语言的二进制码,就把机器语言编程了汇编语言。

使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序。

2.微型计算机系统有哪些特点?具有这些特点的根本原因是什么?答:微型计算机的特点:功能强,可靠性高,价格低廉,适应性强、系统设计灵活,周期短、见效快,体积小、重量轻、耗电省,维护方便。

这些特点是由于微型计算机广泛采用了集成度相当高的器件和部件,建立在微细加工工艺基础之上。

3.微型计算机系统由哪些功能部件组成?试说明“存储程序控制”的概念。

答:微型计算机系统的硬件主要由运算器、控制器、存储器、输入设备和输出设备组成。

“存储程序控制”的概念可简要地概括为以下几点:①计算机(指硬件)应由运算器、存储器、控制器和输入/输出设备五大基本部件组成。

②在计算机内部采用二进制来表示程序和数据。

③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作,使计算机在不需要人工干预的情况下,自动、高速的从存储器中取出指令加以执行,这就是存储程序的基本含义。

④五大部件以运算器为中心进行组织。

4.请说明微型计算机系统的工作过程。

答:微型计算机的基本工作过程是执行程序的过程,也就是CPU自动从程序存放的第1个存储单元起,逐步取出指令、分析指令,并根据指令规定的操作类型和操作对象,执行指令规定的相关操作。

如此重复,周而复始,直至执行完程序的所有指令,从而实现程序的基本功能。

5.试说明微处理器字长的意义。

答:微型机的字长是指由微处理器内部一次可以并行处理二进制代码的位数。

它决定着计算机内部寄存器、ALU和数据总线的位数,反映了一台计算机的计算精度,直接影响着机器的硬件规模和造价。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题(每题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

山东交通学院大二计算机专业计算机组成原理考试试卷及参考答案1

山东交通学院计算机组成原理考试试卷及参考答案1一、单项选择题(5’)1.完整的计算机应包括___。

A、运算器、存储器、控制器B、外部设备和主机C、主机和实用程序D、配套的硬件设备和软件系统答案:D2.目前的计算机,存放方式从原理上讲___。

A、指令以二进制形式,数据以十进制形式B、指令以十进制形式,数据以二进制形式C、指令和数据都以二进制形式D、指令和数据都以十进制形式答案:C3.CPU的组成中不包含___。

A、存储器B、寄存器C、控制器D、运算器答案:A4.下列关于微处理器的描述中,哪个是正确的?___A、微处理器就是一台微机B、微处理器是微机系统C、微处理器就是主机D、微处理器可能用作微机的CPU答案:D5.带有处理器的设备一般称为___设备。

A、智能化B、交互式C、远程通信D、过程控制答案:A6.在微型机系统中,外围设备通过___与主板的系统总线相连接。

A、适配器B、设备控制器C、计数器D、寄存器答案:B7.计算机存储系统是指___。

A、RAMB、ROMC、主存储器D、cache,主存储器和外存储器答案:D8.主机中能对指令进行译码的器件是___。

A、ALUB、运算器C、控制器D、存储器答案:C9.计算机使用总线结构的主要优点是便于实现积木化,同时___。

A、减少了信息传输量B、提高了信息传输的速度C、减少了信息传输的条数D、加重了CPU的工作量答案:C10.下述I/O控制方式中,主要由程序实现的是___。

A、PPU(外围处理机)方式B、中断方式C、DMA方式D、通道方式答案:B11.系统总线中地址线的功能是___。

A、用于选择主存单元地址B、用于选择进行信息传输的设备C、用于选择外存地址D、用于指定主存和I/O设备接口电路的地址答案:D12.在___的微型计算机系统中,外设可和主存贮器单元统一编址,因此可以不使用I/O指令。

A、单总线B、双总线C、三总线D、多总线答案:A13.根据国标规定,每个汉字在计算机内占用___存储。

微机原理习题集以及答案

微机原理习题集以及答案

第一部分 例题与习题第1章 微型计算机基础例 题1.把十进制数转化为二进制数。

P7解:把十进制数转换成二进制数时,需要对一个数的整数部分和小数部分分别进行处理,得出结果后再合并。

整数部分:一般采用除2取余法小数部分:一般采用乘2取整法余数 低位 整数 高位 2 | 137 2 | 68 × 2 2 | 34 2 | 17 × 2 2 | 8 2 | 4 × 2 2 | 2 1 高位 低位 (137)10=()2 10=2所以,10=(.111)22.把二进制数转换为八进制数和十六进制数。

P9解:八进制、十六进制都是从二进制演变而来,三位二进制数对应一位八进制数,四位二进制数对应一位十六进制数,从二进制向八进制、十六进制转换时,把二进制数以小数点为界,对小数点前后的数分别分组进行处理,不足的位数用0补足,整数部分在高位补0,小数部分在低位补0。

(10 1)2=(010 100)2=8(1 2=(0001 2=163.将八进制数转换为二进制数。

P9解:8=(010 100)2=24.X=,Y=-,求[X -Y]补,并判断是否有溢出?P11解:[X -Y]补=[X]补+[-Y]补[X]补= [Y]补= [-Y]补=说明:当异号相减运算时,通过补码,减法运算转化为两个正数的加法运算,结果为负(符号位为1),表示运算结果溢出。

+ -------------- 1-------------- 0-------------- 0-------------- 1------------- 1 ------------- 15.B分别为原码、补码、BCD码表示时,对应的十进制数为多少?解:[X]原=,X=-21[X]补=,[X]原=,X=-107[X]BCD=,X=956.简述计算机为什么能实现自动连续的运行?解:计算机能实现自动连续的运行,是由于计算机采用了存储程序的工作原理。

把解决问题的计算过程描述为由许多条指令按一定顺序组成的程序,然后把程序和处理所需要的数据一起输入到计算机的存储器中保存起来。

微机原理及接口技术考试试题及答案

微机原理及接口技术考试试题及答案

微机原理及接口技术考试试题及答案第一部分:微机原理1. 基本知识部分答:微机是由微处理器、内存、输入输出设备以及系统总线构成的计算机系统。

2. CPU部分答:CPU主要由控制单元和算术逻辑单元组成,控制单元负责解码指令、控制程序流程,算术逻辑单元则负责进行算术和逻辑运算。

3. 存储器部分答:存储器按照存取方式可以分为随机存储器(RAM)和只读存储器(ROM),按照存储介质又可分为内存芯片和磁盘等。

4. 总线部分答:总线包括数据总线、地址总线和控制总线,用于在CPU、存储器和输入输出设备之间传输数据、地址和控制信息。

5. 输入输出部分答:输入输出设备用于将人与计算机之间的信息转换为计算机内部能处理的形式,常见的输入输出设备有键盘、鼠标、显示器和打印机等。

第二部分:接口技术1. 并行接口答:并行接口是指同时传送多个位的接口,常见的并行接口有并行打印接口(LPT接口)和并行通信接口(例如IEEE1284接口)。

2. 串行接口答:串行接口是指逐位传送数据的接口,常见的串行接口有串行打印接口(COM接口)和串行通信接口(例如RS-232C接口)。

3. USB接口答:USB接口是一种通用的外部总线接口,具有热插拔、高速传输和多设备连接等优点。

4. 接口传输速率答:接口传输速率是指单位时间内接口所能传输的数据量,常见的接口传输速率有Mbps、Gbps等。

5. 接口阻抗匹配答:接口阻抗匹配是指信源电路和信宿电路的阻抗之间的匹配关系,目的是提高信号传输的质量。

第三部分:考试试题1. 选择题:(1)微机是由以下哪些部分构成的?A. CPU、内存、输入输出设备B. CPU、显卡、硬盘C. 内存、硬盘、显示器D. CPU、显卡、键鼠(2)CPU由以下哪些单元构成?A. 控制单元和算术逻辑单元B. 存储单元和控制单元C. 控制单元和输入输出单元D. 算术逻辑单元和输入输出单元2. 简答题:(1)请简要解释存储器的随机存取特性。

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

微机原理
1.十六进制数0ACH转换成二进制数是()。

A. 10111010
B. 10101100
C. 11001101
D. 11001011
2.二进制数10100001B的补码是()。

A. 11011111B
B. 01011111B
C. 11100000B
D. 01100000B 3. MOV AX,7749H
MOV BX,2980H
ADD AL,BH
DAA
上述4条指令执行后,(AX)= ()
A. 817DH
B. 8183H
C. 5872H
D. 7778H
4.IN AL,n 指令中n是()
A. 8位二进制数
B. 16位二进制数
C. 8位或16位二进制数均可
D. 用AL时是8位;用AX时是16位5.8086 CPU内标志寄存器中的控制标志占( ) 位。

A.9
B.6
C.3
D.16
6.AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是( )
A.指令XOR AX,AX执行后,AX内容不变,但设置了标志位
B.指令OR DX,1000H执行后,将DX最高位置1,其余各位置0
C.指令AND AX,OFH执行后,分离出AL低四位
D.NOT AX,执行后,将AX清0
7.8086的寻址能力为( )。

A. 20MB
B. 1MB
C. 64KB
D. 4MB
8. A的ASCII码值为65D,ASCII码值为67D的字母是()。

A. B
B. C
C. D
D. E
9. REPZ CMPSW指令,重复执行的终止条件是( )
A.CX=0或ZF=0
B.CX=0且ZF=0
C.CX=0或ZF=1
D.CX=0且ZF=1
10. 设BL=0AH,下列指令执行后能使BL=05H的是( )
A.NOT BL
B.AND BL,0FH
C.XOR BL,0FH
D.OR BL,0FH
评分标准:每小题2分,错选、漏选、多选均不得分。

二、填空题(每空2分,共20分)
1.ES表示附加段寄存器。

2.指令指针寄存器中存放的是下一条指令的偏移地址。

3.堆栈的工作方式是后进先出。

4.在8086中,段寄存器CS=1200H,指令指针寄存器IP=0F00H,此时指令的物理地址为:12F00H 。

5.实现BX寄存器和DX寄存器的内容相加,结果存入DX寄存器的指令是 ADD DX,BX 。

6.设DX和DI存放的是无符号数,执行比较指令CMP DX,SI,若DX > DI,则转到ABOVE 处执行的指令是 JA ABOVE或JNBE ABOVE 。

7. 若DS=0F3EH,SI=2000H,COUNT=0A8H,指令MOV AX,(SI+COUNT)中,源操作数的有效地址EA为__20A8H______,其物理地址为___11488H_____。

8. 已知(SP)=1000H,(SS)=3000H,(31000H)=2000H,(DS)=4000H,(BX)=1200H,则 POP [BX] 指令执行完后(SP)= 1002H ,(41200H)= 2000H (一个字的内容)。

三、简答题(每题10分,共40分)
1.设DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024,BX=0100H,BP=0200H,数据段中VAL的偏移地址为0030H,试说明下列源操作数字段的寻址方式是什么?物理地址是什么?(10分)
(1)MOV AX,[100H] 答:直接寻址方式,物理地址=10100H
(2)MOV AX,ES:[BX] 答:寄存器间接寻址方式,物理地址=20100H
(3)MOV AX,[BP] 答:寄存器间接寻址方式,物理地址=35200H
(4)MOV AX,[BX+10] 答:寄存器相对寻址方式,物理地址=10110H
(5)MOV AX,[BX+DI+VAL] 答:相对基址变址寻址方式,物理地址=10154H
评分标准:每小题2分,寻址方式、物理地址各1分。

2.通过示意图说明下列数据定义程序段从0000H开始对内存单元的分配情况。

(写出X和Y的地址,并画出每个单元中所存内容,已知'a'的ASCII码为61H,'A'的ASCII 码为41H)(10分)
data segment ;数据段
X db '9',20H
db 2 dup(100),?
Y db 'aBC'
data ends
答:X=0000H,Y=0005H,从X开始依次存放39H,20H,64H,64H,--,61H,42H,43H
评分标准:X、Y正确各得1分,每个单元存放内容正确各得1分。

3.补充代码,实现:当BX高4位全为0时,使AX=0;否则使AX=1。

(10分)
test BX, 0f000h
jz zero
mov BX,-1 jmp OK
zero :mov AX,0 OK :.exit 0 评分标准:每空2分。

4、写程序运行结果(每空2分,共10分) 1)MOV AL ,39H 2)MOV AL ,45h
MOV BH ,27H OR AL ,31H
ADD AL ,BH
DAA 运行后 AH = 75 H
运行后 AL = 66 H ZF = 0 CF = 0 CF= 0 四、应用题(每题10分,共计20分) 1、编写程序:将字符串 'ab$c12$798$'中的'$'替换成空格。

(写出完整的程序定义格式)(10分) .model small .data string db 'ab$c12$798$'
count equ $-string ;count=$-string
.stack .code .startup mov cx,count lea si,string mov al, '$'
strc: cmp al, [si]
jnz next
mov bl,20h
mov [si], bl
next:inc si
loop strc .exit 0 End
2、(10分)编写程序:从键盘上输入一个字符,如果是大写字母,则转换成小写并输出;否则原样输出。

要求:先画出流程图,再以简化段定义格式编写完整的程序。

.model small .stack
.data .code
.startup
Mov ah,1 Int 21h Cmp al,’A ’
Jb next Cmp al,'Z ’ Ja next add al,20h mov dl,al
Next:mov ah,02h
Int 21h .exit 0
end
评分标准:答案不唯一,逻辑正确即可得分。

输入字符正确得2分,比较转移逻辑正确得2分,大小写字母转换正确得2分,字符输出正确得2分,流程图正确得2分,格式、语法错误较多扣1-3分。

相同错误不重复扣分。

评分标准:答案不唯一,程序格式、语法正
确得
2分,程序初始化正确得2分,比较转
移正确得2分,替换正确得2分,循环正确
得2分。

相同错误不重复扣分。

相关文档
最新文档