微机原理练习习题(上答案)

合集下载

微机原理复习题含答案

微机原理复习题含答案

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

(完整版)微机原理答案1

(完整版)微机原理答案1

(完整版)微机原理答案1第 1 章微型计算机系统概述习题参考答案1-1.微型计算机包括哪几个主要组成部分,各部分的基本功能是什么?答:微型计算机由CPU、存储器、输入/输出接口及系统总线组成。

CPU是微型计算机的核心部件,一般具有下列功能:进行算术和逻辑运算。

暂存少量数据。

对指令译码并执行指令所规定的操作。

与存储器和外设进行数据交换的能力。

提供整个系统所需要的定时和控制信号。

响应其他部件发出的中断请求;总线是计算机系统各功能模块间传递信息的公共通道,一般由总线控制器、总线发送器、总线接收器以及一组导线组成;存储器是用来存储数据、程序的部件;I/O接口是微型计算机的重要组成部件,在CPU和外设之间起适配作用。

1-2.CPU 执行指令的工作过程。

答:指令执行的基本过程:(1)开始执行程序时,程序计数器中保存第一条指令的地址,指明当前将要执行的指令存放在存储器的哪个单元。

(2)控制器:将程序计数器中的地址送至地址寄存器MAR,并发出读命令。

存储器根据此地址取出一条指令,经过数据总线进入指令寄存器IR。

(3)指令译码器译码,控制逻辑阵列发操作命令,执行指令操作码规定的操作。

(4)修改程序计数器的内容。

1-3.果微处理器的地址总线为20 位,它的最大寻址空间为多少?答:220=1048576=1MB1-4.处理器、微型计算机和微型计算机系统之间有什么关系?答:微处理器是微型计算机的核心部件。

微处理器配上存储器、输入/输出接口及相应的外设构成完整的微型计算机。

以微型计算机为主体,配上系统软件和外部设备以后,就构成了完整的微型计算机系统。

1-5.下面十进制数分别转换为二进制、八进制和十六进制数:128,65535,1024答:128,二进制:10000000B,八进制:200O,十六进制:80H 65535,二进制:1111111111111111B,八进制:177777O,十六进制:FFFFH1024,二进制:10000000000B,八进制:2000O,十六进制:400H1-6.下面二进制数分别转换为十进制及十六进制数:1011.1010B,1111101.11 B答:1011.1010B,十进制:11.625,十六进制:B.AH111101.11B,十进制:125.75,十六进制:7D.CH1-7.(5487)10=(0101010010000111)BCD=1010101101111 B1-8.设字长为8 位,请写出下列数的原码、反码、补码和移码:15,-20,-27/32 答:[+15]原=00001111,[+15]反=00001111,[+15]补=00001111,[+15]移=10001111 [-20]原=10010100,[-20]反=11101011,[-20]补=11101100,[-20]移=01101100 [-27/32]原=1.1101100,[-27/32]反=1.0010011,[-27/32]补=1.0010100,[-27/32]移=0.0010100第 2 章微型计算机系统的微处理器习题参考答案2-1.086/8088 CPU 的功能结构由哪两部分组成?它们的主要功能是什么?答:8086/8088 CPU 的功能结构由以下两部分组成:总线接口单元BIU(Bus Interface Unit),执行部件EU (Execution Unit)。

微机原理试题及答案

微机原理试题及答案

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

微机原理课后习题参考答案

微机原理课后习题参考答案

微机原理课后习题参考答案第1部分微型计算机基础知识1.1 微处理器、微型计算机和微型计算机系统三者之间有什么不同?【解】微处理器:指计算机内部对数据进行处理并对处理过程进行控制的部件,伴随着大规模集成电路技术的迅速发展,芯片集成密度越来越高,CPU可以集成在一个半导体芯片上,这种具有中央处理器功能的大规模集成电路器件,被统称为“微处理器”。

微型计算机:简称“微型机”、“微机”,也称“微电脑”。

由大规模集成电路组成的、体积较小的电子计算机。

由微处理机(核心)、存储片、输入和输出片、系统总线等组成。

特点是体积小、灵活性大、价格便宜、使用方便。

微型计算机系统:简称“微机系统”。

由微型计算机、显示器、输入输出设备、电源及控制面板等组成的计算机系统。

配有操作系统、高级语言和多种工具性软件等。

1.2 CPU在内部结构上由哪几部分组成?CPU应该具备哪些主要功能?【解】CPU在内部结构上由运算器、控制器、寄存器阵列和内部总线等各部分构成,其主要功能是完成各种算数及逻辑运算,并实现对整个微型计算机控制,为此,其内部又必须具备传递和暂存数据的功能。

1.3 微型计算机采用总线结构有什么优点?【解】①简化了系统结构,便于系统设计制造;②大大减少了连线数目,便于布线,减小体积,提高系统的可靠性;③便于接口设计,所有与总线连接的设备均采用类似的接口;④便于系统的扩充、更新与灵活配置,易于实现系统的模块化;⑤便于设备的软件设计,所有接口的软件就是对不同的口地址进行操作;⑥便于故障诊断和维修,同时也降低了成本。

总线的逻辑电路有些是三态的,即输出电平有三种状态:逻辑“0”,逻辑“1”和“高阻”态。

1.4计算机总线有哪些,分别是什么?【解】总线按其信号线上传输的信息性质可分为三组:①数据总线,一般情况下是双向总线;②地址总线,单向总线,是微处理器或其他主设备发出的地址信号线;③ 控制总线,微处理器与存储器或接口等之间1.5 数据总线和地址总线在结构上有什么不同之处?如果一个系统的数据和地址合用一套总线或者合用部分总线,那么要靠什么来区分地址和数据?【解】数据总线(DB)为双向结构,数据在CPU与存储器或I/O 接口之间的传送是双向的,(数据既可以读也可以写),其宽度通常与微处理器的字长相同。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题(每题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,请计算该系统的最大内存容量。

《微机原理》(一)习题及参考答案.doc

《微机原理》(一)习题及参考答案.doc

*教材:《微机原理与接口技术实用教程》,杨帮华等编,清华大学出版社,2008. 5习题一1、十进制一二进制:73.8125 =2、十进制一十六进制:299. 34375 =3、二进制一十进制:10010010. 001B =4^十六进制一十进制:8F. 7H =5、已知:a = 1011B, b = 11001B, c = 100110B,用二进制完成下列算术运算,并用十进制运算检查结果:(1)a+b; (2) c-a~b;(3) aXb; (4) c/a。

6、已知:a = 00111000B, b = 11000111B,试求以下逻辑运算结果:(1) a AND b ;(2) a OR b ;(3) a XOR b ; (4) NOT a。

7、写出下列各数的8位原码和补码:(1) +1010101B;(2) -1010101B;(3) +1111111B;(4) -1111111B;(5) +1000000B;(6) -1000000B;(7) +34 ;(8) -69。

8、对下列8位补码分别进行a+b和a-b运算,并判断结果是否溢出:(1) a = 37H, b = 57H; (2) a =0B7H, b =0D7H ;(3) a =0F7H, b =0D7H; (4) a = 37H, b =0C7H 。

9、将下列十进制数用BCD表示,并用加6修正法求运算结果:(1) 38+42;(2) 56+77;(3) 99+88;(4) 34+69 。

10、将下列字符串用偶校验ASCII表示(以十六进制形式):(1) SAM JONES; (2) -75. 61。

11、用规格化浮点数表示(设阶为4位原码,尾为8位补码):-3. 125 =*习题一参考答案1、01001001.1101B2、12B.58H3、146.1254、143.43755、100100B, 0010B, 100010011B, 0011B...0101B6、00000000B, 11111111B, 11111111B, 11000111B7、01010101B、01010101B, 11010101B、10101011B, 01111111B、01111111B,11111111B、10000001B, 01000000Bs 01000000B, 11000000> 11000000B,00100010B、00100010B, 11000101B、10111011B8、8EHx、E0H V , 8EH "、E0H V , CEH ”、20H V , FEH ”、70H V9、80, (1)33, (1)87, (1)0310、53、41、4D、20、4A、4F、4E、45、53, 2D、37、35、2E、36、31 (H)偶校验:0101001k 01000001、01001101, 10100000、11001010> 1100111k 01001110, 1100010k01010011, 00101101, 1011011K 0011010k 00101110> 00110110, 10110001 (B)11、一3.125 = —11.001B=—0.11001B X 2+2,即:0010 10011100B (阶为4位原码,尾为8位补码)习题二教材P24 (1.8习题):一、6教材 P115 (3. 5 习2, 习题三 二、1*习题三参考答案 教材P115 (3. 5习题):一、1、假定 DS=2000H, SS=1500H, SI=OOAOH, BX=0100H, BP=0010H,数据变量 VAL 的偏地址为0050H,请指出下列指令中源操作数采用什么寻址方式?若源操作数在存储器(1) MOV AX, OABH (2) MOV AX, [100H](3) MOV AX, VAL(4) MOV BX, [SI](5) MOV AL, VAL[BX](6) MOV CL, [BP][SI] ;立即寻址;直接寻址,EA=0100H, PA=DSX10H+EA=20100H ;直接寻址,EA=VAL=0050H, PA=DS X 10H+EA=20050H ;寄存器间接寻址,EA=SI=OOAOH, PA=DSX10H+EA=200A0H ;寄存器相对寻址,EA=BX+VAL=0150H, PA=DSX 10H+EA=20150H ;基址变址寻址,EA=BP+SI=OOBOH, PA=SS X(1) MOV AH, BX (2) MOV [SI], [BX] (3) MOV AX, [SI][DI]MOV AX, [BX][BP];X ,源、目的字长不一致(或类型不一致) ;X ,源、目的不可同为存储器操作数 ;X,基址变址寻址不可SI 与DI 组合 ;X,基址变址寻址不可BX与BP 组合教材 P77 (2. 5 习题):一、1, 2, 3, 5, 6, 7, 8; 二、2, 4 补充题: 1、 将62A0H 加下列各数,试求其和及标志位AF 、SF 、ZF 、OF 、CF 、PF 的值。

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

微机原理堂上练习(上)
1、什么是指令指针寄存器IP。

CPU内部都有一个指令指针寄存器,用来存放将要从存储器中取出执行的下一条指令所在存储单元的地址,即指出下一条指令所在存储空间的位置(指向下一条将要执行的指令)。

它具有自动加1功能。

每从存储器取出一个字节内容,自动加1。

前一条指令执行完后,它自动指向下一条指令,从而使得程序能够顺序执行下去。

除非,受到转移指令的修改(此时,会按照修改的新地址去取指令,从而实现程序的转移)。

2、8086由哪两个部分组成?他们各自的功能是什么?
3、8086 CPU内部有哪些寄存器?复位值是多少?对CPU以后的工作有什么影响?
4、8086 CPU的标志寄存器中各个标志位的含义?
5、在8086系统中有几个可寻址空间?各有多大?用什么控制信号来区分?
6、8086系统存储空间采用了什么样的存储结构?用什么信号来作为体选择信号?
7、什么是字的“对准存放“和“非对准存放”?
8、什么是时钟周期?什么是总线周期?什么是指令周期?
9、8086的操作数从哪里来的?
答:
10、什么叫全译码,什么叫部分译码?什么是部分译码的重叠地址?什么是基本地址?答:
二、
1、8086 CPU复位后,CS=________,IP=________,DS=________,SP==________.
答:0000H
2、
答:
3、
答:1、0
4、说明下面指令的源操作数和目的操作数寻址方式?
答:
5、
答:
6、已知程序片段如下:
答:
7、用2114 SRAM 1K*4位芯片构成4K*8的存储空间,需要多少片芯片?答:
8、已知8086与某些芯片的图形
答:

(3)
9、已知SRAM 6116为2K*8位的存储单元,根据下面图回答下面问题:
答:。

相关文档
最新文档