什么是機(jī)器字長(zhǎng) 機(jī)器和機(jī)械的定義

怎入她心2022-08-15 12:08:053309

機(jī)器字長(zhǎng)是什么意思?機(jī)器字長(zhǎng)是什么?什么是機(jī)器字長(zhǎng)?名詞解析: 機(jī)器字長(zhǎng)、指令字長(zhǎng),機(jī)器字長(zhǎng),字,字節(jié)之間的關(guān)系,計(jì)算機(jī)字長(zhǎng)是什么意思?

本文導(dǎo)航

機(jī)器人三個(gè)字是什么意思

機(jī)器字長(zhǎng):計(jì)算機(jī)能直接處理的二進(jìn)制數(shù)據(jù)的位數(shù),它決定了計(jì)算機(jī)的運(yùn)算精度

想深入了解. 學(xué)好匯編語(yǔ)言對(duì)你幫助非常大.

匯編語(yǔ)言中的,最基本的數(shù)據(jù)類型有: (1) byte (2)word (3)double word

當(dāng)然,還有qdword類型(8個(gè)字節(jié))等。

這些數(shù)據(jù)類型由機(jī)器架構(gòu)決定。

也就是說(shuō):1字節(jié),2字節(jié),4字節(jié),8字節(jié)。每移一位就是2的倍數(shù)。

C語(yǔ)言的低級(jí)的高級(jí)語(yǔ)言,實(shí)現(xiàn)上是模擬匯編語(yǔ)言。

char 必須對(duì)應(yīng) byte , 所以它的類型固定是1個(gè)字節(jié)。否則就沒(méi)有相應(yīng)的類型訪問(wèn)1個(gè)字節(jié)的數(shù)據(jù)。

short 也必須對(duì)應(yīng)于 word, 所以它的類型是2個(gè)字節(jié)。否則沒(méi)有相應(yīng)的類型訪部2個(gè)字節(jié)的數(shù)據(jù)。

至于int 類型:

(1)x86架構(gòu)的機(jī)器,基本都是32位。但是初始于實(shí)模式下,它是16位的。

(2)16位下,它只能訪問(wèn)16位的地址空間。

(3)所以,16位下,無(wú)論是int, long, long long(如果有的話) 都只能訪問(wèn)16位數(shù)據(jù)。即word

(4)在32位保護(hù)模式下,可以一次訪問(wèn)32位地址空間。那么,int 對(duì)應(yīng)于double word,long 和

long long都只能一次訪問(wèn)32位數(shù)據(jù)。long long 模擬訪問(wèn)64位數(shù)據(jù)。實(shí)際上是只能訪問(wèn)32位數(shù)據(jù)。

(5)當(dāng)x86-64架構(gòu),被初始化于long mode中的64位模式下,long 相對(duì)應(yīng)于64位數(shù)據(jù)。但也要看操作系統(tǒng)和編譯器的支持度。

機(jī)器字的定義

機(jī)器字長(zhǎng):計(jì)算機(jī)能直接處理的二進(jìn)制數(shù)據(jù)的位數(shù),它決定了計(jì)算機(jī)的運(yùn)算精度

想深入了解. 學(xué)好匯編語(yǔ)言對(duì)你幫助非常大.

匯編語(yǔ)言中的,最基本的數(shù)據(jù)類型有: (1) byte (2)word (3)double word

當(dāng)然,還有qdword類型(8個(gè)字節(jié))等。

這些數(shù)據(jù)類型由機(jī)器架構(gòu)決定。

也就是說(shuō):1字節(jié),2字節(jié),4字節(jié),8字節(jié)。每移一位就是2的倍數(shù)。

C語(yǔ)言的低級(jí)的高級(jí)語(yǔ)言,實(shí)現(xiàn)上是模擬匯編語(yǔ)言。

char 必須對(duì)應(yīng) byte , 所以它的類型固定是1個(gè)字節(jié)。否則就沒(méi)有相應(yīng)的類型訪問(wèn)1個(gè)字節(jié)的數(shù)據(jù)。

short 也必須對(duì)應(yīng)于 word, 所以它的類型是2個(gè)字節(jié)。否則沒(méi)有相應(yīng)的類型訪部2個(gè)字節(jié)的數(shù)據(jù)。

至于int 類型:

(1)x86架構(gòu)的機(jī)器,基本都是32位。但是初始于實(shí)模式下,它是16位的。

(2)16位下,它只能訪問(wèn)16位的地址空間。

(3)所以,16位下,無(wú)論是int, long, long long(如果有的話) 都只能訪問(wèn)16位數(shù)據(jù)。即word

(4)在32位保護(hù)模式下,可以一次訪問(wèn)32位地址空間。那么,int 對(duì)應(yīng)于double word,long 和

long long都只能一次訪問(wèn)32位數(shù)據(jù)。long long 模擬訪問(wèn)64位數(shù)據(jù)。實(shí)際上是只能訪問(wèn)32位數(shù)據(jù)。

(5)當(dāng)x86-64架構(gòu),被初始化于long mode中的64位模式下,long 相對(duì)應(yīng)于64位數(shù)據(jù)。但也要看操作系統(tǒng)和編譯器的支持度。

機(jī)器和機(jī)械的定義

機(jī)器字長(zhǎng):計(jì)算機(jī)能直接處理的二進(jìn)制數(shù)據(jù)的位數(shù),它決定了計(jì)算機(jī)的運(yùn)算精度。

機(jī)器字長(zhǎng)實(shí)際就是運(yùn)算器能夠一次處理的最長(zhǎng)的二位進(jìn)制數(shù)。

機(jī)器效率的符號(hào)

字長(zhǎng)的概念   在同一時(shí)間中處理二進(jìn)制數(shù)的位數(shù)叫字長(zhǎng)。通常稱處理字長(zhǎng)為8位數(shù)據(jù)的CPU叫8位CPU,32位CPU就是在同一時(shí)間內(nèi)處理字長(zhǎng)為32位的二進(jìn)制數(shù)據(jù)。二進(jìn)制的每一個(gè)0或1是組成二進(jìn)制的最小單位,稱為一個(gè)比特(bit).

  字長(zhǎng):一般說(shuō)來(lái),計(jì)算機(jī)在同一時(shí)間內(nèi)處理的一組二進(jìn)制數(shù)稱為一個(gè)計(jì)算機(jī)的“字”,而這組二進(jìn)制數(shù)的位數(shù)就是“字長(zhǎng)”。在其他指標(biāo)相同時(shí),字長(zhǎng)越大計(jì)算機(jī)的處理數(shù)據(jù)的速度就越快。早期的微機(jī)字長(zhǎng)一般是8位和16位,386以及更高的處理器大多是32位。目前市面上的計(jì)算機(jī)的處理器大部分已達(dá)到64位。

  字長(zhǎng)由微處理器對(duì)外數(shù)據(jù)通路的數(shù)據(jù)總線條數(shù)決定

  

字長(zhǎng)的通俗講解  

  字長(zhǎng)是CPU的主要技術(shù)指標(biāo)之一,指的是CPU一次能并行處理的二進(jìn)制位數(shù),字長(zhǎng)總是8的整數(shù)倍,通常PC機(jī)的字長(zhǎng)為16位(早期),32位,64位。

  PC機(jī)可以通過(guò)編程的方法來(lái)處理任意大小的數(shù)字,但數(shù)字越大,PC機(jī)就要花越長(zhǎng)的時(shí)間來(lái)計(jì)算。PC機(jī)在一次操作中能處理的最大數(shù)字是由PC機(jī)的字長(zhǎng)確定的。

  我們先來(lái)看一下人腦是如何進(jìn)行計(jì)算的,例如5×6則立即可以得到答案是30,但對(duì)于55×66,就不可能立即得到正確的答案,這就是說(shuō)55或66已走出了人腦的“字長(zhǎng)”,這是為了得出結(jié)果,就必須把復(fù)雜的問(wèn)題(如55×66)分解成易于處理的問(wèn)題(如55×66可分解為50×60,50×6,5×60,5×6),然后再綜合起來(lái),得出結(jié)果。

  同樣PC機(jī)也是這樣處理問(wèn)題的,一臺(tái)16位字長(zhǎng)的PC機(jī),可以直接處理2的16次方(65536)之內(nèi)的數(shù)字,對(duì)于超過(guò)65536的數(shù)字就需要分解的方法來(lái)處理。32位pc機(jī)比16位機(jī)優(yōu)越的原因就在于它在一次操作中能處理的數(shù)字大,32位字長(zhǎng)的PC機(jī)能直接處理的數(shù)字高達(dá)40億(2的32次方),能處理的的數(shù)字越大,則操作的次數(shù)就越少,從而系統(tǒng)的效率也就越高。

  誠(chéng)然,現(xiàn)在CPU大多是64位的,但大多都以32位字長(zhǎng)運(yùn)行,都沒(méi)能展示它的字長(zhǎng)的優(yōu)越性,因?yàn)樗仨毰c64位軟件(如64位的操作系統(tǒng)等)相輔才成,也就是說(shuō),字長(zhǎng)受軟件系統(tǒng)的制約,例如,在32位軟件系統(tǒng)中64位字長(zhǎng)的CPU只能當(dāng)32位用。機(jī)器字長(zhǎng):是指計(jì)算機(jī)能直接處理的二進(jìn)制數(shù)據(jù)的位數(shù),它決定了計(jì)算機(jī)的運(yùn)算精度。

  機(jī)器字長(zhǎng)是指CPU一次能處理二進(jìn)制數(shù)據(jù)的位數(shù),通常與CPU的寄存器位數(shù)有關(guān)。字長(zhǎng)越長(zhǎng),數(shù)的表示范圍也越大,精度也越高。機(jī)器的字長(zhǎng)也會(huì)影響機(jī)器的運(yùn)算速度。倘若CPU字長(zhǎng)較短,又要運(yùn)算位數(shù)較多的數(shù)據(jù),那么需要經(jīng)過(guò)兩次或多次的運(yùn)算才能完成,這樣勢(shì)必影響整機(jī)的運(yùn)行速度。操作碼 指令系統(tǒng)的每一條指令都有一個(gè)操作碼,它表示該指令應(yīng)進(jìn)行什么性質(zhì)的操作。不同的指令用操作碼這個(gè)字段的不同編碼來(lái)表示,每一種編碼代表一種指令。組成操作碼字段的位數(shù)一般取決于計(jì)算機(jī)指令系統(tǒng)的規(guī)模。

  "操作碼" 英文對(duì)照

  new; operation code; function code; operating code;

  "操作碼" 在工具書中的解釋

  1、計(jì)算機(jī)程序中所規(guī)定的要執(zhí)行操作的那一部分指令*或字段(通常用代碼表示)。

  "操作碼" 在學(xué)術(shù)文獻(xiàn)中的解釋

  1、其中,操作碼就是指令碼,占一個(gè)字節(jié)的長(zhǎng)度,一個(gè)字節(jié)碼可以有多少操作數(shù).目前,Java虛擬機(jī)規(guī)范中定義了220個(gè)字節(jié)碼指令

  2、第二,技術(shù)性符號(hào)也是通過(guò)0和1來(lái)定義的,例如,操作碼+的定義是01100001,等等.由此可以看出,B中只有兩個(gè)初始符號(hào)0和1

  3、操作碼其實(shí)就是指令序列號(hào),用來(lái)告訴CPU需要執(zhí)行哪一條指令.地址碼則復(fù)雜一些,主要包括源操作數(shù)地址、目的操作數(shù)地址.在某些指令中,地址碼可以部分或全部省略,比如一條空指令就只有操作碼而沒(méi)有地址碼

  4、操作碼是指令操作功能的記述,而操作數(shù)描述操作的對(duì)象和操作的范圍.PIC16F873共有35條指令,均是長(zhǎng)度為14位的單字節(jié)指令

  5、因此權(quán)限控制在業(yè)務(wù)接口上進(jìn)行,按管理功能點(diǎn)劃分管理操作權(quán)限,將每一個(gè)管理功能點(diǎn)劃分為一個(gè)操作,用一個(gè)全局唯一的整數(shù)表示,稱為操作碼

  6、至于其余各計(jì)數(shù)譯碼器因相應(yīng)的按鈕未被按故其輸出皆為YO=“回”上述操作可按照被按按鈕的編號(hào)及被接的順序和次數(shù)簡(jiǎn)寫成1328“稱為操作碼

字節(jié)數(shù)和長(zhǎng)度是一樣的嗎

機(jī)器字長(zhǎng)是指計(jì)算機(jī)進(jìn)行一次整數(shù)運(yùn)算所能處理的二進(jìn)制數(shù)據(jù)的位數(shù)。衡量機(jī)器字長(zhǎng)的單位可用“位(bit)”,位是計(jì)算機(jī)內(nèi)最小的信息單位。8位構(gòu)成一個(gè)“字節(jié)(byte)”。

現(xiàn)代計(jì)算機(jī)的機(jī)器字長(zhǎng)一般都是8位的整數(shù)倍,如8位,16位、32位、64位和128位等,即字長(zhǎng)分別為2個(gè)字節(jié)、4個(gè)字節(jié)或是16個(gè)字節(jié),所以也可以用“字節(jié)”來(lái)表示機(jī)器字長(zhǎng)。

擴(kuò)展資料:

機(jī)器字長(zhǎng)影響

對(duì)硬件的造價(jià)

機(jī)器字長(zhǎng)對(duì)硬件的造價(jià)也有較大的影響。它將直接影響加法器(或ALU),數(shù)據(jù)總線以及存儲(chǔ)字長(zhǎng)的位數(shù)。所以機(jī)器字長(zhǎng)的確不能單從精度和數(shù)的表示范圍來(lái)考慮。

對(duì)機(jī)器的運(yùn)行速度

機(jī)器的字長(zhǎng)會(huì)影響機(jī)器的運(yùn)行速度。若CPU字長(zhǎng)較短,運(yùn)算數(shù)據(jù)的位數(shù)較多,則需要經(jīng)過(guò)兩次或多次的運(yùn)算才能完成,這樣將影響整機(jī)的運(yùn)行速度。

參考資料來(lái)源:百度百科-機(jī)器字長(zhǎng)

字長(zhǎng)與計(jì)算機(jī)性能關(guān)系

計(jì)算機(jī)字長(zhǎng)是一個(gè)字的位數(shù)。

計(jì)算機(jī)字長(zhǎng)是計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)中的一個(gè)重要特性。字長(zhǎng)在計(jì)算機(jī)結(jié)構(gòu)和操作的多個(gè)方面均有體現(xiàn)。計(jì)算機(jī)中大多數(shù)寄存器的大小是一個(gè)字長(zhǎng)。計(jì)算機(jī)處理的典型數(shù)值也可能是以字長(zhǎng)為單位。

CPU和內(nèi)存之間的數(shù)據(jù)傳送單位也通常是一個(gè)字長(zhǎng)。還有內(nèi)存中用于指明一個(gè)存儲(chǔ)位置的地址也經(jīng)常是以字長(zhǎng)為單位的。現(xiàn)代計(jì)算機(jī)的字長(zhǎng)通常為16、32、64位。其他曾經(jīng)使用過(guò)的字長(zhǎng)有:8、9、12、18、24、36、39、40、48、60位;slab是早期的另一個(gè)字長(zhǎng)實(shí)例。

字長(zhǎng)的選擇

字符的尺寸對(duì)于字長(zhǎng)的選擇也有影響。20世紀(jì)60年代中期以前,字符大部分以6位存儲(chǔ);這樣最多允許64個(gè)字符,因此不能又大寫字符。由于將字長(zhǎng)定義成字符尺寸的倍數(shù)在處理時(shí)間和存儲(chǔ)空間上都比較劃算,所以這個(gè)時(shí)期字長(zhǎng)也就被定義為6位(在二進(jìn)制機(jī)器上)的倍數(shù)。

隨著IBM360系統(tǒng)的引入——該系統(tǒng)使用8位字符,并支持大小寫字母——標(biāo)準(zhǔn)的字符(確切地說(shuō):字節(jié))尺寸也轉(zhuǎn)變成為8位。從那以后,字長(zhǎng)也自然變成了8的倍數(shù),16、32、64位字長(zhǎng)被廣泛使用。

掃描二維碼推送至手機(jī)訪問(wèn)。

版權(quán)聲明:本文由尚恩教育網(wǎng)發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。

本文鏈接:http://huotui.net.cn/view/44950.html

標(biāo)簽: 計(jì)算機(jī)

“什么是機(jī)器字長(zhǎng) 機(jī)器和機(jī)械的定義” 的相關(guān)文章

核舟記注釋 核舟記所有譯文

核舟記注釋 核舟記所有譯文

核舟記原文+翻譯+字詞注釋,核舟記注釋有哪些,核舟記注釋是什么?本文導(dǎo)航核舟記原文和翻譯核舟記翻譯最簡(jiǎn)單的核舟記所有譯文核舟記原文和翻譯原文:明有奇巧人曰王叔遠(yuǎn),能以徑寸之木,為宮室、器皿、人物,以至鳥(niǎo)獸、木石,罔不因勢(shì)象形,各具情態(tài)。嘗貽余核舟一,蓋大蘇泛赤壁云。舟首尾長(zhǎng)約八分有奇,高可二黍許。中...

軟件技術(shù)適合女生學(xué)嗎 想做軟件開(kāi)發(fā)學(xué)習(xí)什么

軟件技術(shù)適合女生學(xué)嗎 想做軟件開(kāi)發(fā)學(xué)習(xí)什么

軟件技術(shù)適合女生學(xué)嗎?軟件技術(shù)適合女生學(xué)嗎?女生適合學(xué)軟件開(kāi)發(fā)嗎?女生適合學(xué)習(xí)軟件開(kāi)發(fā)嗎?女生適合學(xué)軟件開(kāi)發(fā)專業(yè)嗎?軟件開(kāi)發(fā)容易學(xué)嗎?女生可以學(xué)習(xí)嗎?本文導(dǎo)航成績(jī)一般的女生適合學(xué)軟件工程嗎??栖浖夹g(shù)吃香嗎32歲學(xué)軟件開(kāi)發(fā)好嗎27歲學(xué)軟件開(kāi)發(fā)可以嗎女孩學(xué)軟件工程好就業(yè)嗎想做軟件開(kāi)發(fā)學(xué)習(xí)什么成績(jī)一般的...

哈理工計(jì)算機(jī)怎么樣 重慶理工大學(xué)和昆明理工哪個(gè)好

哈爾濱理工大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)怎么樣?哈理工的計(jì)算機(jī)怎么樣?。抗枮I理工大學(xué)計(jì)算機(jī)技術(shù)與科學(xué)專業(yè)怎么樣?哈爾濱理工大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)怎么樣?哈爾濱理工大學(xué)與重慶理工大學(xué)哪個(gè)好。本文導(dǎo)航哈爾濱理工大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)怎么樣?哈理工的計(jì)算機(jī)怎么樣???哈爾濱理工大學(xué)計(jì)算機(jī)技術(shù)與科學(xué)專業(yè)怎么樣...

南郵的計(jì)算機(jī)怎么樣 南郵的計(jì)算機(jī)科學(xué)與技術(shù) 這個(gè)專業(yè)怎么樣

南郵的計(jì)算機(jī)怎么樣 南郵的計(jì)算機(jī)科學(xué)與技術(shù) 這個(gè)專業(yè)怎么樣

南京郵電大學(xué)的計(jì)算機(jī)專業(yè)怎么樣???南郵轉(zhuǎn)專業(yè)好轉(zhuǎn)嗎?南郵的計(jì)算機(jī)科學(xué)與技術(shù) 這個(gè)專業(yè)怎么樣?南京郵電大學(xué) 的計(jì)算機(jī)專業(yè)怎么樣?南郵的計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)怎么樣?南郵的計(jì)算機(jī)科學(xué)技術(shù)專業(yè)好么?南京郵電大學(xué)計(jì)算機(jī)考研難度大嗎?本文導(dǎo)航南京郵電大學(xué)的計(jì)算機(jī)專業(yè)怎么樣???南郵轉(zhuǎn)專業(yè)好轉(zhuǎn)嗎?南郵的計(jì)算機(jī)科學(xué)與...

中國(guó)海洋大學(xué)計(jì)算機(jī)怎么樣 中國(guó)海洋大學(xué)轉(zhuǎn)計(jì)算機(jī)專業(yè)容易嗎

中國(guó)海洋大學(xué)計(jì)算機(jī)怎么樣 中國(guó)海洋大學(xué)轉(zhuǎn)計(jì)算機(jī)專業(yè)容易嗎

中國(guó)海洋大學(xué)計(jì)算機(jī)怎么樣?中國(guó)海洋大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)怎么樣?在中國(guó)海洋大學(xué)學(xué)計(jì)算機(jī)怎么樣?我要考中國(guó)海洋大學(xué)的研究生計(jì)算機(jī)專業(yè),這個(gè)學(xué)校怎么樣?中國(guó)海洋大學(xué)計(jì)算機(jī)怎么樣?中國(guó)海洋大學(xué)計(jì)算機(jī)專業(yè)和遼寧大學(xué)計(jì)算機(jī)專業(yè)哪個(gè)好。本文導(dǎo)航中國(guó)海洋大學(xué)計(jì)算機(jī)類怎么分專業(yè)中國(guó)海洋大學(xué)計(jì)算機(jī)難考嗎中國(guó)海洋大學(xué)計(jì)算...

計(jì)算機(jī)碩士準(zhǔn)備什么 國(guó)外的計(jì)算機(jī)碩士國(guó)內(nèi)有用嗎

想考計(jì)算機(jī)方面的研究生應(yīng)該怎樣準(zhǔn)備?想考計(jì)算機(jī)方向的研究生,可是不知道準(zhǔn)備哪些科目,計(jì)算機(jī)考研的準(zhǔn)備工作,想去加拿大讀計(jì)算機(jī)碩士,應(yīng)該如何做準(zhǔn)備?想要申請(qǐng)萊特州立大學(xué)的計(jì)算機(jī)工程碩士學(xué)位,都需要準(zhǔn)備什么?想讀墨爾本大學(xué)計(jì)算機(jī)科學(xué)碩士有什么條件?本文導(dǎo)航計(jì)算機(jī)研究生哪個(gè)方向簡(jiǎn)單計(jì)算機(jī)考研究生可以報(bào)哪些...

發(fā)表評(píng)論

訪客

◎歡迎參與討論,請(qǐng)?jiān)谶@里發(fā)表您的看法和觀點(diǎn)。