溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

計(jì)算機(jī)能直接執(zhí)行的程序是用什么程序設(shè)計(jì)語(yǔ)言編寫的

發(fā)布時(shí)間:2021-03-26 10:32:47 來(lái)源:億速云 閱讀:483 作者:小新 欄目:互聯(lián)網(wǎng)科技

這篇文章主要介紹了計(jì)算機(jī)能直接執(zhí)行的程序是用什么程序設(shè)計(jì)語(yǔ)言編寫的,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

計(jì)算機(jī)能直接執(zhí)行的程序是用“機(jī)器語(yǔ)言”編寫的。機(jī)器語(yǔ)言是機(jī)器能直接識(shí)別的程序語(yǔ)言或指令代碼,無(wú)需經(jīng)過(guò)翻譯,每一操作碼在計(jì)算機(jī)內(nèi)部都有相應(yīng)的電路來(lái)完成它,或指不經(jīng)翻譯即可為機(jī)器直接理解和接受的程序語(yǔ)言或指令代碼。

計(jì)算機(jī)能直接執(zhí)行的程序是用“機(jī)器語(yǔ)言”編寫的。

編程語(yǔ)言是用來(lái)定義計(jì)算機(jī)程序的形式語(yǔ)言,用來(lái)向計(jì)算機(jī)發(fā)出指令。計(jì)算機(jī)語(yǔ)言數(shù)量很多,每年都會(huì)產(chǎn)生大量新的編程語(yǔ)言。按層次來(lái)分,編程語(yǔ)言可分為3類:機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言。

  • 機(jī)器語(yǔ)言由機(jī)器指令集構(gòu)成,能夠直接被機(jī)器執(zhí)行。機(jī)器語(yǔ)言寫的程序存在不便于閱讀、難以記憶的問(wèn)題。

  • 匯編語(yǔ)言本質(zhì)上也是直接對(duì)硬件操作,由于采用了助記符,相比機(jī)器語(yǔ)言更加方便書寫與閱讀。

  • 在高級(jí)語(yǔ)言中,將多條匯編程序語(yǔ)句合并成更簡(jiǎn)潔的編程語(yǔ)句,同時(shí)自動(dòng)完成一些如堆棧、寄存器分配管理等工作,更加方便程序員開(kāi)發(fā)程序

機(jī)器語(yǔ)言是機(jī)器能直接識(shí)別的程序語(yǔ)言或指令代碼,無(wú)需經(jīng)過(guò)翻譯,每一操作碼在計(jì)算機(jī)內(nèi)部都有相應(yīng)的電路來(lái)完成它,或指不經(jīng)翻譯即可為機(jī)器直接理解和接受的程序語(yǔ)言或指令代碼。

機(jī)器語(yǔ)言具有靈活、直接執(zhí)行和速度快等特點(diǎn)。不同型號(hào)的計(jì)算機(jī)其機(jī)器語(yǔ)言是不相通的,按著一種計(jì)算機(jī)的機(jī)器指令編制的程序,不能在另一種計(jì)算機(jī)上執(zhí)行。

一條指令就是機(jī)器語(yǔ)言的一個(gè)語(yǔ)句,它是一組有意義的二進(jìn)制代碼,指令的基本格式如,操作碼字段和地址碼字段,其中操作碼指明了指令的操作性質(zhì)及功能,地址碼則給出了操作數(shù)或操作數(shù)的地址。

操作碼規(guī)定了指令的操作,是指令中的關(guān)鍵字,不能缺省。操作數(shù)表示該指令的操作對(duì)象。 計(jì)算機(jī)的指令格式與機(jī)器的字長(zhǎng)、存儲(chǔ)器的容量及指令的功能都有很大的關(guān)系。從便于程序設(shè)計(jì)、增加基本操作并行性、提高指令功能的角度來(lái)看,指令中應(yīng)包含多種信息。但在有些指令中,由于部分信息可能無(wú)用,這將浪費(fèi)指令所占的存儲(chǔ)空間,并增加了訪存次數(shù),也許反而會(huì)影響速度。因此,如何合理、科學(xué)地設(shè)計(jì)指令格式,使指令既能給出足夠的信息,又使其長(zhǎng)度盡可能地與機(jī)器的字長(zhǎng)相匹配,以節(jié)省存儲(chǔ)空間,縮短取值時(shí)間,提高機(jī)器的性能,這是指令格式設(shè)計(jì)中的一個(gè)重要問(wèn)題。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“計(jì)算機(jī)能直接執(zhí)行的程序是用什么程序設(shè)計(jì)語(yǔ)言編寫的”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI