《计算机组成与体系结构(原书第4版)》 —3 本章小结

举报
华章计算机 发表于 2019/11/19 18:29:10 2019/11/19
【摘要】 本节书摘来自华章计算机《计算机组成与体系结构(原书第4版)》一书中第3章,本章小结,作者是[美] 琳达·纳尔(Linda Null)朱莉娅·洛博(Julia Lobur)宾夕法尼亚州立大学,张 钢 魏继增 李雪威天津大学 李春阁 何 颖天津大学仁爱学院 译。

本章小结

本章的主要目的是让读者熟悉逻辑设计中涉及的基本概念,并对使用基本电路配置构建计算机系统有大致的了解。这种熟悉程度还不能使读者具备设计这些组件的能力,但是它让读者对以下章节讨论的架构有更好的了解。

本章研究了标准逻辑运算符AND、OR和NOT的行为,并查看了实现它们的逻辑门。任何布尔函数可以表示为真值表,然后可以将其转换为逻辑图,指示实现该功能的数字电路所需的组件。因此,真值表提供了一种表示布尔函数特性以及逻辑电路的手段。在实际中,这些简单的逻辑电路被组合起来以创建组件,诸如加法器、ALU、译码器、多路复用器、寄存器和存储器。

在布尔函数与其数字表示之间存在一一对应关系。布尔定律可以化简布尔表达式,从而最小化组合和时序电路。最小化在电路设计中极为重要。从芯片设计师的角度看,两个最重要的因素是速度和成本,最小化电路有助于降低成本和提高性能。

数字逻辑分为两类:组合逻辑和时序逻辑。组合逻辑器件(例如加法器、译码器和多路复用器)是严格基于电流输入产生输出的。AND、OR和NOT门是组合逻辑电路的构建模块,也可以使用通用门,例如NAND和NOR。时序逻辑设备(例如寄存器、计数器和存储器)基于当前输入的组合和电路的当前状态产生输出。这些电路使用SR、D和JK触发器构建。

从前面的内容已经看到,可以以多种不同的方式表示时序电路,这取决于要强调的特定行为。摩尔机、米莉机和算法状态机可以提供清楚的图片。网格图表示时间函数的转换。这些有限状态机与DFA的区别在于没有最终状态,因为电路产生输出而不接受字符串。

这些逻辑电路是计算机系统所需的模块。在第4章会把这些模块放在一起,并更详细地讨论计算机实际上是如何工作的。

如果读者有兴趣了解更多卡诺图的内容,在习题之后,位于本章末尾有一个特殊的部分将重点介绍卡诺图。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。