simpledatapath1 [컴퓨터구조] Datapath 간단한 설계 과정 설명 1. PC 값으로부터 명령어 memory의 주소를 구한다. 2. 명령어 memory에 접근하여 명령어를 get한다. (32bit) 3. 32bit 명령어를 분석한다. (R, I, J format 마다 다름) 4. register file = 32개의 register 가 모여있는 하드웨어 모듈 5. 분석한 명령어에 따라 RS field 값은 register #1 에 넣음 , RT field 값은 register #2에 넣음 6. 넣은 값이 ALU의 input이 된다. 7. ALU가 연산을 하고 뒤로 돌아가서 Data in(쓰기 포트)에 연산 결과를 넣는다. 8.연산결과를 어디에 넣을지 Rd 가 결정하고 결과를 넣는다. I-format 일 때 (Rd 를 Rt로 생각하기) 1~5 동일 6.ALU 가.. 2020. 10. 30. 이전 1 다음 반응형