組合語言:ADC、UART、GPTM、SYSTICK、FIFO、狀態機( State Machines )、週邊驅動程式開發、演算法等。
Continue reading “從頭開始學習 ARM GNU 組合語言程式設計”8051 組合語言程式設計
了解如何使用 8051 組合語言對 8051 微控制器編寫程式!
Continue reading “8051 組合語言程式設計”逆向工程和惡意軟體分析 – 中級
逆向工程和惡意軟體分析中級課程
Continue reading “逆向工程和惡意軟體分析 – 中級”從零開始開發一個多執行緒的核心!
用互動式 shell 建構一個多工的作業系統和核心!
Continue reading “從零開始開發一個多執行緒的核心!”ARM Cortex-M3/M4處理器上的嵌入式系統程式設計( 附有簡中字幕)
這門課程是為嵌入式工程師/學生準備的,讓他們可以深入了解 ARM Cortex M3/M4 控制器的內部結構和程式設計方面,並使用 C 和組合語言實際動手編寫程式。課程中包括 ARM Cortex M3/M4 處理器的內部結構和程式設計、inline 組合語言技術、中斷、系統異常、設定優先順序、搶佔等的低階暫存器程式設計、IRQ處理程式、NVIC 和MCU、PENDSV 和 SYSTICK 功能實現任務排程器、context 切換、連結器指令碼和MCU 啟動檔案、Bare metal 嵌入式建構流程、處理器故障異常和故障處理程式的實現和故障分析、堆疊和AAPCS標準、GCC inline組合語言和 naked 函式等,可以讓新手迅速開始對基於 Cortex M3/M4 的控制器進行程式設計。
Continue reading “ARM Cortex-M3/M4處理器上的嵌入式系統程式設計( 附有簡中字幕)”ARM Raspberry Pi 組合語言從基礎學起 ( 附有繁中字幕 )
Raspberry Pi 的實用組合程式設計( Assembly Programming )
Continue reading “ARM Raspberry Pi 組合語言從基礎學起 ( 附有繁中字幕 )”從為 Atari 2600 開發遊戲學習組合語言
使用 6502 組合語言在 Atari 2600 平台做遊戲程式設計。
Continue reading “從為 Atari 2600 開發遊戲學習組合語言”[免費中] 編寫第一個組合語言程式並在模擬器上執行
我們將學習如何將組合語言原始碼轉換為可執行檔案,並在模擬器 Bochs 上執行它
x86 組合語言程式設計 – 從基礎打起
建立超過 50 個組合語言程式設計( Assembly Programs ) – x86 指令集,SIMD,影像處理演算法,DSP 例程,MMX,SSE,AVX
Continue reading “x86 組合語言程式設計 – 從基礎打起”