《汇编语言与计算机系统组成》第六章例题-5

【一些乱七八糟总结】

1)芯片 地址引脚 位数看的是 存储地址。例2Kx8位,2K=2^11,所以芯片地址引脚有11位。

2)芯片 数据引脚 看的是 位数。例2Kx8位,8位,则芯片数据引脚有8位。

3)CPU需要总共的 地址线位数 看的是 存储器总存储容量,例 构成的2Mx32位存储器,则 2^1x2^20x2^2=2^32,所以总共需要23位地址线。

4)CPU需要数据线位数,则直接与存储器位数相关,例2Kx8位存储器,则需要8位数据线。

5)在Cache当中寻找块看是否命中,比较的是标识。一个块的标识并不是一成不变的,可能被替换为其他标识,但是块依然是那个块。

【例1】设Cache的存取周期为2ns,主存的存取时间为10ns,在一段时间内,CPU访存5000次,其中300次访问Cache不命中,需要访问主存,其余命中,缺失开销取为主存的存取周期,求:

1)Cache的命中率

解:(比较简单,直接写个式子放这里吧>.<)命中率为(5000-300)/5000=0.94

2)CPU访存的平均访问时间

解:平均访存时间=命中时间+缺失率x缺失开销

所以平均访问时间为2ns+0.94x10ns=2.6ns。CPU访问Cache命中的时间也就是Cache的存取周期(连续访问Cache的时间间隔的最小时间就是存取周期)。

【例2】在虚拟存储器中,物理空间和逻辑空间有何联系和区别?设主存容量为4MB,虚拟存储器容量为1GB,则虚拟地址和物理地址各为多少?根据寻址方式计算出来的有效地址是虚拟地址还是物理地址?

解:联系与区别:1)物理空间 是主存实际的空间,也称实存空间;逻辑空间 是用户编程时用到的虚拟地址对应的空间,也称虚拟空间。2)逻辑空间一般远大于物理空间。3)物理空间是程序运行时,计算机能实际提供的主存空间,只有将虚拟地址映射到物理地址,才能进行真正的访存操作(读取指令 读写数据),但是程序运行时用的是虚拟地址,是CPU识别这些虚拟地址并将它们转换为物理地址。

4MB=2^22B,物理地址22位;1GB=2^30,虚拟地址30位

因为程序运行时用的时虚拟地址,所以寻址方式计算出来的有效地址是虚拟地址

【例3】欲将“10011101”写入磁表面存储器中,分别画出归零制、不归零制、见“1”就翻不归零制(NRZ1)、调相制(PM)、调频制(FM)和改进调频制(MFM)的写入电流波形。

解:先了解基础知识:

1)归零制

        “1”正向脉冲;“0”负向脉冲;相邻位间无脉冲电流。

2)不归零制

        “1”正向脉冲;“0”负向脉冲;一直有脉冲电流。

3)见“1”就翻不归零制

        “1”位周期中间方向翻转;“0”不翻转;一直有脉冲电流。

4)调相制

        “1”、“0”位中间处都翻转;相邻位相同翻转;相邻位不相同不翻转;一直有脉冲电流。

5)调频制

        相邻位周期翻转;“0”位周期中间不翻转;“1”位周期中间翻转;一直有脉冲电流。

6)改进调频制

        “0”位周期中间不翻转;“1”位周期中间翻转;连续记录两个0及以上才在第2个0处开始相邻位周期翻转。

电流波形如下图:(还有一个要注意的就是,从右往左 低位到高位开始画,我最开始画就习惯性的从左往右进行)

 

【例4】磁表面存储器主要技术指标有哪些?分别是什么意思?

1)记录密度

磁盘存储器的记录密度有 道密度和位密度(线密度);磁带存储器的记录密度是 位密度。

道密度:沿半径方向单位长度的磁道数,单位为道/英尺(tpi)。

位密度(线密度):单位长度磁道记录的二进制信息位数,单位为位/英尺(bpi)。

2)存储容量

磁盘或磁带所能存储的所有二进制信息总数量,一般单位为字节(Byte)。

3)平均存取时间

磁带平均存取时间 指磁带空绕至目标记录区段所需时间。

磁带平均存取时间 等于 平均寻道时间(寻道时间:将磁头定位在目标磁道上所需时间)+平均旋转时间(寻道完成后目标扇区旋转到磁头下所需时间)。

4)数据传输率

数据传输率指 单位时间内磁表面存储器下向主机传送数据的字节数(位密度x磁存储介质移动的线速度 单位:字节/秒)。

5)误码率

误码率=存储器读出操作时出错的位数/读出信息的总位数。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值