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

正文內(nèi)容

mon結(jié)構(gòu)ppt課件-在線瀏覽

2025-06-22 18:16本頁面
  

【正文】 ? 編輯 conf目錄下 Bonito文件,選擇需要編譯的模塊 ? tools/pmoncfg/pmoncfg Bonito(conf類型文件 )。 PMON編譯環(huán)境的建立 ? Makefile是根據(jù) Targets/Bonito/conf/件形成的。 PMON2022的框架 CPU Reset Entry Jump over the beginning of rom Initial Serial Device Initial Memory Copy codes from Rom to Ram Initial North Bridge Initial South Bridge Initial VGA Card Initial Shell Wait Command Initail tlbamp。cache Initail C environment Assembly C Other PCI Device ,Rom中執(zhí)行 ? ,CPU將從 0xBFC00000取指令開始執(zhí)行 ,而ROM在系統(tǒng)中的地址就是從該地址開始的 ,所以其中的第一條指令就是整個 CPU的第一個指令 ,在 MIPS中 ,異常處理入口有兩套 ,通過CP0的 STATUS寄存器位 BEV來決定 ,當 BEV=1時 ,異常的入口地址為 0xBFC00000開始的地址 ,而 BEV=0,異常地址為 0x80000000開始的地址 ,所以 PMON程序段開始處是一些異常的調(diào)入口,需要跳過這段空間,程序通過一個跳轉(zhuǎn) bal指令跳到后面 . bal locate nop bal uncached nop bal locate nop uncached: or ra, UNCACHED_MEMORY_ADDR j ra nop 此處是可以從 cache空間轉(zhuǎn)換到 uncache的空間 ,ra中保留的是 bal locate這條指令的地址 ,然后或上 UNCACHED_MEMORY_ADDR,該地址就變成 uncache的地址了 . ? la s0, start subu s0, ra, s0 and s0, 0xffff0000 這段代碼是為了訪問數(shù)據(jù),因為這段匯編在 Rom執(zhí)行,而編譯出來的數(shù)據(jù)段在 0x8002xxxx,為了能夠訪問數(shù)據(jù)段的數(shù)據(jù),需要進行一個地址的修正, s0這是起到這種修正的目的。 cpuinfotab[0] = amp。 dbginit(NULL)。 bcopy(MipsException, (char *)GEN_EXC_VEC, MipsExceptionEnd MipsException)。 CPU_SetSR(0, SR_BOOT_EXC_VEC)。 } 主要初始化在 dbginit函數(shù)中執(zhí)行。 /* Do all constructor initialisation */ envinit ()。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1