计算机导论-7-数据类型-整数存储

计算机导论-7-数据类型-整数存储

  1. 数据类型
    计算机中用多媒体来统称各种数据,它们包括:
    数字,文本,音频,图像,视频。(均以位模式进行存储

  2. 计算机内部的数据格式
    :(bit,binary digit),是存储在计算机中的最小单位,0或1,用于代 表计算机设备的一种状态
    位模式:是表示数据的不同类型,多个位组成一个位模式,如由16个位组成的位模式1111 1011 01101 1001,如果需要存储1000个位模式,则需要16000个开关
    字节:长度为8的位模式,称为一个字节
    :它属于位更长的位模式,1字=2字节或1字=4字节
    1Byte=8Bit 1KB=1000Byte 1MB=1024KB 1GB=1024MB

  3. 存储无符号整数
    数字存储到计算机之前先要转化为二进制数字
    整数通常采用定点存储法存储在内存中(即小数点固定在整数的右边,左边便是数字)
    无符号数表示法:无符号数只包括零和非负整数,但计算机由于计算机的内存限制,通常界定一个常量,称为最大无符号常量,为2^n-1,n是计算机用于分配无符号数的位数
    存储无符号数的步骤为:
    首先将无符号数转化为二进制整数
    如果二进制位数不足n位,则左边用0补齐,达到n位,如果位数大于n位,则存在溢出,计算机无法存储该数字
    4.无符号数存储溢出问题
    计算机导论-7-数据类型-整数存储_第1张图片
    存储数据超出范围之后,计算机会返回一个随机值
    4.无符号整数的应用
    计数:可从0或1开始,不需要负数
    寻址:地址都是从0开始到整个存储器的总字节数的正数
    存储其它数据类型:其它数据类型都可以用无符号数来存储

你可能感兴趣的