久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

cortex M3權威指南之位帶(Bit Band)操作

作者:未知   來源:Levi之家 的空間   點擊數:  更新時間:2014年08月16日   【字體:

位帶操作

 

概念其實30年前就有了,那還是 8051 單片機開創的先河。如今CortexM3 將此能力進化,這里的位帶操作是8051 位尋址區的威力大幅加強版。

概念:

位帶操作就是指可以使用普通的加載/存儲指令來對單一的比特(bit)來進行讀寫。打個比喻,就相當于是為位帶區的每一位都起了一個別名,或者說是為為帶區的每一位新建了一個快捷方式,通過對指定別名的訪問來代替對指定位的訪問。說明:指定位與別名之間的映射過程是由內核完成的,無需人工干預。

為了能使用普通指令來加載和存儲那么這個別名肯定得膨脹成32位(一個字),不過這個32位只有低位有效。所以這樣就可以通過對別名的訪問來代替對位帶區指定位的訪問了。

位帶區:支持位帶操作的地址范圍,在cortexM3中有兩個地區實現了位帶操作,一個是SRAM的最低1MB范圍,另一個是片內外設區的最低1MB范圍。這兩個區中的地址除了可以像普通的RAM 一樣使用外,它們還都在“位帶別名區”有自己的位帶別名,位帶別名區把每個比特膨脹成一個32 位的字。當你通過位帶別名區訪問這些字時,就可以達到訪問原始比特的目的。
位帶別名區:對別名地址的訪問最終會作用到位帶區對應位,注意這個過程中有一個地址映射的過程。








 

關閉窗口

相關文章

主站蜘蛛池模板: 午夜久久久久久久久久一区二区 | 91精品国产自产精品男人的天堂 | 精品国产一区二区三区成人影院 | 久久久免费在线观看 | 国产精品久久久久久久久免费高清 | 亚洲精品在线免费播放 | 毛片免费观看视频 | 中文字幕亚洲一区二区三区 | 射久久 | 国产精品免费一区二区三区四区 | 超碰国产在线 | 久久久久九九九九 | 国产乱码久久久久久一区二区 | 欧美成年黄网站色视频 | 欧美www在线 | 免费色网址 | 久草久草久草 | 国产一二三区精品视频 | 久久在线视频 | 尤物在线精品视频 | 精品国产一区二区国模嫣然 | 99久久婷婷国产综合精品电影 | 国产ts人妖一区二区三区 | 亚洲人成一区二区三区性色 | 嫩草视频在线免费观看 | 国产一区二区黑人欧美xxxx | aaaaa毛片| 国产欧美一区二区三区在线看 | 久久99精品久久久久蜜桃tv | 久国产视频| 天天看天天摸天天操 | 国产精品美女久久久久久不卡 | 欧美日韩激情 | 青青草社区 | 精品在线视频播放 | 婷婷桃色网 | 亚洲永久字幕 | 国产高清精品一区二区三区 | 欧美不卡一区二区 | 91视频久久久久 | 久久久91精品国产一区二区精品 |