使用者可見的暫存器.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
作業系統(Operating Systems) 課本:作業系統,W. Stallings (原著),Prentice Hall ,王錦裕,吳東賢,鄒修銘(譯),碁峰,2003/03初版。 考評:平時(40%) 、期中考(30%) 、期末考(30%) 第一章:電腦系統概述(Computer System Overview) 第二章:作業系統概述(Operating Systems Overview) 第三章:處理程序描述與控制(Process Description and Control) 第四章:Threads, SMP及微核心(Microkernels) 第五章:並行:互斥與同步(Concurrency: Mutual Exclusion and Synchronization) 第六章:並行:死結與飢餓(Concurrency: Deadlock and Starvation) 第七章:記憶體管理 (Memory Management) 第八章:虛擬記憶體(Virtual Memory) 第九章:單一處理器排程(Scheduling) 第十一章:I/O管理系統及硬碟的排程(I/O Management and Disk Scheduling) 第十二章:檔案管理系統(File Management) 第一章 電腦系統概述 Computer System Overview 作業系統(Operating Systems)利用硬體資源提供系統使用者服務 一個或多個處理器(processor) (外部)輔助記憶體(secondary memory) I/O (輸入/輸出)裝置 在了解作業系統前,先初步認識底層的電腦系統硬體。 本章回顧對作業系統重要的相關電腦系統硬體。 1.1 基本要素 處理器(processor):控制電腦的運作並執行資料處理,當系統只有一個處理器時,常稱為中央處理單元(Central Processing Unit, CPU)。 主記憶體(main memory):儲存程式與資料,隨著電腦關機而消失,常稱為真實記憶體(real memory)或主要記憶體(primary memory)。 輸入/輸出模組(I/O modules):負責電腦與外界環境間資料的傳輸,包括:輔助記憶體(secondary memory)、通訊設備與終端機(terminals)。 系統匯流排 (system bus):這些結構與機制提供了處理器、主記憶體與I/O模組間的通訊。 1.2 處理器的暫存器 使用者可見的暫存器(user-visible registers):減少對主記憶體存取的次數,增加程式的效率。 控制與狀態暫存器(control status registers):處理器的控制、程式執行的控制。 使用者可見的暫存器(user-visible registers) 資料暫存器(data registers):大部分情形下可以為任何指令使用,也有例外,如某些暫存器限於做浮點運算時使用。 位址暫存器(address registers):儲存主記憶體位址,或部分的位址用以計算完整的位址,可能是一般的或是專門在某定址模式下使用。 索引暫存器(index registers):將一基底位址(base address)加上索引後,產生有效位址(effective address)。 區段指標(segment pointer):利用區段定址模式,記憶體分為許多區段,參考記憶體時,利用區段指標與在區段中的位移。 堆疊指標(stack pointer):指到堆疊的頂端。操作堆疊的指令,如push、pop。 控制與狀態暫存器(control status registers) 在大多數的機器中,大部分都不是使用者可見的,有些則可以在控制模式下,由特定的指令所存取。 程式計數器(Program Counter, PC):程式執行時,將要被執行的指令位址。 指令暫存器(Instruction Register, IR):最近一個讀取的指令。 記憶體位址暫存器(Memory Address Register, MAR) 記憶體緩衝區暫存器(Memory Buffer Register, MBR) 輸入/輸出位址暫存器(I/O Address Register, I/O AR) 輸入/輸出緩衝區暫存器(I/O Buffer Register, I/O BR) 程式狀態字組暫存器(Program Status Word, PSW):程式及其他狀態,如:中斷許可/取消(interrupt enable/disable)、監督與使用者模式(supervisor/user mode)位元。 狀態碼(亦稱為旗標, flag)是處理器運算結束後設定的位

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档