매크로 프로세서 설계 & 구현

 1  매크로 프로세서 설계 & 구현-1
 2  매크로 프로세서 설계 & 구현-2
 3  매크로 프로세서 설계 & 구현-3
 4  매크로 프로세서 설계 & 구현-4
 5  매크로 프로세서 설계 & 구현-5
 6  매크로 프로세서 설계 & 구현-6
 7  매크로 프로세서 설계 & 구현-7
 8  매크로 프로세서 설계 & 구현-8
 9  매크로 프로세서 설계 & 구현-9
 10  매크로 프로세서 설계 & 구현-10
 11  매크로 프로세서 설계 & 구현-11
 12  매크로 프로세서 설계 & 구현-12
 13  매크로 프로세서 설계 & 구현-13
 14  매크로 프로세서 설계 & 구현-14
 15  매크로 프로세서 설계 & 구현-15
 16  매크로 프로세서 설계 & 구현-16
 17  매크로 프로세서 설계 & 구현-17
 18  매크로 프로세서 설계 & 구현-18
 19  매크로 프로세서 설계 & 구현-19
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
자료 다운로드  네이버 로그인
소개글
매크로 프로세서 설계 & 구현에 대한 자료입니다.
목차
제 1 장 서론

제 1 절 설계과제 목적

제 2 절 설계과제 필요성

제 3 절 설계과제 내용

제 4 절 진행 일정 및 개인별 담당분야

제 2 장 시스템의 구조 및 구성

제 1 절 전체 구성도

제 2 절 시스템 세부 구성

제 3 절 시스템 개발 환경

제 3 장 결론

제 4 장 참고문헌

제 5 장 부록소스

본문내용
제 1 장 서론

제 1 절 설계과제 목적

기존 프로그램 구현 시 명령어를 반복적으로 사용하여 메모리 공간과 시간이 낭비되었다. 매크로는 반복된 명령어를 하나의 명령어로 요약하여 이러한 단점을 보완해주고 따라서 프로그램을 구현할 때 경제성을 가지게 해준다. 확장된 기능도 제공되어 프로그램을 응용하여 설계할 수 있다. 이런 매크로프로세서의 기능을 정의하고, 매크로 정의, 매크로 호출, 매크로 확장의 문제를 구현하기 위한 방법을 연구하여 알고리즘을 설계해 매크로프로세서를 구현하는 것이 이 과제의 목적이다.

제 2 절 설계과제 필요성

매크로 프로세서는 복잡한 원시문장 언어를 간략하게 줄여 필요할 때 사용자가 호출하여 쓸 수 있게 해준다. 또한 특정언어에 국한되지 않고 다양한 프로그래밍 언어에서 사용 가능하다. 이런 매크로 프로세서를 스스로 짜보고 그 원리를 익힘으로 매크로 프로세서를 이해한다. 매크로 프로세서는 매크로 명령어들의 확장된 기능들도 제공하며, 어떤 언어로든 알고리즘 구현이 가능하여, 매크로 프로세서의 원리뿐만 아니라 프로그램언어 구현능력도 향상시켜줌으로 컴퓨터를 공부하는 학생들에게 학습효과를 높여주기 위해 필요한 과제이다.

제 3 절 설계과제 내용

기본 매크로의 기능 습득 후 직접 정의와 함수를 통한 서브루틴에 대한 알고리즘을 설계하고 재귀적 매크로의 확장 후 번역기 내에서 매크로 처리를 하는 과정을 수행 하였다.

1) 매크로의 정의 및 확장
- 한 문장에서 반복적으로 쓰이는 프로그램은 따로 매크로로 정의함으로써
호출되서 삭제 될 때까지 프로그램의 몸체를 구성하는 문장들을 구현하는
기능을 수행 하였다.