計(jì)算機(jī)語(yǔ)言二進(jìn)制什么意思,二進(jìn)制代碼是什么意思
別名:低級(jí)語(yǔ)言,二進(jìn)制代碼語(yǔ)言定義:機(jī)器語(yǔ)言是直接用二進(jìn)制代碼指令表達(dá)的計(jì)算機(jī)語(yǔ)言,指令是用0和1組成的一串代碼,它們有一定的位數(shù),并分成若干段,各段的編碼表示不同的含義,例如某臺(tái)計(jì)算機(jī)字長(zhǎng)為16位,即有16個(gè)二進(jìn)制數(shù)組成一條指令或其它信息。16個(gè)0和1可組成各種排列組合,通過(guò)線路變成電信號(hào),讓計(jì)算機(jī)執(zhí)行各種不同的操作。如某種計(jì)算機(jī)的指令為,它表示讓計(jì)算機(jī)進(jìn)行一次加法操作;而指令則表示進(jìn)行一次減法操作。它們的前八位表示操作碼,而后八位表示地址碼。從上面兩條指令可以看出,它們只是在操作碼中從左邊第0位算起的第6和第7位不同。這種機(jī)型可包含256(=28)個(gè)不同的指令。特點(diǎn):機(jī)器語(yǔ)言或稱為二進(jìn)制代碼語(yǔ)言,計(jì)算機(jī)可以直接識(shí)別,不需要進(jìn)行任何翻譯。每臺(tái)機(jī)器的指令,其格式和代碼所代表的含義都是硬性規(guī)定的,故稱之為面向機(jī)器的語(yǔ)言,也稱為機(jī)器語(yǔ)言。它是第一代的計(jì)算機(jī)語(yǔ)言。機(jī)器語(yǔ)言對(duì)不同型號(hào)的計(jì)算機(jī)來(lái)說(shuō)一般是不同的。缺點(diǎn):1.大量繁雜瑣碎的細(xì)節(jié)牽制著程序員,使他們不可能有更多的時(shí)間和精力去從事創(chuàng)造性的勞動(dòng),執(zhí)行對(duì)他們來(lái)說(shuō)更為重要的任務(wù)。如確保程序的正確性、高效性。2.程序員既要駕馭程序設(shè)計(jì)的全局又要深入每一個(gè)局部直到實(shí)現(xiàn)的細(xì)節(jié),即使智力超群的程序員也常常會(huì)顧此失彼,屢出差錯(cuò),因而所編出的程序可靠性差,且開(kāi)發(fā)周期長(zhǎng)。3.由于用機(jī)器語(yǔ)言進(jìn)行程序設(shè)計(jì)的思維和表達(dá)方式與人們的習(xí)慣大相徑庭,只有經(jīng)過(guò)較長(zhǎng)時(shí)間職業(yè)訓(xùn)練的程序員才能勝任,使得程序設(shè)計(jì)曲高和寡。4.因?yàn)樗臅?shū)面形式全是"密"碼,所以可讀性差,不便于交流與合作。5.因?yàn)樗鼑?yán)重地依賴于具體的計(jì)算機(jī),所以可移植性差,重用性差。這些弊端造成當(dāng)時(shí)的計(jì)算機(jī)應(yīng)用未能迅速得到推廣。說(shuō)玩了它的優(yōu)缺點(diǎn),你應(yīng)該知道了。你說(shuō)的那些代碼一般來(lái)說(shuō)沒(méi)有人會(huì)看得懂。。呵呵。。