x86 組合語言程式設計 – 從基礎打起

建立超過 50 個組合語言程式設計( Assembly Programs ) – x86 指令集,SIMD,影像處理演算法,DSP 例程,MMX,SSE,AVX

從這 16.5 小時的課程,你會學到

  • 掌握 x86 MMX 擴充套件指令集( Instruction Set )
  • 掌握 x86 串流 SIMD 擴充套件(SSE)指令集
  • 掌握 x86 進階向量擴充套件(AVX)指令集
  • 用 x86 組合語言( Assembly )開發複雜影像處理演算法
  • 用 x86 組合語言( Assembly )開發複雜數學演算法
  • 能夠理解和應用 IEEE-754 浮點標準( Floating point standard )
  • 能夠用 x86 組合語言( Assembly )建立查詢表( Lookup Tables )和跳轉表( Jump Tables )
  • 能夠編寫健壯的混合 C/C++ 和 x86 組合語言( Assembly )程式碼
  • 掌握 MASM 組合語法( Assembler Syntax )

要求

  • 不需要程式設計經驗-我會教你一切你需要知道的
  • 不需要付費軟體——所有組合語言程式都將在 Microsoft Visual Studio 建立
  • 我將一步一步地帶你下載和安裝 Microsoft Visual Studio

課程說明

歡迎來到 x86 組合語言程式設計從基礎打起的課程。

涵蓋 x86 處理器歷史、架構和實用組合語言程式設計,這是最全面的 x86 組合語言線上課程。

我將通過有趣的視訊教學一步一步地教你如何成為一個成功的 x86 開發人員。

在本課程結束時,你將掌握 x86 核心指令集、 x86 MMX 擴充套件指令集、 x86 串流 SIMD 擴充套件指令集(SSE)和 x86 進階向量擴充套件指令集(AVX)。 你將能夠在 x86 組合語言( Assembly )中開發複雜的影像處理演算法以及複雜的數學演算法。 你還可以編寫混合 C/C++ 和 x86 組合語言( Assembly )檔案的健壯程式。

此外,你將掌握每日例行操作,包含導航陣列、計算陣列的統計屬性如計算每一行和每一列的平均值和標準差。 所有這些都是用組合語言寫的。 還有很多。 請看完整的課程表。

記住: 我毫不懷疑你會喜歡這門課程。 此外,它還提供了一個全額退款保證30天! 所以簡單地說,你真的沒有什麼可以失去的,且能獲得許多。

現在就註冊吧,讓我們開始編寫一些低階的程式碼。

目標受眾

  • 如果你完全是組合語言( Assembly )程式設計的初學者,那麼就學習這門課吧
  • 如果你是位經驗豐富的程式設計師,那麼就學習本課程,以便熟悉 x86 架構和組合語言( Assembly )程式設計
  • 如果你正在從其他架構(如 ARM)切換到 x86,那麼這是讓你快速轉換的方法。 你可以直接使用 x86 指令集開始工作

講師簡介

Israel Gbati 嵌入式系統工程師 : ARM 架構

你好! 我的名字是 Israel,我最近畢業於倫敦帝國學院 ( Imperial College London )。 我營運cortex-m.com 網站。 我已經為大學生教授機械電子學工程 (Mechatronics Engineering ),建造了一些很棒的機器人和嵌入式設備,並對 ARM 架構進行了廣泛的研究,這些都是為 DSP 和 RTOS 應用量身定做的。 我也是經驗豐富的 udemy 講師,已製作一些專精 ARM Cortex- Microcontrollers 的暢銷課程,超過 115 個國家、7000多名的學生參加。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

優惠資訊

如何購買這門課程比較划算?可以參考課程合購優惠方案


報名參加課程 

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: