줌으로 가기

  1. 1임영웅
  2. 2닥터차정숙
  3. 3정유정
  4. 4u20 월드컵
  5. 5김민재
  6. 6낭만닥터 김사부3
  7. 7이강인
  8. 8축구 u20 중계
  9. 9나쁜엄마
  10. 10복면가왕
이슈검색어 오후 10:57
  1. 1임영웅
  2. 2닥터차정숙
  3. 3정유정
  4. 4u20 월드컵
  5. 5김민재
  6. 6낭만닥터 김사부3
  7. 7이강인
  8. 8축구 u20 중계
  9. 9나쁜엄마
  10. 10복면가왕
내이글루 마이리더 포토로그 로그인 줌서비스
  • 뉴스
  • TV
  • 허브
  • 쇼핑
  • 가상화폐
  • 자동차
  • 이슈트렌드

egloos

  • 밸리
  • 테마목록
  • 포스트검색
    • 포스트검색
    • 이글루검색
통합검색 입력

  • 전체인기글
  • 영화
  • 방송&연예
  • 게임
  • 포켓몬GO
  • 애니메이션
  • 만화
  • 도서
  • 음악
  • 공연&전시
  • 음식
  • 애완반려동물
  • 여행
  • 사진
  • 패션&뷰티
  • 연애
  • 개그
  • 일상
  • 육아
  • IT
  • 얼리어답터
  • 지름
  • 자동차
  • 스포츠
  • 뉴스비평
  • 인문사회
  • 역사
  • 세계
  • 과학
  • 토이
  • 창작
  • 벼룩시장
  • 지식Q&A
  • 이글루스
  • 소통밸리

'밸리리더'를 이용하시면, 창이동 없이 빠르고 가볍게 보실 수 있습니다. 밸리리더열기


태그>arm(총 451개의 글)

'arm' 관련 최근글이글루스 'arm' 태그 최근글 이 태그에 글쓰기

  • [Arm프로세서] Armv7: subs와 movs 명령어를 실행해 Arm 동작 모드 변경
    Arm Linux Kernel Hacks  by AustinKim|2021/10/01 11:26

    Arm 동작 모드를 바꾸는 다른 방법은 spsr 레지스터의 [7:0] 비트를 변경하고 다음과 같은 형식의 명령어를 실행하는 것입니다. ❑ subs pc, lr, #4 ❑ movs pc, lr sub은 뺄셈 연산, mov는 레지스터의 값을 이동시키는 연산을 수행하는 명령어입니..

    arm, armv7, arm프로세서

  • [Arm프로세서] AAPCS: Armv8: C 코드 최적화 -..
    [Arm프로세서] AAPCS: Armv8: C 코드 최적화 -..
    Arm Linux Kernel Hacks  by AustinKim|2021/09/01 11:33

    6.4 절에서 Armv7 아키텍처에서 다룬 AAPCS는 실무에 적용할 만한 실용적인 내용이 많다고 설명했습니다. Armv8 아키텍처의 AAPCS도 마찬가지입니다. 이번 절에서는 Armv8 아키텍처의 AAPCS에서 성능 ..

    arm, Armv8, 함수호출규약, AAPCS, 호출규약

  • [Arm프로세서] AAPCS: Armv8: 함수를 호출할 때..
    [Arm프로세서] AAPCS: Armv8: 함수를 호출할 때..
    Arm Linux Kernel Hacks  by AustinKim|2021/08/31 08:54

    SP 레지스터, X30 레지스터와 더불어 눈여겨봐야 할 레지스터가 X0-X7 레지스터입니다.함수를 호출할 때 전달되는 인자는 X0-X7 레지스터에 저장되고, 함수가 반환하는 값은 X0 레지스터로 저장되기 때문입..

    arm, Armv8, 함수호출규약, AAPCS, 호출규약

  • [Arm프로세서] AAPCS: Armv8: X30 링크 레지스..
    [Arm프로세서] AAPCS: Armv8: X30 링크 레지스..
    Arm Linux Kernel Hacks  by AustinKim|2021/08/30 09:03

    SP 레지스터보다 링크 레지스터인 X30은 '함수 호출'에서 가장 중요한 역할을 수행합니다. 함수를 호출한 다음에 복귀할 주소를 X30 레지스터가 저장하기 때문입니다. 우리가 함수를 작성하면 어디선가 함수를 ..

    arm, 함수호출, aapcs, Armv8, 함수호출규약

  • 클릭하시면, 다른 썸네일을 보실 수 있습니다. 클릭하시면, 다른 썸네일을 보실 수 있습니다. [Arm프로세서] AAPCS: Armv8: SP(스택 포인.. thumbnail thumbnail
    [Arm프로세서] AAPCS: Armv8: SP(스택 포인..
    Arm Linux Kernel Hacks  by AustinKim|2021/08/29 22:25

    SP는 스택 포인터(Stack Pointer) 레지스터라고 하는데, Armv8 아키텍처에서는 SP_ELn로 표기합니다. SP_ELn 레지스터와 익셉션 레벨 6장에서는 SP은 프로세스의 스택 공간 내에서 업데이트된다고 ..

    arm, Armv8, 함수호출규약, AAPCS, 호출규약

  • 클릭하시면, 다른 썸네일을 보실 수 있습니다. 클릭하시면, 다른 썸네일을 보실 수 있습니다. [Arm프로세서] AAPCS: Armv8: AAPCS와 관련.. thumbnail
    [Arm프로세서] AAPCS: Armv8: AAPCS와 관련..
    Arm Linux Kernel Hacks  by AustinKim|2021/08/29 22:24

    지금까지 AAPCS와 관련된 레지스터인 SP_ELn, X30 그리고 X0-X7 레지스터에 대해 알아봤습니다. 또한 서브 루틴을 호출할 때 실행되는 어셈블리 명령어를 소개했습니다. 이번 절에서는 어셈블리 명령어를..

    arm, Armv8, 함수호출규약, AAPCS, 호출규약

  • [Arm프로세서] AAPCS: Armv8: 브랜치와 복귀 ..
    [Arm프로세서] AAPCS: Armv8: 브랜치와 복귀 ..
    Arm Linux Kernel Hacks  by AustinKim|2021/08/28 09:33

    마지막으로 AAPCS와 연관된 명령어로 RET 에 대해 알아봅시다. 다음은 Arm 스팩 문서에서 명시된 RET 명령어에 대한 내용입니다. C6.2.219 RET Return from subroutine branches unconditionally to..

    ARM프로세서, arm, arm아키텍처, aapcs, 함수호출규약

  • [Arm프로세서] AAPCS: Armv8: 브랜치와 복귀 ..
    [Arm프로세서] AAPCS: Armv8: 브랜치와 복귀 ..
    Arm Linux Kernel Hacks  by AustinKim|2021/08/14 23:41

    Arm 스팩 문서를 보면서 BL 명령어에 대해 알아봅시다. C6.2.33 BLBranch with Link branches to a PC-relative offset, setting the register X30 to PC+4. It provides a hint that this is a subro..

    arm, Armv8, 함수호출규약, AAPCS, 호출규약

  • 클릭하시면, 다른 썸네일을 보실 수 있습니다. 클릭하시면, 다른 썸네일을 보실 수 있습니다. [Arm프로세서] AAPCS: Armv8: 스택과 관련된 .. thumbnail thumbnail thumbnail
    [Arm프로세서] AAPCS: Armv8: 스택과 관련된 ..
    Arm Linux Kernel Hacks  by AustinKim|2021/08/12 07:17

    Armv7 아키텍처에서 push 명령어를 실행한 후 함수가 종료되기 직전에 반드시 실행되는 명령어가 pop입니다. 마찬가지로 Armv8 아키텍처에서 stp 명령어를 사용해 스택에 레지스터를 푸시한 후, 함수를 종..

    aapcs, armv8, arm, 함수호출규약

  • [Arm프로세서] AAPCS: Armv8: 스택과 관련된 ..
    [Arm프로세서] AAPCS: Armv8: 스택과 관련된 ..
    Arm Linux Kernel Hacks  by AustinKim|2021/08/02 09:02

    sub는 지정된 상수만큼 감소시키는 연산을 수행하는 명령어인데, stp 명령어 전 후로 'sub sp, sp, #16'와 같이 SP 레지스터의 값을 감소시키는 명령어를 볼 수 있습니다. 이 동작은 Armv7 아키텍처에서 ..

    arm, aapcs, Armv8, 함수호출규약, 호출규약

  • 클릭하시면, 다른 썸네일을 보실 수 있습니다. 클릭하시면, 다른 썸네일을 보실 수 있습니다. [Arm프로세서] AAPCS: Armv8: 스택과 관련된 .. thumbnail thumbnail thumbnail
    [Arm프로세서] AAPCS: Armv8: 스택과 관련된 ..
    Arm Linux Kernel Hacks  by AustinKim|2021/07/27 08:10

    SP 레지스터가 변경될 때 실행되는 명령어는 stp와 ltp입니다. 먼저 명령어의 정의를 소개하고, 예제 코드를 분석하면서 명령어의 동작 원리에 대해 알아봅시다. Armv7 아키텍처에서 SP 레지스터가 변경되면..

    aapcs, armv8, arm

  • 클릭하시면, 다른 썸네일을 보실 수 있습니다. 클릭하시면, 다른 썸네일을 보실 수 있습니다. [Arm프로세서] AAPCS: Armv8: 서브 루틴(함.. thumbnail
    [Arm프로세서] AAPCS: Armv8: 서브 루틴(함..
    Arm Linux Kernel Hacks  by AustinKim|2021/07/27 08:09

    arm 아키텍처의 세부 동작을 제대로 파악하려면, 해당 Arm 아키텍처에서 지원하는 어셈블리 명령어를 배워야 합니다. 이는 Armv8 아키텍처의 AAPCS64에도 마찬가지로 적용될 수 있습니다. 이번 절에서는 Armv..

    arm, aapcs, armv8

  • 클릭하시면, 다른 썸네일을 보실 수 있습니다. 클릭하시면, 다른 썸네일을 보실 수 있습니다. [Arm프로세서] AAPCS: Armv8: 함수를 호출하기.. thumbnail thumbnail thumbnail
    [Arm프로세서] AAPCS: Armv8: 함수를 호출하기..
    Arm Linux Kernel Hacks  by AustinKim|2021/07/26 14:55

    이번 절에서는 AAPCS64 기준으로, 실제 함수를 호출하는 예시 코드와 함께, 함수를 호출하면 SP와 X30 레지스터가 어떻게 바뀌는지 알아보겠습니다. 함수가 호출될 때의 세부 동작 원리 파악하기 여러분이 다..

    arm, armv8, aapcs

  • 클릭하시면, 다른 썸네일을 보실 수 있습니다. 클릭하시면, 다른 썸네일을 보실 수 있습니다. [Arm프로세서] AAPCS: Armv8: SP_ELn와 X30.. thumbnail thumbnail
    [Arm프로세서] AAPCS: Armv8: SP_ELn와 X30..
    Arm Linux Kernel Hacks  by AustinKim|2021/07/26 14:54

    Armv8 아키텍처에서 정의된 레지스터 중 SP_ELn와 X30 레지스터는 AAPCS와 연관된 핵심 레지스터입니다. 먼저 전체 레지스터 목록 중에서 SP_ELn와 X30 레지스터를 보겠습니다. 전체 레지스터 목록 중 SP..

    ARM프로세서, arm

  • [Arm프로세서] AAPCS: Armv8 아키텍처에서 AA..
    [Arm프로세서] AAPCS: Armv8 아키텍처에서 AA..
    Arm Linux Kernel Hacks  by AustinKim|2021/07/13 06:39

    Armv8 아키텍처의 AAPCS를 구성하는 주요 개념은 Armv7 아키텍처와 거의 유사합니다. 6장에서 다룬 내용을 요약하면 다음과 같습니다. * 서브 루틴을 호출하면 프로세스의 스택 공간에 레지스터를 푸시한다. * 'b..

    armv8, aapcs, arm

1 2 3 4 5 6 7 8 9 10 다음
이오공감 추천하기
제목:
이오공감운영정책보기
닫기


애플 인텔 맥 OSX NDS 홈브루 프로세서 커널


TRIGGER 인예니옮김 Furyu 콤프에이스 FEVER333 일본여행 바티스40 끝 디즈니툰스튜디오 대한독립만세

zum이슈 검색어 6/04 오후 10:57

  1. 1 임영웅 동일
  2. 2 닥터차정숙 동일
  3. 3 정유정 상승
  4. 4 u20 월드컵 하락
  5. 5 김민재 상승
  6. 6 낭만닥터 김사부3 하락
  7. 7 이강인 상승
  8. 8 축구 u20 중계 하락
  9. 9 나쁜엄마 하락
  10. 10 복면가왕 동일
이글루스 안드로이드 앱 출시
  • 이용약관
  • 개인정보처리방침
  • 청소년보호정책
  • 이메일 수집거부
  • 고객센터

Copyright ⓒ ZUM internet. All rights reserved.