Not null
  • 홈
  • IT정보
  • C
  • Assemble
  • Python
  • System programing
  • Window
  • Linux
  • System
  • Web
  • Network
  • Forensic
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • All (102)
      • network (14)
      • ARM (2)
      • Programing (41)
        • C (3)
        • Assemble (0)
        • Python (8)
        • JavaScript (1)
        • Systemprograming (0)
        • 자료구조, Algorithm (20)
        • Web (4)
        • Git (2)
        • DataBase (1)
        • 운영, 배포, 관리 (2)
      • OS (4)
        • Window (0)
        • Linux (1)
        • theory (3)
      • etc, (3)
      • Hacking (18)
        • System technique (3)
        • Web technique (6)
        • Reversing (9)
      • wargame (11)
      • project (5)
        • android (2)
        • Automated vulnerability (0)
        • Vulnerability analysis (1)
        • Malware Analysis (0)
        • Code Virtualized (1)
      • school.study (1)
  • 홈
  • 태그
  • 방명록
ARM

ARM - Thumb

ARM 프로세서에는 Thumb라는 16bit 명령어로 압축이 된 형태로 변경할 수 있다. ARM mode와 ARM Thumb mode 의 제일 큰 차이점은 레지스터의 갯수부터 줄어드는데, ARM 레지스터는 R0~R15까지 16개가 있는 방면 Thumb Mode는 R0 ~ R7, R13~R15까지 11개로 기존의 ARM보다 5개가 작다. 덕분에 기존의 ARM보다도 더더욱 저전력 프로세서 mode 다.

2016. 9. 9. 16:42
ARM

ARM 프로세서 APCS/레지스터

ARM 이란 CPU 프로세서의 종류 중 RISC 프로세서의 한 종류이다. 스마트폰, 태블릿pc, 라즈베리파이, 아두이노 같은 모바일기기나 iot기기에서의 대부분의 CPU는 ARM프로세서로 이루어져 있다. 상세보기 : (http://navercast.naver.com/contents.nhn?rid=122&contents_id=19411) 스마트폰 같은 모바일기기이나 IOT기기들이 매우 강세를 보이고 있기 때문에 ARM프로세서에 대해 아는 것이 중요하다. ARM 프로세서의 레지스터는 intel기반의 x86기반의 레지스터와 다른점을 보인다. 본문에선 깊게 들어가지않고 레지스터들만 간단히 알아보겠다. intel x86프로세서의 레지스터에 eax~edx가 있다면 ARM프로세서엔 r0~r15의 레지스터가 있다. 간..

2016. 8. 4. 09:59
  • «
  • 1
  • »

공지사항

전체 카테고리

  • All (102)
    • network (14)
    • ARM (2)
    • Programing (41)
      • C (3)
      • Assemble (0)
      • Python (8)
      • JavaScript (1)
      • Systemprograming (0)
      • 자료구조, Algorithm (20)
      • Web (4)
      • Git (2)
      • DataBase (1)
      • 운영, 배포, 관리 (2)
    • OS (4)
      • Window (0)
      • Linux (1)
      • theory (3)
    • etc, (3)
    • Hacking (18)
      • System technique (3)
      • Web technique (6)
      • Reversing (9)
    • wargame (11)
    • project (5)
      • android (2)
      • Automated vulnerability (0)
      • Vulnerability analysis (1)
      • Malware Analysis (0)
      • Code Virtualized (1)
    • school.study (1)
애드센스 광고 영역

블로그 인기글

Powered by Privatenote Copyright © Not null All rights reserved. TistoryWhaleSkin3.4

티스토리툴바