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

연습문제           323CHAPTER 7? 기계어 프로그래밍을 통한 컴퓨터 구조 이해

1.	 다음 문장의 빈 칸을 채우시오: “Pep/8 가상 머신에서 immediate addressing
      mode는 operand specifier가 (?????????? )이며, direct
      addressing mode는 operand specifier가 (?????????? )이다”

2.	 Pep/8 가상머신의 인스트럭션를 이용한 프로그램의 일부분이다.
     1)	 아래의 프로그램에서 1번째 인스트럭션을 수행한 후의 Accumulator 레
          지스터의 값을 2의 보수 표현임을 감안하여 10진수로 표현하시오.
      	 (?????????? )
      2)	 모든 프로그램 수행 결과로 최종적으로 화면에 출력되는 것을 쓰시오.
      	 (?????????? )

주소 기계어 (16진수)  기계어(2진수)

0000 C0 FF FE  1100 0000 1111 1111 1111 1110

0000 70 00 05  0111 0000 0000 0000 0000 0101

0003 70 00 30  0111 0000 0000 0000 0011 0000

0006 E1 00 10  1110 0001 0000 0000 0001 0000

0009 51 00 11  0101 0001 0000 0000 0001 0001

000C 00 00 00 0000 0000 0000 0000 0000 0000

3.	 아래는 PEP/8 가상 머신의 주 기억 장치의 덤프(dump) 화면이다. 이 프로그
     램을 실행하였을 때, 출력 결과는 무엇인가?
   66   67   68   69   70   71   72   73   74   75