0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

數(shù)據(jù)對(duì)齊、填充和剝離/剩余環(huán)

英特爾 Altera視頻 ? 2018-10-25 06:41 ? 次閱讀

當(dāng)C P U訪問正確對(duì)齊的數(shù)據(jù)時(shí),它的運(yùn)行效率最高。當(dāng)數(shù)據(jù)大小的數(shù)據(jù)模數(shù)的內(nèi)存地址是0時(shí),數(shù)據(jù)是對(duì)齊的。例如, W O R D值應(yīng)該總是從被2除盡的地址開始,而D W O R D值應(yīng)該總是從被4除盡的地址開始,如此等等。當(dāng)C P U試圖讀取的數(shù)據(jù)值沒有正確對(duì)齊時(shí), C P U可以執(zhí)行兩種操作之一。即它可以產(chǎn)生一個(gè)異常條件,也可以執(zhí)行多次對(duì)齊的內(nèi)存訪問,以便讀取完整的未對(duì)齊數(shù)據(jù)值。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10702

    瀏覽量

    209356
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    6715

    瀏覽量

    88308
  • intel
    +關(guān)注

    關(guān)注

    19

    文章

    3474

    瀏覽量

    185356
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    數(shù)據(jù)總線寬度:對(duì)齊的含義和怎樣去對(duì)齊以及帶來的效率差異

    最近和同事談到了ARM平臺(tái)下數(shù)據(jù)總線寬度及對(duì)齊方式對(duì)程序效率的影響問題,在定義結(jié)構(gòu)數(shù)據(jù)類型時(shí),為了提高系統(tǒng)效率,要注意字長對(duì)齊原則。正好有點(diǎn)感觸和大家一起談?wù)劇? 這里主要給大家解
    的頭像 發(fā)表于 01-30 09:34 ?8472次閱讀
    <b class='flag-5'>數(shù)據(jù)</b>總線寬度:<b class='flag-5'>對(duì)齊</b>的含義和怎樣去<b class='flag-5'>對(duì)齊</b>以及帶來的效率差異

    AN2658中的AD數(shù)據(jù)對(duì)齊錯(cuò)了怎么解決?

    看到 STM8s003 中文資料, 其 應(yīng)用筆記 AN2658 中的 AD 數(shù)據(jù)對(duì)齊 描述,將左右對(duì)齊搞反了。
    發(fā)表于 05-06 07:43

    C語言-結(jié)構(gòu)體對(duì)齊詳解

    的開始地址也是4字節(jié)對(duì)齊地址的,所以b可以直接放,b放的位置就決定了a一共占4字節(jié),因?yàn)椴恍枰?b class='flag-5'>填充。b的起始地址定了后,結(jié)束地址不能定(因?yàn)榭赡苄枰?b class='flag-5'>填充),結(jié)束地址要由一個(gè)元素來定。然后是第三個(gè)元素c
    發(fā)表于 07-12 16:41

    ARM處理器的內(nèi)存對(duì)齊處理

    來源 網(wǎng)絡(luò)對(duì)齊問題主要有3點(diǎn):變量對(duì)齊、結(jié)構(gòu)對(duì)齊數(shù)據(jù)對(duì)齊。前兩點(diǎn)是編譯器決定的變量映射和結(jié)構(gòu)布局。最后一點(diǎn)與CPU的架構(gòu)(CISC/R
    發(fā)表于 10-24 14:30

    如何用虛擬數(shù)據(jù)填充數(shù)據(jù)

    如果主機(jī)要發(fā)送長度不為512倍的數(shù)據(jù)流,則最后一個(gè)包不會(huì)自動(dòng)提交給USB,因?yàn)樗∮?12字節(jié)。為了提交最后一個(gè)數(shù)據(jù)包,主機(jī)可以做兩件事之一:它可以用虛擬數(shù)據(jù)填充數(shù)據(jù)包,以便使它精確
    發(fā)表于 12-28 15:24

    CAD制圖初學(xué)入門之CAD中怎么進(jìn)行網(wǎng)格填充?

    ;單擊菜單命令后,顯示對(duì)話框如下圖所示:浩辰CAD建筑軟件中網(wǎng)格填充命令提供了網(wǎng)格和條形圖案的對(duì)象填充功能,與 CAD 圖案填充比,網(wǎng)格填充命令生成的網(wǎng)格對(duì)象操作方便,提供了可捕捉,可
    發(fā)表于 01-20 16:31

    CAD圖案填充:什么是CAD線圖案?

    開口的線圖案填充軌跡線,圖案以該線為基準(zhǔn)沿線生成,可調(diào)整圖案寬度、設(shè)置對(duì)齊方式、方向與填充比例,也可以被CAD命令裁剪、延伸、打斷,閉合的線圖案還可以參與布爾運(yùn)算。注意:選取基線不在中間的線圖案,雙擊
    發(fā)表于 01-29 10:44

    數(shù)據(jù)通信的填充方式有哪些?

    什么是比特填充方式/字符填充方式/包封方式 填充方式可分為比特填充、字符填充和包封三種方式。 ①比特
    發(fā)表于 03-18 14:49 ?1667次閱讀

    基于ARM程序的字節(jié)對(duì)齊的分析

    首先說說,什么叫對(duì)齊。如果一個(gè)數(shù)據(jù)是從偶地址開始的連續(xù)存儲(chǔ),那么它就是半字對(duì)齊,否則就是非半字對(duì)齊;半字對(duì)齊的特征是bit0=0,其他位為任
    發(fā)表于 09-19 16:04 ?0次下載

    基于距離最大化和缺失數(shù)據(jù)聚類的填充算法

    通過對(duì)基于K-means聚類的缺失值填充算法的改進(jìn),文中提出了基于距離最大化和缺失數(shù)據(jù)聚類的填充算法。首先,針對(duì)原填充算法需要提前輸入聚類個(gè)數(shù)這一缺點(diǎn),設(shè)計(jì)了改進(jìn)的K-means聚類算
    發(fā)表于 01-09 10:56 ?0次下載
    基于距離最大化和缺失<b class='flag-5'>數(shù)據(jù)</b>聚類的<b class='flag-5'>填充</b>算法

    SSD固態(tài)硬盤對(duì)齊的方法

    大家多聽過SSD固態(tài)對(duì)齊,或者也試的對(duì)齊,怎么看是否對(duì)齊呢?
    發(fā)表于 06-25 17:09 ?4054次閱讀
    SSD固態(tài)硬盤<b class='flag-5'>對(duì)齊</b>的方法

    PCB線路板導(dǎo)電填充與非導(dǎo)電填充的區(qū)別及其各自的優(yōu)勢(shì)

    Tatsuto AE3030 環(huán)氧樹脂填充的鍍銀銅顆粒環(huán)氧樹脂矩陣或 DuPont CB100 之間。固化時(shí)均提供導(dǎo)熱性和導(dǎo)電性。杜邦填料具有較大的顆粒尺寸和較高的熱膨脹系數(shù)( CTE ),并且因其是高效的導(dǎo)電環(huán)氧填料而享有盛譽(yù)。 非導(dǎo)電通孔
    的頭像 發(fā)表于 09-21 20:09 ?4284次閱讀

    底部填充膠膠水如何填充芯片

    什么是底部填充膠?底部填充膠簡單來說就是底部填充用的膠水,主要是以主要成份為環(huán)氧樹脂的膠水對(duì)BGA 封裝模式的芯片進(jìn)行底部填充,利用加熱的固化形式,將BGA芯片底部空隙大面積 (一般覆
    發(fā)表于 07-19 09:30 ?8134次閱讀

    單片機(jī)字節(jié)對(duì)齊

    對(duì)齊原則:數(shù)據(jù)存放的地址需要是其類型長度的整數(shù)倍;字節(jié)對(duì)齊的作用不僅是便于cpu快速訪問,同時(shí)合理的利用字節(jié)對(duì)齊可以有效地節(jié)省存儲(chǔ)空間。許多計(jì)算機(jī)系統(tǒng)對(duì)基本
    發(fā)表于 12-01 15:21 ?11次下載
    單片機(jī)字節(jié)<b class='flag-5'>對(duì)齊</b>

    電子設(shè)備USB Type C連接器接口防水密封膠環(huán)填充膠水應(yīng)用

    電子設(shè)備TypeC連接器接口防水密封膠環(huán)填充膠水應(yīng)用由漢思新材料提供客戶是一家集產(chǎn)品設(shè)計(jì)研發(fā)、生產(chǎn)、銷售及服務(wù)的綜合性連接解決方案供貨商。應(yīng)用領(lǐng)域計(jì)算機(jī)、通訊、消費(fèi)性電子、照明、醫(yī)療及汽車等。其中
    的頭像 發(fā)表于 03-20 14:10 ?1651次閱讀
    電子設(shè)備USB Type C連接器接口防水密封膠<b class='flag-5'>環(huán)</b>氧<b class='flag-5'>填充</b>膠水應(yīng)用