计算机硬件技术结构与性能第02章 体系结构与设计原则标准版v1.pptx

计算机硬件技术结构与性能第02章 体系结构与设计原则标准版v1.pptx

计算机硬件技术结构与性能第02章 体系结构与设计原则标准版v1

第2章 体系结构与设计原则2.1 计算机体系结构【重点】 2.2 体系结构设计原则2.3 设计规范与设计工具2.4 计算机主要技术指标【重点】主讲:易建勋老师第页 共110页2.1 计算机体系结构2.1.1 计算机体系结构的定义1. 计算机体系结构的经典定义 阿姆达尔:计算机体系结构是程序员所看到的计算机的属性。程序员关心的属性:(1)数据表示。如运算字长(16/32/64位);(2)寻址规则。如寻址方式等;(3)寄存器定义。如数量和使用方式等;主讲:易建勋老师第页 共110页2.1 计算机体系结构(4)指令集。如指令类型和格式等;(5)中断系统。如中断响应硬件的功能等;(6)存储系统。如内存管理方式等;(7)系统保护。如系统保护方式等;(8)I/O结构。如I/O操作状态等。说明:为什么要从程序员角度看计算机属性?主讲:易建勋老师第页 共110页2.1 计算机体系结构2. 从硬件设计观点来看计算机体系结构“体系”由指令集进行规定;“结构”是实现指令集的硬件电路。计算机体系结构是利用硬件电路互连来实现指令集的高效运算。讨论:以上定义与阿姆达尔的定义矛盾吗?主讲:易建勋老师第页 共110页2.1 计算机体系结构最佳计算机体系结构:以最好的兼容性,最佳的性能,最低的成本实现程序员需求的计算机属性。 分层设计的优点:(1)设计的复杂性降低了;(2)可以实现构件的重用。不

文档评论(0)

1亿VIP精品文档

相关文档