资源下载

计算机系统理解

12/19/2018 9:31:55 PM 人评论 次浏览

计算机系统理解

计算机系统理解

编辑推荐

本教材内容组织源自作者的教学实践,为读者展现一个计算机系统的整体概念,使得高级语言的语法不再是生硬的规则,计算机硬件也不再是深不可测的黑箱,为读者建立一个软、硬件有机关联的知识框架。本教材避免软、硬件割裂,使用的案例具有软、硬件概念兼顾效果。

内容简介

全书共分5章,第1章介绍计算机系统软、硬件构成,系统层次和性能评测等;第2章介绍硬件数据表示对高级语言程序数据类型的支持及相关概念;第3章针对高级语言程序转化为机器可执行代码过程,介绍程序预处理、编译、解释、库和链接等技术,以及集成开发环境的配置;第4章围绕程序执行,介绍程序存储映像、指令流水化执行、多核处理器对线程级并行的支持,以及基于OpenMP的并行程序设计思想;第5章关于存储对计算机系统和程序性能的影响,介绍计算机存储资源的层次性,程序空间、内存空间和交换空间概念,内存碎片、内存泄露和垃圾回收管理,以及高级语言程序数据组织和访问优化思想。每章后配有习题,并为任课教师提供课件资源和代码资源。

本书适合作为高等院校计算机科学与技术、软件工程、电子信息工程、物联网等专业方向的本科生教材,也可作为计算机工程技术人员的参考书。


作者简介

艾丽华,北京交通大学计算机学院教师,副教授,美国佐治亚大学计算机系访问学者,目前主讲本科生计算机体系结构课程、高性能计算导论课程;主讲硕士生高级计算机系统结构课程;全校任选课程:计算机组织与结构、计算机系统理解。

附件下载

积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.

下载类别