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

正文內(nèi)容

第2章intelia-32處理器結(jié)構(gòu)與原理-資料下載頁

2025-07-20 08:32本頁面
  

【正文】 MCE PAE PSE DE TSD VME PVI 保留 , 缺省為全 0 CR4 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 56 6 系統(tǒng)地址寄存器 ? GDTR — 48位的全局描述符表寄存器 全局描述符表 32位線性地址 16位界限值 ? IDTR — 48位的中斷描述符表寄存器 中斷描述符表 32位線性地址 16位界限值 ? TR — 16位的任務(wù)狀態(tài)段寄存器 TSS的 16位選擇字 ? LDTR — 16位的局部描述符選擇字寄存器 LDT的 16位選擇字 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 57 當機器復(fù)位的時候 CS=FFFFH, EIP, DS, ES, SS, FS, GS以及 EFLAGS寄存器被清零。因為復(fù)位之后 CS:EIP= FFFF:00000000,因此機器復(fù)位或開機后,都會自動從這個地址開始取指令,這里應(yīng)該是 BIOS的第一條指令。 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 58 1. Pentium的基本數(shù)據(jù)類型 1) 整型數(shù)據(jù)類型 包括無符號數(shù)和有符號數(shù),其中有符號數(shù)以 2的補碼形式表示,最高位為符號位, 1表示負數(shù) 類 型 位數(shù) 無符號數(shù)范圍 有符號數(shù)范圍 字節(jié) 8 0~ 255 128~+127 字 16 0~ 65535 32768~+32767 雙字 32 0~ 2321(4G1) 231~+2311 四字 64 0~ 2641(16T1) 263~+2631 IA32處理器在實地址模式下的存儲管理 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 59 2) 浮點數(shù)據(jù)類型 最高位為符號位,接下來是有效數(shù)和階碼,有效數(shù)給訂了數(shù)的有效位數(shù),決定數(shù)的精度;階碼決定數(shù)據(jù)范圍。 類型 符號位數(shù) 有效位數(shù) 階碼位數(shù) 數(shù)據(jù)范圍 單精度浮點數(shù) 1 24 7 177。 10177。 38 雙精度浮點數(shù) 1 52 11 177。 10177。 308 擴展精度浮點數(shù) 1 64 15 177。 10177。 4932 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 60 3) 指針數(shù)據(jù)類型 指針是用于定位存儲單元的地址,包括近指針和遠指針。 ? 16位模式下,近指針為段內(nèi) 16位有效地址,遠指針包括 16位段選擇器和 16位段內(nèi)有效地址 ? 32位模式下,近指針為段內(nèi) 32位有效地址,遠指針包括 16位段段選擇器和 32位段內(nèi)有效地址 ? 64位模式下,近指針為 64位有效地址;操作數(shù)是32位時,遠指針包括 16位段段選擇器和 32位( 16位)段內(nèi)有效地址,操作數(shù)是 64位時,遠指針包括 16位段段選擇器和 64位段內(nèi)有效地址 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 61 4) 位域 (field)數(shù)據(jù)類型 是一個連續(xù)的二進制位序列,可以從存儲器任何一個字節(jié)的任何一位開始。可包含 32位數(shù)據(jù)。 5) 串數(shù)據(jù)類型 是一個連續(xù)的位、字節(jié)、字或雙字序列,位串可以從存儲器任何一個字節(jié)的任何一位開始,并可包含 2321位,字節(jié)、字或雙字串可包含 232字節(jié)。 6) BCD和壓縮 BCD數(shù)據(jù)類型 用 4位無符號二進制數(shù)表示十進制的 0~ 9。壓縮 BCD每個字節(jié)包含二位十進制數(shù),非壓縮 BCD數(shù)每字節(jié)的低 4位表示一個十進制數(shù),高 4位為 0。 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 62 以字節(jié)為單位編址 ,即一個字節(jié)數(shù)據(jù)占一個存儲單元 ? 以字、雙字、四字為單位存儲數(shù)據(jù)時,分別占相鄰 2個、 4個、 8個連續(xù)字節(jié)單元, ? 高 8位存放在高地址字節(jié),低 8位存放在低地址字節(jié) ,高位字存放在高地址區(qū),低位字存放在低地址區(qū) ? 字、雙字、四字單元的地址由其最低字節(jié)的地址來表示。 ? 字、雙字、四字的地址一般采用邊界對齊,即它們地址分別是偶數(shù)地址, 4的倍數(shù)和 8的倍數(shù)。如果邊界不對齊,Pentium會采用兩個總線周期來完成操作,或者直接報錯,如果邊界對齊,則只用一個總線周期完成操作。 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 63 存儲單元的地址和內(nèi)容 12H 34H 56H 78H 9AH BCH DEH FFH 0000H 0001H 0002H 0003H 0004H 0005H 0006H 0007H 0000H地址上, 字節(jié)數(shù)據(jù)是 12H 字數(shù)據(jù)是 3412H 雙字數(shù)據(jù)是 78563412H 四字數(shù)據(jù)是 FFDEBC9A78563412H 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 64 3. 實模式存儲器尋址 在此模式下, IA32可以理解成是一個可處理 32位數(shù)據(jù)的高速的 8086。 a. 存儲器地址的分段 ? 解決 16位寄存器表示 20位地址的問題 ? 段是最大長度為 64KB的連續(xù)的內(nèi)存儲器塊 ?物理地址 每個存儲單元的 20位實際地址,有唯一性,訪問主存時必須用物理地址 ? 邏輯地址 每個存儲單元的地址用兩部分表示: 段基址 (段首址的高 16位) 偏移量 (段內(nèi)某單元相對段首址的地址差,也稱為有效地址 EA) 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 65 6417H∶ 0100H 6417H 10H + 0100H = 64170H + 0100H = 64270H 幾個不同的邏輯段地址在物理地址上是可重疊的 ? 物理地址 =段基址 16+偏移量 書寫形式: 段基址:偏移量 16位段地址 16位段內(nèi)偏移 : 16位段地址 16位段內(nèi)偏移 (左移四位) + 20位物理地址 = 0000 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 66 b、段寄存器與段 IA32的 6個 16位的段寄存器,專門存放段基地址 ? 代碼段存放當前程序的指令代碼 ? 數(shù)據(jù)段存放程序涉及的源數(shù)據(jù)或結(jié)果 ? 堆棧段是以“先入后出”為原則的數(shù)據(jù)區(qū) ? 附加段是輔助數(shù)據(jù)區(qū),存放串或其他數(shù)據(jù) ? 用戶可以同時使用 6個段,段間可以鄰接、部分重疊、 重疊或不相鄰,但注意,段的實體(被實際使用的段空間)是不能重疊的。 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 67 段寄存器和相應(yīng)存放偏移地址的寄存器之間的默認組合 段 32位偏移 16位偏移 CS EIP IP SS ESP或 EBP SP或 BP DS EAX、 EBX、 ECX、 EDX、 BX、 SI、 DI、 EDI、 ESI、一個 8或 32位數(shù) 一個 8或 16位數(shù) ES EDI(用于串指令) DI FS 無默認 無默認 GS 無默認 無默認 3. 保護模式存儲器尋址 請參照第 4章課件 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 68 4. 關(guān)于堆棧 ? 堆棧是內(nèi)存中“先入后出”、最大空間為64KB的存儲區(qū)域, 棧底地址大于棧頂?shù)刂? ? 棧區(qū)最高地址- 1的單元為棧底,最后進棧數(shù)據(jù)所對應(yīng)的地址單元為棧頂 ? SS指向棧的起始單元 (非棧底) ? SP寄存器動態(tài)跟蹤棧頂位置 ,初始化時 SP的值為堆棧的長度,即指向棧底 +2單元 ? 將數(shù)據(jù)送入 堆棧叫 壓棧 ,從棧中取出數(shù)據(jù)叫 彈出 ,均以字為單位 現(xiàn)代微機原理與接口技術(shù) (第 2版 ) 69
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1