- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
程式可移植性方法-4用UNCOL方法可以解決同一系列不同型號的機器間程式移植,卻不能解決不同廠商所生產的不同型號的機器間程式移植。在這種情況下,可採用自行設計虛擬機方法予以解決,可移植的軟體運行在虛擬機上。把虛擬機上的每一條指令的執行過程都寫成一條能擴展成現行機器的組合語言的宏指令,將這些宏指令展開後,就得到了用現行機器的組合語言所寫成的一個程式,即可實現程式移植。程式可移植性方法-5(仿真)仿真的定義:用微程式直接解釋另一種機器的指令系統的方法。由於使用仿真程式,一旦設計並製成後,在同一個微程式機器級的系統結構上難以優化仿真差別大的另一種傳統機器級的系統結構。故宿主機與被仿真的目的機系統結構不能差別過大。拓寬優化仿真的範圍,例如位片式微處理器就是通用宿主機的一種,它可配上不同的微程式以構成多種型號機器。開展微程式軟體研究,光有微程式組合語言及對應的模擬程式是很不夠的,還需要有微程式高級語言和微程式開發系統,使用軟體工程的手段促進其發展。並行處理的影響提高電腦系統的性能可從兩種途徑入手:一是從提高器件開關速度上實現;另一種是改進電腦系統結構的處理技術。器件技術的發展是推動電腦發展的主要動力,也是最活躍的因素,突出地表現在集成度、速度和可靠性等不斷地提高。從改進系統結構著手是提高處理機速度的重要方向。並行處理技術是改進電腦系統結構的關鍵技術。演算法問題並行演算法與並行機的關係密切。演算法優劣直接依賴於並行機的體系結構。最佳串行演算法與最佳並行演算法之間也沒有必然的聯繫。用並行演算法描述問題的並行性需要並行程式設計語言和支撐並行處理的操作系統的支持。設計並行演算法是很困難的。在處理機很多的情況下,要把任何一個問題分割成足夠多的並行進程就不容易,而且也不是所有問題都能做到。其次是設計演算法時還要考慮處理機之間的通信開銷,使其盡可能短。軟體對系統結構的影響概論電腦系統是硬體和軟體有機地結合在一起而組成的。它們相輔相成,缺一不可。現代電腦的發展,使軟、硬體之間的相互依賴、相互支持、相互滲透更為明顯。操作系統的影響操作系統的目的主要有兩個:一是方便用戶,是用戶與裸機之間的介面;二是提高資源利用率,管理好資源的分配和回收,合理地組織電腦系統的工作流程,使各種資源能協調有效地工作,以完成各種應用任務。操作系統的影響(cont.)系統結構為操作系統奠定了物理基礎,而操作系統使系統結構各部件的潛能得到充分的發揮。系統結構的某些功能可由操作系統完成,而操作系統的某些管理可由系統結構體現。操作系統的基本功能可歸納為處理機管理、記憶體管理、外部設備管理和資訊管理。處理機管理處理機管理要負責記錄各個進程的狀態,按一定的策略把處理機分配給某個或某些進程和從運行進程處收回處理機,管理進程狀態的變遷。處理機管理也稱為進程管理。在進程控制塊的存儲結構、進程優先順序的處理、進程調度演算法的實現等方面,均可對系統結構提出支持的要求。而硬體的支撐將使進程管理的效率明顯提高。存儲管理用適當的數據結構記錄系統中主記憶體的使用情況,按一定的策略在多道程序間分配主存空間,保護主記憶體中的資訊不被別的程式有意、無意地破壞或使用。存儲系統的層次結構、替換演算法的實現、存儲保護的結構、地址交換的實現等屬於系統結構範疇內的進展,使存儲管理的方法也隨之改進。不同的存儲分配方式將影響存儲的系統結構。外部設備管理記錄各類設備的使用狀態,按設備的特點用適當的策略將設備分配給各道程式使用,並提供啟動設備和處理它們的中斷的服務。用戶只需掌握操作系統提供的命令、語句和系統調用的使用方法就可以“隨心所欲”地調用外部設備,不再需要用戶自行編制具體的、涉及硬體特性方面的程式,從而達到方便用戶的目的。為了克服外部設備和主機在速度上不匹配的缺點,使主機和外設並行工作,提高主機和外設的資源利用率,普遍使用了中斷、通道、緩衝區等技術。這就要求電腦系統具備完善的中斷系統、通道結構。檔系統(資訊管理)檔本身的邏輯組織和存放在外存儲器上的物理組織、外存空間的分配、目錄結構以及對檔的操作。為了便於對資訊進行管理,所有在外存中的資訊均以檔的形式存放。檔系統就是負責檔的存儲、存取、修改、轉儲和保護,為用戶提供一個按需存放的良好服務環境,使用戶完全從外存的物理特性、檔在外存的物理分佈等細節中解脫出來。檔系統還應提供各種保護措施,防止由於各種偶然的或者人為的事故,造成對檔的損壞或洩密。因此,電腦體系結構應配置相應的外存儲器層次,有良好的中斷、DMA或通道等結構,有硬體的保護措施(如電腦病毒檢測卡、消毒卡等)。批量處理系統批量處理系統應用於大型科學計算,把計算程式和有關的數據一起交給電腦系統,由輸入設備將它們輸入到主存,電腦花
您可能关注的文档
最近下载
- 办公耗材类保证服务的措施.docx VIP
- 网招团队日常管理.pptx
- 阿兹海默症护理.pptx VIP
- 罐区设备设施风险分级管控清单.pdf VIP
- DB32T 4582-2023 宗教活动场所安全管理规范 .pdf VIP
- 专题03 2025年西城区高三一模作文“用功与有功” “如你所愿”导写(原题呈现 审题立意 素材积累 高分范文 类题迁移).docx VIP
- BATCH RELEASE CERTIFICATE(外贸出口BRC两个模板).doc
- (投标书范本)政府采购投标书.pdf VIP
- 专题02 2025年东城区高三一模作文“适合的与热爱的” “先声”导写(原题呈现 审题立意 素材积累 高分范文 类题迁移).docx VIP
- 沪教版九上化学 2.1 性质活泼的氧气第2课时 氧气的实验室制法与性质实验 课件(共17张PPT)(含音频+视频).ppt VIP
文档评论(0)