網(wǎng)站首頁(yè) 企業(yè)新聞 > 正文
計(jì)算機(jī)語(yǔ)言分為哪幾類(lèi)各有什么特點(diǎn)(計(jì)算機(jī)語(yǔ)言分為哪幾類(lèi))
2022-06-24 09:55:34 企業(yè)新聞 來(lái)源:1、以華為MateBook X,win10系統(tǒng)為例:機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言。
2、1、機(jī)器語(yǔ)言:機(jī)器語(yǔ)言是用二進(jìn)制代碼表示的計(jì)算機(jī)能直接識(shí)別和執(zhí)行的一種機(jī)器指令的集合。它是計(jì)算機(jī)的設(shè)計(jì)者通過(guò)計(jì)算機(jī)的硬件結(jié)構(gòu)賦予計(jì)算機(jī)的操作功能。機(jī)器語(yǔ)言具有靈活、直接執(zhí)行和速度快等特點(diǎn)。用機(jī)器語(yǔ)言編寫(xiě)程序,編程人員要首先熟記所用計(jì)算機(jī)的全部指令代碼和代碼的涵義。手編程序時(shí),程序員得自己處理每條指令和每一數(shù)據(jù)的存儲(chǔ)分配和輸入輸出,還得記住編程過(guò)程中每步所使用的工作單元處在何種狀態(tài)。這是一件十分繁瑣的工作,編寫(xiě)程序花費(fèi)的時(shí)間往往是實(shí)際運(yùn)行時(shí)間的幾十倍或幾百倍。
3、2、匯編語(yǔ)言:為了克服機(jī)器語(yǔ)言難讀、難編、難記和易出錯(cuò)的缺點(diǎn),人們就用與代碼指令實(shí)際含義相近的英文縮寫(xiě)詞、字母和數(shù)字等符號(hào)來(lái)取代指令代碼(如用ADD表示運(yùn)算符號(hào)“+”的機(jī)器代碼),于是就產(chǎn)生了匯編語(yǔ)言。所以說(shuō),匯編語(yǔ)言是一種用助記符表示的仍然面向機(jī)器的計(jì)算機(jī)語(yǔ)言。匯編語(yǔ)言亦稱(chēng)符號(hào)語(yǔ)言。匯編語(yǔ)言由 于是采用了助記符號(hào)來(lái)編寫(xiě)程序,比用機(jī)器語(yǔ)言的二進(jìn)制代碼編程要方便些,在一定程度上簡(jiǎn)化了編程過(guò)程。匯編語(yǔ)言的特點(diǎn)是用符號(hào)代替了機(jī)器指令代碼,而且助記符與指令代碼一一對(duì)應(yīng),基本保留了機(jī)器語(yǔ)言的靈活性。使用匯編語(yǔ)言能面向機(jī)器并較好地發(fā)揮機(jī)器的特性,得到質(zhì)量較高的程序。匯編語(yǔ)言中由于使用了助記符號(hào),用匯編語(yǔ)言編制的程序送入計(jì)算機(jī),計(jì)算機(jī)不能象用機(jī)器語(yǔ)言編寫(xiě)的程序一樣直接識(shí)別和執(zhí)行,必須通過(guò)預(yù)先放入計(jì)算機(jī)的“匯編程序”的加工和翻譯,才能變成能夠被計(jì)算機(jī)識(shí)別和處理的二進(jìn)制代碼程序。用匯編語(yǔ)言等非機(jī)器語(yǔ)言書(shū)寫(xiě)好的符號(hào)程序稱(chēng)源程序,運(yùn)行時(shí)匯編程序要將源程序翻譯成目標(biāo)程序。目標(biāo)程序是機(jī)器語(yǔ)言程序,它一經(jīng)被安置在內(nèi)存的預(yù)定位置上,就能被計(jì)算機(jī)的CPU處理和執(zhí)行。匯編語(yǔ)言像機(jī)器指令一樣,是硬件操作的控制信息,因而仍然是面向機(jī)器的語(yǔ)言,使用起來(lái)還是比較繁瑣費(fèi)時(shí),通用性也差。匯編語(yǔ)言是低級(jí)語(yǔ)言。但是,匯編語(yǔ)言用來(lái)編制系統(tǒng)軟件和過(guò)程控制軟件,其目標(biāo)程序占用內(nèi)存空間少,運(yùn)行速度快,有著高級(jí)語(yǔ)言不可替代的用途。
4、3、高級(jí)語(yǔ)言:不論是機(jī)器語(yǔ)言還是匯編語(yǔ)言都是面向硬件的具體操作的,語(yǔ)言對(duì)機(jī)器的過(guò)分依賴(lài),要求使用者必須對(duì)硬件結(jié)構(gòu)及其工作原理都十分熟悉,這對(duì)非計(jì)算機(jī)專(zhuān)業(yè)人員是難以做到的,對(duì)于計(jì)算機(jī)的推廣應(yīng)用是不利的。計(jì)算機(jī)事業(yè)的發(fā)展,促使人們?nèi)で笠恍┡c人類(lèi)自然語(yǔ)言相接近且能為計(jì)算機(jī)所接受的語(yǔ)意確定、規(guī)則明確、自然直觀和通用易學(xué)的計(jì)算機(jī)語(yǔ)言。這種與自然語(yǔ)言相近并為計(jì)算機(jī)所接受和執(zhí)行的計(jì)算機(jī)語(yǔ)言稱(chēng)高級(jí)語(yǔ)言。高級(jí)語(yǔ)言是面向用戶(hù)的語(yǔ)言。無(wú)論何種機(jī)型的計(jì)算機(jī),只要配備上相應(yīng)的高級(jí)語(yǔ)言的編譯或解釋程序,則用該高級(jí)語(yǔ)言編寫(xiě)的程序就可以通用。
本文到此結(jié)束,希望對(duì)大家有所幫助。
版權(quán)說(shuō)明: 本文由用戶(hù)上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!
猜你喜歡:
- 2022-09-20 大米南瓜粥的禁忌有什么好處(大米南瓜粥的禁忌有什么)
- 2022-09-20 直招士官有哪些專(zhuān)業(yè)要求男生(直招士官有哪些專(zhuān)業(yè)要求)
- 2022-09-20 狗最怕什么東西吃(狗最怕什么東西)
- 2022-09-20 草海在哪里(草海在哪)
- 2022-09-20 照片復(fù)數(shù)英語(yǔ)怎么寫(xiě)(照片的英文復(fù)數(shù)怎么寫(xiě))
- 2022-09-20 礦鹽為什么不能吃(礦鹽能不能食用)
- 2022-09-20 拼音f的四線三格寫(xiě)法(漢語(yǔ)拼音f在四線三格書(shū)寫(xiě)占幾格?)
- 2022-09-20 懷孕四個(gè)月應(yīng)該吃什么(懷孕4個(gè)月吃什么 4個(gè)月孕婦食譜大全)
最新文章:
- 2023-07-03 適合陽(yáng)臺(tái)種植的盆景(盆栽有哪些適合陽(yáng)臺(tái)種植 適合陽(yáng)臺(tái)種植的盆栽)
- 2023-07-03 文件蓋章處要寫(xiě)單位名稱(chēng)嗎(蓋章的位置有什么講究 對(duì)文件加蓋公章有什么講究)
- 2023-07-03 香港黃道益活絡(luò)油真假怎么分(如何鑒別香港白花油的真假)
- 2023-07-03 如何挑選一雙好的運(yùn)動(dòng)鞋(如何挑選高檔運(yùn)動(dòng)鞋)
- 2023-07-03 如何挑選電動(dòng)車(chē)頭盔(如何挑選電熨斗)
- 2023-07-03 70年代真絲綢老布料(怎么樣鑒別真絲綢的真假)
- 2023-07-03 電推剪推薦(如何挑選好的電推剪)
- 2023-07-03 如何挑選電熱鞋的好壞(如何挑選電熱鞋)
- 2023-07-03 白熾燈怎么看好壞(如何鑒別白熾燈泡的質(zhì)量好壞)
- 2023-07-03 如何挑選電蚊香液(如何挑選電蚊香)
- 2023-07-03 讓倔強(qiáng)小貓心煩意亂的方法 漫畫(huà)(正確飼養(yǎng)小貓的方法)
- 2023-07-03 給泰迪洗澡要注意什么(泰迪洗澡全攻略)
- 2023-07-03 虱子和跳蚤(虱子和跳蚤一樣嗎)
- 2023-07-03 concentration可數(shù)(stationery可數(shù)嗎)
- 2023-07-03 秋褲是什么時(shí)候傳到中國(guó)的(秋褲是什么)
- 2023-07-03 怎樣清除智能馬桶蓋水箱內(nèi)的水?(如何清洗智能馬桶的水箱)