计算机系统基础袁春风第二版课后答案

合集下载

计算机组成与系统结构课后答案免费版全(清华大学出版社 袁春风主编)

计算机组成与系统结构课后答案免费版全(清华大学出版社 袁春风主编)

计算机组成与系统结构课后答案免费版全(清华大学出版社袁春风主编)计算机组成与系统结构课后答案免费版全(清华大学出版社-袁春风主编)第一章练习答案5.若有两个基准测试程序p1和p2在机器m1和m2上运行,假定m1和m2的价格分别是5000元和8000元,下表给出了p1和p2在m1和m2上所花的时间和指令条数。

程序p1p2m1指令条数200×106300×103执行时间(ms)100003指令条数150×106420×103m2执行时间(ms)50006请回答下列问题:(1)对于p1,哪台机器的速度快?快多少?对于p2呢?(2)在m1上执行p1和p2的速度分别是多少mips?在m2上的执行速度又各是多少?从执行速度让我们看看,对于P2,哪台机器速度快?多快?(3)假设M1和M2的时钟频率分别为800 MHz和1.2 GHz,则P1在M1和M2上执行时的平均时钟周期期数cpi各是多少?(4)如果某个用户需要大量使用程序p1,并且该用户主要关心系统的响应时间而不是吞吐率,那么,当用户需要购买大量机器时,他应该选择M1还是M2?为什么?(注意:在性价比方面)(5)如果另一个用户也需要购买大量机器,但用户同样使用P1和P2,那么主要的问题是响应时间间,那么,应该选择m1还是m2?为什么?参考答案:(1)对于p1,m2比m1快一倍;对于p2,m1比m2快一倍。

(2)对于M1,P1的速度为200m/10=20mips;P2为300K/0.003=100mips。

对于m2,p1的速度为:150m/5=30mips;p2为420k/0.006=70mips。

就执行速度而言,对于P2,因为100/70=1.43倍,M1比m2快0.43倍。

(3)在M1上执行P1时的平均时钟周期数CPI为:10×800m/(200×106)=40在m2上执行p1时的平均时钟周期数cpi为:5×1.2g/(150×106)=40。

计算机组成原理 [袁春风]zuchengyuanli

计算机组成原理 [袁春风]zuchengyuanli

计算机组织与结构期终试卷(2000.7)姓名___________ 学号____________ 成绩___________考试时间为120分钟。

请把答案写在试卷上或是答题纸上。

一.填空题. (1’×20)1. ___________在计算机的发展中起了决定作用,其次是_________和_______也起了重要的作用。

2. ________________________________________称为互联结构。

3.十进制数66.125的二进制表示为1000010.001 ,八进制表示为102.1,十六进制表示为42.2。

4.8位补码表示的定点整数的表数范围为___________________。

5.PCI总线的全称(用英文):Peripheral Component Interconnect 。

6.高速缓存的写策略有 FIFO 和 LRU 两种。

7.堆栈的基本特点是LIFO。

8.典型的微指令格式有水平型和垂直型两种。

9.SCSI接口是小型计算机系统接口。

10.造成流水线阻塞的主要原因有_______________________和_______________________。

11.一个指令周期包括______________,______________和_____________三个部分。

二.选择题(2’×10)1.Pentium系列计算机都具有相同的D。

A。

计算机组织B。

计算机软件C。

计算机硬件D。

计算机结构2.用来控制多个高速设备的I/O控制方法是B。

A.编程I/OB.选择通道C.中断驱动I/OD.DMA3.假设IEE标准的浮点数的格式是符号位1位,阶码是5位整数的移码,尾数为6B。

A. 011001001111B. 101010001111C. 111001001111D. 101111100000 4.高速缓存是依据A原理来设计的。

A. 程序执行的局部性原理B. 静态双极型存储器的高速存取C. CPU对存储器的频繁访问D. 主存信息的易失性5.主要用于解决程序重定位问题,实现逻辑地址向物理地址的变换,在系统管理程序中的特权指令中使用的寻址方式是 BA. 相对寻址B. 基址寻址C. 寄存器间接寻址D. 变址寻址6.间接周期是用来C。

计算机系统基础袁春风第二版课后答案

计算机系统基础袁春风第二版课后答案

计算机系统基础袁春风第二版课后答案
计算机系统基础袁春风第二版答案:
(一) 计算机系统的概念:
1、什么是计算机系统?
计算机系统是一种完备的由协同工作的硬件和软件组成的应用体系, 它能够提供有效的计算服务。

它包括处理器、内存单元、输入/输出设备以及控制单元等硬件组件, 以及操作系统、应用软件、编程语言等软件组件。

它可以提供不同类型的计算服务, 例如字处理、电子表格计算、数据库管理以及联网通信等。

2、计算机系统的组成元素有哪些?
计算机系统由硬件设备和软件组件组成。

硬件设备包括处理器、内存单元、硬盘驱动器、输入/输出设备以及控制单元等;软件组件由操作系统、应用软件、编程语言和其他常用程序组成。

(二) 操作系统的特性:
1、操作系统的功能是什么?
操作系统是一种软件体系结构, 它提供了处理器和其他计算机硬件设备之间的接口, 是实现计算机资源共享和有效使用的基础。

它的主要功能包括:提供资源的管理、提供对不同应用软件的支持、把应用程序编译成机器语言执行等等。

2、操作系统的特点有哪些?
操作系统的特点主要有以下几点:首先, 操作系统具有独立性, 它是在支持其他软件开发的基础上实现的;其次, 操作系统能够自动进行内存管理、进程调度, 搞好辅助软件以实现复杂运算任务;另外, 操作系统具有能力、稳定性以及易用性等优点。

第6章习题答案 计算机组成原理课后答案(清华大学出版社 袁春风主编)

第6章习题答案 计算机组成原理课后答案(清华大学出版社 袁春风主编)

习题1.给出以下概念的解释说明。

指令周期(Instruction Cycle)机器周期(Machine Cycle)同步系统(Synchronous system)时序信号(Timing signal)控制单元(Control Unit, CU)执行部件(Execute Unit,EU)组合逻辑元件(Combinational logic element)或操作元件(Operate element)时序逻辑元件(Sequential logic circuit)或状态元件(State element)多路选择器(Multiplexor)扩展器(Extension unit)“零”扩展(0- extend)“符号”扩展(Sign extend)算术逻辑部件ALU(Arithmetic Logic Unit)加法器(Adder)CPU总线(CPU Bus)寄存器堆(Register file)定时方式(Clocking methodology)边沿触发(Edge-triggered)寄存器写信号(Register Write)指令存储器(Instruction Memory)数据存储器(Data Memory)程序计数器(Program Counter)指令寄存器(Instruction Register)指令译码器(Instruction Decoder)时钟周期(Clock Cycle)主频(CPU Clock Rate / Frequency 转移目标地址(Branch target address)控制信号(Control signal)微程序控制器(Microprogrammed control)硬布线控制器(Hardwared control)控制存储器(Control Storage,控存CS)微代码(Microcode)微指令(Microinstruction)微程序(Microprogram)固件(Firmware)中断过程(Interrupt Processing)异常(Exception)故障(fault)自陷(Trap) 终止(Abort)中断(Interrupt)中断服务程序(Interrupt Handler)中断允许位(Interrupt Enable Bit)关中断(Interrupt OFF)开中断(Interrupt ON)中断响应(Interrupt Response)向量中断(Vector Interrupt)中断向量(Interrupt vector)中断向量表(Interrupt vector table)向量地址(vector Address)中断类型号(Interrupt number)2. 简单回答下列问题。

计算机组成和系统结构课后答案解析版全(清华大学出版社_袁春风主编)

计算机组成和系统结构课后答案解析版全(清华大学出版社_袁春风主编)

第 1 章习题答案5.若有两个基准测试程序P1和P2在机器M1和M2上运行,假定M1和M2的价格分别是5000元和8000请回答下列问题:(1)对于P1,哪台机器的速度快?快多少?对于P2呢?(2)在M1上执行P1和P2的速度分别是多少MIPS?在M2上的执行速度又各是多少?从执行速度来看,对于P2,哪台机器的速度快?快多少?(3)假定M1和M2的时钟频率各是800MHz和1.2GHz,则在M1和M2上执行P1时的平均时钟周期数CPI各是多少?(4)如果某个用户需要大量使用程序P1,并且该用户主要关心系统的响应时间而不是吞吐率,那么,该用户需要大批购进机器时,应该选择M1还是M2?为什么?(提示:从性价比上考虑)(5)如果另一个用户也需要购进大批机器,但该用户使用P1和P2一样多,主要关心的也是响应时间,那么,应该选择M1还是M2?为什么?参考答案:(1)对于P1,M2比M1快一倍;对于P2,M1比M2快一倍。

(2)对于M1,P1的速度为:200M/10=20MIPS;P2为300k/0.003=100MIPS。

对于M2,P1的速度为:150M/5=30MIPS;P2为420k/0.006=70MIPS。

从执行速度来看,对于P2,因为100/70=1.43倍,所以M1比M2快0.43倍。

(3)在M1上执行P1时的平均时钟周期数CPI为:10×800M/(200×106)=40。

在M2上执行P1时的平均时钟周期数CPI为:5×1.2G/(150×106)=40。

(4)考虑运行P1时M1和M2的性价比,因为该用户主要关心系统的响应时间,所以性价比中的性能应考虑执行时间,其性能为执行时间的倒数。

故性价比R为:R=1/(执行时间×价格)R越大说明性价比越高,也即,“执行时间×价格”的值越小,则性价比越高。

因为10×5000 > 5×8000,所以,M2的性价比高。

计算机系统基础___

计算机系统基础___

计算机系统基础___本文档旨在介绍《计算机系统基础袁春风》课程的主要内容和目标。

计算机系统基础的基本概念和原理计算机硬件组成和功能计算机软件组成和功能计算机网络和通信操作系统原理和功能数据存储和处理技术计算机体系结构与性能优化了解计算机系统基础的概念和原理掌握计算机硬件和软件组成及其功能理解计算机网络和通信的基本原理熟悉操作系统的原理和功能能够应用数据存储和处理技术掌握计算机体系结构和性能优化的基本方法请注意,本文档仅供参考,具体课程内容可能有所调整。

本课程旨在介绍计算机系统的基本概念和原理,帮助学生建立对计算机硬件、软件和操作系统的基本理解。

课程内容涵盖了计算机体系结构、数字逻辑、处理器设计、内存系统、输入输出设备、操作系统等主题。

第一章:计算机体系结构主题:计算机的层次结构和组成要素研究目标:了解计算机硬件的组成,以及计算机体系结构的层次结构和关键概念。

第二章:数字逻辑主题:布尔逻辑和逻辑门电路研究目标:掌握布尔逻辑理论,理解逻辑门的基本运算和组合逻辑电路的设计。

第三章:处理器设计主题:指令集体系结构和处理器设计原理研究目标:了解指令集体系结构的基本概念,掌握处理器设计的基本原理和技术。

第四章:内存系统主题:主存储器和缓存结构研究目标:了解计算机内存系统的层次结构,掌握主存储器和缓存的基本原理和组织结构。

第五章:输入输出设备主题:输入输出接口和设备控制研究目标:理解计算机输入输出设备的接口原理和设备控制的基本方法。

第六章:操作系统主题:操作系统的功能和原理研究目标:了解操作系统的基本功能和组成部分,理解操作系统的基本原理和调度算法。

通过本课程的研究,学生将能够全面理解计算机系统的各个方面,为进一步研究和研究计算机科学打下坚实的基础。

本文将详细介绍计算机系统基础教学方法,包括授课方式、研究材料和评估方式。

授课方式在教授计算机系统基础课程时,可以采用多种授课方式,以满足不同学生的研究需求和教学目标。

计算机操作系统第二版答案

计算机操作系统第二版答案

习题一1.什么是操作系统?它的主要功能是什么?答:操作系统是用来管理计算机系统的软、硬件资源,合理地组织计算机的工作流程,以方便用户使用的程序集合;其主要功能有进程管理、存储器管理、设备管理和文件管理功能。

2.什么是多道程序设计技术?多道程序设计技术的主要特点是什么?答:多道程序设计技术是把多个程序同时放入内存,使它们共享系统中的资源;特点:(1)多道,即计算机内存中同时存放多道相互独立的程序;(2)宏观上并行,是指同时进入系统的多道程序都处于运行过程中;(3)微观上串行,是指在单处理机环境下,内存中的多道程序轮流占有CPU,交替执行。

3.批处理系统是怎样的一种操作系统?它的特点是什么?答:批处理操作系统是一种基本的操作系统类型。

在该系统中,用户的作业(包括程序、数据及程序的处理步骤)被成批的输入到计算机中,然后在操作系统的控制下,用户的作业自动地执行;特点是:资源利用率高、系统吞吐量大、平均周转时间长、无交互能力。

4.什么是分时系统?什么是实时系统?试从交互性、及时性、独立性、多路性和可靠性几个方面比较分时系统和实时系统。

答:分时系统:一个计算机和许多终端设备连接,每个用户可以通过终端向计算机发出指令,请求完成某项工作,在这样的系统中,用户感觉不到其他用户的存在,好像独占计算机一样。

实时系统:对外部输入的信息,实时系统能够在规定的时间内处理完毕并作出反应。

比较:(1)交互性:实时系统具有交互性,但人与系统的交互,仅限于访问系统中某些特定的专用服务程序。

它不像分时系统那样向终端用户提供数据处理、资源共享等服务。

实时系统的交互性要求系统具有连续人机对话的能力,也就是说,在交互的过程中要对用户得输入有一定的记忆和进一步的推断的能力。

(2)及时性:实时系统对及时性的要求与分时系统类似,都以人们能够接受的等待时间来确定。

而及时系统则对及时性要求更高。

(3)独立性:实时系统与分时系统一样具有独立性。

每个终端用户提出请求时,是彼此独立的工作、互不干扰。

计算机应用基础第二版习题答案(NEW)

计算机应用基础第二版习题答案(NEW)

习题参考答案第一章计算机系统基本知识一、填空题1、硬件、软件2、运算器、控制器、存储器、输入设备、输出设备3、系统软件、应用软件4、运算器、控制器、执行程序5、内存、外存6、显示器、打印机、绘图仪7、8、2558、ASCII、GB2312、010001109、307、199、C710、1024、1024*1024、1024*1024*1024、Byte或字节二、单选题三、简答题1、答:计算机硬件系统主要由运算器、控制器、存储器、输入设备、输出设备等五大部件构成。

运算器的主要功能是执行算术运算和逻辑运算。

控制器的主要功能是对指令进行译码产生各种控制信号,控制各个部件的运行。

存储器的主要功能是保存程序和数据。

输入设备的主要功能是将现实世界各种各样的信息形式转换为计算机所能处理的数字形式。

输处设备的主要功能是将计算机中的数字形式信息转换为人们能够理解的信息形式。

2、答:计算机软件分为系统软件和应用软件二大类。

二者之间的关系为一种层次关系,应用软件要在系统软件的支持下才能运行。

3、答:微机主机上通常有PS2接口、串口、并口、USB接口等。

PS2接口:用于连接鼠标和键盘。

串口:主要用于连接调制解调器等通讯设备。

并口:主要用于连接打印机。

USB接口:是一种新型的主机与外部设备的通讯接口,具有结构简单,数据传输速度快的优点,越来越多的外部设备采用USB接口与主机相连,例如优盘、数码相机、MP3播放器、扫描仪、打印机等。

4、答:因为1个汉字的编码为2个字节,所以60G硬盘能存放的汉字数为:60G/2=30G 汉字。

能存放40万字图书数量为:30*1024*1024*1024/400000=80530本5、答:2160*1440*3=9331200(字节)≈8.9MB6、答:4*60*44*1000*2=21120000(字节)≈20MB网上下载1首mp3歌曲的文件大小大概在4MB左右,由此可知mp3的压缩比大约为5:1第2章Windows基本操作一、填空题1、对象、任务2、操作系统、应用程序3、快捷菜单4、对话框5、选中、打开6、快捷菜单7、桌面快捷方式、开始菜单、文件关联8、Ctrl+Alt+Del9、1024X768、75Hz10、Ctrl+Space、Ctrl+Shift11、Shift+Space、Ctrl+.12、Ctrl+C、Ctrl+X、Ctrl+V13、PrintScreen、Alt+PrintScreen二、单选题三、简答题1、答:对象可理解为一切可操作的东西,如桌面、窗口、图标、菜单、按钮、滚动条等等。

计算机组成原理 [袁春风]chap4-2

计算机组成原理 [袁春风]chap4-2

14
南京大学计算机系 多媒体技术研究所 袁春风
4.4.2 Cache的工作原理
15
南京大学计算机系 多媒体技术研究所 袁春风
16
南京大学计算机系 多媒体技术研究所 袁春风
4.4.2 Cache的工作原理
17
南京大学计算机系 多媒体技术研究所 袁春风
18
南京大学计算机系 多媒体技术研究所 袁春风
特点
– 结合了直接映射和相联映射的优点 当Cache的组数为1时 则变为相联映射 当每组只有一 个槽时 则变为直接映射 – 每组两个槽 称为2路组相联 最常用 一般每组4个槽 以上的情况很少用
32 南京大学计算机系 多媒体技术研究所 袁春风
4.4.3.3 替换算法
替换问题的提出
当对应的Cache槽已被占满而需要调入新的主存块时 必 须考虑从cache槽中调出一个主存块 例如 组相联映射 时 假定第0组的两个槽分别被主存第0和8块占满 此时 若需调入主存第16块 根据映射关系 它只能放到Cache 第一组 因此 第一组中必须调出一块 那么调出哪一块 呢 这就是淘汰策略问题 也称替换算法
20
南京大学计算机系 多媒体技术研究所 袁春风
4.4.3 Cache设计要素
Cache大小 映射功能 直接 相联 组相联 替换算法 最近最少使用 先进先出 最不经常使用 随机
21 南京大学计算机系 多媒体技术研究所 袁春风
写策略 写通过 回写 写一次 块大小 Cache数目 一级或二级 统一或分离 Write Through Write Back Write Once
30 南京大学计算机系 多媒体技术研究所 袁春风
组相联映射的Cache组织图
31
南京大学计算机系 多媒体技术研究所 袁春风

计算机系统基础第二版袁春风课后习题答案第4章

计算机系统基础第二版袁春风课后习题答案第4章

计算机系统基础第二版袁春风课后习题答案第4章本文讲述了计算机系统基础第二版袁春风的课后习题答案第4章,通过有效学习和优化的知识结构,协助大家学习理解和掌握计算机系统原理,灵活运用以满足现代计算机应用需求。

计算机系统基础第二版袁春风课后习题答案第4章第4章计算机系统基础是由袁春风编写的,其中包括了一些实践性的课后习题供学生练习及答案,方便大家加深对课本内容的理解,本文将详细解析第4章的习题及答案。

1、计算机系统是由什么构成的?答:计算机系统由软件、硬件和数据三部分组成。

软件是由计算机可以识别和运行的指令组成;硬件是由电子元件构成,它们和软件一起构成计算机系统的整体;数据则是处理信息的输入和输出。

2、操作系统的主要作用是什么?答:操作系统的主要作用有:1)提供系统资源的管理;2)提供操作环境以便用户接入和操作计算机系统;3)协调和管理多个用户的任务;4)提供文件的存取和程序的执行;5)提供用户程序和系统程序之间的接口;6)提供处理机的调度和资源的分配。

3、汇编的目的?答:汇编的目的是将高级语言翻译为机器可以识别的语言,用于在计算机中运行。

汇编语言实际上是一种文本文件,其中每一行都有特定的机器可理解的指令或操作,由汇编器翻译成机器可识别的机器代码(二进制代码)。

4、存储器有哪些分类?答:存储器主要分为三类:内存(memory)、外存(secondary storage)、虚拟存储器(virtual memory)。

1)内存是用于临时存储数据的一类存储器,其通常被称为主存,它的容量有限、速度极快、使用期限极短,保留的数据在断电后立刻丢失,内存的常见类型有RAM(随机存取存储器)和ROM(只读存储器)。

2)外存是用于永久存储数据的一类存储器,其通常被称为辅助存储器,容量较大、速度较慢、具有良好的可扩容性和持久的功能,也就是说,存储的数据在断电后不会丢失,外存的常见格式有磁盘、磁带和闪存等。

3)虚拟存储器是在内存和外存之间建立的一个抽象概念,虚拟存储器的主要作用是提供一个更大的逻辑地址空间,使程序可以在这个无限大的地址空间中执行,从而解决内存容量不足的问题。

第1章 计算机系统概论第二版课后习题详细讲解

第1章 计算机系统概论第二版课后习题详细讲解

第1章计算机系统概论1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3计算机系统:由计算机硬件系统和软件系统组成的综合体。

计算机硬件:指计算机中的电子线路和物理装置。

计算机软件:计算机运行所需的程序及相关资料。

硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。

2. 如何理解计算机的层次结构?答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。

(1)硬件系统是最内层的,它是整个计算机系统的基础和核心。

(2)系统软件在硬件之外,为用户提供一个基本操作界面。

(3)应用软件在最外层,为用户提供解决具体问题的应用系统界面。

通常将硬件系统之外的其余层称为虚拟机。

各层次之间关系密切,上层是下层的扩展,下层是上层的基础,各层次的划分不是绝对的。

3. 说明高级语言、汇编语言和机器语言的差别及其联系。

答:机器语言是计算机硬件能够直接识别的语言,汇编语言是机器语言的符号表示,高级语言是面向算法的语言。

高级语言编写的程序(源程序)处于最高层,必须翻译成汇编语言,再由汇编程序汇编成机器语言(目标程序)之后才能被执行。

4. 如何理解计算机组成和计算机体系结构?答:计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,如指令系统、数据类型、寻址技术组成及I/O 机理等。

计算机组成是指如何实现计算机体系结构所体现的属性,包含对程序员透明的硬件细节,如组成计算机系统的各个功能部件的结构和功能,及相互连接方法等。

5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8●计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;●指令和数据以同同等地位存放于存储器内,并可以按地址访问;●指令和数据均用二进制表示;●指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;●指令在存储器中顺序存放,通常自动顺序取出执行;●机器以运算器为中心(原始冯•诺依曼机)。

《大学计算机基础》第二版答案

《大学计算机基础》第二版答案

《大学计算机基础》第二版答案《大学计算机基础》班级学号机号姓名作业一:计算机概论一、电子计算机工作最重要的特征是 1 ;计算机的功能中不包括 2 。

1.A)高精度B)高速度C)记忆力强D)存储程序与自动控制2.A)创造发明B)数值计算C)自动控制D)辅助设计二、高性能大型计算机的主要特点是 3 ;个人计算机属于 4 计算机。

3.A)功能强B)体积大C)重量大D)耗电量大4.A)小巨型B)小型C)中型D)微型三、计算机内部采用 5 进行运算。

以下四个数均未注明是哪一种数制,但 6 一定不是八进制数。

与十进制数28等值的二进制数是 7 。

5.A)十六进制B)十进制C)八进制D)二进制6.A)2375 B)1011 C)1861D)46207.A)11100B)11101 C)11110 D)1100四、计算机的内部全部采用二进制,其主要原因是 8 。

8.A)存取速度快B)物理上容易实现C)便于书写D)符合人的习惯五、汉字在机器内和显示输出时,至少分别需要 9 才能较好地表示一个汉字。

9.A)一个字节、32×32点阵B)一个字节、8×8点阵C)二个字节、16×16点阵D)三个字节、64×64点阵六、ASCII码是 10 的简称,它用 11 位0、1代码串来编码。

关于ASCII码在计算机中的表示方法,准确的描述应是 12 。

10.A)国际码B)二进制编码C)十进制编码D)美国标准信息交换码11.A)32 B)7C)16 D)812.A)使用8位二进制,最左边一位是0B)使用8位二进制,最右边一位是1 C)使用8位二进制,最右边一位是0 D)使用8位二进制,最左边一位是1七、ASCII码值最大的是 13 。

大写字母 B对应的ASCII码为 66,则大写D它的十进制ASCII值为 14 。

13.A)8 B)B C)F D)空格14.A)69 B)68C)71 D)65八、在汉字字模库中,16×16点阵字形码用 15 个字节存储一个汉字。

计算机操作系统第二版答案

计算机操作系统第二版答案

计算机操作系统第二版答案习题一1. 什么是操作系统?它的主要功能是什么?答:操作系统是用来管理计算机系统的软、硬件资源,合理地组织计算机的工作流程,以方便用户使用的程序集合;其主要功能有进程管理、存储器管理、设备管理和文件管理功能。

2. 什么是多道程序设计技术?多道程序设计技术的主要特点是什么?答:多道程序设计技术是把多个程序同时放入内存,使它们共享系统中的资源;特点:多道,即计算机内存中同时存放多道相互独立的程序;宏观上并行,是指同时进入系统的多道程序都处于运行过程中;微观上串行,是指在单处理机环境下,内存中的多道程序轮流占有CPU,交替执行。

3. 批处理系统是怎样的一种操作系统?它的特点是什么?答:批处理操作系统是一种基本的操作系统类型。

在该系统中,用户的作业被成批的输入到计算机中,然后在操作系统的控制下,用户的作业自动地执行;特点是:资源利用率高、系统吞吐量大、平均周转时间长、无交互能力。

4. 什么是分时系统?什么是实时系统?试从交互性、及时性、独立性、多路性和可靠性几个方面比较分时系统和实时系统。

答:分时系统:一个计算机和许多终端设备连接,每个用户可以通过终端向计算机发出指令,请求完成某项工作,在这样的系统中,用户感觉不到其他用户的存在,好像独占计算机一样。

实时系统:对外部输入的信息,实时系统能够在规定的时间内处理完毕并作出反应。

比较:交互性:实时系统具有交互性,但人与系统的交互,仅限于访问系统中某些特定的专用服务程序。

它不像分时系统那样向终端用户提供数据处理、资源共享等服务。

实时系统的交互性要求系统具有连续人机对话的能力,也就是说,在交互的过程中要对用户得输入有一定的记忆和进一步的推断的能力。

及时性:实时系统对及时性的要求与分时系统类似,都以人们能够接受的等待时间来确定。

而及时系统则对及时性要求更高。

独立性:实时系统与分时系统一样具有独立性。

每个终端用户提出请求时,是彼此独立的工作、互不干扰。

大学计算机基础(第2版)习题参考 答案

大学计算机基础(第2版)习题参考 答案

内部资料大学计算机基础第(第2版)习题参考答案目录第1章引论 (1)第2章计算机系统 (3)第3章数据在计算机中的表示 (6)第4章操作系统基础 (10)第5章Office2007办公软件 (16)第6章网络技术基础 (21)第6章电子商务(补充习题) (25)第7章信息检索与应用基础 (28)第8章信息安全基础 (32)第9章信息世界中的道德 (36)第10章数值分析 (38)第11章算法与数据结构基础 (39)第12章多媒体技术及应用 (41)第13章信息系统与数据库基础 (44)第1章引论【思考题与习题】一、思考题1.什么是计算机?什么是计算机文化?答:计算机(Computer)是一种能够按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备。

计算机文化,就是人类社会的生存方式因使用计算机而发生根本性变化而产生的一种崭新文化形态,这种崭新的文化形态可以体现为:(1)计算机理论及其技术对自然科学、社会科学的广泛渗透表现的丰富文化内涵;(2)计算机的软、硬件设备,作为人类所创造的物质设备丰富了人类文化的物质设备品种;(3)计算机应用介入人类社会的方方面面,从而创造和形成的科学思想、科学方法、科学精神、价值标准等成为一种崭新的文化观念。

2.计算机的发展历程是怎样的?简述计算机的四个发展阶段。

答:从古到今,大概没有哪一项技术的发展速度可以与计算机相比肩了。

从第一台电子计算机ENIAC诞生后短短的几十年间,计算机的发展突飞猛进。

主要电子器件相继使用了真空电子管,晶体管,中、小规模集成电路和大规模、超大规模集成电路,引起计算机的几次更新换代。

每一次更新换代都使计算机的体积和耗电量大大减小,功能大大增强,应用领域进一步拓宽。

特别是体积小、价格低、功能强的微型计算机的出现,使得计算机迅速普及,进入了办公室和家庭,在办公室自动化和多媒体应用方面发挥了很大的作用。

目前,计算机的应用已扩展到社会的各个领域。

计算机组成与系统结构课后答案全清华大学出版社袁春风主编定稿版

计算机组成与系统结构课后答案全清华大学出版社袁春风主编定稿版

计算机组成与系统结构课后答案全清华大学出版社袁春风主编HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】第1章习题答案5.若有两个基准测试程序P1和P2在机器M1和M2上运行,假定M1和M2的价格分别是5000元和8000元,下表给出了P1和P2在M1和M2上所花的时间和指令条数。

请回答下列问题:(1)对于P1,哪台机器的速度快?快多少?对于P2呢?(2)在M1上执行P1和P2的速度分别是多少MIPS?在M2上的执行速度又各是多少?从执行速度来看,对于P2,哪台机器的速度快?快多少?(3)假定M1和M2的时钟频率各是800MHz和1.2GHz,则在M1和M2上执行P1时的平均时钟周期数CPI各是多少?(4)如果某个用户需要大量使用程序P1,并且该用户主要关心系统的响应时间而不是吞吐率,那么,该用户需要大批购进机器时,应该选择M1还是M2?为什么?(提示:从性价比上考虑)(5)如果另一个用户也需要购进大批机器,但该用户使用P1和P2一样多,主要关心的也是响应时间,那么,应该选择M1还是M2?为什么?参考答案:(1)对于P1,M2比M1快一倍;对于P2,M1比M2快一倍。

(2)对于M1,P1的速度为:200M/10=20MIPS;P2为300k/0.003=100MIPS。

对于M2,P1的速度为:150M/5=30MIPS;P2为420k/0.006=70MIPS。

从执行速度来看,对于P2,因为100/70=1.43倍,所以M1比M2快0.43倍。

(3)在M1上执行P1时的平均时钟周期数CPI为:10×800M/(200×106)=40。

在M2上执行P1时的平均时钟周期数CPI为:5×1.2G/(150×106)=40。

(4)考虑运行P1时M1和M2的性价比,因为该用户主要关心系统的响应时间,所以性价比中的性能应考虑执行时间,其性能为执行时间的倒数。

计算机组成与系统结构课后答案全(清华大学出版社袁春风主编).docx

计算机组成与系统结构课后答案全(清华大学出版社袁春风主编).docx

第1章习题答案5 .若有两个基准测试程序P1和P2在机器M1和M2上运行,假定M1和M2的价格分别是5000元和8000请回答下列问题:(1)对于P1,哪台机器的速度快?快多少?对于P2呢?(2)在M1上执行P1和P2的速度分别是多少MlPS ?在M2上的执行速度又各是多少?从执行速度来看,对于P2,哪台机器的速度快?快多少?(3)假定M1和M2的时钟频率各是800MHZ和1.2GHZ,则在M1和M2上执行P1时的平均时钟周期数CPI各是多少?(4)如果某个用户需要大量使用程序P1 ,并且该用户主要关心系统的响应时间而不是吞吐率,那么, 该用户需要大批购进机器时,应该选择M1还是M2 ?为什么?(提示:从性价比上考虑)(5)如果另一个用户也需要购进大批机器,但该用户使用P1和P2一样多,主要关心的也是响应时间,那么,应该选择M1还是M2 ?为什么?参考答案:(1)对于P1,M2比M1快一倍;对于P2,M1比M2快一倍。

(2)对于M1,P1 的速度为:200M∕10=20MIPS ;P2 为300k∕0.003=100MIPS。

对于M2,P1 的速度为:150M∕5=30MIPS ;P2 为420k∕0.006=70MIPS。

从执行速度来看,对于P2,因为100/70=1.43倍,所以M1比M2快0.43倍。

(3)在M1上执行P1时的平均时钟周期数CPI为:10疋00M∕(200×106)=40。

在M2上执行P1时的平均时钟周期数CPI为:5X1.2G/(150 ×06)=40°(4)考虑运行P1时M1和M2的性价比,因为该用户主要关心系统的响应时间,所以性价比中的性能应考虑执行时间,其性能为执行时间的倒数。

故性价比R为:R=1∕(执行时间×介格)R越大说明性价比越高,也即,执行时间×介格”的值越小,则性价比越高。

因为10×5000 > 5 ×000,所以,M2的性价比高。

整理计算机组成与系统结构课后答案免费版全(清华大学出版社-袁春风主编)

整理计算机组成与系统结构课后答案免费版全(清华大学出版社-袁春风主编)

《计算JUNE 2021机组成与系统结构》教学大整理人尼克知识改变命运《计算机组成与系统结构》教学大纲教学大纲说明1.本课程的地位、作用和任务《计算机组成与系统结构》是计算机专业本科生的一门指定性必修课程。

通过本课程的学习让学生掌握计算机组成与系统结构的基本概念、基本原理、基本算法、基本结构和分析方法。

二、本课程的教学基本要求熟练掌握计算机的基本组成部件、部件分类及实现方法、基本算法,理解流水线的基本原理,了解超标量处理机、超级流水线处理机和超字长处理机、向量处理机、阵列处理机,最后达到对计算机的工作过程的原理非常清楚,能够分析计算机的性能。

教学内容一、课程的理论教学内容第一章计算机系统结构的基本概念教学内容:1.计算机系统层次结构2.系统结构、组成与实现的定义3.系统结构、组成与实现的三者关系4.计算机系统结构的分类5.计算机系统设计的定量原理6.计算机系统结构的评价标准6.高性能技术教学要求:1.熟练掌握内容:计算机系统层次结构,系统结构定义,计算机组成定义,计算机实现定义,系统结构、组成与实现的三者关系,透明性,Amdahl定律,CPU性能公式,局部性原理,MIPS定义,MFLOPS 定义。

2.掌握内容:系统结构分类,冯·诺依曼计算机特征。

3.了解内容:计算机系统结构的发展,价格、应用、VLSI和算法对系统结构的影响。

第二章计算机的逻辑部件教学内容:1.逻辑操作及基本公式2.化简3.逻辑门实现4.组合时序电路5.阵列逻辑电路教学要求:复习学生已学过的内容,介绍阵列逻辑,熟练掌握加法器原理,可编程阵列逻辑。

第三章运算方法与运算部件教学内容:1、数据的表示表示方法2、触发器的结构与原理3、加法器与乘法器的实现4、原码、反码、补码等各种编码方法。

教学要求:1.熟练掌握内容数据的表示表示方法,原码、反码、补码等各种编码方法。

2、掌握内容:触发器的结构与原理,加法器与乘法器的实现。

第四章存储系统教学内容:1 存储系统原理2 交叉访问存储器3 Cache 存储器4 虚拟存储器教学要求:1.熟练掌握内容:存储系统的定义,存储系统的性能参数, 地址映象与变换方法, 替换算法, Cache 存储器工作原理,虚拟存储器工作原理。

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

计算机系统基础袁春风第二版课后答案
计算机系统基础是计算机科学与技术专业中非常重要的一门课程。

它主要介绍了计算机系统的基本原理、结构和运行机制等内容。

为了帮助同学们更好地理解和掌握这门课程,袁春风老师编写了《计算机系统基础》第二版,并在课后附上了一系列的习题与答案。

本文将就该书第二版的课后答案进行论述和解答。

第一章:计算机系统概述
本章主要介绍了计算机系统的概念、发展历程以及计算机硬件和软件的基本组成部分等。

通过学习本章,同学们可以了解到计算机系统的总体结构,为后续章节的学习打下坚实的基础。

第二章:数字逻辑与数字系统
本章主要介绍了数字逻辑与数字系统的基本概念和基本形式,如布尔代数、逻辑函数、逻辑门电路等。

同时,还涉及到数字系统的组合逻辑和时序逻辑设计等内容。

通过学习本章,同学们可以更好地理解和掌握数字逻辑与数字系统的相关知识,为后续章节的学习打下坚实的基础。

第三章:存储系统
本章主要介绍了计算机存储系统的基本概念、结构和存储器的层次结构等。

同时,还涉及到存储系统的性能指标和存储器的组成原理。

通过学习本章,同学们可以更好地理解和掌握计算机存储系统的相关知识,为后续章节的学习打下坚实的基础。

第四章:指令系统
本章主要介绍了计算机的指令系统和指令的执行方式等。

同时,还
涉及到指令的寻址方式和指令的编码方式等内容。

通过学习本章,同
学们可以更好地理解和掌握计算机的指令系统,为后续章节的学习打
下坚实的基础。

第五章:中央处理器
本章主要介绍了计算机的中央处理器(CPU)的基本组成和工作原理等。

同时,还涉及到CPU的指令执行过程和数据传输方式等内容。


过学习本章,同学们可以更好地理解和掌握计算机的中央处理器的相
关知识,为后续章节的学习打下坚实的基础。

第六章:总线与I/O系统
本章主要介绍了计算机系统中的总线和I/O系统的基本概念和工作
原理等。

同时,还涉及到总线的分类和总线的组织方式等内容。

通过
学习本章,同学们可以更好地理解和掌握计算机系统中总线和I/O系统的相关知识,为后续章节的学习打下坚实的基础。

第七章:操作系统
本章主要介绍了计算机操作系统的基本概念、功能和分类等。

同时,还涉及到操作系统的结构和工作方式等内容。

通过学习本章,同学们
可以更好地理解和掌握计算机操作系统的相关知识,为后续章节的学
习打下坚实的基础。

第八章:输入输出与外部存储器
本章主要介绍了计算机输入输出系统和外部存储器的基本概念和基
本原理等。

同时,还涉及到输入输出设备的分类和外部存储器的工作
原理等内容。

通过学习本章,同学们可以更好地理解和掌握计算机输
入输出系统和外部存储器的相关知识,为后续章节的学习打下坚实的
基础。

第九章:计算机网络
本章主要介绍了计算机网络的基本概念、分类和基本结构等。

同时,还涉及到计算机网络的传输介质和网络协议等内容。

通过学习本章,
同学们可以更好地理解和掌握计算机网络的相关知识,为后续章节的
学习打下坚实的基础。

第十章:多处理器系统
本章主要介绍了多处理器系统的基本概念、分类和基本原理等。

同时,还涉及到多处理器系统的结构和并行计算等内容。

通过学习本章,同学们可以更好地理解和掌握多处理器系统的相关知识,为后续章节
的学习打下坚实的基础。

综上所述,袁春风老师编写的《计算机系统基础》第二版课后答案
的内容涵盖了计算机系统基础课程的各个方面,每个章节都有详细的
习题和答案。

同学们可以通过研究课后答案来提高对计算机系统基础
知识的理解和掌握,并能够更好地完成相关的课后习题和实践操作。

希望本文的论述和解答能够帮助到同学们,更好地学习和掌握计算机
系统基础知识。

相关文档
最新文档