大基作业答案汇总.doc

上传人:hs****ma 文档编号:552677696 上传时间:2023-10-14 格式:DOC 页数:12 大小:179.02KB
返回 下载 相关 举报
大基作业答案汇总.doc_第1页
第1页 / 共12页
大基作业答案汇总.doc_第2页
第2页 / 共12页
大基作业答案汇总.doc_第3页
第3页 / 共12页
大基作业答案汇总.doc_第4页
第4页 / 共12页
大基作业答案汇总.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《大基作业答案汇总.doc》由会员分享,可在线阅读,更多相关《大基作业答案汇总.doc(12页珍藏版)》请在金锄头文库上搜索。

1、第二章1. 将下列十进制数转换为二进制数(57)10=( 111001)2 (128)10=(10000000)2 (12.5)10=(1100.1)2 (-7.198)10(-111.0011001)2 (3972)10=(111110000100)2 (0.00135)10(0.0000000001)2 (-1000)10=(-1111101000)22. 将下列二进制数转换为十进制数(11010)2=(26)10 (110)2=(6)10 (-11.101)2=(-3.625)10 (0.1011)2=(0.6875)10 (-111.11)2=(-7.75)10 (-111111)2=

2、(-63)103. 下面给出了不同进制表示的数,请按照从大到小的顺序将它们排序。都转换为二进制数:(10110101100)2=(10110101100)2(320570)8=(11010000101111000)2(34818)10=(1000100000000010)2(F21A)16=(1111001000011010)2则排序为:(320570)8(F21A)16(34818)10(10110101100)24. 将下面的二进制数转换为八进制和十六进制数形式,八进制数或十六进制数转换为二进制数形式。(101110101)2=(565)8=(175)16(1101100.11)2=(15

3、4.6)8=(6C.C)16(3756)8=(11111101110)2(415.213)8=(100001101.010001011)2(C6F02)16=(11000110111100000010)2(5AB.4D9E)16=(10110101011.010011011001111)27. 求下列二进制算术运算和逻辑运算的结果1011+10101 = 100000 11-10.1 = 0.1 10111.1 = 10000.1 11.1100 = 0.11110100110 = 0010 11111001 = 1111 1011 =0100 10111101=011010. 分别求下面真值

4、的原码、反码和补码答: 真值 原码 反码 补码+11010 00011010 00011010 00011010-111111 10111111 11000000 11000001-0 10000000 11111111 00000000+0 00000000 00000000 00000000+101 00000101 00000101 00000101-101 10000101 11111010 1111101111. 对于下面一组不同编码的数,请按照从小到大的顺序排列答:(10000)补=-16 (10010)补 (10110)反 (10110)原 (01101)补 (01110)原12

5、. 用六位补码运算完成下列二进制算式,其中X和Y是真值。答:X=+10101,Y=+101 (X+Y)补=(X)补+(Y)补=010101+000101=011010 X+Y=(011010)原=+11010X=-1011,Y=+01011 (XY)补=(X)补+(Y)补=110101+110101=1101010 XY=(110110)原=-10110X=-11,Y=-10110 (XY)补=(X)补+(Y)补=111101+010110=1010011 XY=(010011)原=+10011X=+11100,Y=-11 (X+Y)补=(X)补+(Y)补=011100+111101=1011

6、001 X+Y=(011001)原=+11001X=+11011,Y=+101 (X+Y)补=(X)补+(Y)补=011011+000101=0100000 正溢出X=-11001,Y=+10100 (X+Y)补=(X)补+(Y)补=100111+101100=1010011 负溢出 15. 假设在计算机内部有一个二进制表示的整数,希望输出对应的十进制数字字符串,请叙述相关的转换方法。答:首先除十取余得到十进制数字的每一位数字,然后每一位的数字都加48,倒序输出,就得到了十进制数字的字符串。例如二进制数字00001100,除十取余得到两个数,00000001和00000010,分别加48进行输

7、出,在屏幕上得到字符串12。第三章1. 简述冯诺依曼体系结构特点、构成和各分系统的功能。答:冯诺依曼体系结构的特点:冯诺依曼体系结构的核心思想是存储程序,即程序和数据都是以二进制形式存放在计算机内存中,程序在控制单元的控制下顺序执行。构成:冯诺依曼体系结构中计算机由5部分构成:内存、处理单元、控制单元、输入和输出设备。各分系统功能如下:内存:内存是一个临时存储设备,在计算机执行程序过程中,用于存放程序和程序所处理的数据。处理单元:执行存储在内存中的指令的引擎,实现数据的算术运算和逻辑运算。控制单元:主要完成指令的分析、指令及操作数的传送、产生控制和协调整个CPU工作所需的时序逻辑等。输入输出设

8、备:输入输出设备是计算机与外界的联系通道,每个输入输出设备通过一个控制器或适配器与输入输出总线连接。3. 请问指令流水线式如何提高CPU执行指令速度的?并讨论指令流水线在执行过程中会碰到哪些影响其效率的情况。答:指令流水线式在指令执行周期分节拍的基础上,将指令执行分解成更细的步骤,每个步骤由精心设计的硬件分别执行,使得同一时刻CPU能执行多条指令,实现指令级并行。影响指令流水线效率的因素主要有:资源冲突,信息传递速度和单个流水线执行时间。4. 有A、B两台计算机,假设A计算机上每条指令执行时间为8ns,B计算机上每条指令执行时间为5ns,请问能够说B计算机比A计算机速度快?请讨论。答:不能说明

9、B计算机比A计算机速度快,计算机的速度是一个综合性的概念,不仅仅取决于指令的执行时间,还取决去其他的很多因素,如取指令、译码和写结果的时间,计算机的速度由这些要素的执行时间累积决定,如果A计算机的取指令、译码和写结果比B计算机时间短,总体看来A计算机的速度可能比B计算机还要快。除此之外如果A计算机采用了并行处理,那么即使A计算机的每条指令执行时间比B计算机长,A计算机的速度也会比B计算机速度快。因此不能单由一条因素来决定计算机的快慢。5. CPU和内存之间的传输速率比输入输出设备的传输速率相差几个数量级,请问如何解决计算机的快慢计算机的快慢计算机的快慢计算机的快慢这种速度上的不平衡带来的性能降

10、低问题。答:CPU和内存之间的传输速率较快,为了较好的解决与输入输出设备之间速度差异问题,可以通过在它们之间加入多个层次的缓存来加快之间的访问,采用存储层次结构,如在硬盘上加入高速缓存,打印机上加入打印缓存,可以有效的缓解因速度差异带来的系统等待问题。6. 某数码相机的分辨率是30002000像素,每个像素用3字节存储RGB三原色,相机能将拍摄的图像自动转压为压缩了5倍的图像。要求在2s内将压缩后的图像存储在闪存上,请问传输速率是多少?解:一个相片的存储容量是:300020003=18000000(字节)压缩后的图像:180000005=3600000(字节)传输速率:36000002=180

11、0000(字节/秒)=1.7166MB/s7. 某磁盘有8个磁头,1024个柱面,每个柱面有2048个扇区,请问该硬盘的容量有多大?解:因为该磁盘由8个磁头组成,因此共有4个正反两面的盘片,8个磁面所以硬盘的容量为:810242048512B=8589934592B=8GB8. 某14英寸LCD的可视面积为285.7mm214.3mm,最大分辨率为1024768,请问该显示器点距。解:由显示器的点距定义可知,该显示器点距为:285.71024=0.279mm或214.3768=0.279mm第四章1、什么是操作系统?它的主要功能和特征是什么?操作系统是一组控制和管理计算机系统的硬件和软件资源,

12、合理地组织计算机工作流程并为用户使用计算机提供方便的程序和数据的集合。根据操作系统在计算机系统中扮演的角色,可以将操作系统的功能归纳如下:1)处理机管理:在多道程序的或多用户的环境下,处理机的分配和运行都是以进程为基本单位的,因而对处理机的管理可归结为对进程的管理。进程管理主要包括进程控制、进程同步、进程通信和进程调度。2)存储管理:主要任务是为多道程序的运行提供良好的环境,方便用户使用存储器,并提高内存的使用率。3)设备管理:主要是外部设备的管理。4)文件管理:对用户文件和系统文件进行管理,并保证文件的安全性。5)接口功能:为用户或程序员提供相应的接口,以简化使用流程,方便用户使用计算机系统

13、。主要特征如下:1)并发性:指两个或多个时间在同一时间段内发生。2)共享性:系统中的资源可供内存中的多个并发执行的程序共同使用。3)不确定性:内存中的每个程序在何时能获得处理机运行,每道程序需要多少时间完成等,都是不可预知的。2、多道程序并发执行的硬件基础是什么?一是通道的引入;二是中断技术的出现。3、现在操作系统中为什么要引入“进程”概念?它的含义和特征是什么,与程序有什么区别?在多道程序的环境下,程序的并发执行代替了程序的顺序执行,他破坏了程序的封闭性和可再现性,使得程序和计算不再一一对应。因此,程序活动不再处于一个封闭系统中,而出现了许多新的特征,即独立性、并发性、动态性和相互制约性。为

14、了适应这种局面,引入了进程的概念。进程是可并发执行的程序在一个数据集合上的运行过程,是系统进行资源分配和调度的一个独立单位。进程具有以下特征:1)动态性;2)并发性;3)结构特性;4)独立性;5)异步性。进程和程序的区别如下:1)进成是静态的,程序是静态的;2)进程是暂时的,程序是永久的;3)进程与程序的组成不同:进程的组成包含程序、数据和进程控制块;6、什么是物理地址?什么是逻辑地址?物理地址就是内存地址。程序是指令序列,对序列中的指令也存在编号的问题,每个程序都是以0为基址顺序进行编址的,每条指令的地址和指令中要访问的操作数地址统称为逻辑地址。7、什么是地址重定位?为什么要进行地址重定位?是举例说明实现动态地址重定位的过程。地址重定位指的是程序装入内存时,对有关指令的逻辑地址部分的修改。程序存在于自己的逻辑地址空间中,运行时,要将其装入内存地址空间,物理地址和逻辑地址是不同的,必须进行地址重定位才能正确执行程序。动态地址重定位常采用一个重定位寄存器,保存程序装内存的起始地址,在每次进行存储访问时,对取出的逻辑地址加上重定位寄存器的内容

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 调研报告

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