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

正文內(nèi)容

存儲(chǔ)器系統(tǒng)ppt課件(編輯修改稿)

2025-05-25 23:57 本頁面
 

【文章內(nèi)容簡介】 指明 附加 段 的起始地址v 每個(gè)段寄存器用來確定一個(gè)邏輯段的起始地址,每種邏輯段均有各自的用途各個(gè)邏輯段獨(dú)立各個(gè)邏輯段重疊1MB空間的分段v 1MB空間最多能分成多少個(gè)段?每隔 16個(gè)存儲(chǔ)單元就可以開始一個(gè)段,所以 1MB最多可以有:220247。16 = 216= 64K 個(gè)段v 1MB空間最少能分成多少個(gè)段?每隔 64K個(gè)存儲(chǔ)單元開始一個(gè)段,所以 1MB最少可以有:220247。2 16= 16 個(gè)段 8086存儲(chǔ)器結(jié)構(gòu)v 2.物理地址的計(jì)算v 8086/ 8088CPU中有一個(gè)地址加法器,它將段寄存器提供的段地址自動(dòng)乘以 10H(即左移 4位),然后與 16位的偏移地址相加,并鎖存在物理地址鎖存器中,如圖 。如邏輯地址 0001H: 0010H生成物理地址時(shí),將段地址 0001H左移 4位為 00010H,再與偏移地址 0010H相加即可得到物理地址00020H。v 20位的物理地址由 16位段地址和 16位偏移地址合成。 8086存儲(chǔ)器結(jié)構(gòu)v 物理地址的計(jì)算方法如下:v 物理地址( PA) =段地址 10H+偏移地址( EA)v 也就是說,將段地址左移 4位再加上偏移地址就形成物理地址。v 說明: 圖 v ① 存儲(chǔ)器中的存儲(chǔ)單元地址可以使用 20位的物理地址表示,也可以使用邏輯地址表示,即使用 “段地址:偏移地址 ”的方式表示。邏輯地址是在程序中使用的,物理地址是由系統(tǒng)轉(zhuǎn)換自動(dòng)生成的。v ② 每個(gè)內(nèi)存單元具有惟一的物理地址,但可以使用不同的邏輯地址來描述,例如 0001H: 0010H對(duì)應(yīng)唯一的物理地址00020H,但該物理地址又可以由邏輯地址 0002: 0000H,等來描述。v ③ 除非專門指定,一般情況下,各段在存儲(chǔ)器中的分配由操作系統(tǒng)負(fù)責(zé)。v ④ 段的大小由程序決定,因?yàn)槭褂?16位偏移地址,所以每個(gè)段不能超過 64KB,當(dāng)然也不一定必須等于 64KB。 16位段地址存放在某個(gè)段寄存器中。 8086存儲(chǔ)器結(jié)構(gòu)v [例 ]: 計(jì)算下列邏輯地址對(duì)應(yīng)的物理地址。v ① 2022: 000AHv ② 2022: 007AHv ③ 2410: 0031Hv 分析:邏輯地址是以 “段地址:偏移地址 ”的形式表達(dá)存儲(chǔ)器地址的,而物理地址由如下公式計(jì)算得出:物理地址( PA) =段地址 16+偏移地址( EA)v 解:v ① 物理地址( PA) =2022H10H+000AH=2022AHv ② 物理地址( PA) =2022H10H+007AH=2022AHv ③ 物理地址( PA) =2410H10H+0021H=24121H. 8086存儲(chǔ)器結(jié)構(gòu)v 3.段的種類v 8086/088采用分段內(nèi)存管理機(jī)制,允許程序員將程序劃分為相對(duì)獨(dú)立的多個(gè)段,這些段各有各的用途。 8086/ 8088主要包括下列 4種類型的段:v ① 代碼段用來存放正在運(yùn)行的程序的指令序列。v ② 數(shù)據(jù)段用來存放當(dāng)前運(yùn)行程序所用到的數(shù)據(jù)。v ③ 堆棧段定義作為堆棧使用的內(nèi)存區(qū)域。堆棧是一種數(shù)據(jù)結(jié)構(gòu),它開辟了一個(gè)以 ‘后進(jìn)先出 ’方式訪問的存儲(chǔ)區(qū)。v ④ 附加段是附加的數(shù)據(jù)段,它是一個(gè)輔助的數(shù)據(jù)區(qū)。v 例如:取指令時(shí) (CS)=2022H, (IP)=3500H,則被取指令的物理地址 =(CS)10H+(IP)=20220H+3500H=23500H。v 又如:取數(shù)時(shí) (DS)=1000H,段內(nèi)偏移地址 =1000H,則被取數(shù)據(jù)的物理地址=(DS)10H+1000H=10000H+1000H=11000H。 8086存儲(chǔ)器結(jié)構(gòu)v 堆棧和堆棧操作v 1.堆棧的概念v 堆棧是在存儲(chǔ)器中開辟的一個(gè)特殊的存儲(chǔ)區(qū)域,該區(qū)域的一端固定 (稱為固定端 ),另一端活動(dòng) (稱為活動(dòng)端 ),且只允許數(shù)據(jù)從活動(dòng)端進(jìn)出。 v 堆棧中數(shù)據(jù)的存取也遵循 “先進(jìn)后出 ”的原則。我們把堆棧的活動(dòng)端稱為棧頂,固定端稱為棧底。堆棧是按 ‘先進(jìn)后出 ’的原則在內(nèi)存中組織
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1