first commit

This commit is contained in:
tuz358
2018-03-09 11:14:55 +09:00
parent 12fb9dd5e0
commit 666568b3fc

27
sample/fibonacci.asm Normal file
View File

@@ -0,0 +1,27 @@
; fibonacci.asm
;
; $ nasm -v
; NASM version 2.11.08
; $ nasm fibonacci.asm -o fibonacci.bin
; $ hexdump -C fibonacci.bin
;
;
section .text
global _start
_start:
xor ebx, ebx
mov ecx, 0x09
xor edx, edx
mov eax, 0x01
jmp loop1
loop1:
mov edx, edx
mov ebx, eax
add eax, edx
dec ecx
cmp ecx, 0x00
jne loop1
hlt