add conclusion on belady -- belady.md and some modifications.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
计算机组成原理第一章知识脉络
|
||||
=========================
|
||||
|
||||
本章讨论的主要内容是数据通路(data path)的设计,关键在于如果实现一个ALU。
|
||||
本章讨论的主要内容是数据通路(data path)的设计,关键在于如何实现一个ALU。
|
||||
|
||||
为了实现一个计算机(computing machine),首要的当然是要能够实现基本的计算功能。而为了实现计算功能,首先需要将数据在计算机中表示,这包括字符型数据,定点数(整数)以及浮点数,这里主要讨论定点数的表示。将定点数在计算机中表示,最简单直白的方法就是直接将它的二进制形式存储在计算机中,新增一位符号位来表示它的正负,这就是原码表示法。然而原码表示法具有一些致命性的缺陷,比如原码的计算不服从加法性质;为了构造一种复合加法性质的表示法,就产生了反码。反码的确是可以进行加法和减法运算的,但是在反码表示法下,`0`将具有两种反码表示,可以将反码简单加`1`来规避这种情况,这就是补码表示法。现代计算机中数据的存储几乎都是采用补码。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user