1樓:沙裡波特
組合語言,是和機器語言同一層次的程式語言。
組合語言的主體,是機器語言的助記符,因此,就比機器語言易懂,好記。
組合語言中,還有一些偽指令,都是英文單詞,也不難。
用組合語言編寫程式,也就是用機器語言程式設計,完全是直接對 cpu 進行程式設計。
用組合語言編寫程式,需要對計算機本身,有全面的瞭解,所以,難度很高。
初學者,建議,不要學組合語言。學了,就非常容易挫傷積極性。
建議,先學幾句傻里傻氣的高階語言,即可混碗粥喝了。
會了高階語言,再想提高,再來學組合語言。
如果不會組合語言,就難稱高手。
2樓:禹蝶有鸞
雖然現在組合語言這個概念慢慢被擴充套件,氾濫了。但是最經典的定義還是:組合語言是用助記符代替機器指令的操作碼,用數字或符號代替機器指令中運算元或運算元存放位置的一種程式設計語言。
3樓:匿名使用者
組合語言(assembly language)是一種用於電子計算機、微處理器、微控制器或其他可程式設計器件的低階語言,亦稱為符號語言。
4樓:做而論道
組合語言是什麼語言?
組合語言,是一種「計算機程式語言」。
它和英語法語俄語 ..都不同,它並不是人類交流用的語言。
組合語言,並不好學。
組合語言是一種什麼語言?
5樓:來自網師園膽大的荷花
組合語言(assembly language)是任何一種用於電子計算機、微處理器、微控制器或其他可程式設計器件的低階語言,亦稱為符號語言。
在組合語言中,用助記符代替機器指令的操作碼,用地址符號或標號代替指令或運算元的地址。在不同的裝置中,組合語言對應著不同的機器語言指令集,通過彙編過程轉換成機器指令。
特定的組合語言和特定的機器語言指令集是一一對應的,不同平臺之間不可直接移植。
不難看出機器語言作為一種程式語言, 靈活性較差可閱讀性也很差,為了減輕機器語言帶給軟體工程師的不適應,人們對機器語言進行了升級和改進:用一些容易理解和記憶的字母,單詞來代替一個特定的指令。
通過這種方法,人們很容易去閱讀 已經完成的程式或者理解程式正在執行的功能,對現有程式的bug修復以及運營維護都變得更加簡單方便,這種語言就是我們所說的組合語言, 即第二代計算機語言。
6樓:做而論道
是「計算機程式語言」。
它和英語法語俄語 ..都不同,它並不是人類使用的語言。
組合語言是一種什麼語言
7樓:匿名使用者
組合語言是最接近機器語言的一種低階的程式語言。
8樓:網友
比高階語言低階點,可以和c語言混合程式設計序。
組合語言分幾種?分別都是幹什麼的
9樓:海天盛
有5種。如下參考:
1.簡單的彙編程式。它的特徵是目標機器翻譯機器語言的絕對地址,可以直接在記憶體中執行,也稱為「載入和執行」彙編程式。這種工作方式在儲存空間的組織中是非常有限的。
3.有條件的彙編程式。能夠選擇和組裝某些模組。這樣的彙編器通常有偽指令,例如「條件轉換」,允許使用者編寫選擇條件。
4.巨集彙編程式。帶有巨集的彙編程式。您可以使用它來定義帶有引數的塊,並在使用它們的地方呼叫它們。在彙編期間執行巨集(指令)擴充套件,並將巨集定義預定義的指令目標**插入此位置。
5.先進的彙編程式。帶有控制結構(如條件語句、迴圈語句、甚至函式和過程)的彙編程式。它可以保持目標程式的高質量。利用高階語言,提高可讀性。
10樓:沙裡波特
組合語言分幾種?
cpu 有多少種? 組合語言就有多少種。
分別都是幹什麼的。
組合語言是最接近計算機硬體的程式語言。
每一句組合語言,都是對計算機硬體操作。
11樓:匿名使用者
.您好,我們是飛鬱網路,從事網路安全教育的,提供網路班和實地班 ?老師授課經驗豐富,授課和實踐相結合!
課程內容:逆向,輔助製作,反輔助,破解,防破解,c,c++,易語言,按鍵精靈,按鍵精靈指令碼,記憶體封包協議指令碼,安卓逆向,脫殼!可實地也可線上,有大量的免費課程!
名師指導,越來越多的個人和企業需要這方面的人才。
什麼是組合語言?
12樓:知上下面笑
組合語言是一種低階計算機程式語言,說"低階"並不是指語言的功能和複雜程度,而是它出現在計算機發展史的早期,但現在仍廣泛應用於計算機開發領域,應為它是絕大多數語言的基礎。再者,它是一種面向機器的語言,即它執行與操作都與計算機硬體密切相關。c語言是一種高階語言,它有利於人為操作,近於物件導向與面向機器之間(vb就是一種物件導向的程式語言),它的功能更加強大,可移植性高,是當今最廣泛的語言之一。
dos彙編是說組合語言的操作介面是dost系統,這也說明是彙編是更低階一些,但執行速度是其它語言無法相比的,就是可移植性較差。
13樓:河南新華電腦學院
組合語言(assembly language)是任何一種用於 電子計算機 、 微處理器 、 微控制器 或其他可程式設計器件的低階語言,亦稱為符號語言。 在組合語言中,用 助記符 代替 機器指令 的 操作碼 ,用地址符號或標號代替指令或 運算元 的地址。
14樓:做而論道
組合語言,是一種計算機程式語言。
組合語言,是最貼近計算機的程式語言了。
用組合語言程式設計,可以充分發揮計算機的效能。
組合語言具有:功能最簡單,執行速度也最快。
當然,程式設計者,必須深入瞭解計算機硬體的特點,才能編寫出優秀的程式。
15樓:粉色長壽花
組合語言是一種計算機的程式語言,這種程式語言是比較低階的語言,它更容易被機器所接受,用組合語言編制的程式,因為是低階的語言,所以,程式執行起來是非常快的,但他的難點主要是編制程式特別複雜,非常難。
組合語言是什麼語言?
什麼叫組合語言
組合語言都有什麼
組合語言是什麼啊,有什麼用啊?
16樓:新酷數碼
分類: 電腦/網路 >>程式設計 >>其他程式語言。
問題描述:組合語言在工作中的地位和作用如何,就業前景如何?
各位gg jj 謝謝了。
解析: 組合語言(assembly language)是面向機器的程式設計語言。
在彙編語閤中,用助記符(memoni)代替操作碼,用地址符號(symbol)或標號(label)代替地址媽。這樣用符號代替機器語盲的二進位制碼,就把機器語音變成了組合語言。於是組合語言亦稱為符號語言。
使用組合語言編寫的程式,機器個能直接識別,要由一種程式將組合語言翻譯成機器語言,這種起翻譯作用的程式叫彙編程式,彙編程式是系統軟體中語言處理系統軟體。組合語言把彙編程式翻譯成機器語言的過程稱為f彙編。
組合語言比機器語言易於讀寫、易於除錯和修改,同時也具有機器語言執行速度快,佔記憶體空間少等優點,但在編寫複雜程式時具有明顯的侷限性,組合語言依賴於具體的機型,不能通用,也不能在不同機型之間移植。
簡單的說,組合語言是用來控制機器硬體操作的語言,前景也不錯,不過十分煩瑣!
什麼是組合語言,什麼是彙編和組合語言?
組合語言 assembly language 是面向機器的程式設計語言。在彙編語閤中,用助記符 memoni 代替操作碼,用地址符號 symbol 或標號 label 代替地址媽。這樣用符號代替機器語盲的二進位制碼,就把機器語音變成了組合語言。於是組合語言亦稱為符號語言。使用組合語言編寫的程式,機器...
組合語言程式設計,組合語言程式設計
教你一個小招,用vc6.0編好一個c的程式,然後alt 8可以檢視彙編程式 1 include 2 void main void 3 00401055 jmp main 21h 00401031 10 for i 0 i 4 i 00401057 mov dword ptr ebp 14h 0 00...
組合語言問題求解,組合語言問題求解
我也是學這門課,我試試吧。本人學的不是很精通,僅供參考。1 code segmentassume cs codemov cx,offset datamov dx,offset max 用lea指令也可 專以mov ax,cx mov bx,cx 1 cmp ax,bxja loop1mov dx,b...