fbpx
维基百科

计算机系统结构

計算機系統結構(computer architecture、電腦系统架構),抽象来說計算機系统架構是一个系统在其所处环境中最高层次的概念;它确定一台電腦硬體和軟體之间的連結。具體地說電腦系统架構'指的是電腦系統設計的觀念與架構,描述電腦在實做的設計原则。它确定一部電腦的:

  • 部件
  • 部件功能
  • 部件间接口
Xeon的Enterprise X4 architecture系统结构範例

並且電腦系统架構著重於「負責了計算機架構的中心功能:計算」的中央處理器(CPU)內部的執行動作與記憶體的存取。

注意,不要与处理器领域的微体系结构/微架構(Microarchitecture)相混淆。

实例 编辑

以常见的冯·诺伊曼计算机的设计为例,体系结构设计包括了:

  • 指令集架構(Instruction set architecture;簡稱ISA):被視為一種機器語言,包含了許多相關的指令集(記憶體定址、處理器控制,暫存器控制等等……)。
  • 微体系结构/微架構(Microarchitecture)或稱電腦組織(Computer organization):是更詳細的敘述系統內部各元素如何進行合作與溝通。
  • 数据表示,即硬件能直接识别和处理的数据类型和数据格式;
  • 寻址方式,包括最小寻址单位和地址运算等;
  • 寄存器定义,包括操作数寄存器、变址寄存器、控制寄存器等的定义、数量和使用方式;
  • 指令系统,包括机器指令的操作类型和格式、指令间的排序和控制机制等;
  • 异常机制,包括中断、NMI和内部异常等;
  • 机器工作状态的定义和切换,如管态和目态等;
  • 输入输出结构,包括处理机、存储器与输入输出设备之间的连接方式、数据传送方式、数据流量、以及数据交换过程的控制等;

參考文獻 编辑

  • John L. Hennessy and David Patterson. Computer Architecture: A Quantitative Approach Fourth. Morgan Kaufmann. 2006 [2017-11-21]. ISBN 978-0-12-370490-0. (原始内容于2011-09-10). 
  • Barton, Robert S., "Functional Design of Computers", Communications of the ACM 4(9): 405 (1961).
  • Barton, Robert S., "A New Approach to the Functional Design of a Digital Computer", Proceedings of the Western Joint Computer Conference, May 1961, pp. 393–396. About the design of the Burroughs B5000 computer.
  • Bell, C. Gordon; and Newell, Allen (1971). "Computer Structures: Readings and Examples"(页面存档备份,存于互联网档案馆), McGraw-Hill.
  • Blaauw, G.A., and Brooks, F.P., Jr., "The Structure of System/360, Part I-Outline of the Logical Structure"(页面存档备份,存于互联网档案馆), IBM Systems Journal, vol. 3, no. 2, pp. 119–135, 1964.
  • Tanenbaum, Andrew S. Structured Computer Organization. Englewood Cliffs, New Jersey: Prentice-Hall. 1979. ISBN 0-13-148521-0. 

外部链接 编辑

  • ISCA: Proceedings of the International Symposium on Computer Architecture(页面存档备份,存于互联网档案馆
  • Micro: IEEE/ACM International Symposium on Microarchitecture(页面存档备份,存于互联网档案馆
  • ASPLOS: International Conference on Architectural Support for Programming Languages and Operating Systems(页面存档备份,存于互联网档案馆
  • ACM Transactions on Architecture and Code Optimization(页面存档备份,存于互联网档案馆
  • The von Neumann Architecture of Computer Systems(页面存档备份,存于互联网档案馆

参见 编辑

计算机系统结构, 本條目存在以下問題, 請協助改善本條目或在討論頁針對議題發表看法, 此條目可参照英語維基百科相應條目来扩充, 2022年8月4日, 若您熟悉来源语言和主题, 请协助参考外语维基百科扩充条目, 请勿直接提交机械翻译, 也不要翻译不可靠, 低品质内容, 依版权协议, 译文需在编辑摘要注明来源, 或于讨论页顶部标记, href, template, translated, page, html, title, template, translated, page, translated, page, 标. 本條目存在以下問題 請協助改善本條目或在討論頁針對議題發表看法 此條目可参照英語維基百科相應條目来扩充 2022年8月4日 若您熟悉来源语言和主题 请协助参考外语维基百科扩充条目 请勿直接提交机械翻译 也不要翻译不可靠 低品质内容 依版权协议 译文需在编辑摘要注明来源 或于讨论页顶部标记 a href Template Translated page html title Template Translated page Translated page a 标签 此條目已列出參考文獻 但因為沒有文內引註而使來源仍然不明 2022年8月4日 请加上合适的文內引註来改善这篇条目 計算機系統結構 computer architecture 電腦系统架構 抽象来說計算機系统架構是一个系统在其所处环境中最高层次的概念 它确定一台電腦硬體和軟體之间的連結 具體地說電腦系统架構 指的是電腦系統設計的觀念與架構 描述電腦在實做的設計原则 它确定一部電腦的 部件 部件功能 部件间接口Xeon的Enterprise X4 architecture系统结构範例提示 此条目的主题不是架构 並且電腦系统架構著重於 負責了計算機架構的中心功能 計算 的中央處理器 CPU 內部的執行動作與記憶體的存取 注意 不要与处理器领域的微体系结构 微架構 Microarchitecture 相混淆 目录 1 实例 2 參考文獻 3 外部链接 4 参见实例 编辑以常见的冯 诺伊曼计算机的设计为例 体系结构设计包括了 指令集架構 Instruction set architecture 簡稱ISA 被視為一種機器語言 包含了許多相關的指令集 記憶體定址 處理器控制 暫存器控制等等 微体系结构 微架構 Microarchitecture 或稱電腦組織 Computer organization 是更詳細的敘述系統內部各元素如何進行合作與溝通 数据表示 即硬件能直接识别和处理的数据类型和数据格式 寻址方式 包括最小寻址单位和地址运算等 寄存器定义 包括操作数寄存器 变址寄存器 控制寄存器等的定义 数量和使用方式 指令系统 包括机器指令的操作类型和格式 指令间的排序和控制机制等 异常机制 包括中断 NMI和内部异常等 机器工作状态的定义和切换 如管态和目态等 输入输出结构 包括处理机 存储器与输入输出设备之间的连接方式 数据传送方式 数据流量 以及数据交换过程的控制等 參考文獻 编辑John L Hennessy and David Patterson Computer Architecture A Quantitative Approach Fourth Morgan Kaufmann 2006 2017 11 21 ISBN 978 0 12 370490 0 原始内容存档于2011 09 10 Barton Robert S Functional Design of Computers Communications of the ACM 4 9 405 1961 Barton Robert S A New Approach to the Functional Design of a Digital Computer Proceedings of the Western Joint Computer Conference May 1961 pp 393 396 About the design of the Burroughs B5000 computer Bell C Gordon and Newell Allen 1971 Computer Structures Readings and Examples 页面存档备份 存于互联网档案馆 McGraw Hill Blaauw G A and Brooks F P Jr The Structure of System 360 Part I Outline of the Logical Structure 页面存档备份 存于互联网档案馆 IBM Systems Journal vol 3 no 2 pp 119 135 1964 Tanenbaum Andrew S Structured Computer Organization Englewood Cliffs New Jersey Prentice Hall 1979 ISBN 0 13 148521 0 外部链接 编辑维基共享资源中相关的多媒体资源 计算机系统结构ISCA Proceedings of the International Symposium on Computer Architecture 页面存档备份 存于互联网档案馆 Micro IEEE ACM International Symposium on Microarchitecture 页面存档备份 存于互联网档案馆 HPCA International Symposium on High Performance Computer Architecture ASPLOS International Conference on Architectural Support for Programming Languages and Operating Systems 页面存档备份 存于互联网档案馆 ACM Transactions on Architecture and Code Optimization 页面存档备份 存于互联网档案馆 IEEE Transactions on Computers The von Neumann Architecture of Computer Systems 页面存档备份 存于互联网档案馆 参见 编辑 nbsp 计算机科学主题 计算机系统 微架構 指令集架構 取自 https zh wikipedia org w index php title 计算机系统结构 amp oldid 79094221, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。