中央处理单元与记忆体.ppt

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

第5章 中央處理單元與記憶體 CPU Memory 電腦之類型 數位電腦 (Digital Computer): 處理離散性、不連續之數位信號資料。 主要用來做計算。? 類比電腦 (Analog Computer): 處理非數位的連續性資料。 準確度不如數位電腦,但處理測量電壓、電流溫度獲控制程序時,速度較快。 電腦硬體基本架構 電腦硬體基本架構-2 單元功能 輸入單元(Input Unit, IU): 程式及資料由此進入電腦,主要用以溝通記憶單元與輸入設備間之作業。 EX:鍵盤(Keyboard) 、Mouse….等等!! 輸出單元(Output Unit, OU): 將CPU處理之結果輸出。 記憶體單元(Memory Unit): 儲存資料或程式、或儲存CPU運算之結果。 算數邏輯運算單元(Arithmetic/Logic Unit, ALU): 負責執行各種算數運算。 EX:加減乘除, 邏輯運算(、、=、!=) 。 控制單元(Control Unit, CU): 控制、指揮監督各單元間之運作。 中央處理單元 (Central Processing Unit, CPU) 中央處理單元 (Central Processing Unit, CPU) 中央處理單元 (Central Processing Unit, CPU) 功能: 將資料轉換成資訊。 執行儲存在記憶體中程式指令的一組電路。 控制中心。 內部包含: 算術邏輯單元 (Arithmetic/Logic Unit, ALU) 。 控制單元 (Control Unit, CU) 。 暫存器 (Registers) : 位於CPU中,存取速度快,暫時存放即將用到的指令與資料。 匯流排 (Buses): 用來傳送指令、資料或控制訊號的一組線路。 CPU內部架構 CPU內之暫存器 指令暫存器(Instruction Register, IR): 存放正在執行的指令。 程式計數器(Program Counter, PC): 存放下一個即將用到的指令位址。 記憶體位址暫存器(Memory Address Register, MAR): 保存將被CPU用到的資料。 記憶體緩衝暫存器(Memory Buffer Register, MBR): 存放主記憶體與CPU間之緩衝資料。 由於記憶體與CPU各自之處理速度不同,所以需要MBR來緩衝彼此間速度的差異。 累加器(Accumulator, ACC): 算術邏輯單元的必要暫存器 含有可左右移位的功能,可儲存運算前後的資料。. ALU執行運算時之工作區。 算數邏輯單元(ALU) -1 算數邏輯單元(ALU) -2 算數邏輯單元(ALU) -3 算數邏輯單元(ALU) -4 OR邏輯運算子 OR邏輯運算只有在兩個運算元同時為假(false)時,結果才會為假。其真值表如下: 算數邏輯單元(ALU) -5 算數邏輯單元(ALU) -6 算數邏輯單元(ALU) -7 NOT邏輯運算子 NOT邏輯運算只有一個運算元,並且會將運算元反相(inverse)做為輸出結果。也就是當輸入為真(true),結果將為假(false),當輸入為假(false),則結果為真(true)。其真值表如下所列: 算數邏輯單元(ALU) -8 算數邏輯單元(ALU) -9 Exclusive OR(XOR)邏輯運算子 XOR邏輯運算的運算元有兩個,只有在兩個來源運算元的值不同時,結果才會為真,因此稱之為Exclusive OR(互斥或)。其真值表如下所列: 算數邏輯單元(ALU) -10 算數邏輯單元(ALU) -7 CPU內部運作過程 記憶單元(Memory Unit, MU)-1 記憶單元(Memory Unit, MU)-2 主記憶體: 用於保存: 儲存正要處理的程式與資料。 處理過程中的中間結果。 要送給次要儲存設備或輸出設備的資料。 可分成ROM與RAM。 唯讀記憶體(Read Only Memory, ROM): 半導體製成,儲存之資料只能讀出,無法寫入。 資料不會改變,電源OFF後,資料依然會存在。 通常用來儲存電腦廠商所提供之系統程式。 EX: 基本輸入/輸出系統BIOS (Basic Input/Output System) 。 隨機存取記憶體(Random Access Memory):  可隨意將資料讀出或寫入,內容能隨意改變,速度快。 電源OFF後,資料便會消失。 主記憶體(Main Memory) 記憶體單位 記憶體定址範例 記憶體位置使用無號二進位整數來定義。 EX 1: 一部計算機有32MB(百萬位元組)的記憶體,試問需要多少個位元來定址記憶體中每一個位元組? ANS: 32MB=225=25X220,

文档评论(0)

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

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档