指令暂存器.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
指令暂存器

Part 1 中央處理器 記憶體 第2章硬體 本章重點 電腦如何表示資料 中央處理器 記憶體 快取記憶體 匯流排 微處理器發展簡史 電腦如何表示資料 - 數值資料 2進位 資料以電子開關的狀態表示 開關在開(ON)的位置表示1,在關(OFF)的位置表示0 電腦如何表示資料 - 位元/位元組 位元 (BIT) Binary DigIT 表示一個開關的狀態 電腦能使用的最小單位 位元組 (BYTE) 8 個 bit 可表示256種不同的狀態 28=256 字組 (WORD) 暫存器的大小 CPU在處理時當做一個單位的位元個數 電腦如何表示資料 - 文字編碼 ASCII (發音為AS-key) 美國標準資訊交換碼 使用一個包含8個位元的位元組 用在幾乎所有的 PC 和許多較大型的電腦 EBCDIC (發音為EB-si-dic) 使用一個包含8個位元的位元組 主要用在 IBM 相容的大型主機 Unicode 世界通行字元標準統一碼 使用兩個包含8個位元的位元組 (16 個位元) 216 = 65,536 種可能的組合或字元 可支援世界上所有語言所需要的字 與 ASCII 回溯相容 電腦如何表示資料 - 文字編碼之 ASCII CPU (Central Processing Unit) 中央處理器 CPU2 電腦的腦、處理資料的地方 執行儲存在記憶體中程式指令的一組電路 分成兩個主要部分 控制單元 (CU) 算術邏輯單元 (ALU) 普通PC只有一個微處理器(現在也開始流行 2個CPU,不是雙核心) 超級電腦中有許多處理晶片 控制單元 CU (Control Unit) 控制中心 指示電腦系統執行程式指令 負責與硬體其它部分的溝通 算術邏輯單元 ALU (Arithmetic / Logic Unit) 邏輯運算 評估條件值 進行比較 可以比較 數字 字母 特別字元 暫存器 位於 CPU 中 是個暫時存放的地方 速度快 執行程式 機器週期 (machine cycle) 指令週期(instruction cycle) CU 擷取指令 (fetching) ,放進暫存器中 CU 將此指令解碼 (decoding) ,並決定所需要的資料在記憶體中的位置 執行週期(execution cycle) 執行(executing) CU 將資料從記憶體搬移到 ALU 內的暫存器中 由 ALU 進行運算 儲存(storing) CU 將運算後的結果存放在記憶體或暫存器中 電腦運算速度 完成指令執行所需要的時間 千分之一秒 (Millisecond, ms) 百萬分之一秒 (Microsecond, μs) 十億分之一秒 (Nanosecond, ns) 目前新型的電腦 兆分之一秒 (Picosecond, ps) 未來的電腦 微處理器的速度 評估方式 時鐘速度 百萬赫茲 (Megahertz,MHz) 十億赫茲 (Gigahertz,GHz) 每秒完成的指令個數 每秒百萬個指令 (MIPS) 目前新型的PC : 1000 MIPS 電腦處理複雜數學計算的能力 每秒一百萬個浮點運算 (Megaflop) 運算處理的種類 循序處理 每次只執行一項指令 擷取、解碼、執行、儲存 平行處理 同一時間有多個處理器同時工作 例如超級電腦 管線/生產線技術 (Pipelining) 指令的動作並不需要在下一個指令開始運作前完成 例如指令 1 完成擷取動作開始解碼後,就可以開始擷取指令 2 運算處理的種類 管線/生產線技術 (Pipelining) 記憶體 它有許多名稱 主要儲存體 (primary storage) Primary memory Main storage Internal storage 主記憶體 (Main memory) 記憶體的主要類型 RAM 隨機存取記憶體 (Random Access Memory) ROM 唯讀記憶體 (Read Only Memory) RAM 在記憶體裡的資料可以被隨機存取 給一個記憶體位址即可存取,不必捜尋全部記憶體 可以讀取及修改裡面的資料 又叫做read-write memory (很少見) 電源關閉後資料就會消失 揮發性 (Volatile) 使用者所說的記憶體通常就是指這種記憶體 RAM 裡有什麼? 作業系統 目前正在執行中的程式 上述程式需要的資料 等著要輸出的中間結果 RAM的類別 SRAM(Static RAM;靜態RAM ) 必需隨時供應電流 速度比DRAM快、價格較DRAM貴 每個bit所需元件較DRAM多 特殊用途,不用作PC的Main Memory DRAM(Dynamic RAM;動態RAM ) 像會漏電的電容一樣,每隔一段時間供

文档评论(0)

dlhss + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档