哈尔滨工程大学计算机系统结构实验,学长亲测好用,希望学弟学妹们越来越好!,想要保研的尽管拿去用!
计算机体系结构指软、硬件的系统结构,有两方面的含义:一是从程序设计者的角度所见的系统结构,它是研究计算机体系的概念性结构和功能特性,关系到软件设计的特性;二是从硬件设计者的角度所见的系统结构,实际上是计算机体系的组成或实现(参见计算机组织),主要着眼于性能价格比的合理性。亚当(Adam)等人为了说明和研究从程序设计角度所看到的计算机的属性(外特性),在1964年最先提出计算机系统结构的概念 [2] 。
概念性结构与功能特性,这是从程序设计者角度所看到的计算机属性。它包括机器内的数据表示、寻址方式以及对这些数据的运算和控制这些运算的执行等(即指令系统)。对于通用型机器,一般包括数据表示、寻址方式、寄存器定义、指令系统、中断机构、机器工作状态的定义和状态切换、机器级的输入、输出结构以及对信息保护的支持等 [2] 。
计算机体系结构主要研究软件、硬件功能分配和对软件、硬件界面的确定。20世纪70年代以来,在计算机软件方面有了显著的进展。计算机在性能、速度、价格、可靠性和组织、实现技术上虽比2