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) 화면이다. 이 프로그
램을 실행하였을 때, 출력 결과는 무엇인가?