对于计算机系统结构 下列,计算机系统结构

计算机系统结构答案

1.系统结构基础知识

1.1 有一个经解释实现的计算机,可以按功能划分

4级。每一级为了执行一条指令需要下

一级的N条指令解释。若执行第1级的一条指令需Kns时间,则执行第2、3、4级的一条指令各需要多少时间? 【分析】

注意“上一级”与“下一级”的关系,上一级程序在下一级上的实现不是经翻译完成,只能是解释。 【参考答案】

解:执行第1级的一条指令需Kns时间

执行第2级的一条指令需KNns时间 执行第3级的一条指令需KN2ns时间 执行第4级的一条指令需KN3ns时间 执行第n级的一条指令需KNn-1ns时间

1.2 有一计算机系统,可以按功能划分4级。每一级的指令互不相同。每一级的指令都比下一级的指令在效能上强M倍,即第i级的一条指令能完成第i-1级的M条指令的计算量。现若需第i级的N条指令解释第i+1级的一条指令,而有一段程序在第1级上运行需要Ks,问在第2、3、4级上一段等效的程序各需要运行多长时间? 【分析】

从指令功能意义上讲,每级的单条指令需下级N条指令来完成,从效能意义上讲,每级的指令都比下一级的指令强M倍,若某级上运行需Ks,则下一级上运行需KN/Ms。 【参考答案】

解: 在第2级上一段等效的程序需要运行时间为: (N/M)Ks

在第3级上一段等效的程序需要运行时间为: (N/M)2Ks 在第4级上一段等效的程序需要运行时间为: (N/M)3Ks

1.3 什么是透明性概念?对于计算机系统结构,下列哪些是透明的?哪些是不透明的? 存储器的模m交叉存取、浮点数据表示、I/O系统是采用通道方式还是外围处理机方式、数据总线宽度、字符行运算指令、阵列运算部件、通道是采用结合型还是独立型、PDP-11系列的单总线结构、访问方式保护、程序性中断、串行、重叠还是流水控制方式、堆栈指令、存储器最小编址单位、Cache存储器。 【分析】

凡是属于编写机器语言和汇编语言程序所必须面对的内容,都是不透明的。或者说有关系统结构属性所包括的内容,对系统结构都不透明。 【参考答案】

解:客观存在的事物或属性,从某个角度看,它好像不存在,称之为透明性。

对于计算机系统结构,透明的是:存储器的模m交叉存取、数据总线宽度、阵列运算部件、通道是采用结合型还是独立型、PDP-11系列的单总线结构、串行、重叠还是流水控制方式、Cache存储器。

对于计算机系统结构,不透明的是:浮点数据表示、I/O系统是采用通道方式还是外围处理机方式、字符行运算指令、访问方式保护、程序性中断、堆栈指令、存储器最小编址单位。

1.4 从机器(汇编)语言程序员的角度来看,以下哪些是透明的?

指令地址寄存器、指令缓冲器、时标发生器、条件码寄存器、乘法器、主存地址寄存器、磁盘外设、先行进位链、移位器、通用寄存器、中断字寄存器。 【分析】

从机器(汇编)语言程序员的角度来看,实际上就是从计算机系统结构看的内容。在汇

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值