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

正文內容

[工學]第四章微處理器-文庫吧資料

2025-02-23 12:02本頁面
  

【正文】 CPU)插入等待狀態(tài)等待慢速部件( I/O和存儲器) ? CPU與外設接口常采用 異步時序 ,它們通過應答聯絡信號實現同步操作 2022/3/13 微型計算機原理及應用 _宋廷強 60 8086/ 8088 CPU的引腳信號和工作模式 ? 構成較大規(guī)模的應用系統(tǒng),例如可以接入數值協處理器 8087 ? 8086和總線控制器 8288共同形成系統(tǒng)總線信號 ?兩種組態(tài)構成兩種不同規(guī)模的應用系統(tǒng) ?最小組態(tài)模式 ? 構成小規(guī)模的應用系統(tǒng) ? 8086本身提供所有的系統(tǒng)總線信號 ?最大組態(tài)模式 2022/3/13 微型計算機原理及應用 _宋廷強 61 ? 兩種組態(tài)下的內部操作并沒有區(qū)別 ? IBM PC/XT采用最大組態(tài) ? 本書以最小組態(tài)展開基本原理 通常在信號名稱加 上劃線 ( 如: MX) 或星號 ( 如: MX*) 表示低電平有效 ? 兩種組態(tài)利用 MN/MX*引腳區(qū)別 ? MN/MX*接高電平為最小組態(tài)模式 ? MN/MX*接低電平為最大組態(tài)模式 2022/3/13 微型計算機原理及應用 _宋廷強 62 8086的引腳信號和功能 2022/3/13 微型計算機原理及應用 _宋廷強 63 最小組態(tài)的引腳信號 1. 數據和地址引腳 2. 讀寫控制引腳 3. 中斷請求和響應引腳 4. 總線請求和響應引腳 5. 其它引腳 2022/3/13 微型計算機原理及應用 _宋廷強 64 1. 數據和地址引腳 ? 在訪問存儲器或外設的總線操作周期中,這些引腳在 T1狀態(tài) 輸出存儲器或 I/O端口的地址 A15~ A0 AD15~ AD0( Address/Data) ? 地址 /數據 分時復用 引腳,雙向、三態(tài) ? 其他時間用于傳送數據 D15~ D0 2022/3/13 微型計算機原理及應用 _宋廷強 65 1. 數據和地址引腳 (續(xù) 1) ? 這些引腳在訪問存儲器的 T1狀態(tài) 輸出高 4位地址 A19~A16 A19/S6~ A16/S3( Address/Status) 地址 /狀態(tài) 分時復用引腳,輸出、三態(tài) ? 在訪問外設的第一個時鐘周期全部輸出低電平無效 ? 其他時間輸出狀態(tài)信號 S6~ S3 2022/3/13 微型計算機原理及應用 _宋廷強 66 1. 數據和地址引腳 (續(xù) 2) 高 8位數據總線允許/狀態(tài)復用引腳 (輸出 ) BHE*/S7 ? 在總線周期的 T1狀態(tài), 8086在 BHE*/ S7引腳輸出 BHE信號,表示高 8位數據總線 D15~ D8上的數據有效。 ? CPU撤消地址,使總線的低 16位浮置成高阻狀態(tài),為傳輸數據做準備。若干總線周期組成一個指令周期 ? 總線周期 是指 CPU通過總線操作與外部(存儲器或 I/O端口)進行一次數據交換的過程 ? 8088的基本總線周期需要 4個時鐘周期 ? 4個時鐘周期編號為 T T T3和 T4 ? 總線周期中的時鐘周期也被稱作 “ T狀態(tài) ” ? 時鐘周期的時間長度就是時鐘頻率的倒數 2022/3/13 微型計算機原理及應用 _宋廷強 53 T1 T2 T3 T4 Ti Ti T1 T2 T3 Tw Tw Tw T4 Ti Ti 總線周期 總線周期 若干個 1~2個 ?基本總線周期由 4個 T狀態(tài)組成: T T T T4 ?等待時鐘周期 Tw,在總線周期的 T3和 T4之間插入 ?空閑時鐘周期 Ti,在兩個總線周期之間插入 動態(tài)演示 2022/3/13 微型計算機原理及應用 _宋廷強 54 2022/3/13 微型計算機原理及應用 _宋廷強 55 ? 任何指令的取指階段都需要存儲器讀總線周期,讀取的內容是指令代碼 何時有 總線周期 ? ? 任何一條以存儲單元為源操作數的指令都將引起 存儲器讀總線周期 ,任何一條以存儲單元為目的操作數的指令都將引起 存儲器寫總線周期 ? 只有執(zhí)行 IN指令才出現 I/O讀總線周期 ,執(zhí)行 OUT指令才出現 I/O寫總線周期 ? CPU響應可屏蔽中斷時生成 中斷響應總線周期 2022/3/13 微型計算機原理及應用 _宋廷強 56 ? 多路總線的高 4位繼續(xù)提供狀態(tài)信息,而多路總線的低 16位(8088則為低 8位 )上出現由 CPU寫出的數據或者 CPU從存儲器或端口讀入的數據。 – 段內偏移地址的來源除 IP、 SP、 SI和 DI外,還可以由尋址方式求得的 EA確定 2022/3/13 微型計算機原理及應用 _宋廷強 48 訪問存儲器類型 隱含的 段地址 可 ” 段更換 ” 的段地址 段內偏移地址來源 取指令碼 CS 無 IP 堆棧操作 SS 無 SP 字符串操作源地址 DS CS, ES, SS SI 字符串操作目的地址 ES 無 DI BP用作基址寄存器時 SS CS, DS, ES 由指令尋址方式求得有效地址 EA 一般數據存取 DS CS, ES, SS 由指令尋址方式求得有效地址 EA 2022/3/13 微型計算機原理及應用 _宋廷強 49 8086的總線周期 ? 是指信號高低電平 (有效或無效 )變化及相互間的時間順序關系。 2022/3/13 微型計算機原理及應用 _宋廷強 47 – 表中所示的訪問存儲器時所使用的段地址可以由指令中隱含的段寄存器提供,也可以由“可更換的段寄存器”提供。 2022/3/13 微型計算機原理及應用 _宋廷強 46 ? 字符串操作時,一般是對存儲器中的兩個數據塊進行傳送,需要在一條指令中同時指定源和目的兩個數據區(qū)。 ? 程序更新時,堆棧區(qū)也隨之更新,這就需要指定堆棧段寄存器 SS。 ? 當前取指令的物理地址=代碼段寄存器 CS的內容左移四位加上指令指針 IP的內容。 ?程序區(qū)中存儲程序的指令代碼 ?堆棧區(qū)存儲壓入堆棧的數據和狀態(tài)信息 ?數據區(qū)中存儲原始數據、中間結果和最后結果 2022/3/13 微型計算機原理及應用 _宋廷強 42 ? 數據段寄存器 DS和附加段寄存器 ES存儲 源和目的數據區(qū)段 的段地址; ? 8086/ 8088CPU中通常按照信息特征來區(qū)分段寄存器的作用,如: ? 代碼段寄存器 CS存儲 程序存儲器區(qū) 的段地址; ? 堆棧段寄存器 SS存儲 堆棧區(qū) 的段地址 ? 8086/ 8088中設置四個段寄存器的目的除了可以擴充尋址的范圍以外,還便于存儲器的讀/寫操作 2022/3/13 微型計算機原理及應用 _宋廷強 43 ? 在執(zhí)行程序時 CS指定程序的段地址, IP作為程序段內的偏移量來控制取指令的地址。 2022/3/13 微型計算機原理及應用 _宋廷強 40 ? 例,在 8086CPU中,設某段寄存器的內容為 1000H,試確定由該段寄存器所決定的內存段的起始地址和終止地址 ? 在 8086CPU中, CS寄存器和 IP寄存器的內容分別如下,試確定由 CS和 IP指定的內存指令地址 (1) CS=1000H IP=2022H (2) CS=1234H IP=ABCDH 解: 10000H~1FFFFH 解: 1) 1000H*16+2022H=12022H 2) 1234H*16+ABCDH=1CF2DH 2022/3/13 微型計算機原理及應用 _宋廷強 41 按信息的分段存儲和分段尋址 ? 在存儲器中存儲的信息可以分為程序指令、數據、和計算機系統(tǒng)的狀態(tài)等信息,為了尋址和操作的方便,存儲器的空間可按信息特征進行分段存儲。程序以邏輯地址編址,而不是用物理地址。 邏輯地址的表示: 段地址:偏移地址 ? 對應于同一物理地址,可以有不同的邏輯地址 物理地址 =段地址 16+偏移地址 ? 物理地址是唯一的 ? 要分清段內偏移地址的來源,及其相匹配的段地址 2022/3/13 微型計算機原理及應用 _宋廷強 35 ? 例:已知某存儲單元所在的段地址為 0AC08H,偏移地址為 2596H,試求出該單元所在的物理地址? ? 已知某單元的物理地址為 21000H,試求該單元所對應的邏輯地址? 2022/3/13 微型計算機原理及應用 _宋廷強 36 ...... 20220H 25F60H 25F61H 25F62H 25F63H 2022H 段基址 邏 輯 地 址 段內偏移地址 5F62H 邏輯地址與物理地址 2022/3/13 微型計算機原理及應用 _宋廷強 37 已知 CS、 DS、 SS和 SS分別為 1055H , 250AH, 8FFBH 和 EFF0H,試分析它們在存儲器中的分布情況。 2022/3/13 微型計算機原理及應用 _宋廷強 32 存儲器結構(續(xù)) 2022/3/13 微型計算機原理及應用 _宋廷強 33 存儲器結構 (續(xù) ) ?段地址 ?每一個段首地址的低 4位是 ” 0” ?段首地址的高 16位稱為 “ 段基址 ” ,也稱段地址 ?段地址一般存放在段寄存器 DS, CS, SS, ES ?偏移地址 ?每一個段的容量: 64KB (0000H~FFFFH) ?偏移地址是指一個段內的存儲空間相對于段基地址的偏移 ?段內偏移地址一般存放在 IP,SP 2022/3/13 微型計算機原理及應用 _宋廷強 34 ? 任何一個存儲單元對應一個 20位的物理地址,也可稱為絕對地址,它是由 邏輯地址 變換得來的。 1. 存儲器的分段 ? 每段最長可達 64K字節(jié) ? 各段起始地址能被 16 整除。 2022/3/13 微型計算機原理及應用 _宋廷強 28 2022/3/13 微型計算機原理及應用 _宋廷強 29 16位寄存器 20位地址 地址加法器 20位地址的形成 2022/3/13 微型計算機原理及應用 _宋廷強 30 1 6 位段地址 00001 6 位偏移地址0150152 0 位物理地址019+段基址 0 0 0 03 2 1 015 0偏移地址基址加法器物理地址0150192022/3/13 微型計算機原理及應用 _宋廷強 31
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1