<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > MAXQ構架上閃存和SRAM存儲器的分配

MAXQ構架上閃存和SRAM存儲器的分配

作者: 時(shí)間:2013-05-25 來(lái)源:網(wǎng)絡(luò ) 收藏

架構是一種基于標準Harvard結構、功能強大的單周期RISC微控制器,程序和數據存儲總線(xiàn)相互獨立。這種組織形式要求每個(gè)存儲器具有專(zhuān)用總線(xiàn)(圖1),所以可同時(shí)讀取指令和操作數。由于不存在單條數據總線(xiàn)的沖突問(wèn)題,指令的執行時(shí)間僅需要單個(gè)周期。


圖1. Harvard結構

每個(gè)器件采用以下存儲器類(lèi)型:

SRAM

固定用途ROM

MAXQ器件也可從、固定用途ROM或SRAM執行程序代碼。從某個(gè)存儲器段執行程序代碼時(shí),其它兩個(gè)存儲器段可作為數據存儲器(更多詳細信息,請參閱從執行程序和執行固定用途ROM函數部分)。這是因為程序和數據存儲器總線(xiàn)不能同時(shí)存取同一存儲器段。

有人可能認為采用Harvard結構的MAXQ微控制器也不能在非易失閃存中儲存數據。然而,MAXQ器件內嵌固定用途ROM函數,允許讀、寫(xiě)非易失閃存數據。

從閃存執行程序

MAXQ器件中,從閃存執行應用程序時(shí),數據存儲器為SRAM(讀和寫(xiě))和固定用途ROM(只讀)。從閃存執行代碼時(shí),數據存儲器映射請參見(jiàn)表1,存儲器映射參見(jiàn)圖2。

SRAM數據存儲器在存儲器映射中位于地址0x0000至0x07FF (字節尋址模式下)或地址0x0000至0x03FF (字尋址模式下)。

固定用途ROM在存儲器映射中位于地址0x8000至0x9FFFh (字節模式)或地址0x8000至0x8FFF (字尋址模式下)。

表1. 從閃存執行應用代碼時(shí)的數據存儲器映射
Addressing ModeSRAMUtility ROM
Start AddressEnd AddressStart AddressEnd Address
Byte Mode0x00000x07FF0x80000x9FFF
Word Mode0x00000x03FF0x80000x8FFF


圖2. 從閃存執行應用代碼時(shí)的存儲器映射

執行固定用途ROM函數

執行固定用途ROM函數時(shí),數據存儲器為SRAM(讀和寫(xiě))和閃存(讀和寫(xiě))。從閃存執行應用程序且變量或數據對象位于閃存時(shí),可通過(guò)固定用途ROM函數讀或寫(xiě)這些變量或數據對象。通過(guò)跳轉至執行固定用途ROM函數,即可將閃存作為數據進(jìn)行存取。從固定用途ROM執行代碼時(shí),數據存儲器映射請參見(jiàn)表2,存儲器映射參見(jiàn)圖3。

SRAM數據存儲器在存儲器映射中位于地址0x0000至0x07FF (字節尋址模式下)或地址0x0000至0x03FF (字尋址模式下)。

字節尋址模式下,CDA0 = 0時(shí),閃存的低半部分在存儲器映射中位于地址0x8000至0xFFFFh;CDA0 = 1時(shí),閃存的高半部分在存儲器映射中位于地址0x8000至0xFFFFh。字尋址模式下,閃存在存儲器映射中位于地址0x8000至0xFFFF。


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: MAXQ 閃存 SRAM存儲器

評論


相關(guān)推薦

技術(shù)專(zhuān)區

国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>