计算机系统结构复习重点:名词解释与填空题
需积分: 10 192 浏览量
更新于2024-09-13
收藏 143KB PDF 举报
"系统结构的复习题"
计算机系统结构是一个涵盖广泛的主题,它涉及计算机硬件、软件和它们之间的交互。复习题中包含了多个关键概念,下面是对这些概念的详细解释:
1. **计算机体系结构**:指的是计算机硬件的逻辑结构,包括CPU、内存、输入/输出设备等组件以及它们之间的相互关系。
2. **透明性**:是指系统的一项特性,使得用户或程序员无需了解其底层工作原理就能使用或编程,如虚拟内存的透明性。
3. **系列机**:指同一型号或系列的计算机,通常具有相似的硬件架构和指令集。
4. **同构型多处理机**:由相同硬件构成的处理器组成的多处理器系统,它们使用相同的指令集和处理方式。
5. **堆栈型机器**:一种计算机架构,其中大部分操作都是通过堆栈进行的,堆栈用于临时存储数据。
6. **累加器型机器**:早期计算机设计中常见,有一个专门的寄存器(累加器)来存储运算结果。
7. **通用寄存器型机器**:拥有多个可复用的寄存器,用于存储数据和指令,灵活性较高。
8. **数据相关**:在指令执行过程中,由于数据依赖导致的执行顺序限制。
9. **定向技术**:用于优化数据访问,例如预取技术,预测下一步将要访问的数据。
10. **向量处理机**:优化处理大量数值计算的系统,支持向量指令,可以同时处理多个数据元素。
11. **指令级并行**:在单个指令流中同时执行多个指令的能力。
12. **指令的动态调度**:根据当前状态动态调整指令执行顺序,以优化性能。
13. **指令的静态调度**:在编译时确定指令执行顺序,减少硬件复杂性。
14. **失效率**:缓存中数据未被找到的比率,即命中率的反面。
15. **失效开销**:当发生缓存未命中时,从主存加载数据到缓存所需的时间成本。
16. **强制性失效**:由于缓存空间不足导致的数据替换。
17. **容量失效**:当缓存大小不足以容纳所有频繁访问的数据时发生。
18. **冲突失效**:由于地址映射机制导致的不同数据映射到同一个位置,造成的数据覆盖。
19. **RAID** (Redundant Array of Independent Disks):磁盘冗余阵列,提高数据存储的可靠性和性能。
20. **通道处理机**:用于控制I/O操作的专用处理器,减轻CPU负担。
21. **通道流量**:描述I/O设备与内存间数据传输的速度和效率。
22. **互连网络**:连接多处理器系统中各组件的通信结构,如交叉开关、环形网络等。
23. **分布式共享多处理机**:每个处理器都有本地内存,但可通过网络共享全局资源。
24. **机群**:由多台独立的计算机通过网络连接形成的高性能计算系统。
复习题的填空部分涉及了并行性实现、软件兼容性、计算机实现技术、多处理机架构、指令集结构分类、数据和指令的并行性等级、存储器层次结构设计、缓存管理、虚拟存储器和I/O系统设计等多个方面。理解这些概念对于深入理解计算机系统结构至关重要。
2022-08-03 上传
2014-06-30 上传
2011-12-13 上传
2022-08-08 上传
2011-03-15 上传
2023-08-03 上传
2022-11-23 上传
fcci001
- 粉丝: 0
- 资源: 5
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常