iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

RISC-V: 深入淺出從入門到放棄 系列

本系列將介紹RISC-V privilege spec,以及介紹 AIA (Advanced Interrupt Architecture),最後是筆者近期研究的項目HPM(hardware performance monitor),一同認識risc-v,再一同放棄,人生一大樂事。
是否曾想著躺著賺國外高薪工作,又或者一夜致富的發財夢呢?
看完本篇系列,你將對RISC-V有粗淺的認識,至於為何會想放棄呢?
放棄不勞而獲的高薪工作吧!放棄一夜致富的可能性吧!
放棄從來不代表結束,而是新的開始,結束與開始本是一個輪迴從來沒有先後順序,唯有放棄心中雜念,重新捲起袖子才能擁有新開始。

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 1

DAY1: RISC-V: 大綱與特權模式

DAY1: RISC-V: 大綱與特權模式 0. 前言 第一次參與這個比賽,既期待又怕沒有足夠實力體力完成,看著前人所寫的文章洋洋灑灑,為後人鋪路,不論是技術性...

DAY 2

DAY2: RISC-V: 不懂 CSR 那就放棄吧(一)

tags: 鐵人賽 0. 前言 昨日我們已經介紹 RISC-V 的特權架構了,建議先觀看第一天對後續的觀看體驗會更有幫助唷,相信大家對特權架構都有些許概念了,由...

DAY 3

DAY3: RISC-V: 不懂 CSR 那就放棄吧(二)

tags: 鐵人賽 0. 前言 昨日已經先介紹了一部分的 CSR 還沒看過的人,可以先去複習昨日文章之後,再觀看本篇會較恰當喔,今日就讓我們一同繼續認識 CSR...

DAY 4

DAY4: RISC-V: CSR指令用法

tags: 鐵人賽 0. 前言 今天我們來聊聊該如何使用這些 CSR 指令呢,前些日子裡我們已經有介紹許多 CSR 了,可以先觀看 DAY2 以及 DAY3...

DAY 5

DAY5: RISC-V sbi_ecall 流程與用法

tags: 鐵人賽 0. 前言 今天天氣有點涼爽,那就來說明 sbi_ecall 吧!建議還沒觀看前些日子文章的朋友,觀看完才能更好理解今日文章唷~~特權模式C...

DAY 6

DAY6: RISC-V: 三分鐘學會 PLIC 流程之外部中斷

tags: 鐵人賽 0. 前言 前幾日已經介紹完,基本 risc-v 的知識了,還沒觀賞的朋友請先行觀看前幾日的文章,會較恰當喔特權模式CSR 介紹(一)CSR...

DAY 7

DAY7: RISC-V: 阿鬼你還是說中文吧之 AIA 介紹

tags: 鐵人賽 0. 前言 建議先觀看昨日 PLIC 介紹,會較恰當喔。今日來介紹 AIA(Advanced Interrupt Architecture)...

DAY 8

DAY8: RISC-V: AIA 架構下新增的 CSR

tags:鐵人賽 0. 前言 首先要先知道過去有哪些 CSR,以及這些 CSR 所代表的意義,接著再來認識有新增了哪些 CSR。前些日子有介紹了許多 CSR 可...

DAY 9

DAY9: RISC-V: IMSIC(一)

tags: 鐵人賽 0. 前言 建議先觀看之前的文章唷 AIA 簡介 AIA 下所新增的 CSR 今天開始介紹 IMSIC,預計會分為五天,每天學習...

DAY 10

DAY10: RISC-V: IMSIC(二)

tags: 鐵人賽 0. 前言 昨日已經先簡單介紹 IMSIC 、 interrupt ID,以及 interrupt file,進天繼續介紹吧。 1. Int...