Skip to main content
Code Review

Return to Answer

Commonmark migration
Source Link

##Update - assembler output

Update - assembler output

##Update - assembler output

Update - assembler output

int tmp = a;
a = b;
b = a;tmp; 
int tmp = a;
a = b;
b = a;
int tmp = a;
a = b;
b = tmp; 
b = t, not b = a
Source Link
rolfl
  • 98.1k
  • 17
  • 219
  • 419
int a = 20;
int b = 66;
int t = a;
a = b;
b = a;t;
return a;
movl 20,ドル -12(%rbp)
movl 66,ドル -8(%rbp)
movl -12(%rbp), %eax
movl %eax, -4(%rbp)
movl -8(%rbp), %eax
movl %eax, -12(%rbp)
movl -124(%rbp), %eax
movl %eax, -8(%rbp)
movl -12(%rbp), %eax
popq %rbp
int a = 20;
int b = 66;
int t = a;
a = b;
b = a;
return a;
movl 20,ドル -12(%rbp)
movl 66,ドル -8(%rbp)
movl -12(%rbp), %eax
movl %eax, -4(%rbp)
movl -8(%rbp), %eax
movl %eax, -12(%rbp)
movl -12(%rbp), %eax
movl %eax, -8(%rbp)
movl -12(%rbp), %eax
popq %rbp
int a = 20;
int b = 66;
int t = a;
a = b;
b = t;
return a;
movl 20,ドル -12(%rbp)
movl 66,ドル -8(%rbp)
movl -12(%rbp), %eax
movl %eax, -4(%rbp)
movl -8(%rbp), %eax
movl %eax, -12(%rbp)
movl -4(%rbp), %eax
movl %eax, -8(%rbp)
movl -12(%rbp), %eax
popq %rbp
add assembler,
Source Link
rolfl
  • 98.1k
  • 17
  • 219
  • 419
Loading
Source Link
rolfl
  • 98.1k
  • 17
  • 219
  • 419
Loading
lang-cpp

AltStyle によって変換されたページ (->オリジナル) /