Reius

  • 规范
    • JEDEC
    • IEEE
    • ARM
    • ONFI
    • 逻辑学
  • 系统
    • 操作系统
    • 文件系统
  • 工具
    • 软件
    • 硬件
  • 日志
    • 关于
    • 2023
    • 2022
少年当有凌云志
  1. 首页
  2. 系统
  3. 操作系统
  4. 正文

操作系统数据模型(LP32 ILP32 LP64 等)

2022年7月31日 235点热度 0人点赞 0条评论

C 语言定义了一些基本数据类型,但是没有给出数据类型实际的位宽。随着 64bit 处理器的大量使用,操作系统等软件就需要选择匹配上这些数据类型,由此产生出了下表列出的各种数据模型(单位:bit)。

类型 LP32 ILP32 LP64 ILP64 LLP64
char 8 8 8 8 8
short 16 16 16 16 16
int 16 32 32 64 32
long 32 32 64 64 32
long long 64 64 64 64 64
pointer 32 32 64 64 64

另外, float类型总是32位,double总是64位。

本作品采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2022年11月25日

李嘉诚

大丈夫生居天地间,岂能郁郁久居人下

点赞
< 上一篇
标签聚合
deepin 自旋琐 SFDP littlefs 笔记 Wi-Fi VPN 截屏
最新 热点 随机
最新 热点 随机
命题逻辑笔记 JESD254(安全的串行Flash总线事务) IEEE Std 1003.1 (POSIX.1) littlefs-块分配器 Wi-Fi网卡配置监听模式[deepin系统] 操作系统数据模型(LP32 ILP32 LP64 等)
JESD252.01(串行Flash复位信号协议) 软件著作权 Clang-Format Wi-Fi网卡配置监听模式[deepin系统] UTC littlefs-块分配器

COPYRIGHT © 2023 Reius. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

晋ICP备17003055号-4

晋公网安备 14062402000036 号