
开本:3开 |
纸张:胶版纸 |
包装:平装 |
是否套装:否 |
国际标准书号ISBN:9787111769576 |
所属分类:图书>计算机/网络>计算机体系结构 |
商品详情
计算机系统要素:如何从头构建一台现代计算机(原书第版)
作者以诺阿姆·尼桑( ),以西蒙·朔肯( ) 著
定
出 版 社机械工业
出版日期年月日
页数
装帧平装
本书是一本经典的计算机系统入门教程,全球已有多所高校将本书纳入教学体系,在线课程的注册学员超过万人。作者秉承“理解计算机系统的很好方法是从零开始构建一台计算机”的理念,以“从与非门到俄罗斯方块”为学习目标,将软件和硬件的核心主题巧妙地组织起来,使初学者能够在很短的时间内全面理解计算机专业的核心概念,从而为后续的专业课程学习奠定坚实的基础。
●目 录
译者序
前言
部分 硬件
,之下
从与非门到俄罗斯方块
抽象与实现
设计方法
前方之路
第章 布尔逻辑
布尔代数
布尔函数
真值表和布尔表达式
门
硬件构造
硬件描述语言
硬件模拟
规范
与非门
基本逻辑门
基本门的多位版本
基本门的多路版本
实现
行为模拟
硬件实现
内置芯片
实验
总结与讨论
第章 布尔运算
算术运算
二进制数
二进制加法
有符号二进制数
规范
加法器
算术逻辑单元
实现
实验
总结与讨论
第章 存储
存储设备
时序逻辑
时间很重要
触发器
组合与时序逻辑
规范
数据触发器
寄存器
计数器
实现
数据触发器
寄存器
计数器
实验
总结与讨论
第章 机器语言
机器语言概述
硬件单元
语言
指令
的机器语言
背景
程序示例
语言规范
符号
输入输出处理
语法约定和文件格式
编程
实验
总结与讨论
第章 计算机体系结构
计算机体系结构基础
存储程序的概念
冯·诺依曼体系结构
存储器
中央处理单元
输入和输出
硬件平台规范
概述
中央处理单元
指令存储器
输入输出
数据存储器
计算机
实现
中央处理单元
内存
计算机
实验
总结与讨论
第章 汇编器
背景
机器语言规范
程序
符号
语法约定
汇编到二进制的翻译
处理指令
处理符号
实现
实现一个基本的汇编器
完成汇编器
实验
总结与讨论
第二部分 软件
编程初探
程序的编译
第章 虚拟机Ⅰ:处理
虚拟机范式
栈机器
入栈和出栈
栈上的算术运算
虚拟内存段
虚拟机规范:部分
实现
平台上的标准虚拟机
映射:部分
虚拟机模拟器
有关虚拟机实现的设计建议
实验
总结与讨论
第章 虚拟机Ⅱ:控制
魔法
分支
函数
虚拟机规范:第二部分
分支命令
函数命令
虚拟机程序
实现
函数调用和返回
平台上的标准虚拟机
映射:第二部分
有关虚拟机实现的设计建议
实验
总结与讨论
第章 语言
例子
语言规范
语法元素
程序结构
数据类型
变量
语句
表达式
子例程调用
对象的创建与清除
编写应用程序
实验
总结与讨论
第章 编译器Ⅰ:语法分析
背景
词法分析
语法规则
语法解析
解析器
规范
语言的语法
语言的语法分析器
实现
分词器
编译引擎
分析器
实验
分词器
编译引擎
总结与讨论
第章 编译器Ⅱ:代码生成
代码生成
变量的编译
表达式的编译
字符串的编译
语句的编译
对象的编译
数组的编译
规范
实现
虚拟机上的标准映射
实现指南
软件架构
实验
实施阶段
测试程序集
总结与讨论
第章 操作系统
背景
数学运算
字符串
内存管理
图形化输出
字符的输出
键盘输入
操作系统规范
实现
实验
测试计划
完整测试
总结与讨论
第三部分 进一步讨论
第章 探索更多乐趣
硬件的实现
硬件的改进
语言
优化
通信
附录
附录 布尔函数综合
附录 硬件描述语言
附录 测试描述语言
附录 芯片集合
附录 中的字符集
附录 操作系统的
○原书并未将第章单独列为一部分,为确保本书体系更完整、合理,将第章列为第部分。—编辑注
内容简介
本书涵盖数电、体系结构、汇编语言、编译器、操作系统等计算机核心课程的基础内容,结合项目实践能够对整个计算机学科建立宏观的理解,并能完成制作一个基本计算机系统的任务。
计算机系统要素:如何从头构建一台现代计算机(原书第版)
作者以诺阿姆·尼桑( ),以西蒙·朔肯( ) 著
定
出 版 社机械工业
出版日期年月日
页数
装帧平装
本书是一本经典的计算机系统入门教程,全球已有多所高校将本书纳入教学体系,在线课程的注册学员超过万人。作者秉承“理解计算机系统的很好方法是从零开始构建一台计算机”的理念,以“从与非门到俄罗斯方块”为学习目标,将软件和硬件的核心主题巧妙地组织起来,使初学者能够在很短的时间内全面理解计算机专业的核心概念,从而为后续的专业课程学习奠定坚实的基础。
●目 录
译者序
前言
部分 硬件
,之下
从与非门到俄罗斯方块
抽象与实现
设计方法
前方之路
第章 布尔逻辑
布尔代数
布尔函数
真值表和布尔表达式
门
硬件构造
硬件描述语言
硬件模拟
规范
与非门
基本逻辑门
基本门的多位版本
基本门的多路版本
实现
行为模拟
硬件实现
内置芯片
实验
总结与讨论
第章 布尔运算
算术运算
二进制数
二进制加法
有符号二进制数
规范
加法器
算术逻辑单元
实现
实验
总结与讨论
第章 存储
存储设备
时序逻辑
时间很重要
触发器
组合与时序逻辑
规范
数据触发器
寄存器
计数器
实现
数据触发器
寄存器
计数器
实验
总结与讨论
第章 机器语言
机器语言概述
硬件单元
语言
指令
的机器语言
背景
程序示例
语言规范
符号
输入输出处理
语法约定和文件格式
编程
实验
总结与讨论
第章 计算机体系结构
计算机体系结构基础
存储程序的概念
冯·诺依曼体系结构
存储器
中央处理单元
输入和输出
硬件平台规范
概述
中央处理单元
指令存储器
输入输出
数据存储器
计算机
实现
中央处理单元
内存
计算机
实验
总结与讨论
第章 汇编器
背景
机器语言规范
程序
符号
语法约定
汇编到二进制的翻译
处理指令
处理符号
实现
实现一个基本的汇编器
完成汇编器
实验
总结与讨论
第二部分 软件
编程初探
程序的编译
第章 虚拟机Ⅰ:处理
虚拟机范式
栈机器
入栈和出栈
栈上的算术运算
虚拟内存段
虚拟机规范:部分
实现
平台上的标准虚拟机
映射:部分
虚拟机模拟器
有关虚拟机实现的设计建议
实验
总结与讨论
第章 虚拟机Ⅱ:控制
魔法
分支
函数
虚拟机规范:第二部分
分支命令
函数命令
虚拟机程序
实现
函数调用和返回
平台上的标准虚拟机
映射:第二部分
有关虚拟机实现的设计建议
实验
总结与讨论
第章 语言
例子
语言规范
语法元素
程序结构
数据类型
变量
语句
表达式
子例程调用
对象的创建与清除
编写应用程序
实验
总结与讨论
第章 编译器Ⅰ:语法分析
背景
词法分析
语法规则
语法解析
解析器
规范
语言的语法
语言的语法分析器
实现
分词器
编译引擎
分析器
实验
分词器
编译引擎
总结与讨论
第章 编译器Ⅱ:代码生成
代码生成
变量的编译
表达式的编译
字符串的编译
语句的编译
对象的编译
数组的编译
规范
实现
虚拟机上的标准映射
实现指南
软件架构
实验
实施阶段
测试程序集
总结与讨论
第章 操作系统
背景
数学运算
字符串
内存管理
图形化输出
字符的输出
键盘输入
操作系统规范
实现
实验
测试计划
完整测试
总结与讨论
第三部分 进一步讨论
第章 探索更多乐趣
硬件的实现
硬件的改进
语言
优化
通信
附录
附录 布尔函数综合
附录 硬件描述语言
附录 测试描述语言
附录 芯片集合
附录 中的字符集
附录 操作系统的
○原书并未将第章单独列为一部分,为确保本书体系更完整、合理,将第章列为第部分。—编辑注
内容简介
本书涵盖数电、体系结构、汇编语言、编译器、操作系统等计算机核心课程的基础内容,结合项目实践能够对整个计算机学科建立宏观的理解,并能完成制作一个基本计算机系统的任务。