當C P U訪問正確對齊的數據時,它的運行效率最高。當數據大小的數據模數的內存地址是0時,數據是對齊的。例如, W O R D值應該總是從被2除盡的地址開始,而D W O R D值應該總是從被4除盡的地址開始,如此等等。當C P U試圖讀取的數據值沒有正確對齊時, C P U可以執行兩種操作之一。即它可以產生一個異常條件,也可以執行多次對齊的內存訪問,以便讀取完整的未對齊數據值。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
cpu
+關注
關注
68文章
10898瀏覽量
212571 -
數據
+關注
關注
8文章
7122瀏覽量
89356 -
intel
+關注
關注
19文章
3483瀏覽量
186257
發布評論請先 登錄
相關推薦
數據總線寬度:對齊的含義和怎樣去對齊以及帶來的效率差異
最近和同事談到了ARM平臺下數據總線寬度及對齊方式對程序效率的影響問題,在定義結構數據類型時,為了提高系統效率,要注意字長對齊原則。正好有點感觸和大家一起談談。
這里主要給大家解
C語言-結構體對齊詳解
的開始地址也是4字節對齊地址的,所以b可以直接放,b放的位置就決定了a一共占4字節,因為不需要填充。b的起始地址定了后,結束地址不能定(因為可能需要填充),結束地址要由一個元素來定。然后是第三個元素c
發表于 07-12 16:41
如何用虛擬數據填充數據包
如果主機要發送長度不為512倍的數據流,則最后一個包不會自動提交給USB,因為它小于512字節。為了提交最后一個數據包,主機可以做兩件事之一:它可以用虛擬數據來填充數據包,以便使它精確
發表于 12-28 15:24
CAD制圖初學入門之CAD中怎么進行網格填充?
;單擊菜單命令后,顯示對話框如下圖所示:浩辰CAD建筑軟件中網格填充命令提供了網格和條形圖案的對象填充功能,與 CAD 圖案填充比,網格填充命令生成的網格對象操作方便,提供了可捕捉,可
發表于 01-20 16:31
CAD圖案填充:什么是CAD線圖案?
開口的線圖案填充軌跡線,圖案以該線為基準沿線生成,可調整圖案寬度、設置對齊方式、方向與填充比例,也可以被CAD命令裁剪、延伸、打斷,閉合的線圖案還可以參與布爾運算。注意:選取基線不在中間的線圖案,雙擊
發表于 01-29 10:44
基于ARM程序的字節對齊的分析
首先說說,什么叫對齊。如果一個數據是從偶地址開始的連續存儲,那么它就是半字對齊,否則就是非半字對齊;半字對齊的特征是bit0=0,其他位為任
發表于 09-19 16:04
?0次下載
基于距離最大化和缺失數據聚類的填充算法
通過對基于K-means聚類的缺失值填充算法的改進,文中提出了基于距離最大化和缺失數據聚類的填充算法。首先,針對原填充算法需要提前輸入聚類個數這一缺點,設計了改進的K-means聚類算
發表于 01-09 10:56
?0次下載
PCB線路板導電填充與非導電填充的區別及其各自的優勢
Tatsuto AE3030 環氧樹脂填充的鍍銀銅顆粒環氧樹脂矩陣或 DuPont CB100 之間。固化時均提供導熱性和導電性。杜邦填料具有較大的顆粒尺寸和較高的熱膨脹系數( CTE ),并且因其是高效的導電環氧填料而享有盛譽。 非導電通孔
底部填充膠膠水如何填充芯片
什么是底部填充膠?底部填充膠簡單來說就是底部填充用的膠水,主要是以主要成份為環氧樹脂的膠水對BGA 封裝模式的芯片進行底部填充,利用加熱的固化形式,將BGA芯片底部空隙大面積 (一般覆
發表于 07-19 09:30
?8256次閱讀
單片機字節對齊
對齊原則:數據存放的地址需要是其類型長度的整數倍;字節對齊的作用不僅是便于cpu快速訪問,同時合理的利用字節對齊可以有效地節省存儲空間。許多計算機系統對基本
發表于 12-01 15:21
?11次下載
電子設備USB Type C連接器接口防水密封膠環氧填充膠水應用
電子設備TypeC連接器接口防水密封膠環氧填充膠水應用由漢思新材料提供客戶是一家集產品設計研發、生產、銷售及服務的綜合性連接解決方案供貨商。應用領域計算機、通訊、消費性電子、照明、醫療及汽車等。其中
評論