ARM동작

등록일 2002.11.18 한글 (hwp) | 14페이지 | 가격 900원

소개글

ARM에 대한 자료가 별루 없는거 같아서...
제가 작성한 리포트를 올립니다.

목차

◈ Single Data Transfer (LDR, STR) ◈
◈ 동 작 모 드 ◈
◈ 키 워 드 ◈
◈ SWP와 SWI ◈

본문내용

위의 명령은 레지스터와 외부 메모리와의 데이터 전송을 담당하는 명령이다. 무척 사용빈도가 높은 명령이다.

LDR과 STR은 Single Data 전송 명령이다
LDR(로드의 의미): 외부 메모리로부터 레지스터로 데이터를 읽어오는 명령.
STR(저장의 의미): 반대의 기능을 하는 명령이다.

LDR과 STR의 경우 전송 단위를 바이트, 혹은 워드(32Bit)단위로 수행 할 수 있다. 바이트 단위 전송의 경우 해당 레지스터의 어떤 부분이 사용될지의 여부는 해당 프로세서의 Endian에 달려 있다. 또, 워드 전송 명령을 사용할 경우, 메모리 어드레스는 Word align이 되어야 한다.
비슷한 명령으로 LDM, STM은 여러 개의 레지스터 내용을 전송할 수 있는 명령이다. 이 밖에 SWP라는 명령이 있는데, 해당 5개의 명령만이 외부 메모리와 레지스터간의 전송을 가능하게 하는 명령이다.
LDR명령이 메모리 번지의 내용을 지정된 레지스터로 가져오는 명령이라면 LDM은 가져오는데, 여러 개의 레지스터의 내용을 한 번에 가져오는 명령이다. 가장 많이 사용되는 경우는 스택 연산과 같다. ARM7에는 Push, Pop 명령이 없다. 대신 LDR이나 STR을 쓸 수도 있고, 또 LDM이나 STM을 쓸 수도 있다.
*원하는 자료를 검색 해 보세요.
  • ARM구조와 동작 7페이지
    ARM프로세서의 MMU는 다음의 큰 두 가지 일을 한다. ☞ 가상 어드레스를 물리 어드레스로 변환 ☞ 메모리 접근 권한 제어 MMU는 위의 일을 하기 위해서 다음과 같은 하드웨어를 갖고 있다. ☞ 적어도 하나의..
  • ARM 아키텍처와 동작원리 12페이지
    ARM : 개발환경이 간단, 간단한 명령어 사용, 전력소모가 적어 다양하게 사용됨 32비트로 구성되어 한번에 32비트 단위로 데이터를 처리할 수 있으며, RISC에 기초하고 있다. RISC : 명령어의 구조가 간단, ..
  • ARM Assembly의 내부구조를 이해하고 명령어를 실행하여, 사용방법을 알아본다. 19페이지
    1. Title ARM Assembly 실습 2주차 2. Name 3. Abstract ARM Assembly의 내부구조를 이해하고 명령어를 실행하여, 사용방법을 알아본다. 4. Experime..
  • ARM 프로세서의 종류와 종류별 특징 4페이지
    2. ARM9 Family - ARM9 프로세서 제품들은 ARM9TDMI 프로세서를 중심으로 개발되었다. 이 또한 Thumb 모드에 의한 16비트 명령어 셋 지원으로 35%이상의 코드 밀집도를 증가시켰다. ARM9 프로세서의..
  • ARM Assembly의 내부구조를 이해하고 명령어를 실행하여, 사용방법을 알아본다 28페이지
    4. Background 1. ARM 마이크로프로세서 1) 고성능 32비트 RISC 프로세서 ARM 프로세서는 RISC 구조로 되어 있고 캐시 메모리를 내장하여 파이프라 (pipeline) 처리방식으로 명령을 실행..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기