微型计算机原理与应用技术部分复习题答案(新)(DOC 40页).doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《微型计算机原理与应用技术部分复习题答案(新)(DOC 40页).doc》由用户(2023DOC)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机原理与应用技术部分复习题答案新DOC 40页 微型计算机 原理 应用技术 部分 复习题 答案 DOC 40
- 资源描述:
-
1、微型计算机原理及应用技术习题答案为了配合计算机原理及硬件技术课程的学习,特编制此部分习题答案,以便对广大同学的学习能有所帮助。但由于时间仓促,难免有错误之处,请同学们在学习中发现错误尽快找老师联系进行更正,可以通过email 邮箱联系: gongdajixi第一章 微机基础知识一、选择题1.一台完整的微机系统应包括( )。A A.硬件和软件 B.运算器、控制器和存储器 C.主机和外部设备 D.主机和实用程序2.微机硬件中最核心的部件是( )。C A.运算器 B.主存储器 C.CPU D.输入/输出设备3.微机的性能主要取决于( )。A A.CPU B.主存储器 C.硬盘 D.显示器4. 带符号
2、数在计算机中通常采用( )来表示。C A.原码 B.反码 C.补码 D.BCD码5.已知某数为-128,其机器数为10000000B,则其机内采用的是( )表示。C A.原码 B.反码 C.补码 D.真值6.在8位二进制数中,采用补码表示时数的真值范围是( )。C A.-127+127 B.-127+128 C.-128+127 D.-128+1287.大写字母“B”的ASCII码是( )。B A. 41H B. 42H C. 61H D. 62H8.某数在计算机中用8421-BCD码表示为10010011,其真值为( )。C A.10010011B B.93H C.93 D.147二、填空题
3、:1. 微机的硬件主要包括主机和外设等部分。2. 系统软件主要包括操作系统、语言处理程序和各种实用程序等。3. 任何计数制都可以采用基数和位权来表示,二进制的基数为2,其中第n位的位权为2n-1。4. 计算机中的数有_数值型和非数值型_两种表示方法,前者的特点是_表示数值大小,进行算术运算等处理操作_;后者的特点是_表示字符编码,在计算机中描述某种特定的信息。5. 计算机中参加运算的数及运算结果都应在用原码表示的-2n-1 X XY +2n-1,称为数据溢出。注:其中n为计算机的字长6. 计算机中带符号的数在运算处理时通常采用补码表示,其好处在于简化机器数的运算。7. ASCII码可以表示_1
4、28_种字符,其中起控制作用的称为_功能码_;供书写程序和描述命令使用的称为_信息码_。8. 已知某数为61H,若为无符号数代表 97D ;若为带符号数代表 +97D ;若为ASCII码代表a;若为BCD码代表 61 。三、判断题1.由于物理器件的性能,决定了微机内部的所有信息仍以二进制方式表示。( )2.微机中数据的表示范围不受计算机字长的限制。 ( ) 3.微机地址总线的宽度决定内存容量的大小。 ( ) 4.“0”的原码和反码各有不同表示,而“0”的补码表示是唯一的。( )5.微机在运算中产生数据溢出,其原因是运算过程中最高位产生了进位。( )6.微机键盘输入的各类符号在计算机内部均表示为
5、ASCII码。 ( ) 四、数制转换题1.将下列十进制数分别转换为二进制数、十六进制数和压缩BCD码。(1)26(2)47(3)125(4)228答:(1)(2)(3)(4)十进制数2647125228二进制数11010101111111110111100100十六进制数1AH2FH7DHE4H压缩BCD码0010011001000111000100100101001000101000方法: 转换为二进制数:用“除R取余”法转换为十六进制数:将二进制数采用“四合一”法(即每四位分为一段)转换为压缩BCD码:将十进制数采用“一分四”法(即每一位用四位二进制数表示)例如:26D=0010 0110
6、=26BCD2.将下列二进制数或十六进制数分别转换为十进制数。(1)10110110B(2)10100101B(3)A8H(4)B5.62H答:按位权展开法进行求解。(1)(2)(3)(4)10110110B10100101BA8HB5.62H十进制数182165168181.3828125例如:(1) 10110110B = 127125124122121 = 182D(3) A8H = A168 = 10168 = 168 D3.写出下列带符号十进制数的原码、反码、补码表示(采用8位二进制数)。(1)+28 (2)+75 (3)38 (4)119答:(1) +28 28原=0001 110
7、0 ; 28反=0001 1100 ; 28补=0001 1100 (2) +75 75原=0100 1011 ; 75反=0100 1011 ; 75补=0100 1011 (3) -38 -38原=1010 0110 ; -38反=1101 1001 ; -38补=1101 1010 (4) -119 -119原=1111 0111 ; -119反=1000 1000 ; -119补=1000 10014. 已知下列补码求出其真值。(1)97H (2)3FH (3)3C2AH (4)8B4CH答:解法:先用X补 最高位确定真值的符号,然后求X反,再加1得出X,最后若需要将其转换为十进制数,
8、可以将十六进制数转换为十进制数。(1) X补 = 97H = 10010111B,符号位为1,X是负数,X反 =0010111 补= 1101000反,X 原=-(X反+1) = -(1101000反+1) =(1101001 原) ,X = -69H = -105D(2) X补 = 3FH = 00111111B,符号位为0,X是正数,X =X补 = 3FH = 63D(3) X补 = 3C2AH = 0011110000101010B,符号位为0,X是正数,X = 3C2A H(4) X补 = 8B4CH = 1000101101001100B,符号位为1,X是负数,X原 = -11101
9、0010110011B, X = -74B4H5. 按照字符所对应的ASCII码值,查表写出下列字符的ASCII码。K、b、good、*、$、 ESC、LF、CR、答:Kbgood*$ESCLFCR4BH62H676F6F64H2AH24H1BH0AH0DH五、简答题1. 常见的微机硬件结构由哪些部分组成?各部分主要功能和特点是什么?答:常见的微机硬件结构组成部分有:中央处理机、存储器、系统总线、接口电路、主机板及I/O设备等部件。主要组成部件的功能和特点分析如下:(1) 中央处理器CPU:是微型计算机部件,它包含运算器、控制器、寄存器组及总线接口等部件。它负责对系统的各模块进行统一的协调和控
10、制。(2) 主存储器:是微型计算机中存储程序、原始程序、中间结果和最终结果等各种信息的部件。可分为随机存储器(RAM)和只读存储器(ROM)。(3) 系统总线:是CPU与其他部件之间传输数据、地址和控制信息的公共通道。各部件直接用系统总线相连,信号通过总线相互传输。根据传输内容不同,可以分成数据总线、地址总线和控制总线。(4) 输入/输出接口电路:也成为I/O电路。是微型计算机与外部设备交换信息的桥梁。由寄存器组、专用存储器和控制电路等组成。(5) 主机板:由CPU、RAM、ROM、I/O接口电路及系统总线等部件组成的计算机装置称为主机。主机的主体是主机板,CPU就安装在它上面,主机板上有内存
11、插槽、总线扩展槽、串行/并行接口、各种跳线和一些辅助电路等硬件。(6) 外存储器:使用最多的是磁盘存储器(软盘、硬盘)和光盘存储器。外存储器容量大,保存的信息不会丢失。(7) 输入/输入设备:是微型计算机系统与外部进行通信联系的主要装置。常用的有键盘、鼠标、显示器、打印机和扫描仪等。2. 计算机中有哪些常用的计数制?如何进行数制之间的转换?答:数值数据经常用二进制、十进制、八进制和十六进制;字符数据使用ASCII码;表示十进制数字用BCD码。(1) 十进制转换为二进制:整数部分连续除以2后“倒取余”,小数部分连续乘以2后“正取整”。(2) 二进制转换为十进制:将二进制数按权展开即可。(3) 二
12、进制与八进制之间的转换:将3位二进制一组对应1位八进制数。(4) 二进制与十六进制之间的转换:将4位二进制一组对应1位十六进制数。3.如何判断数据运算的溢出?答:“溢出”的概念:当运算结果超出了结果单元所能表示的数值范围(即用原码表示的-2n-1 XY +2n-1范围)时,会产生错误结果。这种现象称为“溢出”。 “溢出”与数的表示方法有关,因而“溢出”的判别方法也不同。在补码运算中,有符号数常用“双进位位”法判别(即:最高位与次高位都产生进位表明运算有“溢出”),无符号数值要运算有进位或借位就表明运算有“溢出”。4. ASCII码和BCD码有哪些特点?其应用场合是什么?答:ASCII码的特点为
13、:每个字符用7位二进制数表示,总共有128个字符;ASCII码表中的英文字母和数字都是按顺序排列;128个字符包含94种信息码和34种功能码两大类; ASCII码用于表示英文字母的大小写、数字、专用字符和控制字符,ASCII码的最高位用于奇偶校验等场合。BCD码有压缩BCD码和非压缩BCD码的两种表示形式。其特点为:它是一种有权码,BCD码采用4位二进制数表示1位十进制数,自左至右每一位对应的位权是:8、4、2、1;简单直观,每个代码符合二进制和十进制的转换规则;不允许出现1010B1111B 中的任一种6个代码。用于进行十进制数的表示和计算等场合。本章重点题目:一、4.;2.;6.; 8.二
14、、3.;7.三、1.;2.;3.; 6.四、2.(1).(2).(3).(4);3.(2).(3);4.(1).(2)五、2.第2章 典型微处理器一、选择题1. 在执行部件EU中实现数据加工与处理的功能部件是( )。C A. 数据暂存器 B. 数据寄存器 C. ALU D.EU控制电路2. 以下不属于总线接口部件BIU中功能部件的是( )。A A. 地址寄存器 B. 地址加法器 C.段寄存器 D.指令队列缓冲器3. 可用作堆栈指针寄存器的是( )。C A. SI B. DI C. SP D. DX4. 堆栈操作中用于指示栈顶基址的寄存器是( )。C A. SS B. SP C. BP D. C
15、S5. 指令指针寄存器IP中存放的内容是( )。C A. 指令 B. 操作数 C. 指令地址 D. 操作数地址6. 8086最大和最小工作模式的主要差别是( )。DA.数据总线的位数不同 B.地址总线的位数不同C.I/O端口数的不同 D.单处理器与多处理器的不同二、填空题:1. 8086的内部结构由_EU_和_BIU_组成,前者功能是_执行指令_,后者功能是_总线操作_。2. 8086有 20 条地址线,可直接寻址 1MB 容量的内存空间,其物理地址范围是00000HFFFFFH 。3. 8086的指令队列作用是 预取指令 ,其长度是 6个 字节。4. 8086标志寄存器共有_9_个标志位,分
16、为_6_个_状态_标志位和_3_个_控制_标志位。5. 8086为访问1MB内存空间,将存储器进行_分段_管理;其_物理_地址是唯一的;偏移地址是指_相对段基地址的偏移量_;逻辑地址常用于_程序中_。6. 逻辑地址为2100H:0180H时,其物理地址是_21180H_,段地址是_2100H_,偏移量是_0180H_。7. 时钟周期是指_CPU基本时间计量单位_,总线周期是指_一次总线操作时间_,总线操作是指_CPU经外部总线对存储器或I/O端口进行一次信息输入和输出的过程_。8. 8086工作在最大方式时CPU引脚MN/-MX应接_地_;最大和最小工作方式的应用场合分别是_多处理器和单处理器
17、系统_。三、判断题1. 8086访问内存的20位物理地址是在BIU中由地址加法器实现的。( )2. 若计算结果为0,则标志寄存器的ZF=0.( )3. IP中存放的是正在执行的指令偏移地址。( )4. 逻辑地址是在书写汇编程序中用到的操作数存储地址。( )5. 从内存单元偶地址开始存放的数据称为规则字。 ( ) 6. 指令执行中插入T1和TW是为了解决CPU与外设之间的速度差异。( )7. 8086系统复位后重新启动时从内存的FFFF0H地址处开始执行。( )四、简答题1. 8086系统中的存储器分为几个逻辑段?每个段寄存器的作用是什么?答:8086CPU将1MB的存储空间分成若干个逻辑段来进
18、行管理:每个逻辑段最小为16B,最大为64KB。最多可分成64K个逻辑段,最少可分成16个逻辑段。4个16位的段寄存器用来存放每一个逻辑段的段起始地址:CS中为代码段的起始地址;DS中为数据段的起始地址;SS中为堆栈段的起始地址;ES中为附加段的起始地址。2. I/O端口有哪两种编址方式?8086最大I/O寻址空间是多少?答:I/O端口的两种编址方式分别为:统一编址和独立编址。8086最大I/O寻址空间是64KB。3. 8086的最大和最小工作模式的主要区别是什么?如何进行控制?答:两种模式的主要区别是:8086工作在最小模式时,系统只有一个微处理器,且系统所有的控制信号全部由8086 CPU
19、提供;在最大模式时,系统由多个微处理器/协处理器构成的多机系统,控制信号通过总线控制器产生,且系统资源由各处理器共享。8086CPU工作在哪种模式下通过CPU的第33条引脚MN/来控制:MN/=1,系统就处于最小工作模式;MN/=0,系统处于最大工作模式。5. 简述Pentium微处理器的内部主要部件的功能。答:Pentium微处理器的主要部件包括总线接口部件、指令高速缓存器、数据高速缓存器、指令预取部件与转移目标缓冲器、寄存器组、指令译码部件、具有两条流水线的整数处理部件(U流水线和V流水线)、以及浮点处理部件FPU等。各主要部件的功能分析如下:(1)整数处理部件:U流水线和V流水线都可以执
20、行整数指令,U流水线还可执行浮点指令。因此能够在每个时钟周期内同时执行两条整数指令。(2)浮点处理部件FPU:高度流水线化的浮点操作与整数流水线集成在一起。微处理器内部流水线进一步分割成若干个小而快的级段。(3)独立的数据和指令高速缓存Cache:两个独立的8KB指令和8KB数据Cache可扩展到12KB,允许同时存取,内部数据传输效率更高。两个Cache采用双路相关联的结构,每路128个高速缓存行,每行可存放32B。数据高速缓存两端口对应U、V流水线。(4)指令集与指令预取:指令预取缓冲器顺序地处理指令地址,直到它取到一条分支指令,此时存放有关分支历史信息的分支目标缓冲器BTB将对预取到的分
展开阅读全文