四、计算机系统的设计方法 1.计算机的透明性概念 客观存在的事物或属性从某个角度看不到,称这些事 物或属性对它是透明的。 对目前多数的通用计算机来说,采用什么系列机, 机器级和汇编级的指令系统,指令的条数、种类、功能 格式和编码,主存的容量、编址空间和所用的编址方式, 硬件直接识别的数据类型、格式和种类,I/O系统采用 通道处理机还是外围处理机,I/O设备的编址等,所有 这些对计算机系统结构都设计成不透明的 而系列机内部搞哪几种型号的计算机,乘法指令是 用加法器和移位器经一连串时钟脉冲控制实现其操作,还 是用专门的高速乘法器来实现,控制器微操作信号是用徼 程序控制器产生还是用组合逻辑电路控制器产生等,所有 这些对计算机组成设计来说都应是不透明的
四、计算机系统的设计方法 1. 计算机的透明性概念 客观存在的事物或属性从某个角度看不到,称这些事 物或属性对它是透明的。 对目前多数的通用计算机来说,采用什么系列机, 机器级和汇编级的指令系统,指令的条数、种类、功能、 格式和编码,主存的容量、编址空间和所用的编址方式, 硬件直接识别的数据类型、格式和种类,I/O系统采用 通道处理机还是外围处理机,I/O设备的编址等,所有 这些对计算机系统结构都设计成不透明的。 而系列机内部搞哪几种型号的计算机,乘法指令是 用加法器和移位器经一连串时钟脉冲控制实现其操作,还 是用专门的高速乘法器来实现,控制器微操作信号是用微 程序控制器产生还是用组合逻辑电路控制器产生等,所有 这些对计算机组成设计来说都应是不透明的
2.软硬件取舍3原则 1)在现有器件的条件下,系统要有较高的性能 价格比; 2)不要不合理地限制各种组成、实现技术的采 用 3)硬件的设计要考虑如何为软件提供更好的支 持 3.设计方法 具体的设计方法是从计算机多级层次结构的上 或下开始设计,有“从上到下”、“从下到上” 和“从中间开始向两边设计”等三种不同的设计 思路
2. 软硬件取舍3原则 1)在现有器件的条件下,系统要有较高的性能 价格比; 2)不要不合理地限制各种组成、实现技术的采 用; 3)硬件的设计要考虑如何为软件提供更好的支 持。 3. 设计方法 具体的设计方法是从计算机多级层次结构的上 或下开始设计,有“从上到下” 、 “从下到上” 和“从中间开始向两边设计”等三种不同的设计 思路