- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
I电脑内部资料表示法.doc
硬體介紹
硬體架構
硬體(hardware)特性:可以觸覺感受,可以獨立存在,功能固定
中央處理單元(CPU)
CPU的構成
中央處理單元(Central Processing Unit, CPU)是電腦的大腦,主要包括:
控制單元CU(Control Unit):CU是CPU的大腦,負責整個CPU的運作
算術邏輯單元(Arithmetic and Logic Unit, ALU):受CU控制,執行運算
算術運算:+ - * /
邏輯運算: = ( ( ( AND OR NOT …
暫存器(register):儲存程式執行過程中的中間結果和必要的資訊(如,PC)
快取記憶(cache):平衡memory及registers速度差的緩衝區
(如,倉庫。請參照:階層式記憶體)
指令執行流程
CPU執行一個指令(instruction)的過程稱為機器週期(machine cycle),包括:
指令擷取(Instruction Fetch, IF):依程式計數暫存器(Program Counter, PC)所記錄的位址,取出要執行的指令放在指令暫存器(Instruction Register, IR),並累加計數暫存器的值以記錄下一個指令的位址
指令解碼(Instruction Decode, ID):分析指令暫存器內的指令,以決定運算碼(opcode)及運算元(operand)
指令執行(instruction EXecution, EX):ALU執行
結果回存(result Write Back, WB):將執行結果寫入暫存器
指令時間(Instruction Time, I-Time) = IF + ID,由控制單元(CU)負責
執行時間(Execution Time, E-Time) = EX + WB,由算術邏輯單元(ALU)負責
machine cycle = I-Time + E-Time
主記憶體(main memory)
唯讀記憶(Read Only Memory, ROM):非揮發性(non-volatile)記憶,速度快,成本高,容量小,內內在
為了提高整體記憶體的速度,必須減少慢速記憶體的使用(減少蝸牛、烏龜的出場次數) ( 快取記憶體(cache)
每次讀取資料時,該資料相鄰的部份也一併讀入cache備用
每次讀取資料之前,先到cache找。找到的話(cache hit),就直接使用;找不到的話(cache miss),才執行讀取的動作
cache miss的機率太高時,會比無cache的效率還差
程式的執行由於具有區域性(locality),因此可以預期cache hit的機率會大於cache miss。
時間區域性(temporal locality):目前處理的資料,在在
硬碟的讀寫動作:
讀寫頭移至目的track(機械速度),所需的時間稱為搜尋時間(seek time)
等待目的sector轉到讀寫頭(機械速度),所需的時間稱為等待時間(latency time)
讀寫資料(電子速度),所需的時間稱為傳輸時間(transfer time)
傳輸時間因為是電子速度,相較於機械速度的搜尋時間與等待時間微不足道( 忽略
等待時間在最佳的狀況下為0,最糟的狀況須等1圈,平均等0.5圈 ( 改善空間有限
決定硬碟效率的是搜尋時間,屬於作業系統的磁碟排程(類似電梯的移動)
光碟(Optical Discs)
以光特性(如,反射或無反射)儲存資料
隨機(random)存取(如,CD)
CD(Compact Disc)容量約650M~1G
單層的DVD(Digital Video Disc)約7*CD,但DVD又分為單面單層、單面雙層、雙面單層、雙面雙層
依讀寫的性質可分為:
-ROM:Read-Only,唯讀
(R:Recordable,寫1次讀多次
(RW:ReWritable,可多次重複讀寫
光碟片只有一條螺旋狀的磁軌(track),被分成等長的圓弧狀磁區(sector)
資料的儲存密度一致
光碟以等線速度(長度/時間)旋轉
與磁碟相較,容量大速度慢
各sector的線速度都相同;但是越接近圓心的sector,其角速度(轉速)越快
移動式儲存(Mobile Storage)
Flash Memory Cards:(如,數位相機)
USB Flash Drives:(如,隨身碟)
Smart Cards:內含處理器(processor),具備輸入-處理-輸出及儲存功能,可更新儲存內容(如,健保卡、儲值卡)
II-4
registers
:
:
L1 cache
CPU
memory
系統核心
Input
Output
CU
ALU
cache
registers
:
:
ALU
CU
L2
文档评论(0)