在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux經常出現的3道基礎面試題快來復習吧

Q4MP_gh_c472c21 ? 來源:未知 ? 2018-12-31 10:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

請問uboot啟動過程都做了些什么?

為什么uboot要關掉cache?

nandflash和norflash的區別,對norflash的操作方式的理解?

請先思考后在看答案哦

uboot啟動過程都做了些什么

1、cpu剛開始初始化的時候,還未設置棧,所以先使用匯編代碼,構建異常項鏈表,然后設置cpu為svc(特權)模式,同時關閉FIQ和IRQ(防止突發中斷程序跑飛了)

注:在跳轉到內核之前,要滿足CPU出在SVC模式下。

2、對cp15協處理器進行設置,這里主要是關閉MMU和cache

3、進入到板級初始化階段,這里會進行時鐘、內存、串口的初始化。最后還要關閉看門狗

4、接下來就是設置棧,為c語言準備運行環境,調用board_init_f,填充gd結構體。

5、對代碼重定位,搬運到內存中去,搬運之后,跳轉到內存中去執行board_init_r,這里就可以開啟cache了,當然也可以不開啟。然后初始化其他設備。比如flash、網卡、emmc等。初始化完之后,在執行main_loop

uboot要關掉cache

1、cpu剛開始初始化的時候,還未設置棧,所以先使用匯編代碼,構建異常項鏈表,然后設置cpu為svc(特權)模式,同時關閉FIQ和IRQ(防止突發中斷程序跑飛了)

注:在跳轉到內核之前,要滿足CPU出在SVC模式下。

2、對cp15協處理器進行設置,這里主要是關閉MMU和cache

3、進入到板級初始化階段,這里會進行時鐘、內存、串口的初始化。最后還要關閉看門狗。

4、接下來就是設置棧,為c語言準備運行環境,調用board_init_f,填充gd結構體。

5、對代碼重定位,搬運到內存中去,搬運之后,跳轉到內存中去執行board_init_r,這里就可以開啟cache了,當然也可以不開啟。然后初始化其他設備。比如flash、網卡、emmc等。初始化完之后,在執行main_loop

nandflash和norflash的區別及對norflash的操作方式的理解

兩種芯片的結構不同 NORflash之所以可以片內執行,就是因為他符合CPU去指令譯碼執行的要求。CPU送一個地址出來,NORflash就能給一個數據讓CPU執行,中間不需要額外的處理操作。

NAND flash不一樣是因為nandflash有地址,數據,命令共用IO口的問題,cpu把地址發出來之后,并不能直接得到數據,還需要控制線的操作才能完成。就是他沒有專用的SRAM接口

嵌入式系統中代碼的執行方式主要有3種:

完全映射按需分頁eXecute In Place (XIP)片上執行。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • cpu
    cpu
    +關注

    關注

    68

    文章

    11063

    瀏覽量

    216521
  • Linux
    +關注

    關注

    87

    文章

    11497

    瀏覽量

    213270
  • Uboot
    +關注

    關注

    4

    文章

    128

    瀏覽量

    28993

原文標題:Linux面試基礎題3道

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    關于C語言的10面試題

    各位,今天給大家搜集了10比較好的面試題,涉及了指針、運算、結構體、函數、內存,應該來說比較全面了,有興趣的做一下檢測一下自己的水平
    發表于 09-15 10:28 ?1351次閱讀

    常見的嵌入式C語言面試題

    數組是最基本的數據結構,關于數組的面試題也屢見不鮮,本文羅列了一些常見的面試題,僅供參考。目前有以下18題目。
    發表于 07-18 10:46 ?975次閱讀

    java基礎練習、面試題

    java基礎練習、面試題整理了java私塾教材的課后作業,基礎部分,面試中也常常遇到的基礎問題,趕緊下載了。下載: [hide][/hide]
    發表于 07-16 14:02

    java經典面試題深度解析

    免費視頻教程:java經典面試題深度解析對于很多初學者來說,學好java在后期面試的階段都沒什么經驗,為了讓大家更好的了解面試相關知識,今天在這里給大家分享了一個java經典面試題深度
    發表于 06-20 15:16

    c語言面試題,c++面試題下載

    c語言面試題,c++面試題1. static有什么用途?(請至少說明兩種) 1) 限制變量的作用域 2) 設置變量的存儲域 2. 引用與指針有什么區別?  1) 引用必須被初
    發表于 10-22 11:19 ?5次下載

    c語言面試題

    c語言面試題
    發表于 11-05 16:48 ?0次下載

    C語言經典面試題

    面試題
    發表于 12-20 22:41 ?0次下載

    C語言經典面試題

    C語言 經典面試題
    發表于 01-05 11:27 ?0次下載

    經典硬件面試題精選及解答

    經典硬件面試題精選及解答
    發表于 11-29 18:02 ?0次下載

    C++軟件設計基礎考試題快來復習一下

    本文檔的主要內容詳細介紹的是C++軟件設計基礎考試題快來復習一下
    發表于 09-28 16:36 ?12次下載

    數字電路試卷及答案快來復習

    本文檔的主要內容詳細介紹的是數字電路試卷及答案快來復習
    發表于 10-17 08:00 ?16次下載
    數字電路試卷及答案<b class='flag-5'>快來復習</b><b class='flag-5'>吧</b>!

    Java的經典面試題和答案詳細說明

    發現網上很多Java面試題都沒有答案,所以花了很長時間搜集整理出來了這套Java面試題大全,希望對大家有幫助哈~ 博主已將以下這些面試題整理成了一個Java面試手冊,題型非常全面附帶答
    發表于 09-07 08:00 ?0次下載
    Java的經典<b class='flag-5'>面試題</b>和答案詳細說明

    常見的MySQL高頻面試題

    在各類技術崗位面試中,似乎 MySQL 相關問題經常被問到。無論你面試開發崗位或運維崗位,總會問幾道數據庫問題。經常有小伙伴私信我,詢問如何應對 MySQL
    的頭像 發表于 02-08 16:05 ?2650次閱讀

    142linux面試題,值得收藏

    142linux面試題,值得收藏
    發表于 06-16 14:42 ?4次下載

    關于數組常見的面試題

    數組是最基本的數據結構,關于數組的面試題也屢見不鮮,本文羅列了一些常見的面試題,僅供參考。目前有以下18題目。
    的頭像 發表于 08-17 09:25 ?1909次閱讀
    主站蜘蛛池模板: 久久夜色精品国产亚洲 | 一 级 黄 色 片生活片 | 天天干天日 | 五月婷婷激情网 | 国模私拍大尺度视频在线播放 | 亚洲啪啪网站 | 国产视频一区二区在线观看 | 琪琪午夜免费影院在线观看 | 狠狠色狠狠色综合日日不卡 | 我不卡老子影院午夜伦我不卡四虎 | 狠狠操夜夜爱 | 免费观看a黄一级视频 | 一道精品一区二区三区 | 国产色噜噜| 福利久久| 五月婷婷色网 | 狠狠干狠狠色 | 午夜视频在线 | 模特精品视频一区 | 中文字幕一区二区三区免费看 | 国产在线播 | 爱爱456高清国语在线456 | 四虎永久精品视频在线 | 成人免费无毒在线观看网站 | 欧美18videosex性欧美1819 | 国产色婷婷精品免费视频 | 欧美xx网站| 色老头在线精品视频在线播放 | 欧美另类网 | 国产三及 | 国产色网站| 国产人成午夜免费噼啪视频 | 男女视频免费 | 久久看精品| 亚洲韩国在线一卡二卡 | 狠狠色丁香婷婷综合橹不卡 | 视频在线观看一区二区 | 国产三级国产精品 | 依依成人精品无v国产 | 黄色国产精品 | 亚洲午夜大片 |