1 RXY LOAD

2 RXY LOAD immediate : 바로넣기 (RXY)

3 RXY STORE

4 0RS MOVE : 레지스터에 있는거 레지스터로 카피해서 옮겨줘라 (S R)

5 RST ADD : RS+T [정수] [regi 넘버]

6 RST FADD : RS+T [실수

7 RST OR : R S OR T (bit-wise OR)

8 RST AND : R S AND T (bit-wise AND)

9 RST XOR : R S XOR T (bit-wise XOR)

A R0X ROTATE Right, X-bit : 오른쪽으로 X만큼 밀고 민 것 앞으로

B RXY JUMP : if (R=R0)이면 메모리주소 XY로 가라

C HALT : 무조건 실행중단


머신 인스트럭쳐인가 저 위에 12개 명령으로 의미있는 프로그램을 50줄 이상으로 만들라는데


- 16 GP Registers: 0 - 15

- 256 main memory cells: 0 – 255 


이렇게 밖에 메모리가 없는데 이걸로 뭘 만들수 있을까요...


저거 데이터 입력도 안되고 출력도 안되는거 같던데


씨만 좀 보다가 컴퓨터 교양을 들었는데 이런게 튀어 나올줄은 몰랐네요...