美文网首页linux系列
时钟周期、振荡周期、机器周期、CPU周期、状态周期、指令周期、总

时钟周期、振荡周期、机器周期、CPU周期、状态周期、指令周期、总

作者: 3d4e091a8b4f | 来源:发表于2018-08-03 16:17 被阅读18次

周期

       在电子技术中,脉冲信号是一个按一定电压幅度,一定时间间隔连续发出的脉冲信号。脉冲信号之间的时间间隔称为周期;而将在单位时间(如1秒)内所产生的脉冲个数称为频率。频率是描述周期性循环信号(包括脉冲信号)在单位时间内所出现的脉冲数量多少的计量名称;频率的标准计量单位是Hz(赫)。电脑中的系统时钟就是一个典型的频率相当精确和稳定的脉冲信号发生器。

时钟周期

    时钟周期,一般也称振荡周期(如果晶振的输出没有经过分频就直接作为cpu的工作时钟,则时钟周期就等于振荡周期),即CPU的晶振的工作频率的倒数,是计算机中最基本的、最小的时间单位。通常成为节拍脉冲或者T周期。对于单片机时钟周期,时钟周期是单片机的基本时间单位,两个振荡周期(始终周期)组成一个状态周期。

振荡周期(oscillating period)

  在衰减振荡中,两个相邻同方向峰值之间的时间称为振荡周期Tp,振荡频率2π/Tp。在相同衰减比下,振荡周期越短或振荡频率越高,则回复时间越短,因此振荡周期(频率)反映系统响应快慢的指标。

机器周期

    机器周期,一般也叫CPU周期。在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段(如,取指令、存储器读、存储器写等),每一阶段完成一项工作(称为一个基本操作)。完成一个基本操作所需要的时间称为机器周期。一般情况下,一个机器周期由若干个S周期(状态周期)组成。

CPU周期

  又称机器周期,CPU周期定义为从内存读取一条指令字的最短时间。一个指令周期常由若干CPU周期构成。

状态周期

    在8051单片机中把一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表示)。

8051系列单片机的一个机器周期同6个S周期(状态周期)组成。一个机器周期包含6个状态周期(S1-S6),而一个状态周期又包含两个时钟振荡周期(简称时钟周期)。例:8051单片机的机器周期由6个状态周期组成,也就是说一个机器周期=6个状态周期=12个时钟周期。

指令周期

  指令周期是执行一条指令所需要的时间,即CPU从内存取出一条指令并执行这条指令的时间总和。一般由若干个机器周期组成,从取指令、分析指令到执行完所需的全部时间。指令不同,所需的机器周期数也不同。对于一些简单的的单字节指令,在取指令周期中,指令取出到指令寄存器后,立即译码执行,不再需要其它的机器周期。对于一些比较复杂的指令,例如转移指令、乘法指令,则需要两个或者两个以上的机器周期。通常含一个机器周期的指令称为单周期指令,包含两个机器周期的指令称为双周期指令。 

总线周期

    总线周期通常指的使通过总线完成一次内存读写操作或完成一次输入输出设备的读写操作所必须的时间。由于存储器和I/O端口是挂接在总线上的,CPU对存储器和I/O接口的访问,是通过总线实现的。通常把CPU通过总线对微处理器外部(存储器或I/O接口)进行一次访问所需时间称为一个总线周期。一个总线周期一般包含4个时钟周期,这4个时钟周期分别称4个状态即T1状态、T2状态、T3状态和T4状态。

任务周期

       周期任务是指计算机系统按一定周期达到并请求运行,每次请求称为任务的一个任务实例,任务实例所属任务的起始时刻称为该任务实例的到达时刻,任务实例被置为就绪态的时刻称为该任务实例的释放时刻。

相关文章

  • 时钟周期、振荡周期、机器周期、CPU周期、状态周期、指令周期、总

    周期 在电子技术中,脉冲信号是一个按一定电压幅度,一定时间间隔连续发出的脉冲信号。脉冲信号之间的时间间隔称为...

  • cpu相关

    一、时钟周期、机器周期、指令周期的概念及三者之间的关系 时钟周期时钟周期也称为振荡周期,定义为时钟脉冲的倒数(可以...

  • 命题-第三章-选择

    执行指令时用来计算周期的最小单位是( )。 A. 指令周期 B. 振荡周期 C. CPU周期 D. 状态周期 【...

  • 单片机day2--中断,定时器

    中断 计时器 计数器 /*机器周期和指令周期 1 振荡周期--也称为时钟周期 是单片机晶振的振荡周期 80C5...

  • 命题——第三章——简答

    将以下计算机中的时间单位按由小到大的顺序排列 状态周期、指令周期、CPU周期、振荡周期 【解析】 由大到小依次为振...

  • 建立数据通路(17-19讲)

    指令周期 Machine Cycle: 又称为机器周期或者CPU周期, CPU的内部操作速度很快、但是访问内存的速...

  • 第十三章 填空题

    外接晶振为12MHz时,51单片机相关周期的具体值为:振荡周期________,状态周期_________,机器周...

  • 时钟周期、机器周期和指令周期的区别

    时钟周期  时钟周期也称为振荡周期,定义为时钟脉冲的倒数(即单片机外接晶振的倒数,例如12M晶振,它的时钟周期为1...

  • 命题-第三章-简答

    问题:什么叫例行程序?什么叫机器周期、取指周期和执行周期?本章简化式计算机的机器周期包括几个时钟周期(机器节拍)?...

  • 单片机的周期介绍

    时钟周期 又称振荡周期,定位为时钟频率的倒数,是单片机中最基本、最小的时间单位。在一个时钟周期中,MCU只完成一个...

网友评论

    本文标题:时钟周期、振荡周期、机器周期、CPU周期、状态周期、指令周期、总

    本文链接:https://www.haomeiwen.com/subject/wqrfmftx.html