面向機(jī)器的語言是指機(jī)器語言。
機(jī)器語言指令系統(tǒng)是計(jì)算機(jī)硬件的語言系統(tǒng),也叫機(jī)器語言,它是軟件和硬件的主要界面,從系統(tǒng)結(jié)構(gòu)的角度看,它是系統(tǒng)程序員看到的計(jì)算機(jī)的主要屬性。因此指令系統(tǒng)表征了計(jì)算機(jī)的基本功能同時(shí)也決定了機(jī)器所能被要求的能力,也決定了指令的格式和機(jī)器的結(jié)構(gòu)。對(duì)不同的計(jì)算機(jī)在設(shè)計(jì)指令系統(tǒng)時(shí),應(yīng)對(duì)指令格式、類型及操作功能給予應(yīng)有的重視。在70年代,高級(jí)語言己成為大、中、小型機(jī)的主要程序設(shè)計(jì)語言,計(jì)算機(jī)應(yīng)用日益普及。由于軟件的發(fā)展超過了軟件設(shè)計(jì)理論的發(fā)展,復(fù)雜的軟件系統(tǒng)設(shè)計(jì)一直沒有很好的理論指導(dǎo),導(dǎo)致軟件質(zhì)量無法保證,從而出現(xiàn)了所謂的“軟件危機(jī)”。人們認(rèn)為,縮小機(jī)器指令系統(tǒng)與高級(jí)語言語義差距,為高級(jí)語言提供很多的支持,是緩解軟件危機(jī)有效和可行的辦法。計(jì)算機(jī)設(shè)計(jì)者們利用當(dāng)時(shí)已經(jīng)成熟的微程序技術(shù)和飛速發(fā)展的VLSI技術(shù),增設(shè)各種各樣的復(fù)雜的、面向高級(jí)語言的指令,使指令系統(tǒng)越來越龐大。這是幾十年來人們?cè)谠O(shè)計(jì)計(jì)算機(jī)時(shí),保證和提高指令系統(tǒng)有效性方面?zhèn)鹘y(tǒng)的想法和作法。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com