数字逻辑设计与计算机组成

本书特色

[

本书从简单的数字逻辑电路设计基础开始,由浅入深,讲解组合逻辑和时序逻辑电路的设计技术、计算机组成的基本原理和计算机体系结构的相关概念,后深入探讨了现代计算机系统如何利用硬件支持安全的体系结构。书中通过大量实例揭示作者对现代计算机设计目标的理解,展示如何应用流水线和并行化技术提升并发处理能力,并阐述了处理器体系结构与编译器、编程方法和性能之间的关系。本书可作为高等院校“数字逻辑与计算机组成”相关课程本科生、研究生教材,也可作为电子信息类相关专业人士完整理解计算机系统的整体组成和硬件工作原理的参考书。

]

作者简介

[

Nikrouz Faroughi,加利福尼亚州立大学萨克拉门托分校教授、计算机科学系研究生专员和计算机工程专业教师。从密西根州立大学获得计算机工程学士学位、计算机科学硕士学位、电子工程硕士学位和计算机工程方向的电子工程博士学位。曾任职系统分析师,并曾作为顾问和技术经理在英特尔公司工作,目前在该公司兼职。

]

目录

目 录Digital Logic Design and Computer Organization with Computer Architecture for Security出版者的话译者序前言致谢第1章 导论 11.1 简介 11.1.1 数据表示 11.1.2 数据通路 51.1.3 计算机系统 51.1.4 嵌入式系统 71.2 逻辑设计 71.2.1 电路*小化 81.2.2 实现 91.2.3 电路类型 101.2.4 计算机辅助设计工具 121.3 计算机组成 131.4 计算机体系结构 131.4.1 流水线 141.4.2 并行性 151.5 计算机安全 19参考文献 19练习 19第2章 组合电路:小型设计 222.1 简介 222.2 逻辑表达式 242.2.1 乘积的和表达式 252.2.2 和的乘积表达式 272.3 规范表达式 292.3.1 极小项 292.3.2 极大项 302.4 逻辑化简 302.4.1 卡诺图 312.4.2 K图化简 332.5 逻辑化简算法 372.6 电路时序图 432.6.1 信号传播延迟 452.6.2 扇入和扇出 452.7 其他逻辑门 462.7.1 缓存 462.7.2 集电极开路缓冲区 462.7.3 三态缓存 482.8 设计实例 502.8.1 全加器 502.8.2 多路选择器 522.8.3 译码器 542.8.4 编码器 552.9 实现 572.9.1 可编程逻辑器件 572.9.2 设计流程 582.10 硬件描述语言 602.10.1 结构模型 602.10.2 传输延迟仿真 632.10.3 行为建模 652.10.4 综合与仿真 67参考文献 69练习 69第3章 组合电路:大型设计 723.1 简介 723.2 算术函数 743.3 加法器 743.3.1 进位传输加法器 743.3.2 先行进位加法器 753.4 减法器 813.5 2的补码加法/减法器 833.6 算术逻辑单元 863.6.1 设计部分:位并行 873.6.2 设计部分:位串行 913.7 设计实例 933.7.1 乘法器 933.7.2 除法器 953.8 实数算术 963.8.1 浮点数标准 973.8.2 浮点数据空间 983.8.3 浮点运算 1003.8.4 浮点单元 104参考文献 105练习 105第4章 时序电路:核心模块 1094.1 简介 1094.2 SR锁存器 1104.3 D锁存器 1134.4 锁存器的缺陷 1144.5 D触发器 1154.5.1 选择电路 1164.5.2 操作规范 1164.5.3 建立和保持时间 1164.6 无相位差的时钟频率估计 1204.7 触发器使能 1204.8 其他触发器 1214.9 硬件描述语言模型 122参考文献 124练习 125第5章 时序电路:小型设计 1275.1 简介 1275.2 状态机介绍:寄存器设计 1285.2.1 寄存器模型 1295.2.2 多功能寄存器 1305.3 FSM设计 1325.3.1 二进制编码状态 1345.3.2 独热码状态 1375.4 计数器 1425.5 容错FSM 1495.6 时序电路的时序 1545.6.1 带有时钟相位差的时钟频率评估 1575.6.2 异步接口 1575.7 硬件描述语言模型 159参考文献 164练习 164第6章 时序电路:大型设计 1686.1 简介 1686.2 数据通路设计 1696.2.1 单周期 1706.2.2 多周期 1716.2.3 流水线 1716.3 控制单元设计技术 1756.3.1 硬件控制单元:FSD 1766.3.2 微程序控制 1766.3.3 硬件控制:流水线 1806.4 能源和功率消耗 1816.5 设计实例 1836.5.1 无符号串行乘法器 1846.5.2 带符号串行乘法器 1926.5.3 计算机图形学:旋转 199参考文献 211练习 211第7章 存储器 2147.1 简介 2147.2 存储技术 2157.2.1 只读存储器 2157.2.2 随机存取存储器 2157.2.3 应用 2177.3 存储单元阵列 2177.3.1 字存取 2187.3.2 突发访问 2187.4 存储器组织结构 2207.4.1 现代DRAM 2217.4.2 SRAM存储单元模型 2237.4.3 SRAM芯片内部组织结构 2237.4.4 存储单元设计 2257.5 存储时序 2287.5.1 SRAM 2287.5.2 DRAM 2307.5.3 SDRAM 2317.5.4 DDR SDRAM 2327.6 存储器体系结构 2327.6.1 高位交叉存储 2337.6.2 低位交叉存储 2337.6.3 多通道 2347.7 设计实例:多处理器存储结构 2367.7.1 UMA与NUMA 2367.7.2 NUMA应用 2367.8 HDL模型 237参考文献 240练习 240第8章 指令集体系结构 2438.1 简介 2438.1.1 指令类型 2448.1.2 程序翻译 2448.1.3 指令周期 2448.2 指令集体系结构的类型 2468.2.1 寻址模式 2468.2.2 指令格式 2478.2.3 堆栈ISA 2478.2.4 累加器ISA 2498.2.5 CISC-ISA 2498.2.6 RISC-ISA 2508.3 设计示例 2508.3.1 累加器ISA指令集设计 2508.3.2 累加器ISA处理器:单周期 2558.3.3 累加器ISA处理器:流水线 2598.3.4 RISC-ISA处理器 2668.4 先进的处理器架构 2698.4.1 深度流水线 2698.4.2 分支预测技术 2718.4.3 指令级并行 2788.4.4 多线程 284参考文献 288练习 288第9章 计算机体系结构:互连 2939.1 简介 2939.2 存储器控制器 2989.2.1

封面

数字逻辑设计与计算机组成

书名:数字逻辑设计与计算机组成

作者:尼克罗斯.法拉菲

页数:432

定价:¥89.0

出版社:机械工业出版社

出版日期:2017-06-01

ISBN:9787111570615

PDF电子书大小:54MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注