PR

×

Keyword Search

▼キーワード検索

Profile

ftakao2007

ftakao2007

Calendar

Favorite Blog

まだ登録されていません

Comments

コメントに書き込みはありません。

Freepage List

2011.11.06
XML
カテゴリ: カテゴリ未分類
アセンブリ言語使った事ありますよ~、と言いたいだけの人のために。
環境はLinux(Ubuntu 8.04)です。

■nasm のインストール
nasm は Intel x86 を対象としたフリーソフトウェアのアセンブラ。

sudo apt-get install nasm

■コードを書く
;---------------
; hello.asm
;---------------

global _start

msg db 'Hello,World', 0x0A
msglen equ $ - msg

_start:
mov ecx, msg
mov edx, msglen
mov eax, 4
mov ebx, 1
int 0x80
mov eax, 1
mov ebx, 0

;--------------
↑
ここまでを「hello.asm」というファイルにコピペして保存する

■コンパイルと実行
nasm -f elf hello.asm

./a.out

Hello,Worldと出れば成功です。

以下参考文献です。
【送料無料】やさしいアセンブラ入門

【送料無料】やさしいアセンブラ入門
価格:2,625円(税込、送料別)






お気に入りの記事を「いいね!」で応援しよう

Last updated  2011.11.06 09:30:24
コメント(0) | コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: