
计算机原理
楼上的大叔阿
这个作者很懒,什么都没留下…
展开
-
另一个视角解读计算机编码-补码编码
这篇文章写得很好,转来供大家分享! 数学是一个完全抽象的学科,而计算机是这个学科的一种形象化的实现,显然无法处理一些仅在抽象意义上有意义的特殊”数字“,比如无穷之类的东西。像数学中的加法,乘法这样运算,计算机必须给与实现,然而由于数学中的实数加法(以及别的运算)是建立在实数域上的,而实数域又是无限的,而计算机只能处理有限域的运算,因此必须给定一个范围,一种方案是在这个转载 2013-07-13 00:51:39 · 964 阅读 · 0 评论 -
什么是图灵机
图灵的基本思想是用机器来模拟人们用纸笔进行数学运算的过程,他把这样的过程看作下列两种简单的动作:在纸上写上或擦除某个符号;把注意力从纸的一个位置移动到另一个位置;而在每个阶段,人要决定下一步的动作,依赖于 (a) 此人当前所关注的纸上某个位置的符号和(b) 此人当前思维的状态。为了模拟人的这种运算过程,图灵构造出一台假想的机器,该机器由以下几个部分组成:一条无限长的纸带。纸带被划分转载 2013-07-26 15:32:48 · 1308 阅读 · 0 评论 -
计算机进行浮点型运算为什么会造成精度丢失
现在我们就详细剖析一下浮点型运算为什么会造成精度丢失?1、小数的二进制表示问题首先我们要搞清楚下面两个问题:(1) 十进制整数如何转化为二进制数二进制整数 1111第一位1表示十进制1第二位1表示十进制2第三位1表示十进制4第四位1表示十进制8......十进制11表示成二进制数:11/2=5 余 15/2=2 余 12/2=1 余 01/2=0 ...原创 2019-04-04 16:47:04 · 2638 阅读 · 0 评论