시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리 - 1부 저자 직강 (2024년 버전)
시스템 소프트웨어의 기본 중의 기본, 최신 Arm 아키텍처(Armv8-A, Armv7-A)의 핵심을 "시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리"의 저자가 제대로 잡아드립니다!

다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결
5장 Armv7 동작모드와 6장 Armv8 익셉션 레벨 차이
안녕하세요,1.6 이 책의 구성, 4분대에서5장 "Armv7 동작모드"와 6장 "Armv8 익셉션 레벨"
임베디드arm-architecturemicroprocessorscortex-a이동현
・
2일 전
0
10
2
- 미해결
시스템 소프트웨어 직무 관련 질문드려요
컴퓨터공학과 재학중인 대학생입니다. 올려주신 유튜브나 강의 잘 보고 있습니다. <p style="text-ali
임베디드arm-architecturemicroprocessorscortex-acassadd1
・
24일 전
0
37
2
- 해결
책관련 질문드려요
arm책이랑 리눅스 구조와 원리 책 모두 구매했는데강의가 아닌 리눅스 구조와 원리 리눅스 구버전 커널을 이용하여 설명하는것같은데<p style="text-
임베디드arm-architecturemicroprocessorscortex-acassadd1
・
한 달 전
0
46
2
- 미해결
4.2.1. 실습을 어떻게 진행하는것인가요?
안녕하세요,수업 진행 간 원활하지 않아 도움 요청 드립니다.4.2.1 실습을 진행 중인데요<p s
임베디드arm-architecturemicroprocessorscortex-asoomin46
・
한 달 전
0
48
2
- 미해결
3.2.1.4 실습과 관련한 질문
안녕하세요 바쁘신데 고생 많으십니다. stack frame을 보는 명령어 v.f 수행 시에 아래
임베디드arm-architecturemicroprocessorscortex-a김다원
・
2달 전
0
51
2
- 미해결
Arm Architecture 관련 공부
안녕하세요임베디드 개발을 하고 있는데, Arm architecture에 대한 지식은 거의 없어서 강의를 수강하고 있습니다. Arm architecture를 공부하
임베디드arm-architecturemicroprocessorscortex-aasgard9293
・
5달 전
0
42
1
- 미해결
유저 모드 뱅크드 레지스터 질문입니다
armv7 뱅크드 레지스터 관련 trace32 실습을 하던 중 생긴 질문입니다. 해당 툴을 사용할 때 usr 모드의 R8-R14가 뱅크드 레지스터인 것 처럼 보입니다. 이 중 실습과 ARM 공식 문서를 통해 USR 모
임베디드arm-architecturemicroprocessorscortex-a이지수
・
6달 전
0
51
2
- 미해결
3.2.2.4 모드 복귀 부분
IRQ 모드에서 슈퍼바이저 모드로 복귀할 때의 SPSR_irq.M에 왜 다시 0x13을 넣어주는지 잘 모르겠습니다. 이미 해당 레지스터는 0x13으로 지정되어 있는데 SPSR_irq가 아니라 SPSR_svc.M에 CPSR.M을 넣고 오히려 CPSR.M을 0x13
임베디드arm-architecturemicroprocessorscortex-ajjjj
・
0
132
2
- 미해결
Armv8의 Exception Level에서 질문이 있습니다.
svc, hvc, smc와 같은 어셈블리 명령어를 수행하면, 내부적으로 exception이 발생하고 el이 변경된다고 말씀해주셨는데, 여기서 el이 변경된다는 건 하드웨어적으로는 단순히 PSTATE의 EL 비트 필드의 값이 갱신되는 것으로 이해해도 될까요?
임베디드arm-architecturemicroprocessorscortex-a동엽
・
0
138
2
- 미해결
5.4.3 실습에서 궁금한점이 있습니다.
해당 실습을 진행하던 도중 궁금한점이 있어 이렇게 글 남기게 되었습니다! data abort exception이 발생해서 vector_dabt라는 주소로 분기하게 된 상태에서는 SPSR_abt 레지스터에 이전 동작 모드인 user_mode bit en
임베디드arm-architecturemicroprocessorscortex-a동엽
・
0
125
2
- 미해결
리눅스 커널 동작 모드별 스택 포인터 초기화
동작 모드를 변경하는 어셈블리 명령어 부분에서sp를 모드 별로 초기화 해 주는 데요, 이게 부트 로딩 과정에서 모드 별로 실제 physical memory를 모드별 스택으로 나누는 과정인가요?그리고 모드별로 아예
임베디드arm-architecturemicroprocessorscortex-aplatform01
・
0
141
2
- 해결
TRACE32 사용 실습에서 RASPIAN KERNEL DEBUG
3.2.1.4, 5 강의에서 TRACE32 사용 실습을 해주시는데요. 강의 내용을 익히기 위해 범용 레지스터를 설정을 하면서 실습을 해보려고 합니다. 이때 실행하고 계시는 RASPBIAN KERNEL DEBUG를 어떻
임베디드arm-architecturemicroprocessorscortex-assng
・
0
259
2
- 미해결
강의 내용 짤린건가요?
안녕하세요. 5.1.2강의를 보는데 20분정도 마지막쯤에 PL에 대해서 설명하는 부분이 1초정도 나왔다가 짤린듯합니다?
임베디드arm-architecturemicroprocessorscortex-abum.k
・
0
252
1
- 미해결
TRACE32 프로그램
안녕하세요3.2.1.4 강의에서 나오는 TRACE32 프로그램이랑 인프런에있는 프로그램이랑 켰을때 뜨는게 다릅니다<img src="https://cdn.inflearn.com/public/files/posts/a77ec127-1a1f-4152-
임베디드arm-architecturemicroprocessorscortex-a김세원
・
0
321
1
- 미해결
[3.2.2.4] Exception 발생시 CPSR <-> SPSR의 동작 질문
안녕하세요? 재미있게 강의를 듣고 있는 수강생입니다. 강의에서 보여주신 Flow에서 어느 부분이 HW 적으로 처리되고 어느 부분이 SW 적으로 처리되는지 여부가 불분명 되지 않아 질문드립니다. 1) Exception에 의해 Mode 전환이
임베디드arm-architecturemicroprocessorscortex-a이상훈
・
0
253
1
- 해결
강의 자료 관련 문의
안녕하세요.강의 자료와 관련된 질문이 있어 문의드립니다. 교안 파일을 열었을 때, 아래와 같이 글씨가 점으로 나타나는 현상이 있습니다.확인 부탁드립니다.<img src="https://cdn.
임베디드arm-architecturemicroprocessorscortex-asevilla
・
0
254
1
- 미해결
강의자료
안녕하세요, 강의 자료 pdf 어디서 다운로드 받을수있을까요? 아직 업로드가 안된거라면 언제쯤 업로드가될까요. 감사합니다.
임베디드arm-architecturemicroprocessorscortex-aJin
・
0
226
2
- 해결
강의하신 강의자료
안녕하세요 해당 강의들에 대한 강의자료는 강사님께서 언제쯤 올려주시는지 여쭤봅니다~~!
임베디드arm-architecturemicroprocessorscortex-aBlaire
・
0
241
1
- 해결
CMP 명령어 예제 중
CMP 명령어의 예제 설명 부분에서CMP R2, 0x13 일때 R2가 0x14인 경우 결과에 CPSR.{N,Z,C,V} 라고 해주셨는데 0x14 - 0x13의 경우 연산의 결과가
임베디드arm-architecturemicroprocessorscortex-a어셈블리cmp창창시스터즈
・
0
275
1
- 미해결
MVN 명령어 사용이유 질문
MVN R0, #7 명령어를 통해 MVN을 공부하다 생긴 궁금증입니다MOV R0, 0xFFFFFF8 과 같은 의미가 아닐까 하고 생각해보았는데 Armv7기준 32bit 단위로 명령어를 가져오는데 이 경우 상수로 전달되는 값이 32bit이기
임베디드arm-architecturemicroprocessorscortex-amvnarmv7창창시스터즈
・
0
338
1






