Logisim 을 이용해 Y86 ISA 구현하기
TAMU 대학교에서 CSCE312 과목에서 조교 할 당시 만들었던, 프로젝트 자료입니다. 나름 공들여서 만든 자료라 애착이 가네요. Y86는 Computer Systems: A Programmer's Perspective 책의 저자들이 고안한 Instruction Set Architecture(ISA)로, 인텔이나 AMD에서 채택한 X86 Instruction Set Architecture (ISA)를 간략한 버전입니다. 다른 많은 학과나 수업에서는 MIPS, ARM, 또는 RISC-V를 이용하는데, 배우기 쉽다는 장점이 있지만, 인텔 CPU에 익숙한 학생들 또는 인텔 CPU를 사용하는 다른 시스템 쪽 과목 (특히 시스템 보안)과 연결이 안 된다는 아쉬움이 있죠. X86 ISA를 배우고자 하는데 너무 복..
2023.11.24