日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

计算机组成原理第4章-指令系统

發布時間:2025/4/5 windows 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机组成原理第4章-指令系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

寫在前面:本文參考王道考研的計算機組成書籍。

簡述各常見尋址方式的特點和適用情況

基址尋址和變址尋址的區別

文章目錄

  • 第四章 指令系統
    • 4.1指令格式
    • 4.2 指令的尋址格式
      • 4.2.1 指令尋址和數據尋址
        • 1 指令尋址
        • 2 數據尋址
      • 4.2.2 常見的數據尋址方式
        • 1 隱含尋址
        • 2 立即(數)尋址
        • 3 直接尋址
        • 4 間接尋址
        • 5 寄存器尋址
        • 6 寄存器間接尋址
        • 7 相對尋址
        • 8 基址尋址
        • 9 變址尋址
    • 4.3 CISC和RISC的基本概念

第四章 指令系統

4.1指令格式

4.2 指令的尋址格式

尋址方式是指尋找指令或操作數有效地址的方式,即確定本條指令的數據地址及下一條待執行指令的地址的辦法。 尋址方式分為指令尋址和數據尋址兩大類。

指令中的地址碼字段并不代表操作數的真實地址,這種地址稱為形式地址(A).形式地址結合尋址方式,可以計算出操作數在存儲器中的真實地址,這種地址稱為有效地址(EA)。

注意:(A)表示地址為A的數值,A既可以是寄存器編號,也可以是內存地址。對應的(A)就是寄存器中的數值,或相應內存單元的數值。例如,EA=(A)意思是有效地址是地址A中的數值。

4.2.1 指令尋址和數據尋址

尋址方式分為指令尋址和數據尋址兩大類。尋找下一條將要執行的指令地址稱為指令尋址;尋找操作數的地址稱為數據尋址。

1 指令尋址

需要注意的是,每條指令的執行都分為“取指令”和“執行指令”兩部分, CPU在取出指令之后,執行指令之前,就會自動讓PC值+1.

2 數據尋址

數據尋址是指如何在指令中表示一個操作數的地址,如何用這種表示得到操作數或怎樣計算出操作數的地址。

數據尋址的方式有很多,為區別各種方式,通常在指令字中設一個字段,用來指明屬于哪種尋址方式, 由此可得指令的格式如下所示:

4.2.2 常見的數據尋址方式

1 隱含尋址

這種類型的指令不明顯地給出操作數的地址,而在指令中隱含操作數的地址。例如,單地址的指令格式就不明顯地在地址字段中指出第二操作數的地址,而規定累加器作為第二操作數地址。因此,累加器對單地址指令來說是隱含尋址。

優點: 有利于縮短指令字長;
缺點:需要增加存儲操作數或隱含地址的硬件。

2 立即(數)尋址

這種類型的指令的地址字段指出的不是操作數的地址,而是操作數本身,又稱立即數。 數據采用補碼形式存放。

優點: 指令在執行階段不訪存,指令執行時間最短;
缺點:A的位數限制了立即數的范圍。

3 直接尋址

指令字中的形式地址A是操作數的真實地址,即EA=A。

優點: 簡單,指令在執行階段僅訪存一次,不需要專門計算操作數的地址;

缺點:A的位數決定了該指令操作數的尋址范圍,操作數的地址不易修改。

4 間接尋址

間接尋址是相對于直接尋址而言的,指令的地址字段給出的形式地址不是操作數的真正地址,而是操作數有效地址所在的存儲單元的地址,也就是操作數地址的地址,即EA=(A)。間接尋址可以是一次間接尋址,也可以是多次間接尋址。

在上圖中,主存字第一位為1時,表示取出的仍不是操作數的地址,即多次間址;主存字第一位為0時,表示取得的是操作數的地址。

間接尋址的優點:
可擴大尋址范圍,便于編制程序(用間接尋址可方便地完成子程序返回);

缺點:
指令在執行階段多次訪存(一次間接尋址需要兩次訪存,多次間接尋址需要根據存儲字的最高位數確定訪存次數)。由于訪問速度過慢,所以這種尋址方式不常用。一般問擴大尋址范圍時,通常指的是寄存器間接尋址。

5 寄存器尋址

寄存器尋址是指在指令字中直接給出操作數所在的寄存器編號,即EA=RiEA=R_iEA=Ri?,其操作數在Ri所指的寄存器中。

優點: 執行在執行階段不訪問主存,地址碼長度較小,執行速度快,支持向量/矩陣運算。

缺點: 寄存器價格昂貴,寄存器個數有限。

6 寄存器間接尋址

寄存器間接尋址是指在寄存器Ri中給出的不是一個操作數,而是操作數所在主存單元的地址, 即EA=(Ri)EA=(R_i)EA=(Ri?)。

優點: 與一般間接尋址相比速度更快
缺點:但是需要訪問主存

下面講的 相對尋址、基址尋址和變址尋址都是偏移尋址。

7 相對尋址

相對尋址是把程序計數器(PC)的內容加上指令格式中的形式地址A而形成操作數的有效地址,即EA=(PC)+AEA=(PC)+AEA=(PC)+A,其中A是相對于下一條指令地址的偏移量,可正可負,補碼表示。

在上圖中,A的位數決定操作數的尋址范圍。

相對尋址的優點:

操作數的地址不是固定的,它隨PC值的變化而變化,且與指令地址之間總是相差一個固定值,因此便于程序浮動,相對尋址廣泛應用于轉移指令。

8 基址尋址

基址尋址是指將CPU中基址寄存器(Baseaddress Register ,BR的內容加上指令格式中的形式地址A而形成操作數的有效地址。即EA=(BR)+A 。其中基址寄存器既可以采用專用寄存器,也可以采用通用寄存器。

基址寄存器是面向操作系統的,其內容由操作系統或管理程序確定,主要用于解決程序邏輯空間與存儲器物理空間的無關性。 在程序執行過程中,基址寄存器BR的內容不變(作為基地址),形式地址可變(作為偏移量)。采用通用寄存器作為基址寄存器時,可由用戶決定哪個寄存器作為基址寄存器,但其內容仍由操作系統確定。

程序運行前,CPU將BR的值修改為該程序的起始地址

基址尋址的優點:
擴大尋址范圍(基址寄存器的位數大于形式地址A的位數);用戶不用考慮自己的程序存于主存的哪個空間區域,因此有利于多道程序合計,并可用于編制浮動程序,但偏移量(形式地址A)的位數較短。

9 變址尋址

變址尋址是指有效地址EA等于指令字中的形式地址A與變址寄存器(Index Register,IX)的內容之和,即EA=(IX)+A,其中IX為變址寄存器(專用),也可用通用寄存器作為變址寄存器。

變址寄存器是面向用戶的,在程序執行過程中,變址寄存器IX
的內容可由用戶改變(作為偏移量),形式地址A不變(作為基地址)。

變址尋址的優點:

擴大尋址范圍;在數組處理過程中,可設定形式地址A為數組的首地址,不斷改變變址寄存器IX的內容,便可很容易形成數組中任一數據的地址,特別適合編制循環程序。偏移量(變址寄存器IX)的位數足以表示整個存儲空間。

4.3 CISC和RISC的基本概念

對比項目CISCRISC
指令系統復雜,龐大簡單,精簡
指令數目一般大于200條一般小于100條
指令字長不固定定長
可訪存指令不加限制只有Load/Store指令
各種指令執行時間相差較大絕大多數在一個周期內完成
各種指令使用頻率相差很大都比較常用
通用寄存器數量較少
目標代碼難以用優化編譯生成高效的目標代碼程序采用優化的編譯程序,生成代碼較為高效
控制方式絕大多數為微程序控制絕大多數為組合邏輯控制
指令流水線可以通過一定方式實現必須實現

總結

以上是生活随笔為你收集整理的计算机组成原理第4章-指令系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黄色av软件 | 国产精品久免费的黄网站 | 爱爱综合网 | 涩涩涩涩涩涩涩涩涩涩 | 国产色无码精品视频 | 少妇真实被内射视频三四区 | 日本不卡专区 | 久久久免费毛片 | 美女扒开腿让男生桶 | 娇妻被老王脔到高潮失禁视频 | 怡红院一区二区三区 | 男人的天堂视频在线观看 | 狼人精品一区二区三区在线 | 少妇精品久久久一区二区三区 | 欧美精品一区二区三区三州 | 啦啦啦免费高清视频在线观看 | 久久美 | 青青草精品视频 | 大地资源二中文在线影视免费观看 | 国产乱free国语对白 | 黄色网页观看 | 成人精品自拍 | 精品无码av一区二区三区 | 国产精品自拍在线观看 | 九九黄色大片 | 色播av| 日韩在线精品视频一区二区涩爱 | 欧美亚洲激情 | 中文字幕午夜 | 亚洲人成小说 | 欧美一区二区三区的 | 国产色一区二区 | 美女被c出白浆 | 久久久久久久黄色 | 欧美放荡办公室videos4k | 韩日av一区二区 | 在线观看视频毛片 | 日韩精品在线一区二区 | 最新欧美日韩 | 丁香视频在线观看 | 丰满少妇av| 亚洲一区二区激情 | 色播五月激情 | 日韩免费视频网站 | 欧美激情亚洲 | 伊人av一区| 色四虎| 麻豆国产尤物av尤物在线观看 | 色一情一交一乱一区二区三区 | 91精彩视频 | 91麻豆产精品久久久久久夏晴子 | 97超碰色| 欧美亚洲在线播放 | 国产做受高潮漫动 | 都市激情久久 | 日本成人在线免费观看 | a黄色一级片 | 毛片在线看片 | 黄色1级大片 | 正在播放av | 先锋资源一区二区 | 尤物在线免费视频 | 九热视频在线观看 | 91免费国产在线观看 | 一本色道久久88综合无码 | 三级影片在线播放 | xxxxwww国产| 亚洲色欧美另类 | 欧美激情图 | 天天亚洲| 国产第99页 | 欧美成人精品在线视频 | 成人a v视频 | 亚洲国产三级 | 美女一级| 国产三级做爰高清在线 | 麻豆伦理片 | 欧美日韩在线一区 | 亚洲激情在线视频 | 国产丝袜在线视频 | 字幕网在线 | 超碰免费91 | 国产99久久九九精品无码 | 可以免费看的黄色网址 | 国产日韩一级片 | 五月婷综合 | 毛片少妇 | 搞中出 | 日本成人免费视频 | 久久国产精品视频 | 性欧美丰满熟妇xxxx性 | 91看片黄色 | 国产美女无遮挡免费视频 | 有机z中国电影免费观看 | 国产欧美日韩三级 | 中文字幕日韩欧美在线 | 狠狠干在线观看 | 蝌蚪久久| 色呦呦免费视频 |