이번 방학동안 만들어본 8-Bit Toy Microprocessor에 대한 간단한 보고서다.
Toy Processor는 모든 명령어 크기가 8-bit로 동일하며, 명령어 포멧은 다음과 같다.
각 opcode별 명령어의 이름과 의미는 다음과 같다.
C1 C0 이름 의미
0 0 LD(Load) AC <- M[A5..0]
0 1 ST(STORE) M[5..0] <- AC
1 0 ADD AC <- AC + M[A5..0]
1 1 JZ(jump if 0) PC <- IR[A5..0] if AC = 0 else PC + 1
각 명령어별 데이터 이동 경로는 다음과 같다.
Toy Processor는 모든 명령어 크기가 8-bit로 동일하며, 명령어 포멧은 다음과 같다.
| C1 | C0 | A5 | A4 | A3 | A2 | A1 | A0 |
각 opcode별 명령어의 이름과 의미는 다음과 같다.
C1 C0 이름 의미
0 0 LD(Load) AC <- M[A5..0]
0 1 ST(STORE) M[5..0] <- AC
1 0 ADD AC <- AC + M[A5..0]
1 1 JZ(jump if 0) PC <- IR[A5..0] if AC = 0 else PC + 1
각 명령어별 데이터 이동 경로는 다음과 같다.
펼치기
'컴퓨터 구조' 카테고리의 다른 글
| 16-Bit Toy Microprocessor (2) | 2008/04/11 |
|---|---|
| 연습문제 2.5 - 데이터경로 스키메틱 디자인 (0) | 2008/01/20 |
| 연습문제 2.6 (0) | 2008/01/20 |
| 연습문제 2.5 (0) | 2008/01/20 |
| 연습문제 2.4 (2) | 2008/01/18 |
| 8-Bit Toy Microprocessor (1) | 2008/01/08 |


댓글을 달아 주세요
우왕ㅋ굳ㅋ 프갤에서 보러 왔어요 ㅎㅎ
멋지네요 ㅎ 나중에 저도 하나 만들어주세요