根据答案,这是完整的列表:
byte,DB,RESBword,DW,RESWdword,DD,RESDqword,DQ,RESQtword,DT,RESToword,DO,RESO,DDQ,RESDQyword,DY,RESYzword,DZ,RESZ发布于 2018-05-25 15:41:05
发布于 2018-05-25 16:47:52
git grep -C2 twordswitch (size) {
case 1:
return "byte";
case 2:
return "word";
case 4:
return "dword";
case 8:
return "qword";
case 10:
return "tword";
case 16:
return "oword";
case 32:
return "yword";
case 64:
return "zword";
default:
return "???";
}section .bss
resb1 resb 1
resw1 resw 1
resq1 resq 1
rest1 rest 1
reso1 reso 1
resy1 resy 1
; Just to read the objdump better.
resb2 resb 1objdump -D -j .bss main.o00000000 <resb1>:
...
00000001 <resw1>:
...
00000003 <resd1>:
3: 00 00 add %al,(%eax)
...
00000007 <resq1>:
...
0000000f <rest1>:
...
00000019 <reso1>:
...
00000029 <resy1>:
...
00000049 <resb2>:
...https://stackoverflow.com/questions/-100001366
复制相似问题