Assembly
GAS(Gnu Assembler)でHello worldしてみる。以前のテストではgccを使っていたが、それはどことなく外道な感じがしたのでasだけで起動できるようにした(Thx,参考文献)。 .section .data message: .ascii "hello,gas!\n" .section .text .global _start _start…
gccでインラインアセンブリ機能を利用しようとしたら、だいぶ記法が変態的(って言ったら怒られるかな^ー^;)だったのでメモ。 1 #include <stdio.h> 2 3 int main(int argc,char* argv[]){ 4 int a=10,b=0; 5 6 printf("before:%d\n",b); 7 8 //----memo---- 9 //通</stdio.h>…