Contents
逐步學習使用 Raspberry Pi ( 樹莓派 )進行 ARM 組合語言程式設計
從這 7 小時的課程,你會學到
- 通用電腦體系結構
- 了解計算機的工作原理
- 數據表示包括無符號和有符號數字、字元。
- 掌握 AArch64 核心指令
- 如何撰寫組合語言程式
- 如何 debug 程式
要求
- Raspberry Pi 3 (樹莓派 3) 或 Raspberry Pi 4 (樹莓派 4)
- 建議具備一門高階語言的基礎知識
課程說明
您好,歡迎來到 x-BIT Development 的 ARM 64 位元組合語言。
本課程旨在教您使用 Raspberry Pi 進行 ARM 64 位元組合語言程式設計。 它涵蓋了電腦體系結構、資料表示和低階程式設計的基礎知識。 如果您想在 Raspberry Pi 上建立自己的作業系統或編寫裸機程式,則需要組合語言來直接與 CPU 和硬體進行通訊。 在本課程中,我們將帶您完成逐步教程,並教您如何為 ARM 處理器編寫組合語言程式。 我們還有一門在 Raspberry Pi 3 和 Raspberry Pi 4 上建立作業系統的課程。如果您是初學者並且想在 Raspberry Pi 上建立作業系統,一旦學習了 ARM 64 位元組合語言,就可以參加作業系統課程。
在 ARM 64 位元組合語言課程中,每個部分包含:
- 引人入勝的影片。
- 可下載的資源。
- 測驗來測試您所學的內容。
在本課程中,您將學習:
- 從頭開始學習 ARM 組合語言。
- 通用電腦體系結構。
- 資料表示(無符號和有符號整數、字元)和計數系統。
- 基本布林邏輯( boolean logic )。
- 組合語言的基礎知識。
- AArch64 核心指令。
- 如何使用呼叫約定編寫過程。
- 如何在 ARM64 架構上編寫組合語言程式。
- 如何在機器層級 debug 程式。
目標受眾
- 想學習 ARM 64 位組合語言的初學者
- 學習過 ARM 32 位元組合語言並希望切換到 ARM 64 位元組合語言的人
講師簡介
x-BIT Development 低階程式設計培訓
x-BIT Development 的創建是為了幫助任何人學習低階程式設計並更好地了解事物的工作原理。
我們目前專注於製作有關組合語言、作業系統等的高品質課程。 我們的目標是以簡單有效的方式教授程式編輯,幫助學生充分利用我們的課程。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ 獲取優惠( NT370 起 24 小時⚡️特價中 )| Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 組合語言相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響