トレーニングコース

RISC-V 基礎 (LFD210)

RISC-V について知っておくべきことをすべて学びましょう。これはオープンソースの命令セット アーキテクチャであり、今後 50 年間のコンピューティングの設計と革新への道を開くものとして普及すると予測されています。 RISC-V とそれに関連するソフトウェア開発スキルを知っていると、技術分野でのキャリアを追求する人は誰でも目立つようになります。このコースでは、スキルと知識を強化し、ほぼすべてのコンピューティング分野で新しいキャリアの機会を切り開きます。また、拡大を続けるオープンな RISC-V コミュニティに貢献し、コンピューティングの未来を形作る手助けをする準備も万全です。 このコースは、実世界での経験と研究とともに、スキルと知識を提供します。 Linux Foundation の RISC-V Foundational Associate (RVFA) 試験。

対象者

このコースは、RISC-V プロセッサとソフトウェアを操作するために必要な知識とスキルを身に付けたいコンピューター エンジニアとプログラマーを対象としており、就職市場での競争力を高めます。このコースは、テクノロジー業界でのキャリアアップを目指す人にとって不可欠な学習体験です。
少なく読む 続きを読む
学習内容

このコースでは、RISC-V プロセッサ用のアセンブリ言語コードを記述し、C などの高級言語を使用して RISC-V ベースのシステム用のアプリケーションを開発する準備をします。さらに、RISC-V ソフトウェアの開発とデバッグに使用できる RISC-V オペレーティング システムとツールについても学習します。
少なく読む 続きを読む
身につく知識

このコースでは、RISC-V コミュニティのアクティブなメンバーになるために必要なスキルを習得できます。 RISC-V ISA をマスターすることで、このエキサイティングで急速に成長している分野で成功するために必要なスキルと知識を身につけることができます。このコースは、実世界での経験と学習とともに、Linux Foundation の RISC-V Foundational Associate (RVFA) 試験でもテストされたスキルと知識を提供します。
少なく読む 続きを読む
おもなテーマ
第1章 イントロダクション
第 2 章 RISC-V の概要
第 3 章 RISC-V 命令セットの紹介
第 4 章 命令フォーマットと疑似命令について
第5章 ISA としての RISC-V のモジュール性
第6章 特権とメモリーモデル
第7章 RISC-V のアセンブリ言語
第8章 RISC-V アセンブリコードの記述とデバッグ
第 9 章 RISC-V の高級言語: C プログラミング
第10章 RISC-V 用の GNU C コンパイラ
第11章 RISC-V の Clang と LLVM
Chapter 12. RISC-V オペレーティングシステムとツール
第13章 RISC-V プラットフォームのファームウェア
第14章 汎用RISC-Vオペレーティングシステム

このコースの後に、RVFA 試験で認定資格を取得してください

このコースと試験をバンドルすると$50割引に

前提条件
このコースを受講する学生には、次のことをお勧めします。

  • コンピュータアーキテクチャの基本的な経験
  • 任意のアセンブリ言語の基本的な経験
  • Cプログラミング言語の経験
  • ページング、マルチスレッド、同期、キャッシュ コヒーレンスなどの基本的なオペレーティング システム要素の理解
レビュー
2023 年 9 月
情報を少しずつ提示することで、理解しやすくなり、圧倒されにくくなります。
2023 年 8 月
適切なレベルの詳細とオンライン シミュレーターによる実践的な演習。また、おすすめの参考書も紹介します。
2023年6月
これは、RISC-V の基本的な見方全体をカバーします。