当前位置:首页 » 服务存储 » 存储周期的意义
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

存储周期的意义

发布时间: 2023-07-29 04:43:59

1. 机器周期 指令周期 存储周期 各什么意思 有何联系

指令周期:取出并执行一条指令的时间。
机器周期:通常用内存中读取一个指令字的最短时间来规定CPU周期。(也就是计算机完成一个基本操作所花费的时间)
时钟周期:处理操作的最基本单位。(CPU的主频)
存储周期:也就是一个访存指令周期。

指令周期、机器周期和时钟周期之间的关系:指令周期通常用若干个机器周期表示,而机器周期时间又包含有若干个时钟周期。

2. 存储器周期(Memory Cycle)

主存储器( Main memory )是一种读/写存储器( read/write memory ),它允许以所谓的( in what is known as )存储周期来检索(读取)( retrieved (read) )和存储(写入)( stored (written) )数据。

存储器周期( The memory cycle )包括通过读/写操作或通过单独的读和写操作( by separate read and write operations. )从存储器中读出数据和/或将数据写到存储器中( reading the data out of memory and/or writing the data into memory )。

存储器周期基于用于从存储器读取数据和/或将数据写入存储器( reading and/or writing data from and into memory )的固定(恒定)时间段( fixed (constant) time periods )。

一旦( As soon as )启动( initiated )读和/或写操作,几乎同时发生地址转换( address translation occurs ),然后开始( begin )一个或多个读和/或写周期。

在读或写周期开始之前必须发生的最重要的过程之一是内存地址转换( memory address translation )。

将内存视为从 地址 0 开始到请求者( CPU or IO(C) )可用的最大内存地址的一系列内存位置。

接收或发送邮件使用类似的概念( uses a similar concept )。在接收或发送邮件之前,信封( envelope )上必须有地址。

内存使用相同的原理( uses the same principle )。
存储器逻辑( Memory logic )标识要从存储器中读取或写入存储器字( a memory word )的存储器地址。存储器地址可以是整个存储器地址范围( 0 到最大值 )中的任何一个。

为了识别期望的存储器地址,存储器逻辑使用被指定为地址寄存器( the address register )的寄存器和/或翻译器或解码器( translators or decoders )。

存储器逻辑从 CPU 或 I/O 接收逻辑地址( logical address ),并将其临时存储在地址寄存器( the address register )中,然后将其转换为可以读取或写入的物理地址( physical address )。

地址寄存器和/或转换器( The address register and/or translator )识别( identifies )从中读取或写入位的确切位置( the exact location )。

地址寄存器或转换器的内容标识存储器地址( the memory address )。

存储器逻辑旨在( is designed to )根据其使用的存储器类型( type of memory )进行选择。

它可以被设计为识别单个存储器 pcb ( a single memory pcb )的存储器地址,或者可以被设计为识别位于四个或更多存储器模块之一( one of four or more memory moles )中的地址。

如存储器的体系结构中所述( As stated in the architecture of memory ),包含在存储器地址中的字( the word )可以是一个或多个位( one or more bits ),大多数计算机具有的字至少具有8位,某些字的长度最多为128位。

从内存读取和/或写入的变体( variations )可以包括字的上半部分或下半部分( include the upper or lower half of the word ),或给定计算机设计范围内( within the design of a given computer )的任何其他变体。根据指令类型( instruction types )和程序的不同而不同。

同样,如果将一台计算机标识为 8 位计算机 ( an 8-bit computer ),并且读或写操作需要 16 位字 ( a 16-bit word is required for a read or write operation ),则必须使用两个连续的内存地址( two consecutive memory addresses )来完成该操作( to complete the operation )。

还有许多其他变体。您计算机的指令集( the instruction repertoire set of your computer )和技术手册( the technical manual )将提供有关计算机内存操作和限制的详细信息( details of your computer’s memory operations and limitations )。

这是内存地址转换( memory address translation )的两个示例( two examples )。

对于第一个示例,请参考图 6-6。
它显示一个 4 位的存储器地址( it shows a 4-bit memory address )。
内存地址寄存器或转换器( The memory address register or translator )包含16 8 ,如下所示:

3. 什么是存储器的存取时间什么是存取周期两者之间有什么区别

存取时间是每次向内存写入(读出)数据到完成所需要的所有时间,如写入时间是指从存储器接收到数据到写入被选中位置所需要的时间 读出同理
存取周期是值 存储器进行连续两次独立的读(写)操作所需要的最小时间间隔,
通常存取周期大于存取时间

4. 在计算机中什么是内存存取时间和存储周期

存取时间,指的是CPU读或写内存内数据的过程时间。

以读取为例,从CPU发出指令给内存时,便会要求内存取用特定地址的数据,内存响应CPU后便会将CPU所需要的数据送给CPU,一直到CPU收到数据为止,便成为一个读取的流程。

存储周期:连续启动两次读或写操作所需间隔的最小时间

内存的存取周期一般为60ns-120ns。单位以纳秒(ns)度量,换算关系1ns=10-6ms=10-9s,常见的有60ns、70ns、80ns、120ns等几种,相应在内存条上标为-6、-7、-8、-120等字样。这个数值越小,存取速度越快。

(4)存储周期的意义扩展阅读

存储器的两个基本操作为“读出”与“写入”,是指将存储单元与存储寄存器(MDR)之间进行读写。存储器从接收读出命令到被读出信息稳定在MDR的输出端为止的时间间隔,称为“取数时间TA”。两次独立的存取操作之间所需最短时间称为“存储周期TMC”。半导体存储器的存取周期一般为6ns~10ns。

其中存储单元(memory location)简称“单元”。为存储器中存储一机器字或一字节的空间位置。一个存储器划分为若干存储单元,并按一定顺序编号,称为“地址”。如一存储单元存放一有独立意义的代码。即存放作为一个整体来处理或运算的一组数字,则称为“字”。

字的长度,即字所包含的位数,称为“字长”。如以字节来划分存储单元,则一机器字常须存放在几个存储单元中。存储单元中的内容一经写入,虽经反复使用,仍保持不变。如须写入新内容,则原内容被“冲掉”,而变成新写入的内容。

5. 存储周期与取数时间的区别

存储周期(存取周期):连续启动两次读或写操作的最短时间
取数时间:存储器从接收读出命令到被读出信息稳定在数据寄存器的输出端为止的时间间隔。
存储时间(存取时间):RAM完成一次数据存取所用的平均时间

以读操作为例:
要读取的存储单位地址--->地址寄存器--->地址译码器--->选中对应存储单元--->读取存储单元内容--->读取到数据寄存器--->时间间隔--->下一次读操作

从读取存储单元地址,到将存储单元内容送到数据寄存器的时间为存储时间,而从读取存储单元地址,到下一次读操作开始,为存储周期。
存储周期略大于存储时间。
取数时间等于读操作时的存储时间。

参考资料:程序员教程,网络

6. 内存周期是什么意思内存刷新周期 存取周期

所谓的内存周期 就是内存的时序 是内存工作四个过程的单位时间
一般存储在内存条的SPD上。2-2-2-8 4个数字的含义依次为:CAS Latency(简称CL值)内存CAS延迟时间,他是内存的重要参数之一,某些牌子的内存会把CL值印在内存条的标签上。RAS-to-CAS Delay(tRCD),内存行地址传输到列地址的延迟时间。Row-precharge Delay(tRP),内存行地址选通脉冲预充电时间。Row-active Delay(tRAS),内存行地址选通延迟。

7. 存取时间与存取周期的区别存储器带宽的含义是什么

存储器带宽的含义是指单位时间里存储器所存取的信息量。

一、主体不同

1、存取时间:是CPU读或写内存内数据的过程时间。

2、存取周期:连续启动两次独立的“读”或“写”操作(如连续的两次“读”操作)所需的最短时间。

二、原理不同

1、存取时间:从CPU发出指令给内存时,便会要求内存取用特定地址的数据,内存响应CPU后便会将CPU所需要的数据送给CPU,一直到CPU收到数据为止,便成为一个读取的流程。

2、存取周期:将存储单元与存储寄存器(MDR)之间进行读写。存储器从接收读出命令到被读出信息稳定在MDR的输出端为止的时间间隔。


三、代表含义不同

1、存取时间:用存取时间的倒数来表示速度。

2、存取周期:为存储器的性能指标之一,直接影响电子计算机的技术性能。