久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

ARM系統(tǒng)的初始化過程

 昵稱1020965 2010-03-18
幻燈片 68
初始化代碼:在用戶的應用程序運行之前完成系統(tǒng)初始化工作的代碼,,初始化代碼直接對ARM微處理器內(nèi)核及硬件控制器編程,,多采用匯編語言編程,初始化代碼一般應包含如下典型任務:
  1. 定義程序入口點,;
  2. 設置異常向量,;
  3. 初始化存儲器系統(tǒng);
  4. 初始化堆棧指針寄存器,;
  5. 初始化臨界I/O設備,;
  6. 初始化C代碼運行環(huán)境;
  7. 改變處理器運行模式和狀態(tài),;
  8. 使能中斷,;
  9. 進入C代碼運行;
幻燈片 71
3.初始化存儲器系統(tǒng)
初始化存儲器系統(tǒng)主要包含對系統(tǒng)存儲器控制器的初始化,,如果系統(tǒng)具有存儲器管理單元(MMU),也必須對其進行初始化,。基于ARM微處理器的系統(tǒng)一般都需要外擴大容量的存儲器,這些存儲器需要專門的存儲器控制器控制其讀,、寫操作,。

幻燈片 73
存儲器的地址分配與地址重映射(Remap):存儲器的地址分配也就是將物理存儲器定位在4GB地址空間的具體位置
ARM微處理器常采用兩種方式來完成地址分配:
1.固定的存儲器地址分配:即物理存儲器的起始地址一般是不改變的,這種方式相對較簡單
2.存儲器地址重映射(Remap):使物理存儲器的起始地址可以在有效的地址空間內(nèi)任意改變,,即物理存儲器的地址是不固定的,,這種方式相對較復雜一些


    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多