SIC/XE 어셈블러 보고서 - 시스템 소프트웨어 Term Project 최종 보고서 (SIC/XE Assembler & Simulator)
본 자료는 4페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
해당 자료는 4페이지 까지만 미리보기를 제공합니다.
4페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

SIC/XE 어셈블러 보고서 - 시스템 소프트웨어 Term Project 최종 보고서 (SIC/XE Assembler & Simulator)에 대한 보고서 자료입니다.

목차

1. 과제 주제………………………………2
2. 과제 목표………………………………2
3. 과제 내용………………………………2
 3.1. Assembler…………………………2
 3.2. Linker/Loader……………………2
 3.3. Macro………………………………2
 3.4. Simulator…………………………3
4. 결과……………………………………3
 4.1. Assembler…………………………3
 4.2. Linker/Loader……………………6
 4.3. Macro………………………………7
 4.4. Simulator…………………………9
 4.5. 역할 분담…………………………10
5. 느낀 점…………………………………11

본문내용

[요 약]
SIC/XE Assembler & Simulator를 설계 및 구현한다.


1. 과제 주제
 Visual Studio 2010( C++)을 이용하여 SIC/XE Assembler 와 Simulator 를 구현한다.

2. 과제 목표
 SIC/XE Two pass Assembler 와 Simulator 을 구현한다. Two Pass assembler 는 Assembler, Loader/Linker/Macro 기능을 가지고 있으며 추가로 Literal, EQU, 수식 USE, CSECT 기능을 다루고 있어야 한다. Simulator 의 경우 각 레지스터와 메모리 값을 볼 수 있어야 한다.

3. 과제 내용
 3.1 Assembler
  Assembler기능은 원시코드로 목적파일과 리스트 파일을 생성하게 한다. 목적 파일은 레코드 형식으로 생성하고, 리포트 파일은 행 번호, Location Counter, 원시문, 목적코드가 포함되어 있다.
  추가적으로 Literal, EQU, 수식 USE, CSECT 기능을 구현 하였으며, symbol table 및 literal table
파일을 추가적으로 생성하였다.




≪ … 중 략 … ≫




5. 느낀 점
 이번 과제를 통하여 SIC/XE Assembler 및 Macro, Simulator 등의 각각의 역할에 대해 알게 되고 작동 원리를 이해하게 되었다. 각 부분에 대해 Assembler의 경우, 명령에 대한 많은 경우의 수를 고려함과 표현하기 위하여 세부적인 부분들마저 하나씩 정의를 해줘야 하는 부분에서 high 레벨의 언어를 low 레벨의 언어로써 구현한다는 것이 생각만큼 쉽지 않다는 것을 알게 되었다.

키워드

  • 가격2,000
  • 페이지수12페이지
  • 등록일2014.01.04
  • 저작시기2013.10
  • 파일형식기타(docx)
  • 자료번호#901022
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니