计算机系统导论
作者 : 袁春风,余子濠 编著
出版日期 : 2023-07-21
ISBN : 978-7-111-73093-4
适用人群 : 高等院校计算机相关专业学生
定价 : 79.00元
教辅资源下载
扩展信息
语种 : 简体中文
页数 :
开本 : 16
原书名 :
原出版社:
属性分类: 教材
包含CD : 无CD
绝版 :
图书简介

本书主要面向应用型大学计算机类专业学生,从程序员的视角出发,围绕可执行文件的生成、加载和执行,重点介绍如何利用计算机系统相关知识来编写更有效的程序。全书将每个环节涉及的硬件和软件的基本概念关联起来,帮助学生建立完整的层次框架,从而加强“系统观”。本书共分8章,涵盖计算机系统基础、高级语言程序、数据的机器级表示、数据的基本运算、指令集体系结构、程序的机器级表示、程序的链接、程序的加载和执行等内容。本书内容详尽、概念清楚、实例丰富,适合作为高等学校计算机专业计算机系统相关课程的教材,也适合相关专业的研究生和技术人员阅读参考。

图书特色

从程序员的视角出发,注重各抽象层的纵向关联,
帮助读者了解计算机系统的全貌

上架指导

计算机\计算机组成

封底文字

传统的计算机专业课程体系多按计算机系统层次结构进行横向切分,每门课程都局限在单一抽象层,相互之间几乎没有联系,因而学生难以对整个计算机系统形成全面的认识。
本书旨在培养学生的“系统观”,采用IA-32/x86-64+Linux+GCC+C语言平台,围绕可执行文件的生成、加载和执行,重点介绍如何利用计算机系统相关知识来编写更有效的程序。本书的具体内容包括数据在机器中的表示、数据在机器中的基本运算、指令集体系结构的基本内容、程序中各类控制语句和函数调用对应的机器级代码结构、复杂数据类型的分配和访问、缓冲区溢出及其攻击和防范、可执行目标代码的链接和加载、可执行文件中指令序列的基本执行过程等。
本书特色
注重计算机系统各抽象层的纵向关联,将高级语言程序、汇编语言程序、机器代码及执行串联起来,培养系统思维,为后续课程的学习打下基础。
从程序员的视角出发,以高级语言程序的开发和运行过程为主线,将每个环节涉及的硬件和软件的基本概念关联起来,帮助学生了解计算机系统的全貌。所有内容都可以通过程序进行验证,学生可以在边学边做中将所学知识转化为实践能力。
主要面向应用型大学计算机类专业的学生,全书内容基础,并配有大量例题和课后习题,适合作为“计算机系统导论”等相关课程的教材。

作者简介

袁春风,余子濠 编著:

图书目录

教学资源推荐
作者: 袁静波 丁顺利 宋欣 王和兴 编著
作者: 李东,朱东杰,陈源龙
作者: 马洪连 主编 王健 王立明 李大奎 丁男 李彤 编著
作者: 胡伟武 等著
参考读物推荐
作者: [英]姚文祥(Joseph Yiu) 著
作者: Douglas Schmidt,Michaes Stal,Hans Rohnert,Frank Buschmann
作者: 高显生 编著