标签:c语言 src 32位 str 目的 dump 文件 编译 nbsp
数据格式
术语字(word)表示16位数据类型,32位数为双字(double words),64位数为四字(quad words)。图3-1给出了c语言的数据类型在x86-64中的大小。在64位机器中标准int为双字,指针为8字。
不通数据类型产生的汇编代码后缀如图所示。movb(传送字节)、movw(传送字)、movl(传送双字)、movq(传送四字
C编译成汇编代码:
gcc –O1 –S code.c 生成code.o二进制文件,再通过 objdump –d code.o 生成汇编代码文件
大多数指令有一个或者多个操作数,指出执行一个操作中要使用的源数据值,以及放置结果的目的位置。
$
0x123)。
标签:c语言 src 32位 str 目的 dump 文件 编译 nbsp
原文地址:https://www.cnblogs.com/ifannie/p/9906538.html