inflearn logo
강의

講義

知識共有

TRACE32入門 - MCU & RTOS開発者のための実戦デバッグ過程

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

61

smartman1996

投稿した質問数 1

0

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

image.png

 

MCU debugging riscv cortex-m3 trace32

回答 2

0

austinkim

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

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

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

0

communityai8509

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

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

이미지 출처: Inflearn

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

수강연장

0

34

2

강의수강 만료일 연장 신청

0

36

2

강의 질문

0

67

2

RJ45 library 누락

0

49

2

강의 만료 확인 요청

0

51

2

오토사 BSW강의는 언제 출시될까요??

0

20

1

[진로 관련 문의]

0

27

1

JTAG 통신 질문

0

62

1

강의 슬라이드 문의

0

50

3

GND 오류

0

62

2

프로젝트 주제

0

71

1

45강 UART, TTL 질문

0

71

1

발열에 의한 LDO의 드롭아웃 전압 상승

0

86

2

T32 Installation

0

49

2

I2C 통신 방식

0

110

2

라우팅 질문

0

63

2

kicad 라이브러리 추가 방법

0

271

2

VIa에 GND 항목이 없습니다.

0

73

2

디버거를 디버깅하려면

0

95

2

강의 연장

0

102

2

via 관련 질문드립니다.

0

67

1

32강 ERC에러

0

75

1

실제 사용하려면

0

108

1

T32 설치 관련

0

245

3