inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

TRACE32 입문 - MCU & RTOS 개발자를 위한 실전 디버깅 과정

[30. RISC-V: 어셈블리 명령어의 목록] 부분 br, bl 오타인 것 같습니다

109

smartman1996

작성한 질문수 1

0

br / jr <-> bl / jal 설명이 서로 바뀐 것 같습니다. 2:51 부분입니다.

image.png

 

MCU debugging riscv cortex-m3 trace32

답변 2

0

김동현 (Austin Kim)

제보해주셔서 감사합니다.

오타가 있는 강의 영상은 다시 제작해서 업로드했습니다.

다시 확인하시면 오타가 없는 영상을 확인하실 수 있습니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
smartman1996님, RISC-V 어셈블리 명령어 관련하여 br / jr과 bl / jal 설명이 서로 바뀐 것 같다고 말씀해 주셨습니다. 설명을 보니 아마도 jr은 jalr로, 그리고 jal은 bl과 관련해 혼동이 있었던 것으로 보입니다. jal은 함수 호출 시 현재 PC를 기준으로 계산하여, 목표 주소로 이동하면서 PC+4를 저장하는 명령어이고, jalr은 간접 점프/리턴을 위해 사용되는 명령어입니다. 이 명령어들은 일반적으로 반환 목적에도 따로 사용되며 목적이나 행동이 다릅니다.

올바른 이해를 위해 명령어들의 정의 및 예제를 잘 구분하여 보시면 좋을 것 같습니다. 수업 컨텐츠에 오타가 있는 경우, 인프런의 제공된 문의 채널을 통해 직접 강사님께 문의드리는 것도 좋은 방법입니다. 더 자세한 설명을 제공받을 수 있을 것으로 생각됩니다.

이미지 출처: Inflearn

도움이 되셨기를 바랍니다. 다른 궁금하신 점이 있다면 언제든지 질문해 주세요.

PowerBudget 설계 질문

0

12

0

제어기의 기준이 mcu 라고 생각하면 되나요?

0

30

1

openocd 플래시에 에러가 뜹니다.

0

43

1

STM32 펌웨어 실습에 필요한 준비물-장난감 자동차

0

48

1

구글 문서는 어디에서 확인하나요?

0

60

2

강의노트는 어디서 받을 수 있나요?

0

71

2

PCB 설계 완료 후 과정이 궁금합니다

1

54

1

크리스탈 관련 질문

1

53

1

Schematic GND-> PCB 1v8

0

119

3

강의들이 1분 정도 밖에 안된다고 표시 되어 있는데 이유가 있나요??

0

60

1

LD1117 전원부 Power Dissipation

0

107

2

강의 영상 잘못올라왔어요

0

61

1

모터와 모터 드리이브 쪽 영상이 이상해요

0

75

2

납땜 질문

1

77

1

JTAG신호를 받는 핀 선택 이유에 대한 질문이 있습니다.

0

142

2

oscillator에 30p를 쓰는 이유가 궁금합니다.

0

118

2

pcb 제작 주문 질문입니다.

0

126

2

49. DAC Schematic 설계하기 강의에서 질문있습니다

0

118

2

T32 Simulator 사용법 질문

0

108

2

[진로 관련 문의]

0

114

2

강의 슬라이드 문의

0

119

3

T32 Installation

0

128

2

실제 사용하려면

0

160

1

T32 설치 관련

0

396

3