freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

psoc系統(tǒng)中組織結(jié)構(gòu)及內(nèi)核原理分析課程-文庫(kù)吧

2025-02-18 16:41 本頁(yè)面


【正文】 ? 處理器時(shí)鐘頻率范圍 ~24MHz ? 24M時(shí)鐘下可達(dá) 4MIPS的運(yùn)算能力 8 內(nèi)部寄存器 M8C有 5個(gè)內(nèi)部寄存器,用于指令的運(yùn)行,分別為 ? 累加器 ( Accumulation, A) ? 索引寄存器( Index, X) ? 指令計(jì)數(shù)器( Program Counter, PC) ? 堆棧指針( Stark Pointer, SP) ? 標(biāo)志寄存器( Flags, F) 除了指令計(jì)數(shù)器 PC是 16位,其余均為 8位。 9 地址空間 M8C具有三塊地址空間: ROM、 RAM、寄存器 ? ROM包含 SROM和片上 Flash ? Flash被分配成 64Byte的若干小塊 ? 寄存器地址空間( 512Byte)被分配成兩組,即Bank0(配置空間)和 Bank1(用戶(hù)空間)。通過(guò)設(shè)置標(biāo)志寄存器( F)的 XIO位可以實(shí)現(xiàn)對(duì)兩組寄存器區(qū)的選擇 10 SRAM ? M8C是一種 8位 CPU, 8位地址總線用于 SRAM和寄存器的尋址,尋址范圍僅為 256Byte。 ? 為提高 SRAM的容量, PSoC對(duì)其 SRAM采用了分頁(yè)存儲(chǔ)結(jié)構(gòu)。 ? 這里需要用到 3個(gè)頁(yè)指針寄存器和標(biāo)志寄存器的 PgMode字段,由它們共同決定所訪問(wèn)的 SRAM頁(yè),而由地址總線上的地址決定訪問(wèn)該頁(yè)的哪個(gè)存儲(chǔ)單元。 11 中斷控制器 ? 中斷控制器為 PSoC提供了一種程序轉(zhuǎn)移機(jī)制,當(dāng)中斷發(fā)生時(shí),不用考慮當(dāng)前正在執(zhí)行的程序和任務(wù),就可改變流程,跳轉(zhuǎn)到新的地址去執(zhí)行中斷處理程序。 ? 中斷處理程序結(jié)束后,程序又將接著從發(fā)生中斷的地方往下執(zhí)行。 12 中斷控制器結(jié)構(gòu) 由上圖可以看出,一個(gè)中斷從產(chǎn)生到傳遞到 M8C核的中斷請(qǐng)求端,需同時(shí)滿足以下條件: ? 硬件中斷源產(chǎn)生中斷,如定時(shí)器溢出或 GPIO引腳產(chǎn)生中斷; ? INT_CLRx= 1(該中斷沒(méi)有被清除),即該中斷成為一個(gè)提交中斷( Posted Interrupt); ? INT_MSKx= 1(該中斷沒(méi)有被屏蔽),即提交中斷成為一個(gè)掛起中斷( Pending Interrupt); ? GIE= 1,即全局中斷使能打開(kāi)。 ? 優(yōu)先級(jí)編碼器對(duì)在所有掛起中斷中進(jìn)行排序,首先送出優(yōu)先級(jí)最高的中斷由M8C核響應(yīng)。 13 中斷處理過(guò)程 ? 激活中斷請(qǐng)求 ? 執(zhí)行完當(dāng)前指令 ? 執(zhí)行內(nèi)部中斷例程,需要耗時(shí) 13個(gè)周期。在此期間,執(zhí)行如下操作: 1. 將 PCH( PC[ 15: 8])、 PCL( PC[ 7: 0])和 CPU_F按順序壓棧; 2. 將 CPU_F清 0,此時(shí) GIE被置 0,因此其他中斷被暫時(shí)禁止; 3. 將 PCH清 0; 4. 從中斷控制器讀取中斷向量并裝入 PCL中;此時(shí) PC就指向中斷向量表中的合適地址,比如,對(duì)于 GP
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1