MIPS와 ARM의 차이점
ARM과 MIPS은 모두 RISC 개념을 사용하는 CPU이긴 하지만 굉장히 큰 차이가 존재한다.
ARM과 MIPS에 대한 설명은 이전 글을 참고하길 바란다.
https://devdori.tistory.com/29
ARM 아키텍처 (ARM architecture)
ARM이란? Advanced RISC Machines의 약자로 세계에서 가장 광범위하게 사용되는 CPU 체계의 한 종류로 RISC라는 명령어 체계를 이용하는 프로세서이고 주로 사물인터넷, 모바일 안드로이드, 랩탑, 인터넷
devdori.tistory.com
https://devdori.tistory.com/30
MIPS 아키텍처 (MIPS architecture)
MIPS란? Microprocessor without Interlocked Pipeline Stages의 약자로 MIPS Technologies에서 개발하였고, ARM과 같은 RISC 기반의 명령어 집합 체계를 사용한다. RISC 답게 단순하고 구조화된 명령어 구조를 가..
devdori.tistory.com
<차이점>
- 가장큰 차이는 ARM에는 상태플래그 레지스터인 CPSR이 존재하고 Mips에는 존재하지 않는다 그래서 ARM 어셈블리는 기존의 CPU랑 비슷한 느낌인데 MIPS는 굉장히 생소하다.
- MIPS에는 I type (immediaate type) 명령어가 존재한다
- MIPS에는 ARM MOV 명령어와 동등한 명령어가 없다.
- ARM계열은 shift 연산을 여러 명령에 포함된 형태로 쓸 수 있다.
- 모든 ARM 데이터 처리 명령어는 기본적으로 ALU 조건 코드를 설정하지만 MIPS는 비교를 위해 SLT를 제공한다.
<참고> - ko.strephonsays.com/mips-and-vs-arm-7911
'System' 카테고리의 다른 글
MIPS 아키텍처 (MIPS architecture) (0) | 2021.10.17 |
---|---|
ARM 아키텍처 (ARM architecture) (0) | 2021.10.17 |
System: [INTEL] 8060메모리 구조 (0) | 2021.03.24 |
댓글
이 글 공유하기
다른 글
-
MIPS 아키텍처 (MIPS architecture)
MIPS 아키텍처 (MIPS architecture)
2021.10.17 -
ARM 아키텍처 (ARM architecture)
ARM 아키텍처 (ARM architecture)
2021.10.17 -
System: [INTEL] 8060메모리 구조
System: [INTEL] 8060메모리 구조
2021.03.24