寄存器原理,64位,32位
文章目录
什么是寄存器,内存对齐
64位寄存器有 64根数据线, 一根线可以表示 0 和 1 这样子
64位 CPU GPRS (general-purposeRegisters ,通用寄存器)
处理器 一次可以提取 64 位数据。
寻址能力不同: 64位处理器的优势在于系统内存的控制,32位 CPU 操作系统 最大可以支持 4G 内存, 64位可以支持 128G
现在居然还有32位的CPU卖吗?应该是老古董了吧,另外32位极限内存实际上是3.25G来着,一部分是要分给硬件的,还有就是32位的程序有个缺点就是,单个程序仅支持使用1GB内存来着,这就导致了除非你是那种仅日常使用的用户,32位系统的限制会让你无法玩大多数新游戏,原因就是因为1GB内存限制不足以满足新游戏的需求,现在的32位系统也就是仅仅面向仅看看视频聊聊QQ的用户以及XP时代游戏用户,如果不是以上三种用户之一那就请选择64位系统,毕竟对于现在而言,不是64位的系统你连游戏都会打不开
char/signed char/unsigned char: 1个字节;char*(即指针变量):2个字节(16位编译器)4个字节(32位编译器)8个字节(64位编译器) short int: 2个字节 int/unsigned int:2个字节(16位编译器)4个字节(32/64位编译器) long int: 4个字节 float: 4个字节 double: 8个字节 long double: 8/10/12/16?long/unsigned long:4个字节(16/32位编译器)8个字节(64位编译器) long long: 8个字节 string: 字符个数+1…
文章作者 LYR
上次更新 2021-08-17