어셈블리어로 작성한 사칙연산 및 피보나치 수열 프로그램 (Assebly Language; fibonacci and calculator)
- 최초 등록일
- 2013.12.26
- 최종 저작일
- 2013.10
- 압축파일
- 가격 1,500원
소개글
소스코드와 레포트 모두 들어있으며, 자세한 코드 설명까지 레포트에 작성되어 있습니다.
과제 점수 만점을 받은 자료이며, 설명이 자세하기 때문에
이 내용을 바탕으로 과제를 작성하여도 만점을 받을 수 있을 것입니다.
다음은 레포트의 일부분을 발췌했습니다.
<개발 목표 및 요구 조건>
1. 사칙 연산, Factorial, Fibonacci series를 Assebmly language로 개발
2. 사칙 연산의 입력 포맷은 정수 2개만 입력받는다.
3. Factorial과 Fibonacci series의 입력 포맷은 하나의 숫자만 입력받는다.
4. 메뉴 모양과 값을 입력 받는 형태는 C/C++로 구현 가능하다.
<구현한 프로그램의 전체 개요>
Cal.c라는 메인 프로그램을 두고 각 기능을 수행하는 어셈블리 언어로 이뤄진 프로그램을 뒀다.
각각의 어셈블리어로 이뤄진 프로그램은 cal.c와 함께 gcc 컴파일러로 오브젝트 파일을 생성하며, Makefile을 통하여 Linking과정을 거쳐 Calculator라는 실행 파일을 작성한다.
컴파일 실행환경
Linux gcc, gedit, vi, vim
압축파일 내 파일목록
sourceCode/Makefile
sourceCode/addition.o
sourceCode/addition.s
sourceCode/cal.c
sourceCode/cal.o
sourceCode/calculator
sourceCode/division.o
sourceCode/division.s
sourceCode/factorial.o
sourceCode/factorial.s
sourceCode/fibonacci.o
sourceCode/fibonacci.s
sourceCode/multipication.o
sourceCode/multipication.s
sourceCode/subtraction.o
sourceCode/subtraction.s
System Programming Assignment1.docx
참고 자료
없음