2005-03-07から1日間の記事一覧

実際にコードを書いてみる

asm

use_asm.c /* use_asm() 引数なし版 */ #include <stdio.h> int use_asm(void); int main(void) { printf("use_asm() = %d\n", use_asm()); }asm.s ;; nasm file global _use_asm section .text ;; eaxレジスタの値が返り値になる _use_asm: mov eax, 123h ret という</stdio.h>…

アセンブラまとめ

asm

何かとアセンブラについてどういうものかわかり始めた。アセンブラ言語を学ぶ目的は、C言語からアセンブリを呼び出して関数を最適化するためである。メルセンヌツイスターという乱数を高速化するのもやってみたい。 x86アセンブリ言語入門 実際にオブジェク…