操作系统--精髓与设计原理(第八版)第一章复习题答案

操作系统--精髓与设计原理(第⼋版)第⼀章复习题答案
操作系统--精髓与设计原理(第⼋版)第⼀章复习题答案
1.1 列出并简要定义计算机的四个组成部分。
处理器:控制计算机的操作,执⾏数据处理功能。
内存:也叫主存储器,存储数据和程序
输⼊/输出模块:在计算机和外部环境之间移动数据。
系统总线:在处理器、内存和输⼊输出间提供通信的设施。
1.2 定义处理器寄存器的两种主要类别。
⽤户可见寄存器: 优先使⽤这些寄存器,可以使机器语⾔或者汇编语⾔的程序员减少对主存储器的访问次数。对⾼级语⾔⽽⾔,由优化编译器负责决定把哪些变量应该分配给主存储器,⼀些⾼级语⾔,如C语⾔,允许程序⾔建议编译器把哪些变量保存在寄存器中。
控制和状态寄存器:⽤以控制处理器的操作,且主要被具有特权的操作系统例程使⽤,以控制程序的执
地源热泵系统⾏。
1.3 ⼀般⽽⾔,⼀条机器指令能指定的四种不同操作是什么?
处理器-寄存器:数据可以从处理器传送到存储器,或者从存储器传送到处理器。
处理器-I/O:通过处理器和I/O模块间的数据传送,数据可以输出到外部设备,或者从外部设备输⼊数据。
数据处理:处理器可以执⾏很多关于数据的算术操作或者逻辑操作。
控制:某些指令可以改变执⾏顺序。
1.4 什么是中断?
中断是指计算机运⾏过程中,出现某些意外情况需主机⼲预时,机器能⾃动停⽌正在运⾏的程序并转⼊处理新情况的程序,处理完毕后⼜返回原被暂停的程序继续运⾏。
1.5 多个中断的处理⽅式是什么?
处理多中断有两种⽅法。
第⼀种⽅法是当正在处理⼀个中断时,禁⽌再发⽣中断。
第⼆种⽅法是定义中断优先级,允许⾼优先级的中断打断低优先级的中断处理器的运⾏。
1.6 内存层次各个元素间的特征是什么?
压花牛皮
存储器的三个重要特性是:价格,容量和访问时间。并且各层次从上到下,每“位”价格降低,容量递增,访问时间递增。
1.7 什么是⾼速缓存?
⾼速缓冲存储器是⽐主存⼩⽽快的存储器,⽤以协调主存跟处理器,作为最近储存地址的缓冲区。
1.8 多处理器系统和多核系统的区别是什么?
铝制工艺品多处理器系统(Multiprocessor Systems)是指包含两台或多台功能相近的处理器,处理器之间彼此可以交换数据,所有处理器共享内存,I/O 设备,控制器,及外部设备,整个硬件系统由统⼀-的操作系统控制,在处理器和程序之间实现作业、任务、程序、数组极其元素各级的全⾯并⾏。
psho
多内核(multicore chips) 是指在⼀枚处理器(chip) 中集成两个或多个完整的计算引擎(内核)。
1.9 空间局部性和时间局部性的区别是什么?
空间局部性是指最近被访问的元素的周围在不久的将来可能会被访问。
消音降噪
临时局部性(即时间局部性):是指最近被访问的元素在不久的将来可能会被再次访问。
半球型摄像机1.10 开发空间局部性和时间局部性的策略是什么?
空间局部性的开发是利⽤更⼤的缓冲块并且在存储器控制逻辑中加⼊预处理机制。
时间局部性的开发是利⽤在⾼速缓冲存储器中保留最近使⽤的指令及数据,并且定义缓冲存储的优先级。

本文发布于:2024-09-24 20:27:43,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/127692.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:处理器   数据   程序   寄存器   局部性
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议