Category - 汇编

##本文讨论三个问题 1. 计算机如何表示浮点数,不同平台,处理器,是否一致 2. 32位精度浮点数float与64位精度浮点数double能表示的范围 3. 浮点数是如何存储的 最后检验 printf("%d", 2.5) ## [IEEE754标准](http://zh.wikipedia.org/wiki/IEEE_754) 4种浮点数值的表示 1. 单精度 2. 双精度 3. 延伸单精
`gcc -S -c code.c` 生成`.s`和`.o` `gdb code.o`进入`gdb`调试模式 `disassember main` 生成优化的`AT&T`汇编 `i r` 显示寄存器(不包含浮点数寄存器和向量寄存器) `i all-registers` 查看所有寄存器的值