計算機程式語言的發展過程,計算機程式語言的發展過程

2021-05-17 19:01:15 字數 2515 閱讀 3862

1樓:許詩文

組合語言(assemble language)

為了減輕使用機器語言程式設計的痛苦,20世紀50年代初,出現了組合語言。組合語言用比較容易識別、記憶的助記符替代特定的二進位制串。下面是幾條intel80x86的彙編指令:

add ax , bx ;表示將暫存器ax 和 bx 中的內容相加,結果儲存在暫存器ax中。

sub ax , num ;表示將暫存器ax中的內容減去num,結果儲存在暫存器ax中。

mov ax , num ;表示把數num儲存在暫存器ax中。

通過這種助記符,人們就能較容易地讀懂程式,除錯和維護也更方便了。但這些助記符號計算機無法識別,需要一個專門的程式將其翻譯成機器語言,這種翻譯程式被稱為彙編程式。

組合語言的一條彙編指令對應一條機器指令,與機器語言性質上是一樣的,只是表示方式做了改進,其可移植性與機器語言一樣不好。總之,組合語言是符號化的機器語言,執行效率仍接近於機器語言,因此,組合語言至今仍是一種常用的軟體開發工具。

2樓:開心小作家

簡單一點可以是:機器語言-組合語言-高階語言……

3樓:

機器語言

組合語言

高階語言

智慧語言

機器語言

組合語言 是低階語言!

我們說的高階語言是建立在低階語言之上的!

我們說的結構化語言和面嚮物件語言就是(高階語言)世界上的***語言(智慧語言)正在加緊研製

4樓:

1、機器語言

2、組合語言:通過彙編程式把組合語言翻譯為機器語言,然後執行,執行速度比高階語言快;另外vb也是通過翻譯成為機器語言執行的;

3、高階語言,比如c++,要通過編譯轉化為機器語言,然後執行,編譯比翻譯慢,所以執行速度比彙編慢

1、程式設計語言經歷了 、 、 三個主要發展階段。

5樓:匿名使用者

計算機程式設計語言的發展,經歷了從機器語言、組合語言到高階語言的歷程。

誰能講一下計算是怎麼從0和1發展到現在的程式語言控制計算機的儘量詳細一點

6樓:馮齊中

0和1是計算機能識別的語言,最開始的計算機語言就是0和1的組合,這樣專程式設計屬

太難了程式設計人自己也不好檢查對錯 。所以用助記符來代替,最開始是16進位制的組合語言,人類用自己的語言來控制計算機了,就成為現在的程式語言。計算機怎樣被控制的,世間萬物是能量波,訊號是很微弱的利用感測器是可以採集到模擬訊號的,用電子放大器發大道0到5伏的電壓,進行數字化,0到3.

5伏為0,3.5伏到5伏是1。這樣產生了0和1通過演算法讓計算機控制能採集訊號的世間萬物。

人類通知計算機把人類的知識存在雲端。知識量超出世界任一單個自然人。這些都是組合語言實現的。

希望能幫到您!

7樓:匿名使用者

二進位制bai是計算技術中廣泛採用的du一種數制。二進位制zhi資料是用dao0和1兩個數碼來表示的數。

專它的基數為屬2,進位規則是「逢二進

一」,借位規則是「借一當二」,由18世紀德國數理哲學大師萊布尼茲發現, 計算機中的二進位制則是一個非常微小的開關,用「開」來表示1,「關」來表示0。

20世紀被稱作第三次科技革命的重要標誌之一的計算機的發明與應用,因為數字計算機只能識別和處理由『0』.『1』符號串組成的**。其運算模式正是二進位制。

19世紀愛爾蘭邏輯學家喬治布林對邏輯命題的思考過程轉化為對符號"0''.''1''的某種代數演算,二進位制是逢2進位的進位制。0、1是基本算符。因

為它只使用0、1兩個數字符號,非常簡單方便,易於用電子方式實現。

最早的程式語言是在電腦發明之後產生的,當時是用來控制提花織布機及自動演奏鋼琴的動作。現在所有的程式語言最終都會轉化為計算機語言——二進位制

8樓:匿名使用者

你是想了解從二復進位制的機器語制言,到現在的高階語言是怎麼回事吧。

如果你瞭解組合語言,就很清楚計算機底層是如何工作的,組合語言是最簡單的計算機語言的解析,計算機是通過晶片上的「與"「或"「非"門進行操作的,多個晶片組成積體電路,這些都太複雜了,就不解釋了,這些積體電路上都有預留的操作編碼,(舉個例子:某個積體電路的加法的機器語編碼規則是:1000 第一個數多少位 第二個數多少位 第一個數 第二個數(只是舉例實際上並非如此)那麼2+2就寫成:

1000 0010 0010 1010)

後來有人覺得直接寫機器語言實在不方便,而且每一個機器的機器碼都不一樣,於是發明了組合語言,將一些通用的機器機器碼編成為助記符,直接用助記符,編寫邏輯 ,然後翻譯成為機器碼。(實際上就是將機器碼的命令變成了一個個英文單詞來方便人類記憶。)

後來的高階語言就是,將邏輯寫好之後在統一通過編譯變成彙編**或者機器碼使用。(其邏輯都是高度封裝,無需編寫者在考慮機器應該怎麼動了。

簡述計算機程式設計語言的發展歷程。

9樓:萇如柏蕭聰

經歷了機器語言、組合語言和高階語言三個發展階段

計算機有哪些程式語言,計算機高階程式語言都有哪些?

答 成千上萬。最主流 c 最基礎 basic 工程應用 fortran 教學語言 pascal 計算機有哪些程式語言?計算機語言程式設計有哪幾種分類?每種語言都用在什麼開發上?c語言 c e語言 web資料庫引用。海量,一個絕技便可走遍天下,計算機程式語言有幾種?都是什麼?計算機語言的種類非常的多,...

計算機有哪些程式語言,常用的計算機語言有哪些?

對於一些特殊的軟體也有一些特有的程式設計軟體,如matlab,其方法與c語言相似,再如石油勘探中的forword軟體,用的是fortran語言。這些語言的基礎都是c語言,學好c語言就能很快的熟悉其他語言。c語言是基礎語言。然後衍生的是c 還有vb jaya c html等等 常用的計算機語言有哪些?...

計算機專業畢業不用程式設計的工作,計算機專業畢業不用程式設計的工作

很多人提到it可能會想到電腦 程式設計師 敲 的 做設計的 其實it是資訊科技的簡稱,it行業涉及到的職業有很多,從大的分類來看,有設計類 產品類 技術類 運營類等,具體的職業比如 ui設計 產品經理 前端開發 後臺開發 運營 新 運營 可以去專門電腦學校看看 網管 電腦維修 硬體設計都不需要用到程...