[어셈블리] 피보나치수열

등록일 2003.04.15 압축파일 (zip) | 2페이지 | 가격 1,000원

목차

실행화일
어셈블리 소스
외부,내부다큐

본문내용

title Fibonacci Numbers ; 파일의 제목

.model small ; memory model 지정, Program code와 data가 각각 memory를 64K 이상 사용할 수 없도록 assembler에 지시한다.
.stack 100h
; Program이 stack 공간을 100h(256Bytes)만큼 사용할수 있도록 지시
.data ; 변수들이 저장되는 data segment의 시작 표시
a dw 1h ; a를 정의
b dw 1h ; b를 정의
n dw 0h ; n을 정의

.code ; 실행되는 명령어들이 위치하는 code segment의 시작을 표시
extrn Crlf : proc, Writeint : proc
; 외부 프로시저 WriteInt, Crlf를 불러들인다.
main proc ; procedure 시작을 선언, main은 pocedure
mov ax,@data ; destination 피연산자, data주소를 AX에 복사
mov ds,ax ; 소스 피연산자, AX를 DS에 복사
; data segment의 주소(@data)를 DS레지스터에 복사
; mov 명령어는 항상 두 개의 피연산자를 갖는다.

mov ax,a ; AX에 a를 복사
mov bx,10
; AX 에 저장된 값을 10진수로 출력하기 위해서 bx register에 10을 넣는다.

call Writeint
; 부호 없는 16비트 정수를 ASCⅡ값으로 출력하기 위해서 WriteInt procedure 호출
AX(a)값 출력, BX는 기수값
call Crlf ; 출력을 위해 커서를 다음 줄 제일 왼쪽에 위치시킨다.

mov ax,b ; AX에 b를 복사
call Writeint ; AX(b)값 출력
call Crlf

mov ax,a ; AX에 a를 복사
*원하는 자료를 검색 해 보세요.
  • 피보나치수열과 황금비의 유래 13 페이지
    각 정사각형의 한 변을 반지름으로 하는 원의 호를 연결하면 황금나선이 그려진다. 이때 정사각형의 한 변의 길이는 피보나치수열을 따르고 위 그림의 모든 직사각형은 황금비를 이룬다. 피보나치수열이란? 1 1 2 3 ..
  • 피보나치수열에 관한 연구 6 페이지
    3. 서로소 판별법과 피보나치수열 어떤 두 자연수 a와 b가 있을 때, a와 b의 최대공약수가 1인 두 자연수를 서로소의 관계에 있다고 한다. 즉, 소수와 1은 모든 자연수와 서로소이다. 여기서 피보나치수열의 이웃한 ..
  • [피보나치 수열 종합 레포트] 피보나치 수열의 정의 구조, 특징, 피보나치 수열의 예, 우.. 5 페이지
    피보나치 수열 기본적으로 자연의 황금비율을 설명할때 가장 많이 쓰이는 수열 수열이 커지면 커질수록 황금비율(1.618)에 근접 피보나치 수열의 발견은 수학자 피보나치가 다음과 같이 제안 한 쌍의 토끼가 매월 한 쌍의 토끼..
  • 피보나치의 삶과 피보나치 수열에 대하여 2 페이지
  • [알고리즘] 피보나치의 유래 3 페이지
    지난 학기 알고리즘을 처음 접할 때 가장 어려운 것 중에 하나가 피보나치(Fibonacci) 수였다. 그래서 수업이 어려웠을지도 모른다 일단 피보나치 수열의 유래에 대해 조사했다. (A) 1 , 1 , 2 , 3 , 5 ..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기