X86中,所有数据存储的基本单位都是字节,一个字节(byte)有8位。一个字(word)两个字节,双字(doubleword)四个字节,四字(quadword)八个字节。 执行一条机器指令最少需要1个时钟周期。由于在CPU、系统总线和内存电路之间存在速度差异,因此,需要访问内存的指令常常需要空时钟周 ...
分类:
编程语言 时间:
2020-04-19 10:57:50
阅读次数:
65
文件 打开文件模式 修改文件 小例子 文件的方法 读写压缩文件 字符编码 完全理解字符编码 与 Python 的渊源前,我们有必要把一些基础概念弄清楚,虽然有些概念我们每天都在接触甚至在使用它,但并不一定真正理解它。比如:字节、字符、字符集、字符码、字符编码。 字节 字节(Byte)是计算机中数据存 ...
分类:
编程语言 时间:
2020-04-15 18:34:20
阅读次数:
68
一、基本语法 (1)数据类型 1.基本类型 8种:boolean byte short char int long float double 位:0/1; 字节:byte=8位; long l = 3F 是错的:long八个字节,float4个字节,基本数据类型的转换是根据数据范围进行 2、引用类型 ...
分类:
编程语言 时间:
2020-04-13 00:52:45
阅读次数:
71
1.几种常见的编码格式 1.为什么需要编码? (1)在计算机存储信息的最小单位是1个字节(byte),即8个bit,所以能表示的字符范围是0-255个。 (2)人类要表示的符号太多,无法用1个字节来完全表示。 要解决这个矛盾必须要有一个新的数据结构char,而从char到byte必须编码。 2.如何 ...
分类:
编程语言 时间:
2020-04-01 19:22:52
阅读次数:
74
Java提供了两类数据类型:一种是基本数据(原始类型),一种是引用类型。 数据类型图: 基本数据类型: 注意: 1.在基本数据类型中,除了boolean类型所占长度与平台有关外,其他数据类型长度都是与平台无关的。比如:int永远占4个字节(1 Byte=8 bit) 2.基本数据类型的默认值仅在作为 ...
分类:
其他好文 时间:
2020-03-25 13:36:41
阅读次数:
85
字节对齐,又叫内存对齐,个人理解就是一种C++中的类型在内存中空间分配策略。每一种类型存储的起始地址,都要求是一个对齐模数(alignment modulus)的整数倍。问题来了,为什么要有这种策略?计算中内存中的数据就是一个一个的字节(byte),直接按照一个字节一个字节存储就得了,为什么还要那么 ...
分类:
其他好文 时间:
2020-02-23 09:17:40
阅读次数:
64
1、计算机存储信息的最小单位,位 bit (比特)(Binary Digits): 存放一位二进制数,即 0 或 1,最小的存储单位。 2、计算机存储容量基本单位是字节字节 byte: 8个二进制位(bit)为一个字节(B),最常用的单位。 (我也常说一个字节占8位) 一个英文字母(不分大小写)占一 ...
分类:
其他好文 时间:
2020-02-22 10:19:29
阅读次数:
81
高地址,低地址: 计算机中最基础的存储单位是字节(byte) 1 byte = 8 bit,00000000->11111111,表示范围[0,255] 对内存中的每一个字节(byte),都有一个索引编号,这就是传说中的指针,也就是地址 高低地址.png 很容易理解高低地址了吧,就是书写顺序 作者: ...
分类:
其他好文 时间:
2020-02-19 18:56:28
阅读次数:
57
1.字符编码 计算机存储的任何数据,包括各种文本、图片、音视频文件等等,实际上都是一串二进制数字01字节序列组成的。一个字节Byte(B)是8个比特bit(b)。而字符,自然就是符号了。比如说二十六个英文字母,阿拉伯数字,以及在python中汉字都是字符。8位等于1字节(01010101) 。 字节... ...
分类:
编程语言 时间:
2020-02-14 18:13:39
阅读次数:
130
字节概念: 字节(Byte )是计算机信息技术用于计量存储容量的一种计量单位,作为一个单位来处理的一个二进制数字串,是构成信息的一个小单位。最常用的字节是八位的字节,即它包含八位的二进制数。 位:(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数。 字节:(byte) ...
分类:
编程语言 时间:
2020-02-08 10:02:34
阅读次数:
77