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

正文內(nèi)容

[理學]計算機組成原理指令系統(tǒng)-資料下載頁

2025-01-04 18:10本頁面
  

【正文】 I) + Disp,然后再間接尋址求得操作數(shù)的有效地址,即 先變址再間址 。 操作數(shù)的有效地址 EA數(shù)學形式為: EA= ( (RI) + Disp) (4) 間接變址尋址 這種尋址方式先將形式地址 Disp作間接變換 ( Disp ),然后將間接變換值和變址寄存器 RI的內(nèi)容相加得到操作數(shù)的有效地址,即 先間址再變址 。 操作數(shù)的有效地址 EA數(shù)學形式為: EA= (RI) + ( Disp) 10. 復合型尋址方式 Nanjing University of Information Science amp。 Technology, Computer and Software Institute 指令 系統(tǒng)的要求與指令分類 ? 指令系統(tǒng)的要求 ? 指令的分類 Nanjing University of Information Science amp。 Technology, Computer and Software Institute 指令的分類 ? 這類指令主要用來實現(xiàn)主存和寄存器之間,或寄存器和寄存器之間,或主存和主存之間的數(shù)據(jù)傳送。 ? 主要包括 取數(shù)指令 、 存數(shù)指令 、 傳送指令 、 成組傳送指令 、 字節(jié)交換指令 、 清累加器指令 、 堆棧操作指令等等。 ? 傳送數(shù)據(jù)時,數(shù)據(jù)從源地址傳送到目的地址,而源地址中的數(shù)據(jù)保持不變,因此,實際上是數(shù)據(jù)拷貝。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? 這類指令主要用于 定點或浮點 的算術(shù)運算,大型機中有向量運算指令,直接對整個向量或矩陣進行求和、求積運算。 ? 這類指令包括二進制定點加、減、乘、除指令,浮點加、減、乘、除指令,求反、求補指令,算術(shù)移位指令,算術(shù)比較指令,十進制加、減運算指令等。 /邏輯運算指令 ( 1)算術(shù)運算指令 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ?這類指令用以實現(xiàn)對兩個數(shù)的邏輯運算和位操作功能,主要包括邏輯與(邏輯乘)、或(邏輯加)、非(求反)、異或(按位加)等邏輯操作指令,以及位測試、位清除、位求反等位操作指令。 ( 2)邏輯運算指令 /邏輯運算指令 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? 移位操作指令用以實現(xiàn)將操作數(shù)向左移動或向右移動若干位的功能,包括 算術(shù)移位 、 邏輯移位 和 循環(huán)移位三種指令。 ? 算術(shù)移位 ? 左移時,若寄存器中的數(shù)為算術(shù)操作數(shù),則符號位不動,其它位左移,最低位補零。 ? 右移時,其它位右移,最高位補符號位。 ? 邏輯移位 ? 移位時,若寄存器中的操作數(shù)為邏輯數(shù),則左移或右移時,所有位一起移位,最低位或最高位補零。 ? 循環(huán)移位 ? 按是否與 “ 進位 ” 位 C一起循環(huán)分為小循環(huán) (即自身循環(huán) )和大循環(huán) (即和進位位 C一起循環(huán) )兩種。 ? 用于實現(xiàn)循環(huán)式控制、高低字節(jié)互換或與算術(shù)、邏輯移位指令一起實現(xiàn)雙倍字長或多倍字長的移位。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute 循環(huán)移位規(guī)則 小循環(huán)左移:最高位移至進位位,同時移至最低位。 小循環(huán)右移:最低位移至進位位,同時移至最高位。 大循環(huán)左移:最高位移至進位位,進位位移至最低位。 小循環(huán)移位 大循環(huán)移位 大循環(huán)右移:最低位移至進位位,進位位移至最高位。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? ( 1) 無條件轉(zhuǎn)移指令與條件轉(zhuǎn)移指令 ? 無條件轉(zhuǎn)移指令不受任何條件限制,直接把程序轉(zhuǎn)移到指令所規(guī)定的目的地,從那里開始繼續(xù)執(zhí)行程序。 ? 條件轉(zhuǎn)移指令則根據(jù)計算機處理結(jié)果來控制程序的執(zhí)行方向,實現(xiàn)程序的分支。首先測試根據(jù)處理結(jié)果設(shè)置的條件碼,然后判斷所測試的條件是否滿足,從而決定是否轉(zhuǎn)移。 ? ( 2) 調(diào)用指令與返回指令 ? 編寫程序時,常常需要編寫一些能夠獨立完成某一特定功能且經(jīng)常使用的程序段,在需要時能隨時調(diào)用,而不必多次重復編寫,以便節(jié)省存儲器空間和簡化程序設(shè)計。這種程序段就稱為子程序或過程。 ? 調(diào)用 (Call)與返回 (Return)是一對配合使用的指令,返回指令從堆棧中取出返回地址,然后繼續(xù)執(zhí)行調(diào)用指令的下一條指令。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? ( 3) 陷阱 (Trap)與陷阱指令 ?在計算機運行過程中,有時可能會出現(xiàn)電源電壓不穩(wěn)、存儲器校驗出錯、輸入輸出設(shè)備出現(xiàn)故障、用戶使用了未定義的指令或特權(quán)指令等種種意外情況,使計算機不能正常工作,這時若不及時采取措施處理這些故障,將影響到整個系統(tǒng)的正常運行。 ?因此,一旦出現(xiàn)故障,計算機就發(fā)出陷阱信號,并暫停當前程序的執(zhí)行 (稱為中斷 ),轉(zhuǎn)入故障處理程序進行相應(yīng)的故障處理。陷阱實際上是一種意外事故中斷。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? 輸入輸出指令主要用來啟動外圍設(shè)備,檢查測試外圍設(shè)備的工作狀態(tài),并實現(xiàn)外部設(shè)備和 CPU之間,或外圍設(shè)備與外圍設(shè)備之間的信息傳送。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? 字符串處理指令是一種非數(shù)值處理指令,一般包括字符串傳送、字符串轉(zhuǎn)換(把一種編碼的字符串轉(zhuǎn)換成另一種編碼的字符串)、字符串替換(把某一字符串用另一字符串替換)等。 ? 這類指令在文字編輯中對大量字符串進行處理。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? 堆棧操作指令通常有兩條:一條是入棧指令,另一條是出棧指令。 ?入棧指令( PUSH)執(zhí)行兩個動作:①將數(shù)據(jù)從 CPU取出并壓入堆棧棧頂;②修改堆棧指示器。 ?出棧指令( POP)也執(zhí)行兩個動作:①修改堆棧指示器;②從棧頂取出數(shù)據(jù)到 CPU。這兩條指令總是成對出現(xiàn)的,在程序的中斷嵌套、子程序調(diào)用嵌套過程中非常實用和方便。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? 特權(quán)指令是指具有特殊權(quán)限的指令。這類指令只用于操作系統(tǒng)或其他系統(tǒng)軟件,一般不直接提供給用戶使用。 ? 在多用戶、多任務(wù)的計算機系統(tǒng)中特權(quán)指令必不可少。 ? 它主要用于系統(tǒng)資源的分配和管理。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? 除以上各類指令外,還有狀態(tài)寄存器置位、復位指令、測試指令、暫停指令,空操作指令,以及其他一些系統(tǒng)控制用的特殊指令。 9. 其他指令 Nanjing University of Information Science amp。 Technology, Computer and Software Institute 本章小結(jié) ? 一臺計算機中所有機器指令的集合,稱為這臺計算機的指令系統(tǒng)。 ? 指令系統(tǒng)是表征一臺計算機性能的重要因素,它的格式與功能不僅直接影響到機器的硬件結(jié)構(gòu),而且也影響到系統(tǒng)軟件。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? 指令格式是指令字用二進制代碼表示的結(jié)構(gòu)形式,通常由操作碼字段和地址碼字段組成。操作碼字段表征指令的操作特性與功能,而地址碼字段指示操作數(shù)的地址。 ? 目前多采用二地址、單地址、零地址混合方式的指令格式。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? 指令字長度分為:單字長、半字長、雙字長三種形式。高檔微型機中目前多采用 32位長度的單字長形式。 形成指令地址的方式,稱為指令尋址方式。 ? 有順序?qū)ぶ泛吞S尋址兩種,由指令計數(shù)器來跟蹤。形成操作數(shù)地址的方式,稱為數(shù)據(jù)尋址方式。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? 操作數(shù)可放在專用寄存器、通用寄存器、內(nèi)存和指令中。 ? 數(shù)據(jù)尋址方式有隱含尋址、立即尋址、直接尋址、間接尋址、寄存器尋址、寄存器間接尋址、相對尋址、基址尋址、變址尋址等多種。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? 按操作數(shù)的物理位置不同,有 RR型和RS型。前者比后者執(zhí)行的速度快。 ? 堆棧 是一種特殊的數(shù)據(jù)尋址方式,采用“先進后出”原理。按結(jié)構(gòu)不同,分為寄存器堆棧和存儲器堆棧。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute ? 不同機器有不同的指令系統(tǒng)。一個較完善的指令系統(tǒng)應(yīng)當包含數(shù)據(jù)傳送類指令、算術(shù)運算類指令、邏輯運算類指令、程序控制類指令、 I/O類指令、字符串類指令、系統(tǒng)控制類指令。 Nanjing University of Information Science amp。 Technology, Computer and Software Institute Thank you!
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1