홈
공지
방명록
태그
분류 전체보기
(736)
일지
(572)
코딩 테스트
(27)
JUNGOL
(27)
프로그래밍 기초
(0)
자료구조
(12)
알고리즘
(26)
C++
(11)
게임 엔진
(0)
Unity
(12)
Unreal
(13)
개발 도구
(7)
배치 | 터미널 (CMD)
(1)
형상관리 도구 (SCM)
(1)
통합 개발 환경 (IDE)
(5)
보관함
(56)
ABOUT ME
-
Today
-
Yesterday
-
Total
-
코딩시간
코딩시간
메뉴
검색
컨텐츠 검색
인터프리터...4
일지
2020. 10. 22. 21:29
인터프리터 구현 시 실행 환경 결정
데이터 저장 위치
일반 적으로 CPU의 레지스터를 사용하며 오퍼랜드 스택을 사용하기도 한다.
프로그램 저장 방법
작성한 프로그램을 어떤 자료구조로 저장하고 사용 할지 결정해야 한다.
지원할 자료 형
자신이 지원하고자 하는 자료형에 맞는 오퍼랜드 스택을 준비해야 한다.
레지스터 구성
연산에 따라 필요한 메모리 영역을 적절하게 가리킬 수 있어야 한다.
심볼 테이블 영역
변수명과 함수명을 저장하기 위한 공간이 필요하다.
참고문헌
참고문헌
만들면서 배우는 인터프리터
하야시 하루히코
상세보기
공유하기
게시글 관리
코딩시간
저작자표시
비영리
변경금지
관련글
관련글 더보기
JUNGOL...11
자료구조...20
자료구조...19
인터프리터...3
댓글
댓글 접기
댓글 펼치기
티스토리툴바