国产女人18毛片水真多18精品, 一区二区三区中文字-亚洲精品女国产, 欧美熟妇老熟妇88888久久久久, 一级毛片免费观看亚洲欧美国产精品,大波霸美女视频,日韩欧美激情V影院,熟女人伦21p,亚洲精品女国产,国产 乱子伦 在线

以態(tài)度決定一切作文

時(shí)間:2025-11-12 07:51:59 態(tài)度 我要投稿

以態(tài)度決定一切作文

  字,雙字,和四字在自然邊界上不需要在內(nèi)存中對(duì)齊。(對(duì)字,雙字,和四字來(lái)說(shuō),自然邊界分別是偶數(shù)地址,可以被4 整除的地址,和可以被8 整除的地址。)

以態(tài)度決定一切作文

  無(wú)論如何,為了提高程序的性能,數(shù)據(jù)結(jié)構(gòu)(尤其是棧)應(yīng)該盡可能地在自然邊界上對(duì)齊。原因在于,為了訪問(wèn)未對(duì)齊的內(nèi)存,處理器需要作兩次內(nèi)存訪問(wèn);然而,對(duì)齊的內(nèi)存訪問(wèn)僅需要一次訪問(wèn)。

  一個(gè)字或雙字操作數(shù)跨越了4 字節(jié)邊界,或者一個(gè)四字操作數(shù)跨越了8 字節(jié)邊界,被認(rèn)為是未對(duì)齊的,從而需要兩次總線周期來(lái)訪問(wèn)內(nèi)存。

  一個(gè)字起始地址是奇數(shù)但卻沒(méi)有跨越字邊界被認(rèn)為是對(duì)齊的,能夠在一個(gè)總線周期中被訪問(wèn)。某些操作雙四字的指令需要內(nèi)存操作數(shù)在自然邊界上對(duì)齊。如果操作數(shù)沒(méi)有對(duì)齊,這些指令將會(huì)產(chǎn)生一個(gè)通用保護(hù)異常。

  雙四字的自然邊界是能夠被16 整除的地址。其他的操作雙四字的指令允許未對(duì)齊的訪問(wèn)(不會(huì)產(chǎn)生通用保護(hù)異常),然而,需要額外的內(nèi)存總線周期來(lái)訪問(wèn)內(nèi)存中未對(duì)齊的數(shù)據(jù)。

  缺省情況下,編譯器默認(rèn)將結(jié)構(gòu)、棧中的成員數(shù)據(jù)進(jìn)行內(nèi)存對(duì)齊。因此,上面的程序輸出就變成了:c1 00000000, s 00000002, c2 00000004, i 00000008。

  編譯器將未對(duì)齊的成員向后移,將每一個(gè)都成員對(duì)齊到自然邊界上,從而也導(dǎo)致了整個(gè)結(jié)構(gòu)的尺寸變大。盡管會(huì)犧牲一點(diǎn)空間(成員之間有部分內(nèi)存空閑),但提高了性能。

  也正是這個(gè)原因,我們不可以斷言sizeof(TestStruct1)的結(jié)果為8。在這個(gè)例子中,sizeof(TestStruct1)的結(jié)果為12。

【以態(tài)度決定一切作文】相關(guān)文章:

態(tài)度,決定一切05-27

態(tài)度決定一切05-29

關(guān)于態(tài)度的作文:態(tài)度決定一切02-20

態(tài)度,決定一切作文04-23

(經(jīng)典)態(tài)度決定一切作文04-13

態(tài)度決定一切作文07-05

態(tài)度決定一切作文11-29

態(tài)度決定一切的作文08-24

態(tài)度決定一切作文 態(tài)度決定一切作文記敘文02-25

【實(shí)用】態(tài)度決定一切06-07