xiti.doc计算机基础习题

上传人:飞*** 文档编号:39841016 上传时间:2018-05-20 格式:DOC 页数:49 大小:1.33MB
返回 下载 相关 举报
xiti.doc计算机基础习题_第1页
第1页 / 共49页
xiti.doc计算机基础习题_第2页
第2页 / 共49页
xiti.doc计算机基础习题_第3页
第3页 / 共49页
xiti.doc计算机基础习题_第4页
第4页 / 共49页
xiti.doc计算机基础习题_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《xiti.doc计算机基础习题》由会员分享,可在线阅读,更多相关《xiti.doc计算机基础习题(49页珍藏版)》请在金锄头文库上搜索。

1、1微机原理与接口技术微机原理与接口技术习题及解答习题及解答第一章第一章 绪论绪论 习题及解答习题及解答1、冯诺依曼型计算机有哪些特点? 【解答】冯诺依曼型计算机的设计方案是“存储程序”和“程序控制”,有以下 5 方面特点: (1)用二进制数表示数据和指令; (2)指令和数据存储在内部存储器中,按顺序自动依次执行指令; (3)由运算器、控制器、存储器、输入设备和输出设备组成基本硬件系统; (4)由控制器来控制程序和数据的存取及程序的执行; (5)以运算器为核心。2、微处理器,微型计算机,微型计算机系统有什么联系与区别? 【解答】微处理器指由一片或几片大规模集成电路组成的中央处理器;微型计算机 指

2、以微处理器为基础,配以内存储器以及输入输出接口电路和相应的辅助电路构成 的裸机;微型计算机系统指由微处理器配以相应的外围设备及其它专用电路、电源、 面板、机架以及足够的软件而构成的系统。微处理器,微型计算机,微型计算机系 统关系如图所示:3、微处理器有哪些主要部件组成?其功能是什么? 【解答】微处理器是一个中央处理器 CPU,又算术逻辑部件 ALU、累加器和寄存器组、 指令指针寄存器 IP、段寄存器、时序和控制逻辑部件、内部总线等组成。 ALU 主要完成算术运算及逻辑运算; 寄存器组用来存放参加运算的数据、中间结果或地址; IP 指向下一条指令的偏移地址; 段寄存器给出存储单元的段地址,与偏移

3、地址构成 20 位的物理地址; 控制逻辑部件控制整机,协调工作。微型计算机系统 微型计算机 微处理器 寄存器组 控制器 运算器 系统总线 I/O接口 I/O接口 ROM RAM I/O设备 I/O设备 系统软件 24、微型计算机的特点和主要性能指标有那些? 【解答】除具有运算速度快、计算精度高、有记忆能力和逻辑判断能力、可自动连 续工作等基本特点以外,还具有功能强、可靠性高、价格低廉、结构灵活、适应性 强、体积小、重量轻、功耗低、使用和维护方便等。 微型计算机的性能指标与系统结构、指令系统、硬件组成、外部设备以及软件配备 等有关。常用的微型计算机性能指标主要有:字长、主频、内存容量、指令数、基

4、 本指令执行时间、可靠性、兼容性、性能价格比等。5、什么是微型计算机的系统总线?说明数据总线、地址总线、控制总线各自的作用。【解答】系统总线是 CPU 与其它部件之间传送数据、地址和控制信息的公共通道。 (1)数据总线:用来传送数据,主要实现 CPU 与内存储器或 I/O 设备之间、内 存储器与 I/O 设备或外存储器之间的数据传送。 (2)地址总线:用来传送地址。主要实现从 CPU 送地址至内存储器和 I/O 设备, 或从外存储器传送地址至内存储器等。 (3)控制总线:用于传送控制信号、时序信号和状态信息等。6、什么是系统的主机板?由哪些部件组成? 【解答】CPU、RAM、ROM、I/O 接

5、口电路以及系统总线组成的计算机装置称为“主机” ,主机的主体则是主机板。主机板上主要有 CPU 插座、芯片组、内存插槽、系统 BIOS、CMOS、总线扩展槽、串行/并行接口、各种跳线和一些辅助电路等硬件。7、计算机中有哪些常用的数制和码制?如何进行数制之间的转换? 【解答】数值数据经常用二进制、十进制、八进制和十六进制;字符数据使用 ASCII 码;表示十进制数字用 BCD 码。 (1)十进制到二进制:整数部分连续除以 2 后“倒取余”,小数部分连续乘以 2 后 “正取整”; (2)二进制到十进制:将二进制数按权展开即可。 (3)二进制到八进制:将 3 位二进制一组对应 1 位八进制数码。 (

6、4)八进制到二进制:将 1 位八进制数码对应 3 位二进制数码。 十六进制与二进制间转换与八进制与二进制间转换类似,只是比例关系为 1 位 十六进制数码对应 4 位二进制数码。8、将下列二进制数转换为十进制数。 (1)1101.01 B (2)111.0001B 【解答】:(1)3210-1-21101.01=1 2 +1 2 +0 2 +1 20 2 +1 2 =13.25 (2)210-1-2-3-4111.0001=1 2 +1 2 +1 20 20 20 2 +1 2 =7.0625 9、将下列十六进制数转换为十进制数和二进制数。 (1)A3.3H (2)AC.DCH 【解答】:3(1

7、)转换为十进制数:10-13A3.3=10 16 +3 163 16 =16316 转换为二进制数:A3.3=10100011.0011B (2)转换为十进制数:10-1-255AC.DC=10 16 +12 1613 1612 16 =17264转换为二进制数:AC.DC=10101100.11011100B10、将下列十进制数分别转化为二进制数、十六进制数和压缩 BCD 码。 (1)15.32 (2)325.16 (3)68.31 (4) 214.126 【解答】: (1)15.32 = 1111.0101B = F.5H=00010101.00110010BCD。 (2)325.16 =

8、 10000101.0001B = 85.1H= 001100100101.00010110BCD。 (3)68.31 = 1000100.0100B = 64.4H= 01101000.00110001BCD。 (4)214.126 = 11010110.0010B = D6.2H= 001000010100.000100100110BCD。11、将下列二进制数分别转化为十进制数、八进制数和十六进制数。 (1)10010101 (2)11001010 (3)10111.1101 (4)111001.0101 【解答】 (1) 11001010 = 202 = 312Q = CAH (2) 1

9、0111.1101 = 23.8125 = 27.64Q = 17.DH (3) 111001.0101 = 57.625 = 71.24Q = 39.5H12、将下列十六进制数分别转化为二进制数、十进制数。 (1)FAH (2)12B8H (3)5A8.62H(4)2DF.2H 【解答】 (1) FAH = 11111010B = 250 (2) 12B8H = 0001001010111000B = 4792 (3) 5A8.62H = 010110101000.01100010B = 1448.3828125 (4) 2DF.2H = 001011011111.0010B = 735.0

10、07812513、写出下列带符号十进制数的原码、反码、补码表示(采用 8 位二进制数)。 (1)+38 (2)+82 (3)57 (4)115 【解答】 (1)X =+38,X补 = 00100110B (2)X =+82,X补 = 01010010B (3)X =57,X补 = 11000111B (4)X =115,X补 = 10001101B 14、写出下列二进制数的补码表示。 (1)+1010100 (2)+1101101 (3) 0110010 (4) 1001110 【解答】 (1)X = +1010100,X补 = 01010100B4(2)X = +1101101,X补 = 0

11、1101101B (3)X = 0110010,X补 = 11001110B (4)X = 1001110,X补 = 10110010B15、已知下列补码求出其真值。 (1)87H (2)3DH (3)0B62H (4)3CF2H 【解答】 (1)X补 =87H = 10000111B,符号位为 1,X 是负数,X原 =11111001B,X =-79H (2)X补 =3DH = 00111101B,符号位为 0,X 是正数,X = 3DH (3)X补 =0B62H =0000101101100010B,符号位为 0,X 是正数,X = +B62H (4)X补 =3CF2H = 0011110

12、011110010B,符号位为 0,X 是正数,X =3CF2H16、按照字符所对应的 ASCII 码表示,查表写出下列字符的 ASCII 码。 A 、g 、W、*、ESC、LF、CR 、% 【解答】 A 的 ASCII 码为 41H;G 的 ASCII 码为 47H;W 的 ASCII 码为 57H;*的 ASCII 码为 2AH;ESC 的 ASCII 码为 1BH;LF 的 ASCII 码为 0AH;CR 的 ASCII 码为 DH;%的 ASCII 码为 25H。17、把下列英文单词转换成 ASCII 编码的字符串。 (1)How(2)Great (3)Water (4)Good 【解

13、答】 (1)How 的 ASCII 码为 486F77H; (2)Great 的 ASCII 码为 4772656174H; (3)Water 的 ASCII 码为 5761746572H; (4)Good 的 ASCII 码为 476F6F64H。第二章第二章 8086 系统结构系统结构 习题及解答习题及解答1、8086CPU 具有 20 条地址线,可直接寻址 1MB 容量的内存空间,在访问 I/O 端口时,使用地址线 16 条 ,最多可寻址 64K 个 I/O 端口。 2、8086CPU 中的指令队列的作用是 预取指令 ,其长度是 6 字节。3、8086 的存储器采用 奇偶存储体 结构,数

14、据在内存中的存放规定是 低字节存放 在低地址中,高字节存放在高地址中,以低地址为字的地址,规则字是指 低字节地 址为偶地址的字,非规则字是指 低字节的地址为奇地址的字。4、8086 CPU 内部由哪两部分组成?它们的主要功能是什么? 【解答】8086CPU 的内部由总线接口部件 BIU 和执行部件 EU 组成。 BIU 具有下列功能:地址形成、取指令、指令排队、读/写操作数和总线控制; EU 完成指令译码和执行指令的操作。55、8086CPU 内部寄存器有哪几种?各自的特点和作用是什么? 【解答】CPU 有 14 个内部寄存器,可分为 3 大类:通用寄存器、控制寄存器和段寄 存器。通用寄存器是

15、一种面向寄存器的体系结构,操作数可以直接存放在这些寄存 器中,既可减少访问存储器的次数,又可缩短程序的长度,提高了数据处理速度, 占用内存空间少。控制寄存器包括指令指针寄存器 IP 和标志寄存器 FLAG:IP 用来 指示当前指令在代码段的偏移位置;FLAG 用于反映指令执行结果或控制指令执行的 形式。 为了实现寻址 1MB 存储器空间,8086CPU 将 1MB 的存储空间分成若干个逻辑段进行管 理,4 个 16 位的段寄存器来存放每一个逻辑段的段起始地址。6、已知堆栈段寄存器(SS)=2400H,堆栈指针(SP)=1200H,计算该堆栈栈顶的实 际地址,并画出堆栈示意图。 【解答】: (SS)=2400H,(SP)=1200H;PA=(SS)10H(SP)= 2400H10H1200H = 25200H。7、解释逻辑地址、偏移地址、有效地址、物理地址的含义,8086 存储器的物理地址 是如何形成的?怎样进行计算? 【解答】逻辑地址:表示为段地址:偏移地址,书写程序时用到,一个存储单元可 对应出多个逻辑地址; 偏移地址:是某一存储单元距离所在逻辑段的开始地址的字节个数。 有效地址:是指令中计算出的要访问的存储单元的偏移地址。 物理地址:是 CPU 访问存储器时用到的 20 位地址,是存储单元的唯一的编号。 物理地址计算公式:物理地址 = 段地址10H有效地址(或

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号