[17] CH2 명령어:컴퓨터 언어 < RISC-V >Computer Architecture/컴퓨터 구조2022. 1. 19. 19:32
Table of Contents
MIPS와 가장 비슷한 명령어 집합인 RISC-V도 대학에서 개발되었습니다. MIPS를 아는 사람은 RISC-V도 쉽게 배울 수 있습니다. 그러나 RISC-V는 기구에서 관리하는 개방형 구조로서, 특정 회사의 소유물이 아닙니다. RISC-V와 MIPS의 공통적 특징은 다음과 같습니다.
- 두 구조의 명령어 길이는 모두 32비트
- 두 고조 모두 32개의 범용 레지스터를 갖고 있으며, 그중 하나는 항상 0으로 고정되어 있다.
- 메모리 접근은 적재와 저장 명령어를 통해서만 가능하다.
- 다른 구조들과 달리 다중 레지스터에 적재하거나 저장하는 명령어가 없다.
- 두 구조 모두 레지스터가 0이면 분기하라는 명령어와 레지스터가 0이 아니면 분기하라는 명령어를 갖고 있다.
- 주소지정 방식이 모든 데이터 크기에 적용된다.
MIPS와 RISC-V의 큰 차이점 중 하나는 같다 다르다 외에 다른 조건을 갖는 조건부 분기가 있느냐 없느냐이다. RISC-V에는 단순히 두 레지스터를 비교하는 분기 명령어가 있지만, MIPS에는 비교 결과가 참이냐 아니냐에 따라 레지스터를 0또는 1로 설정하는 비교 명령어가 있다.
'Computer Architecture > 컴퓨터 구조' 카테고리의 다른 글
[18] CH2 명령어:컴퓨터 언어 < 함정 및 결론 > (0) | 2022.01.19 |
---|---|
[16] CH2 명령어:컴퓨터 언어 < ARMv8 > (0) | 2022.01.19 |
[15] CH2 명령어:컴퓨터 언어 < ARMv7 > (0) | 2022.01.19 |
[14] CH2 명령어:컴퓨터 언어 < MIPS 버전 6 > (0) | 2022.01.19 |
[13] CH2 명령어:컴퓨터 언어 < MIPS 버전 5 > (0) | 2022.01.19 |
@Return :: Return
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!