목차
1장 <프로젝트 개요>
1.1 개발 배경 및 목적
2장 <배경 지식>
2.1 주제에 관한 배경지식
2.2 기술적 배경지식
3장 <시스템 설계 내용>
3.1 전체 시스템 설계 내용
3.2 모듈별 설계 내용
4장 시스템 구현 내용 ( 구현 화면 포함 )
4.1 전체 시스템 구현 내용
4.2 모듈별 구현 내용
5장 기대효과 및 결론
1.1 개발 배경 및 목적
2장 <배경 지식>
2.1 주제에 관한 배경지식
2.2 기술적 배경지식
3장 <시스템 설계 내용>
3.1 전체 시스템 설계 내용
3.2 모듈별 설계 내용
4장 시스템 구현 내용 ( 구현 화면 포함 )
4.1 전체 시스템 구현 내용
4.2 모듈별 구현 내용
5장 기대효과 및 결론
본문내용
1.1 개발 배경 및 목적
High-level Language에 익숙한 요즘의 일반 프로그래머들은 컴퓨터가 세부적으로 어떻게 구성이 되며 어떤 과정을 거쳐서 컴퓨터의 메모리 상에 올려져 처리되는지 알지 못하는 경우가 종종 있다. 여기서 중요한 것은 High-level Language를 잘 다룬다고 하여 컴퓨터를 완전히 다 이해했다고 볼 수 없는 없다는 것이다. 프로그램 하나를 코딩하여 실행시키는 것도 물론 중요하겠지만 그 프로그램이 정확이 어떤 과정을 거쳐 어떤 값을 산출하게 되는가도 매우 중요한 것이라고 할 수 있겠다.
이번 프로젝트에선 친숙한 High-level Language 언어에서 벗어나 가상의 기계인 SIC/XE머신이 인식하는 연상 명령어(mnemonic instruction)로 프로그램 된 source file을 assemble 하는 과정을 보이도록 하겠다.
High-level Language에 익숙한 요즘의 일반 프로그래머들은 컴퓨터가 세부적으로 어떻게 구성이 되며 어떤 과정을 거쳐서 컴퓨터의 메모리 상에 올려져 처리되는지 알지 못하는 경우가 종종 있다. 여기서 중요한 것은 High-level Language를 잘 다룬다고 하여 컴퓨터를 완전히 다 이해했다고 볼 수 없는 없다는 것이다. 프로그램 하나를 코딩하여 실행시키는 것도 물론 중요하겠지만 그 프로그램이 정확이 어떤 과정을 거쳐 어떤 값을 산출하게 되는가도 매우 중요한 것이라고 할 수 있겠다.
이번 프로젝트에선 친숙한 High-level Language 언어에서 벗어나 가상의 기계인 SIC/XE머신이 인식하는 연상 명령어(mnemonic instruction)로 프로그램 된 source file을 assemble 하는 과정을 보이도록 하겠다.
추천자료
- 무선 모바일 자바 프로그래밍을 통한 logbook의 구현
- 리눅스에서 C(gcc), Java 프로그래밍
- 재고관리 시스템 구현(C 언어)
- [리눅스] 리눅스 프로그래밍. 프로세스와 시그널
- [리눅스] 리눅스 프로그래밍 디버깅
- 전문가시스템(객체지향CAE)에 관한 발표자료입니다.
- [유닉스 쉘 스크립트 프로그래밍]
- [교수공학][교수공학 영역][교수공학 장단점][감응시스템][교수공학 관련 제언]교수공학의 정...
- 6)재량(컴퓨터)-두리틀 기초 기능 익히고, 간단한 프로그래밍 하기
- linked list를 이용한 수강신청 프로그래밍
- 임베니드 시스템이란?
- 시스템설계공학 보고서
- 2017년 1학기 HTML웹프로그래밍 교재전범위 핵심요약노트
- 2017년 2학기 JSP프로그래밍 출석대체시험 핵심체크
소개글