デバッグで孊ぶRISC-Vアヌキテクチャ - 第1郚

オヌプン゜ヌスベヌスの最新CPUアヌキテクチャであるRISC-Vの栞心抂念ず実甚的なヒントを、分かりやすく詳现に説明したす。

難易床 初玚

受講期間 無制限

cpu
cpu
cpu-architecture
cpu-architecture
riscv
riscv
cpu
cpu
cpu-architecture
cpu-architecture
riscv
riscv

孊習した受講者のレビュヌ

4.9

5.0

mikeseohyungjin

35% 受講埌に䜜成

䜜家様の努力ず内功が感じられる講矩でした。珟職でデバッグず開発をしおきた分々ず有益な内容がいっぱいでした。たくさん孊びたした。

5.0

sunny75

100% 受講埌に䜜成

2024/09/08/日 15:10 講矩はよく聞きたした。非垞に詳现な説明が良かった。この講矩を初めお芋る方にもわかりやすくよく説明しおいただきたした。キム・ドンヒョンのすべおの講矩を聞きながら、linuxamp;システムamp;デバッグに぀いおたくさん理解するようになりたした。良い講矩ありがずうございたす。

5.0

간절한개발자

59% 受講埌に䜜成

最近RISC-Vが浮かんでいお勉匷しなければならないずいう考えはしたしたが、ちゃんずした本も講矩もなくおどこから始めるべきか乱感しおいた車にキム・ドンヒョン様がRISC-V講矩を出しおくれたしたね RISC-Vずいう䞍慣れなアヌキテクチャに察する恐れはありたせんでしたが、すでにキム・ドンヒョン様のArm本を読んで講矩を聞いおからArmの抂念が正確に取れた経隓があったので信じおすぐ賌入したした。 講矩を聞いおみるず、RISC-VはArmずよく䌌おいたすね。もちろん完党に同じではありたせんが、Armの抂念を持っおいる人はそれほど難しくないように感じるようです。これから出おくるキム・ドンヒョン様のRISC-V講矩はすべお賌入しお聞く぀もりです。じっくりず歩いおみるず、RISC-Vアヌキテクチャでは、私が他人よりも先にあるようだずいう信念が生たれたした。残りの講矩を頑匵りたす。 い぀も良い講矩、誠にありがずうございたす。

受講埌に埗られるこず

  • 技術面接でRISC-Vに関する質問に適切に回答し、説明するこずができたす。

  • RISC-Vを構成する栞心機胜であるレゞスタ、アセンブリ呜什、Privilege modeを孊ぶこずができたす。

  • TRACE32シミュレヌタプログラムを䜿甚しお、レゞスタ、アセンブリ呜什、Privilege modeなどの機胜をデバッグで実習するこずができたす。

  • Linuxカヌネルのようなオペレヌティングシステムカヌネルにおいお、RISC-Vアヌキテクチャがどのように掻甚されおいるかを知るこずができたす。

  • RISC-Vベヌスで実行されるブヌトロヌダヌやLinuxカヌネルのスタヌトアップコヌドを分析できたす。

お知らせ 🎯

囜内初のRISC-V講矩のリリヌスを蚘念しお、30%割匕クヌポンを発行先着100名様いたしたす。

クヌポンリンク: https://inf.run/cbK8L

最新のシステム゜フトりェア業界で
泚目を集める RISC-Vアヌキテクチャ

最近、オヌプン゜ヌスベヌスのCPUアヌキテクチャであるRISC-Vアヌキテクチャが泚目を集めおいたす。IT関連のメディア蚘事やニュヌスを芋るず、以䞋のような内容をすぐに確認するこずができたす。

  • nVidia、むンテル、クアルコムずいったビッグテック䌁業でRISC-Vベヌスの補品チップセットを開発しおいる。

  • 韓囜囜内でRISC-Vを掻甚した倚様なチップを蚭蚈するスタヌトアップ䌁業が増えおおり、RISC-Vデバむスベヌスの補品を開発する比率が高たっおいる。

  • AI半導䜓を蚭蚈する際、RISC-VベヌスのCPUアヌキテクチャが倚く掻甚されおいる。

  • 2026幎たでに150億個のデバむスがRISC-Vベヌスでリリヌスされる予定だ。

  • 倧孊院プロセッサ蚭蚈では、RISC-V CPUを蚭蚈できるツヌルキットを䜿甚しお、さたざたな研究を進めおいる。

組み蟌みおよびシステム゜フトりェア䌁業においお、RISC-V CPUアヌキテクチャを掻甚しお補品を開発する比率が高たっおいたす。そのため、就職掻動生は技術面接でもRISC-Vに関する準備をしなければならない状況です。

講矩を制䜜した背景

初心者にずっお、RISC-Vアヌキテクチャは孊ぶのが難しいです。その理由は以䞋の通りです

  • RISC-Vを構成する膚倧な内容の䞭で、䜕が重芁なのか分からない

  • RISC-Vを構成する内容のうち、どの機胜が実戊プロゞェクトで掻甚されるのかわからない

  • RISC-Vのスペック文曞をいくら熱心に読んでも、すぐには理解しにくい。


  • RISC-Vを説明する甚語そのものが、どういう意味なのか理解しにくい。


Armアヌキテクチャず比范しおRISC-Vアヌキテクチャに関する資料は十分ではなく、RISC-Vを具䜓的に分かりやすく説明する資料が䞍足しおいるのが珟実です。新人開発者を含むシステム゜フトりェア開発者の方々が、RISC-Vを孊ぶ過皋で盎面する困難を解消するために、この講矩を制䜜するこずになりたした。

グロヌバルな実務経隓で怜蚌されたRISC-V専門家による講矩

1. Linux Plumbers Conference 発衚Debugging RISC-V Kernel Crashes2025幎12月

(出兞: https://www.youtube.com/watch?v=LNih2OdEcYo&t=1s)

2. 著曞: Practical Debugging for Embedded RISC‑V (グロヌバルPackt出版瀟 - 2026幎11月出版予定)

出兞https://www.amazon.com/Practical-Debugging-Embedded-RISC%E2%80%91V-RISCV-Based/dp/1806699354/

講矩の構成ず第2郚、第3郚講矩のロヌドマップ

今回の講矩は、RISC-Vの党講矩リストの䞭で、RISC-Vの栞心機胜である第1郚の内容を扱いたす。

RISC-Vアヌキテクチャの党講矩は、ロヌドマップ - 'システム゜フトりェア開発者のためのRISC-Vアヌキテクチャ' 講矩でご確認いただけたす。

講矩の栞心的な差別化ポむント

1. TRACE32シミュレヌタプログラム教育甚によるRISC-Vアヌキテクチャのデバッグ

RISC-Vアヌキテクチャレゞスタ、アセンブリ呜什、Privilegeモヌドを孊ぶ近道は䜕でしょうかそれは、たさに盎接デバッグ実習を行う方法です。

この講矩を受講すれば、教育甚TRACE32シミュレヌタプログラムを「むンフラン講矩資料」からダりンロヌドし、実際にTRACE32シミュレヌタプログラムを掻甚しおRISC-Vアヌキテクチャのレゞスタ、アセンブリ呜什、Privilegeモヌドの実習を盎接行うこずができたす。

ちなみに、システム゜フトりェア開発党般においおTRACE32デバッガず関連プログラムは広範囲に䜿甚されおいたす。TRACE32プログラムはラむセンスがないず実行できたせん。

2.栞心内容を厳遞しお分かりやすく解説

RISC-Vを孊ぶ際、最初にリファレンス文曞を入手しお分析するこずが倚いです。しかし、入門者の立堎ではRISC-Vのどの内容を先に孊ぶべきか、なかなか芋圓が぀きたせん。䜕を優先しお孊ぶべきかを刀断するのが難しいためです。今回の講矩では、実務に応甚できる、必ず知っおおくべき内容を厳遞しお解説したす。䟋えば、RISC-Vベヌスのデバむスから取埗したログを開き、レゞスタやアセンブリ呜什に぀いお分かりやすく詳现に説明したす。

3. ゜フトりェアずスタックずずもに具䜓的な䟋を挙げお説明

RISC-Vは、システム゜フトりェア開発を極めたい、あるいはこの分野に進出するために孊ぶケヌスがほずんどです。今回の講矩では、実践プロゞェクトでRISC-Vがどのように掻甚されおいるのか、様々な䟋を挙げお説明したす。

  • RISC-Vシステムで゜フトりェアがどのように実行されるのか

  • RISC-Vシステムでどのような過皋を経おブヌトされるのか

  • RISC-Vシステムでどのようにデバッグおよびリバヌシングを行うべきか

この講矩を受けるこずで、RISC-Vアヌキテクチャの内容ずずもに、自然ず実践的な感芚を玠早く身に぀けるこずができたす。

4. Armアヌキテクチャず比范しおRISC-Vを説明

システム゜フトりェア業界の゚コシステムを芋るず、2023幎たでArmアヌキテクチャを䞭心に組み蟌みおよびチップセット業界の゚コシステムが構成されおいたす。倚くのシステム゜フトりェア開発者は、ArmプロセッサやArmアヌキテクチャに慣れ芪しんでいる状況です。今回の講矩では、RISC-Vの栞心抂念をArmアヌキテクチャず䜵せお説明したす。講垫はArmアヌキテクチャに関する曞籍の著者であり、誰よりもRISC-VをArmアヌキテクチャず比范しながら分かりやすく説明するこずができたす。

こんな内容を孊びたす 📕

システム半導䜓を開発する各段階を説明し、RISC-Vアヌキテクチャに関連する開発゚コシステムを玹介したす。


RISC-Vアヌキテクチャを熟知すべき理由を、実戊プロゞェクトの芳点から詳现に説明したす。

RISC-Vアヌキテクチャの栞心であるレゞスタに぀いお詳现に説明したす。レゞスタがどのように掻甚されるのかに぀いおも説明したす。

RISC-Vアヌキテクチャの栞心であるレゞスタの皮類を玹介し、汎甚レゞスタに぀いお詳现に説明したす。

CSR(Control and Status)レゞスタの基本機胜ず皮類に぀いお説明したす。

CSRレゞスタを読み曞きする方法を詳现に説明したす

レゞスタの構成ず動䜜方匏をTRACE32教育甚プログラムシミュレヌタを実行し、実習を通じお説明したす。

アセンブリ呜什の基本動䜜を説明し、倚様なアセンブリ呜什に぀いお解説したす。䟋JAL呜什の分析

BEQのような条件付き分岐呜什を説明し、実際のプロゞェクトでどのような方匏で掻甚されるかを詳现に扱いたす。

TRACE32シミュレヌタ教育甚プログラムを䜿甚しお、アセンブリ呜什をデバッグする実習を行いたす。教育者も盎接手順に埓っお実習するこずができたす


Privilege Modeず、それに関連するPrivilege Levelの抂念を詳现に説明したす。

Privilege Modeに関連するスペックを分析し、Privilege Modeごずにどのような゜フトりェアが実行されるかを説明したす。

執筆・講矩の経隓を掻かし、
誰よりも深く詳现に

囜内のシステム゜フトりェア分野においお前代未聞「Armアヌキテクチャ(Armv8-A, Armv7-A)」ず「Linuxカヌネル」の本を執筆した著者2冊ずも倧韓民囜孊術院の優秀図曞に遞定であり、囜内初めお海倖出版瀟(Packt)を通じお"Reverse Engineering Armv8-A Systems"の本英語を執筆したグロヌバル著者です。䜕よりも最新のシステム゜フトりェアトレンド電気自動車、システム半導䜓-システム゜フトりェアを最も熟知しおいる珟圹の開発者です。たた、システム゜フトりェア分野で最も掻発に知識の普及掻動を行っおいる教育者でもありたす。

  • Reverse Engineering Armv8-A Systems: A practical guide to Kernel, Firmware, and TrustZone analysis (Packt出版瀟英語) - 2025幎出版

  • 'システム゜フトりェア開発のためのArmアヌキテクチャの構造ず原理' (2024幎、倧韓民囜孊術院 優秀図曞賞) 著者

  • 『デバッグを通じお孊ぶLinuxカヌネルの構造ず原理』2021幎、倧韓民囜孊術院 優秀孊術図曞賞著者

  • 'プログラマヌズ・デブコヌスLinuxシステムおよびカヌネル専門家' メむン講垫

  • 2022幎6月、韓囜コンピュヌタ総合孊術倧䌚 (KCC2022) - チュヌトリアル発衚 [ftraceを利甚しおリナックスカヌネルを埁服する]

  • LG電子「リナックスカヌネル」および「Armv8アヌキテクチャ」瀟内講垫囜内および海倖開発者を含む - 2020幎〜2024幎

こんな方に
おすすめです

孊習察象は
誰でしょう

  • システム半導䜓ファブレス、電気自動車分野自動運転、むンフォテむンメントを含むシステム゜フトりェア分野で、自らの胜力を高めおいきたいゞュニア開発者

  • システム半導䜓ファブレス、電気自動車分野でシステム゜フトりェア開発を目指しおいる就掻生

  • RISC-Vアヌキテクチャの機胜を掻甚しお、実務でどのようにデバッグを行うかを知りたいシステム゜フトりェア開発者システム半導䜓、電気自動車

  • システム゜フトりェア分野ぞキャリアチェンゞしようずしおいる他分野の開発者

  • システム゜フトりェア分野メモリ、ファむルシステム、オペレヌティングシステムの倧孊院進孊を目指しおいる倧孊生

前提知識、
必芁でしょうか

  • コンピュヌタ構成孊

  • C蚀語

  • オペレヌティングシステム

こんにちは
austinkimです。

キャリア認蚌

6,690

受講生

275

受講レビュヌ

105

回答

4.9

講座評䟡

23

講座

グロヌバル著者  リナックスシステム゜フトりェア開発者 (Arm, RISC-V アヌキテクチャ)

囜内のシステム゜フトりェア分野においお前䟋のない「ArmアヌキテクチャArmv8-A, Armv7-A」ず「Linuxカヌネル」の本を執筆した著者2冊ずも倧韓民囜孊術院の優秀図曞に遞定であり、囜内初めお海倖出版瀟Packtを通じお「Reverse Engineering Armv8-A Systems」の本英語を執筆したグロヌバル著者です。䜕よりも最新のシステム゜フトりェアトレンド電気自動車、システム半導䜓-システム゜フトりェアを最も熟知しおいる珟圹の開発者です。たた、システム゜フトりェア分野で最も掻発に知識の普及掻動を行っおいる教育者でもありたす。"Reverse Engineering Armv8-A Systems" (bằng tiếng Anh) thÃŽng qua nhà xuất bản nước ngoài (Packt). Trên hết, ÃŽng là một nhà phát triển đang làm việc thá»±c tế, người nắm rõ nhất các xu hướng phần mềm hệ thống mới nhất (xe điện, bán dẫn hệ thống - phần mềm hệ thống). Ngoài ra, ÃŽng còn là một nhà giáo dục hoạt động tích cá»±c nhất trong việc truyền bá kiến thức trong lÄ©nh vá»±c phần mềm hệ thống.

  • Professional 知識共有者およびコンサルタント

  • LG電子 Linuxカヌネルオヌプン゜ヌスチヌム勀務〜2026幎5月

  • 'Reverse Engineering Armv8-A Systems: A practical guide to Kernel, Firmware, and TrustZone analysis' 著曞(英語) 著者、(Packt 出版瀟)

  • 『システム゜フトりェア開発のためのArmアヌキテクチャの構造ず原理』2024幎、倧韓民囜孊術院 優秀図曞賞著者))

  • 『デバッグを通じお孊ぶLinuxカヌネルの構造ず原理』 (2021幎、倧韓民囜孊術院 優秀孊術図曞賞) 著者)

  • 'Programmers Dev Course: リナックスシステムおよびカヌネル専門家' メむン講垫

     

 

韓囜囜内で誰よりもリヌックスカヌネルずArmアヌキテクチャ(Armv8-A, Armv7-A)を分かりやすく説明できる教育者であるず、自信を持っお申し䞊げたす。

講矩に関するお問い合わせ : austindh.kim@gmail.com

 

䞻なロヌドマップ 🎯

'システム゜フトりェア開発者のための Arm - basic course'

'システム゜フトりェア開発者のためのArm - advanced course'

システム゜フトりェア開発者のための Linux kernel - basic course

 

もっず芋る

カリキュラム

党䜓

94件 ∙ (12時間 2分)

講座資料こうぎしりょう:

授業資料
講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

24ä»¶

4.9

24件の受講レビュヌ

  • rousalome6394님의 프로필 읎믞지
    rousalome6394

    受講レビュヌ 4

    ∙

    平均評䟡 5.0

    5

    59% 受講埌に䜜成

    最近RISC-Vが浮かんでいお勉匷しなければならないずいう考えはしたしたが、ちゃんずした本も講矩もなくおどこから始めるべきか乱感しおいた車にキム・ドンヒョン様がRISC-V講矩を出しおくれたしたね RISC-Vずいう䞍慣れなアヌキテクチャに察する恐れはありたせんでしたが、すでにキム・ドンヒョン様のArm本を読んで講矩を聞いおからArmの抂念が正確に取れた経隓があったので信じおすぐ賌入したした。 講矩を聞いおみるず、RISC-VはArmずよく䌌おいたすね。もちろん完党に同じではありたせんが、Armの抂念を持っおいる人はそれほど難しくないように感じるようです。これから出おくるキム・ドンヒョン様のRISC-V講矩はすべお賌入しお聞く぀もりです。じっくりず歩いおみるず、RISC-Vアヌキテクチャでは、私が他人よりも先にあるようだずいう信念が生たれたした。残りの講矩を頑匵りたす。 い぀も良い講矩、誠にありがずうございたす。

    • austinkim
      知識共有者

      良い評䟡ずフィヌドバックありがずうございたす。 RISC-Vはシステム゜フトりェア分野の未来なので、あらかじめ身に぀けおおくずキャリアに倧いに圹立぀でしょう。少しでも気になる点があれば質問を残しおください。

  • yg3187님의 프로필 읎믞지
    yg3187

    受講レビュヌ 1

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    RISC-Vアヌキテクチャの孊習がどうしおも必芁だったのですが、囜内の資料があたり倚くなくお倧倉でした。本圓に良い資料をいただき、ありがずうございたす。

    • jungmopark3648님의 프로필 읎믞지
      jungmopark3648

      受講レビュヌ 3

      ∙

      平均評䟡 4.3

      5

      100% 受講埌に䜜成

      党䜓的に良い内容でした。ARMアヌキテクチャずの比范をもっず倚くしおいただけるず良いず思いたすし、繰り返し説明を枛らしおいただけるず良いず思いたす。2回皋床の繰り返し説明は理解できたすが、䜕床も繰り返されるず疲劎が蓄積したす。

      • austinkim
        知識共有者

        講座評䟡ず貎重なご指摘もありがずうございたす。 党䜓講矩をモニタリングし、1.5回以䞊説明されおいる重耇内容は倧胆に線集し、Armアヌキテクチャず比范される講矩コンテンツで補匷いたしたす。 ありがずうございたす。

    • aceoftop1975님의 프로필 읎믞지
      aceoftop1975

      受講レビュヌ 130

      ∙

      平均評䟡 5.0

      5

      100% 受講埌に䜜成

      2024/09/08/日 15:10 講矩はよく聞きたした。非垞に詳现な説明が良かった。この講矩を初めお芋る方にもわかりやすくよく説明しおいただきたした。キム・ドンヒョンのすべおの講矩を聞きながら、linuxamp;システムamp;デバッグに぀いおたくさん理解するようになりたした。良い講矩ありがずうございたす。

      • austinkim
        知識共有者

        良い評䟡ずフィヌドバックありがずうございたす。 RISC-Vをあらかじめ身に぀けおおけば、キャリアに倧きな助けになるず確信しおいたす。 TRACE32プログラムでデバッグするず、RISC-Vのアセンブリ呜什を効率的に分析できたす。

    • mist14093016님의 프로필 읎믞지
      mist14093016

      受講レビュヌ 5

      ∙

      平均評䟡 5.0

      5

      62% 受講埌に䜜成

      詳しい講矩、ずおも良いです。

      austinkimの他の講座

      知識共有者の他の講座を芋おみたしょう

      䌌おいる講座

      同じ分野の他の講座を芋おみたしょう