
计算机组成原理
文章平均质量分 89
明月几时有666
互相学习,共同进步!
展开
-
数据存储和处理概念:位、字节、字、字长
准确的毫不含糊的介绍了位、字节和字、字长的相关概念和拓展知识原创 2023-07-17 18:29:31 · 3846 阅读 · 2 评论 -
整型的溢出详解
前言:本文介绍的整型的溢出并不针对某种编程语言,通过数在机器中存储的方式,说明为什么会存在溢出以及溢出后数的实际存储情况。一、什么是溢出(理解即可)当我们在计算机中要存储的数超出了该类型数可以表示的范围就会发生溢出。例如,Java中的byte类型数据范围为[-128,127],你想要存储的数为128,此时会发生上溢;要存储的数为-129,此时会发生下溢。其核心思想是超出可以表示的范围。就像向杯子中倒水,水超出了杯子的容量,就会溢出来。二、为什么会发生溢出前文已经有所介绍:超出了可以表示的范围。.原创 2021-10-13 17:13:58 · 9491 阅读 · 2 评论 -
整数的机器存储
整数的机器存储一、机器数和真值1、机器数2、真值二、 原码、反码、补码的基础概念和计算方法1. 原码2. 反码三、为何要使用原码、反码和补码四、加深对补码的理解一、机器数和真值学习原码、反码和补码之前、需要先了解机器数和真值的概念。1、机器数机器数是将符号"数字化"的数,是数字在计算机中的二进制表示形式。机器数有2个特点:一是符号数字化,二是其数的大小受机器字长的限制【百度百科】计算机字长是指CPU一次能并行处理的二进制位数,字长总是8的整数倍,通常PC机的字长为16位(早期),32位,64位转载 2021-10-12 14:53:22 · 640 阅读 · 0 评论 -
IEEE754详解(最详细简单有趣味的介绍)
IEEE754IEEE754标准: 一、浮点数在内存中的存储方式1、什么是IEEE754标准2、32位单精度浮点数在内存中的存储方式3、实例: 表示十进制浮点数20.5IEEE754标准: 二, 32位浮点数的取值范围1、wiki中, 32位浮点数的取值范围2、前置概念3、计算方法4、补充IEEE754标准: 三、为什么说32位浮点数的精度是"7位有效数"1、先说结论2、在讨论之前...3、理解角度1: 从"间隔"的角度理解1. 铺垫2. 32位浮点数的间隔3. 32位浮点数的间隔表4. 32位浮点数的精度转载 2021-10-12 10:54:39 · 97432 阅读 · 53 评论 -
位,字节,和字长
位:”位(bit)”是电子计算机中最小的数据单位。每一位的状态只能是0或1。 字节:8个二进制位构成1个”字节(Byte)”,它是存储空间的基本计量单位。1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字节的存储空间。 字:”字”由若干个字节构成,字的位数叫做字长,不同档次的机器有不同的字长。例如一台8位机,它的1个字就等于1个字节,字长为8位。如果是一台16位机,那么,它的原创 2017-11-01 20:33:52 · 774 阅读 · 0 评论