好文档 - 专业文书写作范文服务资料分享网站

计算机系统结构第二版张晨曦考前资料大题大全看完必过 

天下 分享 时间: 加入收藏 我要投稿 点赞

二路组相连映像的平均访问时间较好,而直接映像的CPU性能较好。 6.10 在有Cache的计算机系统中,进行I/O操作时,会产生哪些数据不一致问题?如何克服?

(1)存储器中可能不是CPU产生的最新数据,所以I/O系统从存储器中取出来的是陈旧数据。

(2)I/O系统与存储器交换数据之后,在Cache中,被CPU使用的可能就会是陈旧数据。

第一个问题可以用写直达Cache解决。

第二个问题操作系统可以保证I/O操作的数据不在cache中。如果不能,就作废Cache中相应的数据。

通道流量是指:一个通道在传送期间,单位时间内能够传送的数据量。所用单位一般是字节/秒。也称为通道吞吐率,通道数据传输率等。 一个通道在满负荷工作状态下的流量称为通道最大流量。通道最大流量主要与通道的种类,通道选择设备一次所用的时间,以及传送一个字节所用的时间等因素有关。 用到的参数:

TS:设备选择时间:从通道响应设备发出的数据传送请求开始,到通

道实际为这台设备传送数据所需要的时间。

TD:传送一个字节所用的时间。

p:在一个通道上连接的设备台数,且这些设备同时都在工作. n:每台设备传送的字节数,这里假设每台设备传送的字节数都相同。 k:数组多路通道传输一个数据块中包含的字节数。在一般情况下,

k

通道每连接一台外设,只传送一个字节,然后又选择另一台设备连接,并传送一个字节。如此反复:p台设备每台传送n个数据总共所需的时间为:

TBYTE=(TS+TD)xpxn

其最大流量为:

pn1fmax-byte??

(TS?TD)pnTS?TD实际流量为:

fbyte??fi

i?1p

设某个数组多路通道设备选择时间TS为1μs,传送一个字节数据所需的时间TD为1μs,一次传送定长数据块的大小k为512 B。现有8

台外设的数据传输速率分别如表6.3所示,问哪些外设可连接到该通道上正常工作?

9.设某个字节多路通道的设备选择时间Ts为9.8μs,传送一个字节的数据所需的时间TD为0.2μs。若某种低速外设每隔500μs发出一次传送请求,请问:该通道最多可连接多少台这种外设? (1)字节多路通道的最大流量为:fmax?byte?字节多路通道的实际流量为:fbyte??fi

i?1p1TS?TD

其中,p为通道连接的外设台数,fi为外设i的数据传输速率。因为连接的是同样的外设,所以f1=f2=…=fp=f,故有fbyte=pf。 通道流量匹配的要求有:fmax-byte≥fbyte 即有:

1?pfTS?TD;可得:p?1(TS?TD)f

已知Ts = 9.8μs,TD = 0.2μs,1/f = 500μs,可求出通道最多可连接的设备台数为:

p?500?s1??50

(TS?TD)f(9.8?0.2)?s

计算机系统结构第二版张晨曦考前资料大题大全看完必过 

二路组相连映像的平均访问时间较好,而直接映像的CPU性能较好。6.10在有Cache的计算机系统中,进行I/O操作时,会产生哪些数据不一致问题?如何克服?(1)存储器中可能不是CPU产生的最新数据,所以I/O系统从存储器中取出来的是陈旧数据。(2)I/O系统与存储器交换数据之后,在Cache中,被CPU使用的可能就会是陈旧数据。第一个问
推荐度:
点击下载文档文档为doc格式
3pukt8w6xt8mqar1rud16ehs64cxfu0121m
领取福利

微信扫码领取福利

微信扫码分享