명령어 세트 - 상용 프로세서

원래벌레·2022년 4월 5일
0

💎펜티엄 명령어 형식의 필드

  • 연산 코드 : 연산의 종류 지정
  • MOD/RM : 주소지정 방식 지정
  • SIB : MOD/RM 필드와 결합하여 주소지정 방식을 완성
  • 변위 : 주소 저장
  • 즉시 : 즉시 데이터 저장
  • 펜티엄 명령어 형식 방식은 일반화된 주소 지정 방식을 조금 더 일반화 시켰다. 그래서 일반적으로 변위 주소지정방식 이라하면 어떠한 주소에 어떠한 값을 더해서 유효주소를 도출 해냈다면, 펜티엄 명령어 형식에서는 이를 획일하게 봐서 변위에 어떠한 주소나 이러한 변위의 값을 가지고 있습니다.

  • 그리고 이 펜티엄 명령어 형식은 베이스 레지스터 방식과 레지스터 지정방식에 대해서도 획일하게 보고 있습니다.

  • CISC 의 예시입니다.

💎 ATmega Microcontroller 명령어 형식

  • 이 명령어 형식 같은 경우에는 다음과 같은 특징이 있습니다.
    1) 8비트 CPU = word가 8비트
    2) 명령어 길이 = 16비트
    3) 기억장치 액세스 명령어들(LOAD,STORE)은 32비트
    4) RISC 프로세서

  • 특징 :
    1) 연산 코드의 비트 수가 명령어에 따라 달라짐
    2) 오퍼랜드의 위치가 유동적

  • 레지스터 32개
    주소영역 2222^{22}

💎 ARM 계열 프로세서

  • 32비트 RISC 프로세서

  • 모바일 시스템용 프로세서로 널리 사용

  • 32비트의 고정된 명령 길이를 사용하는 이유
    1) Pipeline 구성이 용이
    2) 명령 디코더의 구현이 쉽다
    3) 고속으로 처리가능

  • ARM 프로세서의 명령어 형식들은 명령어에 따라 다른 형식을 가진다.
    ppt 참조

profile
학습한 내용을 담은 블로그 입니다.

0개의 댓글