無差別に技術をついばむ鳥

情報処理技術全般を気まぐれにつつくゆるいブログです

アセンブラをつつくー基礎も大事。はじめましてNASMアセンブラ。

インドリ「hello nasm assembler。君は凄いけど細かいね。」

bits 16
org 0x100

;挨拶
mov ax, 0900h
mov dx, msg
int 21h
mov dx, crlf
int 21h;

;カウント
mov cx, 10
mov dl, 30h

point:
mov ax, 0200h
int 21h
push dx
mov dl, 20h
int 21h
pop dx
add dl, 1
loop point
mov ax, 0900h
mov dx, crlf
int 21h;

;別れの挨拶
mov ax, 0900h
mov dx, msg2
int 21h
mov dx, crlf
int 21h;

;プログラムを終了
mov ax, 4C00h
int 21h

;使用する文字列
crlf db 0dh, 0ah, "$"
msg db "Hello, indori$"
msg2 db "goo-by$"

別窓 | NASMOnWindows | コメント:0 | トラックバック:0 | ∧top | under∨
<<ネタつつき1ー保守性と怠惰の違い | 無差別に技術をついばむ鳥 | PHPをつつくー基礎も大事。はじめましてPHP。>>

この記事のコメント

∧top | under∨

コメントの投稿

 

管理者だけに閲覧
 

この記事のトラックバック

∧top | under∨
| 無差別に技術をついばむ鳥 |