阿超寫 計算機語言基本概念

2021-04-12 16:40:55 字數 765 閱讀 3864

計算機語言的種類非常的多,總的來說可以分成機器語言、組合語言 及 高階語言3大類。

1、機器指令 

指揮計算機完成某一基本操作的命令,由硬體電路設計決定的,因而被稱為硬指令,機器指令是由一組能被計算機接受的「0」 和 「1」 組成的二進位制**。

機器指令由操作碼 和 位址碼 組成,規定了要求計算機完成的操作 及其 操作的物件(資料或儲存單元位址)。

2、指令系統

每台計算機所具有的特有的、全部指令的集合構成 該cpu的指令系統。不同的cpu具有不同的指令系統。

3、機器語言程式

機器指令的集合構成了機器語言,用機器語言編寫的程式就是機器語言程式。

計算機所能識別的語言只有機器語言,但機器語言非常難於記憶和識別。通常人們程式設計時,不採用機器語言,而採用組合語言 和 高階語言。

1、彙編指令

彙編指令是用助記符號表示的機器指令,它與機器指令一一對應。

2、匯程式設計序

計算機不能直接識別彙編指令,要讓機器接受彙編指令還需要有乙個將彙編指令翻譯為機器指令的過程,這個過程

成為彙編。匯程式設計序就是把組合語言源程式翻譯成機器語言程式的一種系統軟體。

ibm pc機中的匯程式設計序有a** 和 ma**兩種,a**稱為小匯程式設計序,它只需較小的儲存區。

ma**稱為巨集匯程式設計序,它需要的儲存區較大,但功能較強,且具有巨集彙編能力,a**則不具備這種能力。

3、偽指令

偽指令就是向匯程式設計序提供如何進行彙編工作的命令,也叫彙編控制命令,偽指令沒有對應的機器指令,彙編時不產生機器碼。

計算機語言

早期的程式設計均使用機器語言。程式設計師們將用0,1數字編成的程式 打在紙帶或卡片上,1打孔,0不打孔,再將程式通過紙帶機或卡片機輸入計算機,進行運算。這樣的機器語言由純粹的0和1構成,十分複雜,不方便閱讀和修改,也容易產生錯誤。程式設計師們很快就發現了使用機器語言帶來的麻煩,它們難於辨別和記憶,給...

計算機語言

計算機語言 計算機語言 也稱為程式語言 是用來書寫程式的語言 是人命令計算機完成工作 的工具。每一種語言都規定了一組有確定含義的符號和一組規則。根據規則構成的符號串 的總體就是語言。計算機語言分為機器語言 組合語言 高階語言和 語言。機器語言是機器指令的集合。直接採用機器語言來書寫程式是一件非常繁瑣...

計算機語言

用二進位制 0和1描述的指令 低階語言 優點 速度最快 缺點 最複雜,開發效率最低。組合語言的實質和機器語言是相同的,都是直接對硬體操作吧指令換成了英文縮寫。優點 速度最快 缺點 最複雜,開發效率最低。高階語言在開發效率上大大提高 高階語言編制的程式不能直接被計算機識別,必須經過轉換才能被執行。優點...