資料介紹
匯編語言(AssemblyLanguage)是面向機(jī)器的程序設(shè)計語言。在匯編語合中,用助記符(Memoni)代替操作碼,用地址符號(Symbol)或標(biāo)號(Label)代替地址碼。這樣用符號代替機(jī)器語言的二進(jìn)制碼,就把機(jī)器語言變成了匯編語言。于是匯編語言亦稱為符號語言。使用匯編語言編寫的程序,機(jī)器不能直接識別,要由一種程序?qū)R編語言翻譯成機(jī)器語言,這種起翻譯作用的程序叫匯編程序,匯編程序是系統(tǒng)軟件中語言處理系統(tǒng)軟件。匯編程序把匯編語言翻譯成機(jī)器語言的過程稱為匯編。中國著名計算機(jī)科學(xué)教育家王爽寫過一本名叫《匯編語言》的書。
匯編語言是一種功能很強(qiáng)的程序設(shè)計語言,也是利用計算機(jī)所有硬件特性并能直接控制硬件的語言。匯編語言,作為一門語匯編語言言,對應(yīng)于高級語言的編譯器,需要一個“匯編器”來把匯編語言原文件匯編成機(jī)器可執(zhí)行的代碼。高級的匯編器如MASM,TASM等等為我們寫匯編程序提供了很多類似于高級語言的特征,比如結(jié)構(gòu)化、抽象等。在這樣的環(huán)境中編寫的匯編程序,有很大一部分是面向匯編器的偽指令,已經(jīng)類同于高級語言?,F(xiàn)在的匯編環(huán)境已經(jīng)如此高級,即使全部用匯編語言來編寫windows的應(yīng)用程序也是可行的,但這不是匯編語言的長處。匯編語言的長處在于編寫高效且需要對機(jī)器硬件精確控制的程序。
大多數(shù)情況下Linux程序員不需要使用匯編語言,因為即便是硬件驅(qū)動這樣的底層程序在Linux操作系統(tǒng)中也可以用完全用C語言來實現(xiàn),再加上GCC這一優(yōu)秀的編譯器目前已經(jīng)能夠?qū)ψ罱K生成的代碼進(jìn)行很好的優(yōu)化,的確有足夠的理由讓我們可以暫時將匯編語言拋在一邊了。但實際情況是Linux程序員有時還是需要使用匯編,或者不得不使用匯編,理由很簡單:精簡、高效和libc無關(guān)性。假設(shè)要移植Linux到某一特定的嵌入式硬件環(huán)境下,首先必然面臨如何減少系統(tǒng)大小、提高執(zhí)行效率等問題,此時或許只有匯編語言能幫上忙了。
- 匯編語言王爽課程工具包下載 14次下載
- 【51單片機(jī)匯編語言】-自學(xué)之路
- 單片機(jī)C語言和匯編語言混合編程實例詳解 227次下載
- TMS320C28X處理器匯編語言工具用戶指南 30次下載
- 《微機(jī)原理與匯編語言》 中斷系統(tǒng) 0次下載
- 匯編語言程序設(shè)計自學(xué)教程 41次下載
- 匯編語言學(xué)習(xí)課件_匯編語言高級編程技巧 0次下載
- 匯編語言學(xué)習(xí)課件_匯編語言程序組織 0次下載
- 匯編語言例 33次下載
- Assemble匯編語言設(shè)計技術(shù) 0次下載
- Linux中的匯編語言 55次下載
- DSP匯編語言編程基礎(chǔ)
- 匯編語言靜態(tài)分析工具設(shè)計與應(yīng)用
- 宏匯編語言程序設(shè)計(PDF) 0次下載
- 匯編語言程序設(shè)計下載 0次下載
- 匯編語言結(jié)構(gòu)與8086概述 3237次閱讀
- 匯編語言的變量與編碼是什么 1795次閱讀
- 計算機(jī)的機(jī)器語言和匯編語言與高級語言的詳細(xì)資料介紹 5892次閱讀
- 匯編語言中常用的偽指令 7874次閱讀
- 單片機(jī) | 基礎(chǔ)匯編語言編程實例 1w次閱讀
- 單片機(jī)匯編語言常見錯誤知識點(diǎn)分析 6641次閱讀
- 單片機(jī)閃爍燈匯編語言源代碼大全(四款閃爍燈的匯編語言源代碼) 2.5w次閱讀
- 單片機(jī)流水燈匯編語言源代碼大全(六款流水燈匯編語言源代碼) 5.5w次閱讀
- 高級語言和匯編語言_機(jī)器語言的區(qū)別 3w次閱讀
- 學(xué)習(xí)開發(fā)環(huán)境和編程語言:匯編語言和C語言的比較 9080次閱讀
- C語言與匯編語言相互結(jié)合的嵌套匯編語言 3541次閱讀
- 跑馬燈實驗用匯編語言和C51語言做出的不同效果 4097次閱讀
- 單片機(jī)編程之匯編語言基礎(chǔ)-PIC單片機(jī)匯編指令 3092次閱讀
- 單片機(jī)編程之匯編語言基礎(chǔ)-常用指令和程序模式 1.5w次閱讀
- 匯編語言的結(jié)構(gòu)化設(shè)計及其在俄羅斯方塊中的應(yīng)用 3083次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實驗
- 0.11 MB | 4次下載 | 免費(fèi)
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評論