国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

考一考!嵌入式 ARM基礎題三道

發布時間:2018-6-4 14:30    發布者:技術小白
題一:
uboot是怎么傳參給內核的?
思考過后,再到下方尋找答案

題二:
linux怎么進行內存管理?
思考過后,再到下方尋找答案

題三:
請簡單說說進程和線程的區別。
思考過后,再到下方尋找答案

題一答案:
簡單的講,uboot利用函數指針及傳參規范,它將
     R0: 0x0
     R1: 機器號
     R2: 參數地址
     三個參數傳遞給內核。
     其中,R2寄存器傳遞的是一個指針,這個指針指向一個TAG區域。

題二答案:
早期計算機中,由于應用程序比較小,可以直接在物理內存中運行,但現在計算機里面程序那么多又那么大,所以就需要對內存進行管理。

1、對內存的分配和管理,也就是平時應用層malloc和內核層vmalloc、kmalloc之類的內存申請的管理。

2、虛擬內存和物理內存之間的轉換。

題三答案:

簡單的來說,一個程序至少有一個進程,一個進程至少有一個線程。

第一點、進程有自己的獨立地址空間,每啟動一個進程,系統就會為它分配地址空間,建立數據表來維護代碼段、堆棧段和數據段,這種操作非常昂貴。而線程是共享進程中的數據的,使用相同的地址空間,因此CPU切換一個線程的花費遠比進程要小很多,同時創建一個線程的開銷也比進程要小很多。

但這樣帶來的缺點就是,多線程程序只要有一個線程掛掉了,那么整個進程也就掛掉了,而進程則不會影響另外一個進程,它有自己的獨立地址空間。

第二點、線程之間的通信更方便,同一進程下的線程共享全局變量、靜態變量等數據,而進程之間的通信需要以通信的方式(IPC)進行。

以下課程可免費試聽C語言電子PCBSTM32LinuxFPGA、Python、安卓等。
想學習的你和我聯系預約就可以免費聽課了。宋工Q35--24-65--90-88   Tel/WX:173--17--95--19--08


本文地址:http://m.qingdxww.cn/thread-526727-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 利用SAM E54 Xplained Pro評估工具包演示CAN轉USB橋接器以及基于CAN的主機和自舉程序應用程序
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 女人高潮特级毛片 | 四虎影视永久在线精品免费 | 亚洲另类网 | 日本-区二区三区免费精品 日本强日本不卡一 | 青青草国产精品久久久久 | 青青热久久国产久精品 | 国产精品免费一区二区区 | 亚洲一区二区三区日本久久九 | 亚洲网站视频在线观看 | 四虎成人精品在永久在线观看 | 午夜在线观看视频在线播放版 | 精品视频一区二区三三区四区 | 婷婷丁香四月 | 欧美日韩乱国产 | 亚洲欧美一区二区三区九九九 | 二级毛片在线观看 | 日本不卡三级 | 四虎影视884a精品国产古代 | 色婷婷影院在线视频免费播放 | 国产一区二 | 日本中文字幕在线观看视频 | 九九视频在线看精品 | 国产精品免费视频网站 | 日韩成人毛片高清视频免费看 | 呦女稀缺资源vip | 成人精品视频一区二区三区 | h小视频在线| 日韩精品一区二区三区免费观看 | 91亚洲视频在线观看 | 欧美三级一区二区 | 四虎永久在线精品免费观看地址 | 欧美一区二区三区四区在线观看 | 99久久精品男女性高爱 | 亚洲欧美久久精品 | 在线精品视频在线观看高清 | 久久香蕉国产线看观看网站 | 国产精品久热 | 香蕉网址 | 日韩免费精品视频 | 国产精品一区二区三区免费视频 | 免费一级做a爰片性色毛片 免费一级做a爰片久久毛片潮 |