TITLE Program Template (firstPositiveNum.asm)
; 첫번째로 나타나는 양수?
INCLUDE Irvine32.inc
.data
fibcount DWORD 10 DUP(0)
.code
main proc
mov edx,1
mov esi, offset fibCount
mov [esi],edx
add esi,type dword
mov [esi],edx
add esi, type dword
mov ecx, lengthof fibcount - 2
mov esi,8
L1:
mov edx,fibcount[esi-8]
add fibcount[esi],edx
mov edx,fibcount[esi-4]
add fibcount[esi],edx
add esi, type dword
Loop L1
mov ecx, length fibcount
mov esi,offset fibcount
L2:
mov eax,[esi]
call writedec
add esi,type fibcount
call crlf
Loop L2
exit
main endp
end main
'C언어코딩연습' 카테고리의 다른 글
c언어 2진수 출력하기. (0) | 2016.09.08 |
---|---|
오늘의 C언어 코딩연습. 화씨를 섭씨로, 섭씨를 화씨로. (0) | 2016.05.10 |
오늘의 C언어 코딩. 정수를 인자로 전달 받아서 가장 큰 수를 반환하는 함수, 가장작은 수를 반환하는 함수 (0) | 2016.05.10 |
별표 만들기.c언어 코딩.while과 for의 차이 초기화 유/무 (0) | 2016.05.10 |
쿼티키보드란... 충격적사실... (0) | 2016.04.27 |