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

正文內(nèi)容

armlinux啟動(dòng)過程分析-資料下載頁

2025-06-29 08:06本頁面
  

【正文】 。和實(shí)模式下的尋址相比,段寄存器值換成了段描述符項(xiàng)索引。接下來,程序關(guān)閉中斷,將system模塊整體向內(nèi)存低端移動(dòng)0x1000。每次移動(dòng)0x8000 字,循環(huán)執(zhí)行8 次。然后程序執(zhí)行l(wèi)idt idt_48 加載中斷描述符表(idt)寄存器;執(zhí)行l(wèi)gdt gdt_48 加載全局描述符表(gdt)寄存器。此時(shí)中斷描述符表中只有一個(gè)空項(xiàng)(值全為0)。全局描述符表中有3 個(gè)描述符項(xiàng):第1 項(xiàng)無用,但必須存在;第2 項(xiàng)(索引值0x08)是系統(tǒng)代碼段描述符,所定義的段基址為0,段中代碼可被讀和執(zhí)行,段長(zhǎng)為8 M;第3項(xiàng)(索引值0x10) 是系統(tǒng)數(shù)據(jù)段描述符,所定義的段的基址為0,段中數(shù)據(jù)可讀和可寫,段限長(zhǎng)為8M。最后,程序重置協(xié)處理器,對(duì)8259 中斷控制芯片編程,完成進(jìn)入保護(hù)虛地址模式的所有準(zhǔn)備工作。通過設(shè)置機(jī)器狀態(tài)字MSW(第0 號(hào)控制寄存器CR0 的低16 位)中的PE 位使CPU進(jìn)入保護(hù)模式,(指令jmpi 0,8)。注意,CPU 已在保護(hù)模式下運(yùn)行,CS 置8 表示請(qǐng)求特權(quán)級(jí)0,使用全局描述符表中的第1 項(xiàng)(索引值0x08)。圖3 結(jié)束后內(nèi)存分布。 圖3 setup 結(jié)束后內(nèi)存分布5. 總結(jié)Linux 內(nèi)核是一個(gè)非常龐大的工程,經(jīng)過十多年的發(fā)展,它已從從最初的幾百 KB 大小發(fā)展到現(xiàn)在的幾百兆。清晰的了解它執(zhí)行的每一個(gè)過程是件非常困難的事。但是在嵌入式開發(fā)過程中,我們并不需要十分清楚 linux 的內(nèi)部工作機(jī)制,只要適當(dāng)修改 linux 內(nèi)核中那些與硬件相關(guān)的部分,就可以將 linux 移植到其它目標(biāo)平臺(tái)上。通過對(duì) linux 的啟動(dòng)過程的分 析,我們可以看出哪些是和硬件相關(guān)的,哪些是 linux 內(nèi)核內(nèi)部已實(shí)現(xiàn)的功能,這樣在移植linux 的過程中便有所針對(duì)。而 linux內(nèi)核的分層設(shè)計(jì)將使 linux 的移植變得更加容易。 參考文獻(xiàn)[1] Andrew S T, Albent S W. Operating system(design and implementation)[M]. PrenticeHall Internationl inc, 1996.[2]劉淼.嵌入式系統(tǒng)接口設(shè)計(jì)與Linux驅(qū)動(dòng)程序開發(fā)[M].北京航空航天大學(xué)出版社.[3]Embedded System Conference San Francisco,March..2002[4]Linux內(nèi)核編程[M].陳莉君,賀炎,劉霞林.機(jī)械工業(yè)出版社.6 / 6《ARM Linux啟動(dòng)過程分析》學(xué) 生:趙楠學(xué) 號(hào):2008310606指導(dǎo)老師:江春茂 年 級(jí):2008級(jí)班 級(jí):A(1)班專 業(yè):計(jì)算機(jī)科學(xué)與技術(shù)系 別:計(jì)算機(jī)科學(xué)與信息技術(shù)學(xué) 院:計(jì)算機(jī)科學(xué)與信息工程學(xué)院哈爾濱師范大學(xué)2011年12月2日
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1