
计算机组成原理
火星飞鸟
学习前端ing...
展开
-
JavaScript中为什么0.1+0.2!=0.3?附解决办法!
在JavaScript中,如果判断0.1 + 0.2 === 0.3,结果是false,就像这样:console.log(0.1 + 0.2 === 0.3); // falseconsole.log(0.1 + 0.2); // 0.30000000000000004这是怎么回事呢?0.1 + 0.2竟然不等于0.3?是程序出问题了吗?原来JavaScript采用的是IEEE754的64位双精度版本,由三部分组成:1位数符:标记正负,0为正,1为负11位阶码:数字的整数部分52位尾数:数原创 2021-03-13 10:15:20 · 1143 阅读 · 1 评论 -
计算机组成原理——背景篇
1. 计算机的体系与结构1.1 冯诺伊曼体系冯诺伊曼体系是将程序指令和数据一起存储的计算机设计概念结构。早期计算机体系:冯诺伊曼体系:冯诺伊曼体系包含:储存器控制器运算器输入设备输出设备冯诺伊曼体系的优势:能够把需要的程序和数据送至计算机中能够长期记忆程序、数据、中间结果及最终运算结果的能力能够具备算术、逻辑运算和数据传送等数据加工处理的能力能够按照要求将处理结果输出给用户冯诺伊曼体系的瓶颈:CPU和存储器速率之间的问题无法调和,导致CPU经常空转等待数据传输。原创 2020-11-25 22:29:13 · 697 阅读 · 0 评论