计算机系统实践教程:基于x86+Linux平台
作者:苏丰 等
ISBN:978-7-111-79332-8
申请样书,扫描二维码
本书作为主教材《计算机系统:基于x86+Linux平台》配套的程序调试分析及模拟器设计实践教材,设计了基础级验证、模块级分析、系统级设计和高阶综合编程与分析4个级别的实践项目。基础级验证实践项目包括实验系统的安装和工具软件的使用、程序调试命令和指令系统基础、数据的机器级表示、数据的基本运算、程序的机器级表示等方面的实验;模块级分析实践项目包括二进制程序分析与逆向工程、缓冲区溢出攻击、程序链接与ELF目标文件等方面的实验;系统级设计实践项目通过C语言编程设计实现一个功能完备但简化的x86模拟器;高阶综合编程与分析实践项目包括堆栈的使用及堆分配器的实现、程序正确性与程序性能优化、网络编程与并发编程等方面的实验。
本书可以作为高等院校计算机专业本科或高职高专学生计算机系统基础类课程的教学辅助教材,也可以作为计算机技术人员的参考书。