[x86/x64]基础

本文介绍了x86/x64架构中的数与数据类型,包括大端小端的概念,详细阐述了integer、floating-point(单精度、双精度和扩展双精度)的数据结构,提到了BCD码以及SIMD(Single Instruction Multiple Data)数据,如vector和scalar类型的浮点数据以及packed integer数据。此外,还涉及编程基础,如寄存器、内存和IO端口的知识。
摘要由CSDN通过智能技术生成

数与数据类型


大端小端

不管是几进制数,在平时写的时候习惯最左边是最高位,但在机器电路上并不总是这样。先来统一对顺序的描述方式:
  • LSB:最低有效位,也就是bit 0
  • MSB:最高有效位,32位的就是bit 31
那么用LSB和MSG来描述大端和小端的话就是,地址由低位到高位对应的两种排序:
  • 小端:由LSB到MSB
  • 大端:由MSG到LSB

数据类型

<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值