中科大微机原理试题答案
专升本《微机原理》考试答案
![专升本《微机原理》考试答案](https://img.taocdn.com/s3/m/86aab9fa250c844769eae009581b6bd97f19bca8.png)
专升本《微机原理》考试答案试卷名称专升本《微机原理》_08003050试卷题头华中科技大学网络教育试题统计信息大题标题每题分数试题数总分数单选 2 40 80 填空 0 11 31 多选 2 10 20 设计 20 1 20 合计 - 62 151 1、单选(共 40 题,每题 2 分,共 80 分)1. CPU 中的运算器的主要功能是()。
A. 算术运算 B. 逻辑运算 C. 算术运算与逻辑运算 D. 函数运算答案:C上移下移删除2. 在下面关于微处理器的叙述中,错误的是( ) 。
A. 微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片B. 一台计算机的CPU 含有 1 个或多个微处理器 C. 寄存器由具有特殊用途的部分内存单元组成,是内存的一部分D. 不同型号的CPU 可能具有不同的机器指令答案:C3. 若用 MB 作为 PC 机主存容量的计量单位,1MB 等于( )字节。
A. 210 个字节 B. 220 个字节 C. 230 个字节 D. 240 个字节答案:B4. 8086CPU 的标志寄存器中,OF 标志表示运算结果的()情况。
A. 进/借位 B. 符号 C. 溢出 D. 辅助进位答案:C5. 运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为( )。
A. 两个整数相加,若最高位(符号位)有进位,则一定发生溢出B. 两个整数相加,若结果的符号位为 0,则一定发生溢出 C. 两个整数相加,若结果的符号位为 1,则一定发生溢出 D. 两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出答案:D6. 若某数据段位于存储区38000H~47FFFH,则该数据段的段基址DS 的值为()。
A. 38000H B. 47FFFH C. 3000H D. 3800H 答案:D7. 80X86 执行程序,对存储器进行访问时,物理地址可由()组合产生。
A. SS 和 IP B. CS 和 IP C. DS 和 IP D. CS 和 BP 答案:B8. 程序设计中所使用的地址是()。
微机原理试题附参考答案
![微机原理试题附参考答案](https://img.taocdn.com/s3/m/a0a2eae18bd63186bcebbc89.png)
一、填空题(每空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
![(完整版)微机原理答案1](https://img.taocdn.com/s3/m/e41f86501611cc7931b765ce0508763231127463.png)
(完整版)微机原理答案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)。
微机原理试题及答案
![微机原理试题及答案](https://img.taocdn.com/s3/m/f8a145a2846a561252d380eb6294dd88d0d23d83.png)
微机原理试题及答案一、选择题。
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. 请简要介绍微机系统的存储器种类及其特点。
答,微机系统的存储器包括内存、硬盘、光盘等,其中内存用于临时存储程序和数据,速度快但容量小;硬盘用于永久存储数据,容量大但速度较慢;光盘用于存储大量数据,但读写速度较慢。
微机原理试题库及答案
![微机原理试题库及答案](https://img.taocdn.com/s3/m/6eac6f10c950ad02de80d4d8d15abe23482f0336.png)
微机原理试题库及答案一、选择题(每题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. 微机的操作系统是管理______和______的软件。
微机原理试题及答案
![微机原理试题及答案](https://img.taocdn.com/s3/m/f319f38d29ea81c758f5f61fb7360b4c2e3f2aa4.png)
微机原理试题及答案一、选择题(每题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一次可以处理____位的数据。
华中科技大学微机原理实验考试题库与答案
![华中科技大学微机原理实验考试题库与答案](https://img.taocdn.com/s3/m/0b7f81fcb8f67c1cfad6b8ac.png)
复习题(后面附有全部代码)1.用74LS244设计一个输入接口。
从输入端口读入开关状态(高表示‘1’,低表示‘0’),以十进制形式在CRT显示器上显示输入结果(0~255)。
如:输入开关状态:高高高高低低低低→CRT显示:2402.用74LS244和74LS273设计一个输入/输出接口,从输入端口输入原码数,转换为补码后从输出端口输出(高和亮表示‘1’,低和灭表示‘0’)。
如:输入开关状态:低高高低低高低高→灭亮亮灭灭亮灭亮输入开关状态:高低低低低高低高→亮亮亮亮亮灭亮亮复习题1.用AD0809设计一个A/D接口,从5VIN输入直流电压值,在CRT显示器上以二进制形式显示采样结果。
如:输入5V→CRT显示:1111 1111 B (允许有误差)如:输入0V→CRT显示:0000 0000 B2.用AD0809设计一个A/D接口,从5VIN输入直流电压值,在CRT显示器上以十进制形式显示采样结果。
如:输入5V→CRT显示:255( 允许有误差)如:输入0V →CRT显示:03.用AD0809设计一个A/D接口,从5VIN输入直流电压值,在CRT显示器上以0~FFFH 的形式显示采样结果。
如:输入5V→CRT显示:FFH( 允许有误差)如:输入0V →CRT显示:00H复习题1.用8255设计一个输入/输出接口,C口输入原码数,转换为补码后从B口输出(高和亮表示‘1’,低和灭表示‘0’)。
如:输入开关状态:低高高低低高低高→发光二极管: 灭亮亮灭灭亮灭亮输入开关状态:高低低低低高低高→发光二极管: 亮亮亮亮亮灭亮亮2.用8255设计一个输出接口,端口地址仅为D861H,从键盘输入两位十六进制数(00H~FFH),在发光二极管上以二进制形式显示其值(亮表示‘1’,灭表示‘0’)。
如: 键入FFH →发光二极管显示: 亮亮亮亮亮亮亮亮如: 键入0FH →发光二极管显示: 灭灭灭灭亮亮亮亮3. 用8255设计一个输入接口,端口地址仅为D860H,从输入端口读入开关状态(高表示‘1’,低表示‘0’),以二进制形式在CRT显示器上显示输入结果。
微机原理1-11章答案精简版
![微机原理1-11章答案精简版](https://img.taocdn.com/s3/m/68ac91225901020207409c75.png)
第一章习题答案一、单选题1.1946年2月,在美国诞生了世界上第一台计算机,它的名字叫 C 。
A.EDV AC B.EDSAC C.ENIAC D.UNIV AC-I2.在下列描述中属于冯·诺依曼体系结构特点的是 C 。
Ⅰ.采用16进制计数。
Ⅱ.集中而顺序的控制。
Ⅲ.存储程序并且存储时不区别数据和指令。
A.Ⅰ和ⅡB.Ⅰ和ⅢC.Ⅱ和ⅢD.Ⅰ,Ⅱ和Ⅲ3. C 是以CPU为核心,加上存储器、I/O接口和系统总线构成。
A.微处理器B.微型计算机C.微型计算机系统D.单板机4.计算机的字长越长,一个字所能表示的数据精度就越高,在完成同样精度的运算时,则数据处理速度 A 。
A.越高B.越低C.不变D.不一定5.计算机存储数据的最小单位是二进制的 B 。
A.位B.字节C.字长D.千字长6.通常所说的32位机,是指这种计算机的CPU B 。
A.由32个运算器组成的B.能够同时处理32位二进制数C.包含32个寄存器D.一共有32个运算器和控制器二、判断题1.第五代计算机的体积进一步缩小,性能进一步提高,发展了并行技术和多机系统,出现了精简指令集计算机RISC。
( F )2.单片机是把CPU、一定数量的存储器芯片和I/O接口芯片装在一块印刷电路板上,在该板上再配以具有一定功能的输入、输出设备。
(F )3.总线是多个部件间的公共连线,信号可以从多个源部件中的任何一个通过总线传送到多个目的部件。
(T )4.冯·诺伊曼计算机在硬件上是由运算器、控制器、存储器、输入和输出设备5大部分组成。
(T )5.在计算机内部可直接运行二进制数、十进制数、十六进制数。
(F )三、简答题1.简述微处理器的发展概况,从集成度、性能等方面比较各代处理器的特点。
2.简述冯·诺伊曼型计算机的基本组成。
3.名词(概念)简释:微处理器、微型计算机、微型计算机系统、单总线结构、双总线结构、双重总线结构、总线。
4.简述计算机硬件与软件的关系。
微机原理试题库及答案
![微机原理试题库及答案](https://img.taocdn.com/s3/m/db781811a9956bec0975f46527d3240c8447a184.png)
微机原理试题库及答案一、选择题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,请计算该系统的最大内存容量。
微机原理第六版答案pdf中科大
![微机原理第六版答案pdf中科大](https://img.taocdn.com/s3/m/40c2fe0eb42acfc789eb172ded630b1c59ee9b45.png)
微机原理第六版答案pdf中科大一、I/O接口的作用是使微机处理器与外设之间能够有条不紊地协调工作,打到信息交换的目的。
I/O接口的功能有:数据缓冲、设备选择、信号转换、接收、解释并执行CPU命令、中断管理、可编程等功能。
二、I/O端口是接口信息流传送的地址通道。
一般接口电路中有数据端口、命令端口、状态端口等。
三、CPU对I/O端口的编址方式有哪几种?各有什么特点?80X86对I/O 端口的编址方式属于哪一种?CPU对I/O端口的编址方式有:统一编址和独立编址。
统一编址的微机系统中,存储器、I/O接口和CPU通常挂接在同一总线上,CPU对I/O端口的访问非常灵活、方便,有利于提高端口数据的处理速度;但是减少了有效的存储空间。
独立编址的微机系统中,I/O地址空间和存储器地址空间可以重叠,CPU需要通过不同的命令来区分端口的存储器。
80X86采用独立编址方式。
四、某微机系统有8个I/O接口芯片,每个接口芯片占用8个端口地址。
若起始地址为9000H,8个接口芯片的地址连续分布,用74LS138作译码器,请画出端口译码电路图,并说明每个芯片的端口地址范围。
74LS138A5CY09000H~9007HA15A12A4BY19008H~900FHA3AY29010H~9017HA14Y3A139018H~901FHA11G2AY49020H~9027HA10G2BY59028H~902FHA9Y69030H~9037HA8VCCG1Y79038H~903FHA7A6分析下表所列的地址分配情况,可知系统地址信号的译码情况为(图略):字选:A2~A0直接与接口芯片上的地址信号线连接以寻址每个接口芯片内部的8个端口;片选:A5~A3接3-8译码器输入端,译码器输出端分别作为8个接口芯片的片选信号;A15~A6经门电路译码后形成3-8译码器的片选信号;地址信号A15A14A13A12A11A10A9A8A7。
《微机原理与接口技术》中科大版部分习题解答
![《微机原理与接口技术》中科大版部分习题解答](https://img.taocdn.com/s3/m/6250a4fc240c844769eaee60.png)
第一章习题及答案:P20 9、将下列二进制数转换为十进制数。
(1)1101.01B 13.25 (3)101011.0101B 43.3125 (2)111001.0011B 57.1875 (4)111.0001B 7.0625 10、将下列十六进制数转换为十进制。
(1)A3.3H 163.1875 (3)AC.DCH 172.859375 (2)129.CH 297.75 (4)FAB.3H 4011.1875 11、将下列十进制数转换为二进制、八进制、十六进制。
(1)23 10111B 27Q 17H (2)107 1101011B 153Q 6BH (3)1238 10011010110 2326Q 4D6H (4)92 1011100B 134Q 5CH 12、将下列十进制数转换为8 位有符号二进制数(原码,可以是补码) (1)+32 00100000B (00100000B)(2)-12 10001100B (11110100B)(3)+100 01100100B (01100100B)(4)-92 11011100B (10100100B)13、将下列十进制数转换为压缩BCD 码和非压缩BCD 码。
(1)102 000100000010 0000 0001 0000 0000 0000 0010 (2)44 01000100 0000 0100 0000 0100 (3)301 001100000001 0000 0011 0000 0000 0000 0001 (4)1000 0001000000000000 0000 0001 0000 0000 0000 0000 0000 0000 14、将下列二进制数转换为有符号的十进制数。
(原码,可以是补码) (1)10000000B 0 (补码:-128)(2)00110011B +51 (+51)(3)10010010B -18 (-110)(4)10001001B -9 (-119)15、将下列十进制数转换为单精度浮点数。
微机原理参考答案
![微机原理参考答案](https://img.taocdn.com/s3/m/625b232b17fc700abb68a98271fe910ef12daeda.png)
微机原理参考答案微机原理一、名词转换(共6题)1.A/D转换:将模拟信号装换成数字信号。
2.优先级特殊循环:初始时,优先级队列:IR0最高,IR7最低;当某一个中断源搜到服务后,它的优先级别改为最低,而将最高优先级赋给比它低一级的中断源,其他级别依次类推,同时可以根据用户要求将最低优先级赋予某一中断源。
3.非规则字:连续两个单位的低位地址为偶数的字4.中断向量表:把系统中所有的中断向量集中起来,按中断类型号从小到大的顺序安排到存储器的某一区域内,这个存放中断向量的存储区叫中断向量表。
5.并行通信:指数据的每位同时传输,适合短距离传输。
6.端口:接口电路中能被CPU直接访问的寄存器。
7.ADC的分辨率:指A/D转换器能分辨的最小模拟输出电压值,常用可转换成的数字量的位数表示(8位,16位等)。
8.接口:CPU与外界的连接电路。
9.优先级自动循环:初始时,优先级队列:IR0最高,IR7最低;当某一个中断源搜到服务后,它的优先级别改为最低,而将最高优先级赋给比它低一级的中断源,其他级别依次类推。
10.串行通信:把需要传输的数据按照一定的数据格式一位一位地按顺序传输。
11.规则字:连续两个单位的低地址为奇数的字。
12.中断向量:每一个中断服务程序有有一个确定的入口地址,该地址称为中断向量。
二、选择(共13题)DCACD CDBBB ACBDA ABCDC CADDC B1.总线接口部件(BIU:Bus Interface Unit):由段寄存器(代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS和附加段寄存器ES)、指令指针寄存器(IP)、地址加法器、总线控制电路和指令队列缓冲器等组成。
2.8255A工作在方式1(选通的输入输出方式)时,端口C用来与外设之间传递应答控制信号。
3.8086CPU的地址线引脚有20根。
4.8086中断系统的中断向量表由1024个字节组成。
5.8259A收到CPU送来的第二个中断响应信号后,把中断类型号传递给CPU。
微机原理与接口技术参考答案(中科大第四版)
![微机原理与接口技术参考答案(中科大第四版)](https://img.taocdn.com/s3/m/a28e854e2b160b4e767fcfd1.png)
答: (1)23D=27Q=17H (2)107D=153Q=6BH (3)1238D=2326Q=4D6H (4)92D=134Q=5CH 12. 将下列十进制数转换为 8 位有符号二进制数。 (1)+32 (2)-12 (3)+100 (4)-92 答: (1)[+32]原=[+32]反=[+32]补=00100000B (2)[-12]原=10001100B [-12]反=11110011B [-12]补=11110100B (3)[+100]原=[+100]反= [+100]补=01100100B (4)[-92]原=11011100B [-92]反=10100011B [-92]补=10100100B 13. 将下列十进制数转换为压缩和非压缩格式的 BCD 码。 (1)102 (2)44 (3)301 (4)1000 答: (1)[102]压缩 BCD=00000001 00000010B [102]非压缩 BCD=00000001 00000000 00000010B (2)[44]压缩 BCD=01000100B [44]非压缩 BCD=00000100 00000100B (3)[301]压缩 BCD=00000011 00000001B [301]非压缩 BCD=00000011 00000000 00000001B (4)[1000]压缩 BCD=00010000 00000000B [1000]非压缩 BCD=00000001 00000000 00000000 00000000B 14. 将下列二进制数转换为有符号十进制数。 (1)10000000B (2)00110011B (3)10010010B (4)10001001B 答: (1)看作原码时真值为-0,看作反码时真值为-127,看作补码时真值为-128 (2)+51 (3)看作原码时真值为-18,看作反码时真值为-109,看作补码时真值为-110 (4)看作原码时真值为-9,看作反码时真值为-118,看作补码时真值为-119 15. 将下列十进制数转换为单精度浮点数。 (1)+1.5 (2)-10.625 (3)+100.25 (4)-1200 0 答: (1)+1.5=1.1B=1.1×2 ,符号为 0,移码阶 127+0=127=01111111B 尾数 1000000 00000000 00000000 故单精度浮点数为 0 01111111 1000000 00000000 00000000 (2)-10.625=-1010.101B=-1.010101×23,符号为 1, 移码阶 127+3=130=10000010B,尾数 0101010 00000000 00000000 故单精度浮点数为 1 10000010 0101010 0000000 0000000 (3)+100.25=1100100.01B=1.10010001×26,符号为 0 移码阶 127+6=133=10000101B,尾数 1001000 10000000 00000000 故单精度浮点数为 0 10000101 1001000 10000000 00000000 (4)-1200= -10010110000B=-1.0010110000×210,符号为 1 移码阶 127+10=137=10001001B,尾数 0010110 00000000 00000000 故单精度浮点数为 1 10001001 0010110 00000000 00000000 16. 将下列单精度浮点数转换为十进制数。 (1)0 10000000 1100000 00000000 00000000 (2)1 01111111 0000000 00000000 00000000 (3)0 10000000 1001000 00000000 00000000 答: (1)1.11×21=11.1B=+3.5D (2)-1.0×20=-1B=-1D
2021-2022学年《微机原理》试题及答案
![2021-2022学年《微机原理》试题及答案](https://img.taocdn.com/s3/m/58877561c950ad02de80d4d8d15abe23482f0300.png)
2021-2022微机原理考试试卷一、单选题(本大题共15小题,每小题1分,共15分)1. 在下列80x86指令中,合法的指令是( D )。
A. ADD [BX],01HB. OUT AL,DXC. ROL CL,BXD. IN AL,DX2. 指令“MOV AX,[BX]”源操作数的寻址方式为( B )。
A. 寄存器寻址B.寄存器间接寻址C. 寄存器相对寻址D. 基址变址寻址3. 一个无符号二进制数逻辑左移一位相当于将其 ( B )A. 乘以1B. 乘以2C. 除以1D. 除以24. 8255A的“端口C按位置1/置0控制字”应写入(D)。
A. A口B. B口C. C口D.控制口5. 若位容量为32K位的SRAM芯片具有8条数据线,则它具有的地址线条数为( B )。
A. 11B. 12C. 13D. 146. 若定义DAT DD 87654321H,则DAT+2字节单元的数据是( B )。
A. 87HB. 65HC. 43HD. 21H7. 若程序中的数据定义如下:ORG 30HDAT1 DB 10 DUP (?)DAT2 EQU 12HDAT3 EQU 34HDAT4 DW 56H , $+2则数据项$+2的值为( C )A. 003CHB. 003DHC. 003EHD. 003FH8. 要禁止8259A的IR0的中断请求,则中断屏蔽操作命令字OCW1应为(A)。
A. 80HB. 28HC. 78HD. 1BH9. 若主程序中已使中断标志IF置“1”(中断允许),则响应中断请求、进入中断服务程序并返回主程序后,IF标志位( A )。
A. 一定为“1”B. 一定为“0”C. 可能为“1”,也可能为“0”D. 以上均不对10. 2片8237级联,最多可提供的DMA通道数为( D )。
A. 10B. 9C. 8D. 711. 对8259A进行初始化时,必须设置的两个初始化命令字为( A )。
A. ICW1, ICW2B. ICW1, ICW3C. ICW1, ICW4D. ICW2, ICW412. 中断向量可提供( D )A. 被选中设备的地址B. 传送数据的起始地址C. 主程序的断点地址D. 中断服务程序的入口地址13. 设异步传输时的波特率为4800bps, 若每个字符对应七位有效数据位,一位校验位,一位停止位,则每秒钟传输的最大字符数为(B)。
微机原理习题答案(完整版)
![微机原理习题答案(完整版)](https://img.taocdn.com/s3/m/75f956d52cc58bd63186bda4.png)
第一章习题答案1-1 请说明CPU的功能以及CPU是如何执行指令和程序的。
答:CPU的功能是执行程序和统筹处理计算机系统中各类事务。
CPU执行指令分为3步:取指令、分析指令、执行指令;计算机程序是由一条条指令按一定的顺序排列组成的,CPU执行程序的过程就是一条条指令累计执行的过程,其方式分为串行作业方式和流水线作业方式。
1-2 请说明单片机内部主要是由哪些部件组成的,并说明各部件的作用。
答:CPU:由控制器和运算器构成,控制器的作用是执行指令和协调系统各部件的工作;运算器的作用是进行逻辑运算和算术运算。
存储器:存储计算机工作时使用的信息,即指令代码和数据代码。
I/O接口电路:具有数据缓冲、数据隔离及数据转换的功能。
1-3 请问对于容量位8K的存储器芯片,它的地址线是多少根?答:8K=8192=213,故地址线为13根。
另附:存储器的数据线由存储器的字长决定,例如一块32K×16(存储器容量显示格式:存储单元数×存储单元的字长)的存储器,其地址线为15根,数据线为16根。
1-4 将十进制数78,134,分别用二进制数、十六进制数和8421BCD吗表示。
答:(78)D=(1001110)B=(4E)H=(01111000)8421BCD(134)D=(10000110)B=(86)H=(000100110100)8421BCD注:8421BCD码为4位表示一个十进制数符,本质是符号不是数值,所以不可省略0。
1-5 将下列真值分别转化为用8位和16位二进制数表示的原码、补码和反码。
X=1000100;[X]8位原=[X]8位反=[X]8位补=01000100;[X]16位原=[X]16位反=[X]16位补=0000000001000100X= -1000100[X]8位原=11000100,[X]8位反=10111011,[X]8位补=10111100;[X]16位原=1000000001000100,[X]16位反=1111111110111011,[X]16位补=1111111110111100;X= -0111111[X]8位原=10111111,[X]8位反=11000000,[X]8位补=11000001;[X]16位原=1000000000111111,[X]16位反=1111111111000000,[X]16位补=1111111111000001;1-6 将下列补码转化成二进制数的真值。
微机原理复习题及答案
![微机原理复习题及答案](https://img.taocdn.com/s3/m/ba1d301d366baf1ffc4ffe4733687e21af45ffa6.png)
微机原理复习题及答案一、选择题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章习题答案
![微机原理第1章习题答案](https://img.taocdn.com/s3/m/2fed9265b14e852458fb57f4.png)
ASCII码 3338H 3937H 313035H 323535H 343833H 373634H 31303030H 31303235H
1.17在实地址方式中,设CS=0914H,共有243字节长的代码段, 该代码段末地址的逻辑地址和物理地址各是多少?
解:该代码段偏移地址为0~242,而242=256? 14=100H? IEH=F 所以,该代码段的地址范围是0914H:0000H~0914H:00F2H 末地址的逻辑地址是0914H:00F2H 末地址的物理地址是0914H×10H+00F2H=09232H
且每个乘数的最高位为1,1后面的0的个数 依次较其相邻的较大乘数少3个。5个加数 相乘后,后面的加数中1位的最大权值均小于 前面的加数中1位的最小权值。
所以5个加数的加法没有1和1相加,只有 1+0和0+0。
因此,不用作乘法,也不用作加法就可以 确定,该算式的结果以二进制数表示时,含有1 的个数等于这5个被乘数11、7、6、5和3 含有1的个数之和。
483
764
1000
1025
解:填表如下:
十进制数 38 97 105 255 483 764
1000 1025
压缩BCD数 38H 97H 105H 255H 483H 764H 1000H 1025H
非压缩BCD数 0308H 0907H 010005H 020505H 040803H 070604H
=?32768+4096+512+256+80=? 27824
1-6 将8位无符号数8H扩展为16位应为
; ;
。
解:无符号数的扩展是在其前面补0。无符号数AAH扩展为16位为 00AAH。
微机原理试题库及答案
![微机原理试题库及答案](https://img.taocdn.com/s3/m/adc95eb9ac51f01dc281e53a580216fc710a535e.png)
微机原理试题库及答案一、选择题(每题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. 微机系统中的中断服务程序是______响应中断请求的程序。
微机原理试卷(华中科技大学)
![微机原理试卷(华中科技大学)](https://img.taocdn.com/s3/m/a54beed78ad63186bceb19e8b8f67c1cfad6eef0.png)
微机原理试卷(华中科技⼤学)微机原理试卷(照⽚整理版)⼀、计算题1、⼗进制数205的⼆进制数、⼗六进制数、BCD码分别是多少?答:205D=11001101B=CDH=001000000101BCD2、设X=5AH,Y=0B3H,试计算:X异或Y,X或Y。
答:(过程:X=01011010,Y=10110011,X异或Y=11101001=E9HX或Y=11111011=FBH)答案:E9H和FBH3、给定⼀个堆栈区,其地址为:1250H:0000H~1250H:0100H,(SP)=0052H,请问:1.栈顶地址是什么?2.栈底地址是什么?在堆栈段SS中的段地址?3.若存⼊数据2456H,数据在内存中如何存放?此时SP的内容是什么?答:1.栈顶地址:12500H 2.栈底地址:12600H CS:1250H 3.24存到1252H单元,56存到1250H单元SP=0050H⼆、基本概念题1、8K X4位的存储器分别需要13根地址线和4根数据线,从地址线A0到地址线A n,地址线每增加⼀根A n+1,则寻址范围增加2n+1-2n B.2、计算机存储单元中存储的数据值超过了机器字长所能表⽰的范围称为溢出,下述机器数形式可表⽰的数值范围是:单字节⽆符号整数0~255,单字节有符号整数-128~127。
(⽤⼗进制表⽰)3、⼋⽚16K x4的存储器芯⽚可以设计为存储容量32K的16位存储体。
4、宏汇编语⾔程序被汇编时,程序汇编语句产⽣代码指令,伪指令语句不产⽣代码指令,宏指令语句可能产⽣也可能不产⽣代码指令。
5、⼀个较完善的指令系统应包括数据传送类指令,算术运算类指令,逻辑运算类指令,程序控制类指令,字符串类指令和系统控制类指令。
6、堆栈是⼀种特殊的数据存储寻址⽅式,遵循后进先出的原则,设SP=00A8H,如果⽤栈操作指令压⼊三个数据,则SP变为00A2H;若有⽤栈操作指令弹出两个数据,则SP⼜变为00A6H。
微机原理试题及答案(考试必备)
![微机原理试题及答案(考试必备)](https://img.taocdn.com/s3/m/75b4a635482fb4daa48d4b01.png)
一、选择题(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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一.选择题
1.A2.B3.B4.A5.A
6.C7.C8.C、D9.A10.B
二.填空题
1.A.符号位S B.真值e C.偏移值
2.A.内容B.行地址表C.段表、页表和快表
3.A.操作特性与功能B.操作数的地址C.二地址、单地址、零地址
4.A.存储器B.指令周期C.一致
5.A.ISA B.EISA C.PCI
6.A.刷新B.显示C.ROM BIOS
7.A.页式B.段式C.段页式
8.A.指令周期B.机器周期C.时钟周期
三.解:图中所给的ALU只能进行算术运算,S0、S1用于控制B数送(B1-B4)原码或反码,加法器输入与输
出的逻辑关系可写为:F i=Ai+(S0B i+S i B i)+Cin i=1,2,3,4由此,在S0,S i,Cin的各种组合条件下,输入A,B,Cin与输出F的算术关系列于下表:
输入S0S1Cin输出F
000A(传送)
001A加0001
010A加B
011A减B(A加B加0001)
100A加B
101A加B加0001
110A加1111
111A加1111加0001
四.解:因为X+Y=2Ex×(Sx+Sy)(Ex=Ey),所以求X+Y要经过对阶、尾数求和及规格化等步骤。
(1)对阶:
△J=Ex-E Y=(-10)2-(+10)2=(-100)2所以Ex<E Y,则Sx右移4位,Ex+(100)2=(10)2=E Y。
SX右移四位后S X=0.00001001,经过舍入后S X=0001,经过对阶、舍入后,X=2(10)2×(0.0001)2
(2)尾数求和:S X+S Y
0.0001(S X)
+0.1011(S Y)
S X+S Y=0.1100
结果为规格化数。
所以:
X+Y=2(10)2×(S X+S Y)=2(10)2(0.1100)2=(11.00)2
五.
用多体交叉存取方案,即将主存分成8个相互独立、容量相
同的模块M0,M1,M2…,M7,每个模块32M×32位。
它们各
自具备一套地址寄存器、数据缓冲器,各自以等同的方式与CPU
传递信息,其组成如图
图B11.2
六.解(1)流水线的操作时钟周期t 按四步操作中最长时间来考虑,所以t=100ns.
(2)两条指令发生数据相关冲突情况:
ADD R1,R2,R3;R2+R3->R1
SUB R4,R1,R5;R1-R5->R4
两条指令在流水线中执行情况如下表所示:
时钟指令
1234
567ADD
IF ID EX WB SUB IF ID EX WB
ADD 指令在时钟4时将结果写入寄存器堆(R1),但SUB 指令在时钟3时读寄存器堆(R1).本来ADD 指令应先写入R1,SUB 指令后读R1,结果变成SUB 指令先读R1,ADD 指令后写R1,因而发生两条指令间数据相关.如果硬件上不采取措施,第2条指令SUB 至少应推迟2个操作时钟周期(2×100ns).
(3)如果硬件上加以改进(采取旁路技术),可推迟1个操作时钟周期(100ns).
七.解:PCI 总线结构框图如下所示:
图B11.3
PCI 总线有三种桥,即HOST /PCI 桥(简称HOST 桥),PCI /PCI 桥,PCI /LAGACY 桥。
在PCI 总线体系结构中,桥起着重要作用:
(1)它连接两条总线,使总线间相互通信。
(2)桥是一个总线转换部件,可以把一条总线的地址空间映射到另一条总线的地址空间上,从而使系统中任意
一个总线主设备都能看到同样的一份地址表。
(3)利用桥可以实现总线间的卒发式传送。
八、解:。