ARM, MIPS   Advanced RISC Machines, Microprocessor without Interlocked Pipeline Stages   ARM 프로세서, MIPS 프로세서

(2019-04-24)

ARMv8

1. ARM 프로세서임베디드 시스템에 많이 사용되는 32 비트 RISC 프로세서 이름

  ㅇ 프로세서 설계 회사 : ARM 홀딩스 社
     - 시스템 반도체 내에 집적될 수 있도록 IP(지적재산권) 형태의 프로세서 설계라이센싱으로 사업화
        . 물리적인 CPU, SoC, 마이크로컨트롤러 등을 생산하거나 판매하지 않음

  ㅇ 제품군
     - 기존 32 비트 RISC 구조의 ARM7, ARM9 계열 프로세서의 성공으로,
     - String-ARM, ARM11, XScale, Cortex 등으로 제품군 확장


2. ARM 특징명령어가 간단하며, 저 전력 사용
  ㅇ RISC 구조(32 비트 데이터 버스,주소 버스)
  ㅇ 32 비트 


3. ARM 구성/구조레지스터
     - 32 비트 길이의 약 40개 레지스터
        . 각 동작모드(약 7~8개) 마다 사용 레지스터 수가 달라짐
     - 데이터 연산을 위한 범용 레지스터 : 32개 
     - 프로그램 카운터(PC)              : 1개
     - 프로세서 동작 상태를 나타내는 상태 레지스터 : 7개

  ㅇ ARM 주요 아키텍처
     - v4T, v5TE, v6, v7 (v7-A,v7-B,v7-M)
     - v8 (수천개 명령어들을 갖는 커다란 프로세서)
        . 1.2 GHz 64 비트 쿼드코어 지원

  ㅇ ARM용 시스템 버스 규격 : AMBA


4. MIPS 프로세서

  ㅇ 밉스 테크놀로지社에서 개발한 32 비트 RISC 프로세서

  ㅇ 특징
     - 32 비트 RISC 구조
     - 150 MHz 지원
     - DMA캐시 지원


[임베디드시스템] 1. 임베디드 시스템 2. SoC 3. MMU 4. ABI 5. 실시간(Realtime) 6. ARM,MIPS 7. 임베디드 용어 8. 라즈베리 파이
[임베디드 S/W] [마이크로 컨트롤러]
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
    2.   컴퓨터구조
    3.   프로그래밍
    4.   데이터베이스
    5.   소프트웨어 공학
    6.   운영체제
    7.   정보보호/보안
    8.   IT 기타기술
      1.   임베디드시스템
            1. 임베디드 시스템
            2. SoC
            3. MMU
            4. ABI
            5. 실시간(Realtime)
            6. ARM,MIPS
            7. 임베디드 용어
            8. 라즈베리 파이
        1.   임베디드 S/W
        2.   마이크로 컨트롤러
      2.   로봇
      3.   정보검색
      4.   VR,AR
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌