Page 56 - 컴퓨터구조(프로그래밍 관점에서 바라보는)도서 미리보기
P. 56

268 PART 2? 하드웨어 관점에서의 컴퓨터 구조

20018년 현재 Pep/9 버  지금부터는 우리가 이 교재에서 사용하는 가상 머신의 구조를 살펴보
전까지 있지만, 이 교재는     자. 우리가 사용할 가상 머신은 Pep/8이라는 가상 머신으로써, J. Stanley
Pep/8 버전으로 실행하     Warford가 집필한 “Computer Systems, Jones and Barlett Press”에서 소
였다.                개된 가상 머신이다. 이 가상 머신은 이 교재를 포함해서 이미 여러 교재에
                   서 소개/사용되고 있으며, 가상 머신의 구조적인 간단함 덕분에 기계어 레
                   벨에서의 CPU 구조를 설명하기에 아주 효과적이다.

                   이 가상 머신 프로그램은 아래의 사이트에서 다운로드 할 수 있다. 각자 아
                   래의 사이트에 접속해서 자신의 운영 체제에 적합한 가상 머신을 다운 받
                   아보자.

이 교재에서 소개되는 많은                           http://computersystemsbook.com/
기계어, 어셈블리어 소스
코드는 이 가상 머신의 샘     아래의 화면은 가상 머신을 다운 받아서 실행한 화면이다. 가상 머신의 사
플 코드에서 인용하였다.      용법은 컴퓨터 프로그래밍을 접해본 사람이라면 몇가지 메뉴를 눌러보면
또한 이 가상 머신 그 자체    쉽게 알 수 있을 것이다. 가상 머신의 사용법 또한 위의 사이트에 잘 정리
는 C 언어로 작성되었으며     되어 있다.
소스 파일도 공개되어 있기
때문에 프로그래밍에 관심
있는 사람은 소스를 수정
하여서 본인 만의 가상 머
신을 만들어 볼 수 있다.
   51   52   53   54   55   56   57   58   59   60   61