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

正文內(nèi)容

計算機組成原理(華科版)第四章指令系統(tǒng)-免費閱讀

2025-02-08 05:05 上一頁面

下一頁面
  

【正文】 出棧指令 ( POP) 也執(zhí)行兩個動作: ① 修改堆棧指示器; ② 從棧頂取出數(shù)據(jù)到 CPU。 調(diào)用 (Call)與返回 (Return)是一對配合使用的指令 , 返回指令從堆棧中取出返回地址 , 然后繼續(xù)執(zhí)行調(diào)用指令的下一條指令 。 右移時 , 其它位右移 , 最高位補符號位 , 這種移位稱作算術(shù)移位 。 操作數(shù)的有效地址 EA數(shù)學(xué)形式為: EA= ( (PC) + Disp) (2) 間接相對尋址 這種尋址方式先將形式地址 Disp作間接變換 ( Disp ), 然后將間接變換值和程序計數(shù)器 PC的內(nèi)容相加得到操作數(shù)的有效地址 , 即先間接尋址再相對尋址 。 RB既可在 CPU中專設(shè) , 也可由指令指定某個通用寄存器擔(dān)任 。這種操作數(shù)有效地址由指令地址碼所指示的單元內(nèi)容間接給出的方式,稱為間接尋址方式,簡稱間址。 立即尋址方式表示形式為: OPCODE 立即尋址方式 操作數(shù) Data 3. 寄存器尋址方式 當操作數(shù)不放在存儲器中 , 而是放在中央處理器的通用寄存器中時 , 存放操作數(shù)的寄存器 , 其地址編號便可通過指令地址碼指出 。 注意 , 程序跳躍后 , 按新的指令地址開始順序執(zhí)行 。在主存中,指令尋址方式與操作數(shù)尋址方式交替進行,前者比較簡單,后者比較復(fù)雜。 由于 Intel 8086/8088指令字較短 ,所以指令采用變長指令字結(jié)構(gòu) 。這種格式能夠有效地壓縮程序中操作碼的平均長度,在字長較短的微型機上廣泛采用。 計算機組成原理 第四章 指令系統(tǒng) 14 指令字長度與擴展方法 1. 指令字長度 指令字中二進制代碼的位數(shù) , 稱為指令字長度 。 ( 5) 多地址指令格式 性能較好的大 、 中型計算機甚至高檔小型計算機中 ,往往設(shè)置一些功能很強的 , 用于處理成批數(shù)據(jù)的指令 , 例如 , 字符串處理指令 , 向量 、 矩陣運算等指令 。 4. 2 指令格式 操作碼字段 地址碼字段 計算機組成原理 第四章 指令系統(tǒng) 8 指令操作碼與地址碼 1. 操作碼 指令中參加運算的操作數(shù)既可存放在主存儲器中 , 也可存放在寄存器中 , 地址碼應(yīng)該指出該操作數(shù)所在的存儲器地址或寄存器地址 。 4. 兼容性 系列機各機種之間具有相同的基本結(jié)構(gòu)和共同的基本指令集 ,因而 , 指令系統(tǒng)是兼容的 , 即各機種上基本軟件可以通用 。 IBM公司在 1975年開始探討指令系統(tǒng)的合理性問題 ,John cocke提出了精簡指令系統(tǒng)的想法 。 計算機組成原理 第四章 指令系統(tǒng) 1 第四章 指令系統(tǒng) 計算機組成原理 第四章 指令系統(tǒng) 2 指令系統(tǒng)的發(fā)展與性能 計算機的性能與它所設(shè)置的指令系統(tǒng)有很密切的關(guān)系,而指令系統(tǒng)的設(shè)置又與機器的硬件結(jié)構(gòu)緊密相關(guān)。 1982年 , 美國加州伯克利大學(xué) 、 斯坦福大學(xué) 、 IBM公司都先后研制出便于 VLSI技術(shù)實現(xiàn)的精簡指令系統(tǒng)計算機 , 簡稱 RISC( Reduced Instruction Set Computer) 。 計算機組成原理 第四章 指令系統(tǒng) 6 計算機語言與硬件結(jié)構(gòu)的關(guān)系 一臺計算機能夠直接識別并執(zhí)行的語言并不是高級語言 ,而是一種用二進制碼表示的 、 由一系列指令組成的機器語言 。 根據(jù)指令的操作數(shù)地址碼的數(shù)目的不同 , 可將指令分成零地址指令 、 一地址指令 、 二地址指令 、 三地址指令和多地址指令等多種格式 。 為了描述一批數(shù)據(jù) , 指令中往往需要用多個地址來指出數(shù)據(jù)存放的首地址 、 長度和下標等信息 。 如上所述 , 指令格式的設(shè)定一般與機器的字長 、 存儲器的容量以及指令的功能有關(guān) 。如 Z80、Intel 8086等,操作碼的長度都是可變的。 指令格式包含單字長指令 、雙字長指令 、 三字長指令等多種 。 計算機組成原理 第四章 指令系統(tǒng) 21 指令的尋址方式 所謂指令尋址方式,就是確定下一條將要執(zhí)行的指令地址的方法。因此 , 指令計數(shù)器的內(nèi)容也必須相應(yīng)改變 , 以便及時跟蹤新的指令地址 。 這種所需要的操作數(shù)存放在某一通用寄存器中 , 由指令地址碼的部分字段給出該通用寄存器地址的方式 , 稱為寄存器尋址方式 。 按尋址特征間址位 X的要求 , 根據(jù)地址碼指的是寄存器地址還是存儲器地址 , 間接尋址又可分為寄存器間接尋址和存儲器間接尋址兩種方式 。指令地址碼給出的地址 A和基址寄存器 RB的內(nèi)容通過加法器相加 , 所得的和作為有效地址 , 再從存儲器中讀出所需的操作數(shù) 。 操作數(shù)的有效地址 EA數(shù)學(xué)形式為: EA= (PC) + ( Disp) 計算機組成原理 第四章 指令系統(tǒng) 36 (3) 變址間接尋址 這種尋址方式先把變址寄存器 RI的內(nèi)容和形式地址Disp相加得 (RI) + Disp,然后再間接尋址求得操作數(shù)的有效地址,即先變址再間址。 移位時 , 若寄存器中的操作數(shù)為邏輯數(shù) , 則左移或右移時 ,所有位一起移位 , 最低位或最高位補零 , 這種移位稱作邏輯移位 。 計算機組成原理 第四章 指令系統(tǒng) 41 ( 3) 陷阱 (Trap)與陷阱指令 在計算機運行過程中 , 有時可能會出現(xiàn)電源電壓不穩(wěn) 、存儲器校驗出錯 、 輸入輸出設(shè)備出現(xiàn)故障 、 用戶使用了未定義的指令或特權(quán)指令等種種意外情況 , 使計算機不能正常工作 , 這時若不及時采取措施處理這些故障 , 將影響到整個系統(tǒng)的正常運行 。 這兩條指令總是成對出現(xiàn)的 , 在程序的中斷嵌套 、 子程序調(diào)用嵌套過程中非常實用和方便 。 入棧指令 ( PUSH) 執(zhí)行兩個動作: ① 將數(shù)據(jù)從 CPU取出并壓入堆棧棧頂; ② 修改堆棧指示器 。 這種程序段就稱為子程序或過程 。 左移時 , 若寄存器中的數(shù)為算術(shù)操作數(shù) , 則符號位不動 , 其它位左移 , 最低位補零 。 堆棧尋址方式 堆棧 堆棧指示器
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1