SIC/XE Assembler
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
해당 자료는 10페이지 까지만 미리보기를 제공합니다.
10페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

SIC/XE Assembler에 대한 보고서 자료입니다.

목차

Ⅰ.Introduction

Ⅱ.Data Structure

Ⅲ.Macro Definition

Ⅳ.Function Prototype

Ⅴ.Execution Flow

Ⅵ.Error Process

Ⅶ.Command Option

Ⅷ.Run & Result

Ⅸ.Comment about Files

for Quick Comprehension

본문내용

● 처리능력 / 특 징
· union structure를 사용하여, Object Code생성을 용이하게 함
· Source Code를 매우 유연하게 Token할 수 있는 능력 (ver 1.100에서 Upgrade함)
(대소문자 모두 사용, 공백, 탭 사용에 대한 제약조건 없음)
· 거의 완벽한 Error 검출 능력 (총 28가지)
· Visual C/C++와 비슷한 메커니즘의 Error처리를 구현
· 다양한 Command Option을 제공하여, 사용자가 원하는 산출물을 선택적으로 얻도록 함
· 각각의 Data structure에 대한 원활한 처리를 가능하게 하는 다양한 함수들을 구현
(Insert, Search, Fetch, Print등)
● 개발원칙
· System Software이므로, int형은 쓰지 않는다.
· 가능한 Memory를 절약하는 형태로 구성 한다 (Character, Line단위로 수행)
· Source를 가능한 유연하게 인식할 수 있도록 한다.
· 상징성이 있는 모든 수치, 문자, 문자열등은 #define하여 사용한다.
· 자주 등장하는 조건식은 macro화 하여 사용한다.
· 하나의 함수는 가능한 두 페이지(약 70라인)를 넘지 않는다 (두개의 함수가 이를 어김)
● 단 점
· Literal처리가 완벽하지 못함
· Assemble할 Source를 두 번만 읽어야 하며, Line단위로 처리한다는 제약조건 때문에,
일부 Function들이 과도하게 길어짐.
● 그 외
· 100% 직접 구상하고 개발하였습니다.
· 함수개수 : 38개 / · 라인수 : 약 1800라인

해당자료는 한글2002나 워디안 자료로 한글97에서는 확인하실 수 없으십니다.
  • 가격3,000
  • 페이지수36페이지
  • 등록일2006.02.01
  • 저작시기2006.01
  • 파일형식압축파일(zip)
  • 자료번호#335466
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니