精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 高級語言與機器語言和符號語言相比,有哪些重要區(qū)別和優(yōu)點?

    高級語言與機器語言和符號語言相比,有哪些重要區(qū)別和優(yōu)點?
    其他人氣:159 ℃時間:2019-09-17 07:43:09
    優(yōu)質(zhì)解答
    高級語言:由于匯編語言依賴于硬件體系,且助記符量大難記,于是人們又發(fā)明了更加易用的所謂高級語言.在這種語言下,其語法和結(jié)構(gòu)更類似普通英文,且由于遠離對硬件的直接操作,使得一般人經(jīng)過學習之后都可以編程.高級語言通常按其基本類型、代系、實現(xiàn)方式、應(yīng)用范圍等分類.
    機器語言
    英 文:Machine Language
    別 名:低級語言,二進制代碼語言
    定 義:
    機器語言是直接用二進制代碼指令表達的計算機語言,指令是用0和1組成的一串代碼,它們有一定的位數(shù),并分成若干段,各段的編碼表示不同的含義,例如某臺計算機字長為16位,即有16個二進制數(shù)組成一條指令或其它信息.16個0和1可組成各種排列組合,通過線路變成電信號,讓計算機執(zhí)行各種不同的操作.
    如某種計算機的指令為1011011000000000,它表示讓計算機進行一次加法操作;而指令1011010100000000則表示進行一次減法操作.它們的前八位表示操作碼,而后八位表示地址碼.從上面兩條指令可以看出,它們只是在操作碼中從左邊第0位算起的第6和第7位不同.這種機型可包含256(=2的8次方)個不同的指令.
    特 點:
    機器語言或稱為二進制代碼語言,計算機可以直接識別,不需要進行任何翻譯.每臺機器的指令,其格式和代碼所代表的含義都是硬性規(guī)定的,故稱之為面向機器的語言,也稱為機器語言.它是第一代的計算機語言.機器語言對不同型號的計算機來說一般是不同的.
    缺 點:
    1.大量繁雜瑣碎的細節(jié)牽制著程序員,使他們不可能有更多的時間和精力去從事創(chuàng)造性的勞動,執(zhí)行對他們來說更為重要的任務(wù).如確保程序的正確性、高效性.
    2.程序員既要駕馭程序設(shè)計的全局又要深入每一個局部直到實現(xiàn)的細節(jié),即使智力超群的程序員也常常會顧此失彼,屢出差錯,因而所編出的程序可靠性差,且開發(fā)周期長.
    3.由于用機器語言進行程序設(shè)計的思維和表達方式與人們的習慣大相徑庭,只有經(jīng)過較長時間職業(yè)訓練的程序員才能勝任,使得程序設(shè)計曲高和寡.
    4.因為它的書面形式全是"密"碼,所以可讀性差,不便于交流與合作.
    5.因為它嚴重地依賴于具體的計算機,所以可移植性差,重用性差.
    這些弊端造成當時的計算機應(yīng)用未能迅速得到推廣.
    機器語言;
    一種cpu的指令系統(tǒng),也稱cpu的機器語言.它是該cpu可以識別的一組由1和0序列構(gòu)成的指令碼.用機器語言編程序,就是從實用的cpu的指令系統(tǒng)中挑選合適的指令,組成一個指令系列.
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版