- 從零開始學(xué)匯編-001第一章 基礎(chǔ)知識(shí)01
- 從零開始學(xué)匯編-002第一章 基礎(chǔ)知識(shí)02
- 從零開始學(xué)匯編-003第一章 基礎(chǔ)知識(shí)03
- 從零開始學(xué)匯編-004第一章 基礎(chǔ)知識(shí)04
- 從零開始學(xué)匯編-005第一章 基礎(chǔ)知識(shí)05
- 從零開始學(xué)匯編-006第二章 寄存器(CPU工作原理)01
- 從零開始學(xué)匯編-007第二章 寄存器(CPU工作原理)02
- 從零開始學(xué)匯編-008第二章 寄存器(CPU工作原理)03
- 從零開始學(xué)匯編-009第二章 寄存器(CPU工作原理)04
- 從零開始學(xué)匯編-010第二章 寄存器(CPU工作原理)05
- 從零開始學(xué)匯編-011第二章 寄存器(CPU工作原理)06-實(shí)驗(yàn)1
- 從零開始學(xué)匯編-012第二章 寄存器(CPU工作原理)07
- 從零開始學(xué)匯編-013第三章 寄存器(內(nèi)存訪問)01
- 從零開始學(xué)匯編-014第三章 寄存器(內(nèi)存訪問)02
- 從零開始學(xué)匯編-015第三章 寄存器(內(nèi)存訪問)03
- 從零開始學(xué)匯編-016第三章 寄存器(內(nèi)存訪問)04
- 從零開始學(xué)匯編-017第三章 寄存器(內(nèi)存訪問)05
- 從零開始學(xué)匯編-018第三章 寄存器(內(nèi)存訪問)06
- 從零開始學(xué)匯編-019第三章 寄存器(內(nèi)存訪問)07
- 從零開始學(xué)匯編-020第四章 第一個(gè)程序01
- 從零開始學(xué)匯編-021第四章 第一個(gè)程序02
- 從零開始學(xué)匯編-022第四章 第一個(gè)程序03
- 從零開始學(xué)匯編-022第四章 實(shí)驗(yàn)三問題解析
- 從零開始學(xué)匯編-023第五章 [BX]和loop指令01
- 從零開始學(xué)匯編-024第五章 [BX]和loop指令02
- 從零開始學(xué)匯編-025第五章 [BX]和loop指令03
- 從零開始學(xué)匯編-026第五章 [BX]和loop指令04
- 從零開始學(xué)匯編-027第五章 [BX]和loop指令05
- 從零開始學(xué)匯編-028第五章 [BX]和loop指令06
- 從零開始學(xué)匯編-029第六章 包含多個(gè)段的程序01
- 從零開始學(xué)匯編-030第六章 包含多個(gè)段的程序02
- 從零開始學(xué)匯編-031第六章 包含多個(gè)段的程序03
- 從零開始學(xué)匯編-032第七章 更靈活定位內(nèi)存地址01
- 從零開始學(xué)匯編-033第七章 更靈活定位內(nèi)存地址02
- 從零開始學(xué)匯編-034第七章 更靈活定位內(nèi)存地址03
- 從零開始學(xué)匯編-035第七章 更靈活定位內(nèi)存地址04
- 從零開始學(xué)匯編-036第七章 更靈活定位內(nèi)存地址05
- 從零開始學(xué)匯編-037第七章 更靈活定位內(nèi)存地址06
- 從零開始學(xué)匯編-038第八章 數(shù)據(jù)處理的兩個(gè)基本問題01
- 從零開始學(xué)匯編-039第八章 數(shù)據(jù)處理的兩個(gè)基本問題02
- 從零開始學(xué)匯編-040第八章 數(shù)據(jù)處理的兩個(gè)基本問題03
- 從零開始學(xué)匯編-041第八章 數(shù)據(jù)處理的兩個(gè)基本問題04
- 從零開始學(xué)匯編-042實(shí)驗(yàn)七 尋址方式在結(jié)構(gòu)化數(shù)據(jù)訪問中的應(yīng)用
- 從零開始學(xué)匯編-043第九章 轉(zhuǎn)移指令的原理01
- 從零開始學(xué)匯編-044第九章 轉(zhuǎn)移指令的原理02
- 從零開始學(xué)匯編-045第九章 轉(zhuǎn)移指令的原理03
- 從零開始學(xué)匯編-046第九章 轉(zhuǎn)移指令的原理04
- 從零開始學(xué)匯編-047實(shí)驗(yàn)八、實(shí)驗(yàn)九詳細(xì)講解
- 從零開始學(xué)匯編-048第十章 Call和ret指令01
- 從零開始學(xué)匯編-049第十章 Call和ret指令02
- 從零開始學(xué)匯編-050第十章 Call和ret指令03
- 從零開始學(xué)匯編-051第十章 Call和ret指令04
- 從零開始學(xué)匯編-052第十章 Call和ret指令05
- 從零開始學(xué)匯編-053第十章 Call和ret指令06
- 從零開始學(xué)匯編-054第十一章 標(biāo)志寄存器01
- 從零開始學(xué)匯編-055第十一章 標(biāo)志寄存器02
- 從零開始學(xué)匯編-056第十一章 標(biāo)志寄存器03
- 從零開始學(xué)匯編-057第十一章 標(biāo)志寄存器04
- 從零開始匯編-058第十一章 標(biāo)志寄存器05
- 從零開始匯編-059第十一章 標(biāo)志寄存器06
- 從零開始學(xué)匯編-060第十二章 內(nèi)中斷01
- 從零開始學(xué)匯編-061第十二章 內(nèi)中斷02
該系列視頻講座的主要教材是王爽老師的《匯編語言》和小甲魚個(gè)人搜集的一些資料。視頻力圖做到通俗易懂,將枯燥乏味的匯編語言講得讓你喜笑顏開。
作為符號(hào)化的機(jī)器語言,匯編語言不適宜承載編程技術(shù)的發(fā)展,歷史證明,這個(gè)任務(wù)更合適由高級(jí)語言來完成,這也正是匯編語言早已不是主流編程工具的根本原因。不過:
①匯編語言將長(zhǎng)期存在
如果基于存儲(chǔ)(機(jī)器指令)程序式計(jì)算機(jī)的原理結(jié)構(gòu)不變,匯編語言將一直存在,這是其他高級(jí)語言無法企及的;
②匯編語言是計(jì)算機(jī)原理的重要內(nèi)容
通過匯編語言指令才能正確全面地了解計(jì)算機(jī)的基本功能和行為方式;任何其他編程語言都必須編譯成機(jī)器語言(本質(zhì)上也可以說是匯編語言)代碼才能被計(jì)算機(jī)接受和執(zhí)行,所以,匯編語言在計(jì)算機(jī)中居于頂(軟件之)天立(硬件之)地的重要地位,是計(jì)算機(jī)原理的重要內(nèi)容,是多門計(jì)算機(jī)專業(yè)課的重要基礎(chǔ)。
③匯編語言適合初學(xué)者學(xué)習(xí)
匯編語言是一門功能基本完備、涉及面全、小巧玲瓏的編程語言,且門檻不高,比較適合初學(xué)者學(xué)習(xí)。通過學(xué)習(xí)匯編語言,能使我們從CPU的層面思考問題,可有效提高計(jì)算機(jī)科研及應(yīng)用開發(fā)的思維深度。
④透析高級(jí)語言功能機(jī)理的有效工具
任何高級(jí)語言都必須翻譯成機(jī)器(或匯編)語言才能執(zhí)行,所以任何高級(jí)語言的功能和實(shí)現(xiàn)機(jī)理,最終都將以機(jī)器(或匯編)代碼的形式————簡(jiǎn)明無二義性地表述出來:這就是說,我們可以通過反匯編代碼,透析和研究任何高級(jí)語言的功能和實(shí)現(xiàn)機(jī)理。
