본문 바로가기

RISC2

[FPGA Project] CPU 구현 프로젝트(ALU, ACC, PC, MAR, MDR, ROM, Control Block, Data Bus) [Mission] 📌 Project Summary Project name : FPGA환경에서 Verilog 언어를 통한 4bit CPU 구현 프로젝트 Mission i) 실제 CPU와 같이 Fetch-Decode-Execute- Writeback 사이클을 반복하여 연산하도록 구현 ii) 사칙연산, 논리연산 iii) 시프트연산, 비교연산 iv) 테스트벤치 작성을 통한 시뮬레이션으로 기능 검증 프로젝트 기간 및 팀원 기간 : 4 Days 팀원 : 1명 [Result] 📌 Operation 📌 Function & Block Diagram ✅ 연산 파트 : 사칙연산, 논리연산, 시프트연산, 비교연산을 수행합니다. - ALU : 각 연산의 명령어(op_sub, op_and 등)와 ACC와 BREG에 저장된 데이터.. 2023. 11. 8.
Computer Architecture, RISC & CISC란? [개요] RISC와 CISC는 컴퓨터 아키텍쳐 디자인에 사용되는 두 가지 주요한 접근 방식이다. 이 두 가지 방식은 명령어 집합 구조(ISA, Instruction Set Architecture)를 설계하는 방식에 관련된 것으로, 컴퓨터 프로세서의 동작 및 성능에 큰 영향을 미친다. [RISC] 개념 RISC는 Reduced Instruction Set Computing의 약자로, 그 이름에서도 알 수 있듯이 더 적은 수의 간단한 명령어로 구성된 아키텍쳐이다. RISC Architecture는 명령어가 간단하고 고정된 길이를 가지며, 프로세서가 이러한 명령어를 빠르게 실행하는 것에 중점을 둔다. RISC 프로세서는 명령어의 수행 속도를 최적화하기 위해 파이프라이닝, 명령어 중복 제거 등의 기술을 활용한다.. 2023. 8. 17.