- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 计算机组成--指令和数据的寻址方式
指令寻址方式顺序寻址方式通过使用 程序计数器PC 来进行指令寻址跳跃寻址方式当程序需要进行跳转(如循环,条件分支),下条指令的地址码不是由程序计数器给出,而是由本条指令给出,随后程序计数器也要改变,因为程序计数器的地址总是指向当前指令地址的下一条指令地址数据寻址方式隐含寻址指令中不明显地给出操作数的地址,而是这种指令设定为使用某个地址立即寻址指令的地址字段(某几位)指出的不是操作...
2020-02-13 12:11:26 1195
转载 计算机组成--虚拟内存技术
虚拟内存虚拟内存计算机系统使用的各种内存管理策略。所有这些策略都为同一目的:同时将多个进程存放在内存中,以便多道程序设计。不过,这些策略都需要在进程执行之前将整个进程放在内存中。虚拟内存技术允许执行进程不必完全在内存中。这种方案的一个显著优点是程序可以比物理内存大。而且,虚拟内存将内存抽象成一个巨大,统一的存储数组,进而将用户看到的逻辑内存与物理内存分开。这种技术允许程序员不受...
2020-02-12 09:42:19 806
原创 计算机组成--虚拟存储器
实地址:计算机物理内存的访问地址称为实地址或物理地址,其对应的存储空间称为物理存储空间或主存空间虚地址:用户编制程序时使用的地址称为虚地址或逻辑地址,其对应的存储空间称为逻辑地址空间或虚存空间再定位:进行虚地址到实地址转换的过程称为程序的再定位虚存的访问过程:每次访存时,首先判断虚地址所对应的部分是否在实存中,如果是,则进行地址转换并用实地址访问主存,否则,按照某种算法将辅存中的部分程...
2020-02-11 15:22:40 614
原创 计算机组成--cache--写操作策略
cache的内容只是主存部分内容的拷贝,它应当与主存内容保持一致写操作策略 :写直达法,写回法,写一次法写直达法:数据既写入主存也写入cache,保证数据修改能够及时写回主存,但是访问时间就是访存时间写回法:当CPU写cache命中时,只修改cache的内容,而不立即写入主存,只有当此行被换出的时候才写回主存,这样做能够减少访存次数,这样写cache和写主存异步进行的方式能够显著减少写...
2020-02-11 13:53:23 1365
原创 计算机组成--cache存储器--替换策略
替换产生原因:cache工作原理要求它尽量保存最新数据,当一个新的主存块需要拷贝到cache中,而允许存放此块的行位置都被其他主存块占满时,就要产生替换替换策略: 最不经常使用算法(LFU),近期最少使用算法(LRU),随机替换LFU:对cache的每行设置一个计数器,每访问一次,那行的计数器增加1,当需要替换时,将计数值最小的换出,同时将这西而特定行的计数器都清零,但是这种方法不能严格反...
2020-02-11 13:37:35 1603
原创 计算机组成--cache存储器--地址映射
cache的功能:为了解决CPU和主存之间速度不匹配的一种技术,其原理基于程序运行中具有的空间局部性和时间局部性cpu和cache之间的数据交换是以字为单位的,而cache和主存之间的数据交换是以块为单位的cache的命中率:h=cache中完成存取的总次数/(cache中的次数+主存中完成的次数),所以h越接近1则性能越好主存与cache的地址映射:与主存相比,cache的容量很小,...
2020-02-11 12:30:32 1139
超市线上商城源代码--django
2019-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人