2 limit lmt limit_lmt 于 2016.01.31 23:47 提问

3个字节的指令,指令周期为什么是4个时钟周期?

第四个时钟周期不是已经开始第二个指令了吗?图片

2个回答

fk002008
fk002008   2016.02.01 00:11
已采纳

执行指令需要3个时钟周期
读取指令以及PC的修改也需要一个时钟周期吧

qq_33902234
qq_33902234   2016.02.01 01:46

这应该涉及到组成原理吧,一般一个指令是四个周期,其中具体我也记得不是很清楚,你想知道具体我可以再问我,我看书回忆一下

qq_33902234
qq_33902234 我书在学校,所以可能说的不是很清楚,我是计科专业,对硬件只是有点了解吧,从汇编的角度说,一个指令周期有的取指之后就执行,有的还要间接取指所以不同指令指令周期也不同,你的图我没看到具体指令不能详细说为什么,如果想大概了解原因,可以看下汇编语言的书,深入的话可以看下组成原理
2 年多之前 回复
limit_lmt
limit_lmt 弄明白告诉我一声噢,谢谢
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
简述指令周期、机器周期、时钟周期
指令周期指令周期是CPU从内存取出一条指令并执行这条指令的时间总和,一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间。机器周期机器周期也叫CPU周期,由于CPU访问一次内存所花的时间较长,因此用从内存读取一条指令字的最短时间来定义。在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。如,取指令、存储器读、存储器写等,这每一项工作称为一个基本操作
时钟--时钟周期、机器周期、指令周期
1.时钟周期 单片机时钟频率的倒数  它可以表示为时钟晶振频率(1秒钟的时钟脉冲数)的倒数(也就是1s/时钟脉冲数,比如1/12MHz), 是CPU和其他单片机的基本时间单位。对CPU来说,在一个时钟周期内,CPU仅完成一个最基本的动作。时钟脉冲是计算机的基本工作脉冲,控制着计算机的工作节奏。时钟频率越高,时钟周期就越短,工作速度也就越快。时钟周期在CPU的描述里也叫节拍,即将一个机器周期划分
时钟周期 机器周期 指令周期的概念
时钟周期:      时钟周期也称为振荡周期,定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12 us),是计算机中最基本的、最小的时间单位。        在一个时钟周期内,CPU仅完成一个最基本的动作。对于某种单片机,若采用了1MHZ的时钟频率,则时钟周期为1us;若采用4MHZ的时钟频率,则时钟 周期为250us。由于时钟脉
时钟周期、指令周期
简介   指令周期(Instruction Cycle):取出并执行一条指令的时间。   总线周期(BUS Cycle):也就是一个访存储器或I/O端口操作所用的时间。   时钟周期(Clock Cycle):又称节拍周期,是处理操作的最基本单位。(晶振频率的倒数,也称T状态)   指令周期、总线周期和时钟周期之间的关系:一个指令周期由若干个总线周期组成,而一个总线周期时间
指令周期、时钟周期、总线周期概念辨析
在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读、存储器写等,这每一项工作称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。一般情况下,一个机器周期由若干个S周期(状态周期)组成。通常用内存中读取一个指令字的最短时间来规定CPU周期,(也就是 计算机通过内部或外部总线进行一次信息传输从而完成一个或几个微操作所需要的时间)),它
时钟周期,机器周期,指令周期及CPU字长 && 32.768做晶振的原因
<br />      时钟周期:时钟周期也称为振荡周期,定义为时钟脉冲频率的倒数(时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时钟周期就是1/12us),是计算机中的最基本的、最小的时间单位,也即CPU主频。时钟脉冲是计算机的基本工作脉冲,控制着计算机的工作节奏。时钟频率越高,工作速度就越快。<br />      机器周期:计算机中,常把一条指令的执行过程划分为若干个阶段,每一个阶段完成一项工作。每一项工作称为一个基本操作,完成一个基本操作所需要的时间称为机器周期。8051系列单片机的一个机
计算机组成原理:时钟周期、机器周期和指令周期
时钟周期:一个时钟脉冲所需要的时间。在计算机组成原理中又叫T周期或节拍脉冲。是CPU和其他单片机的基本时间单位。它可以表示为时钟晶振频率(1秒钟的时钟脉冲数)的倒数(也就是1s/时钟脉冲数,比如1/12MHz),对CPU来说,在一个时钟周期内,CPU仅完成一个最基本的动作。时钟脉冲是计算机的基本工作脉冲,控制着计算机的工作节奏。时钟频率越高,时钟周期就越短,工作速度也就越快。时钟周期在CPU的描述
单片机 时间周期、机器周期、指令周期详解
时钟周期        时钟周期也称为振荡周期,定义为时钟脉冲的倒数(时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时钟周期就是1/12us),是计算机中的最基本的、最小的时间单位。        在一个时钟周期内,CPU仅完成一个最基本的动作。时钟脉冲是计算机的基本工作脉冲,控制着计算机的工作节奏。时钟频率越高,工作速度就越快。        8051单片机把一个时钟周期定义为一
处理器一条指令需要几个时钟周期?
思考个小问题,处理器执行一条指令需要几个时钟周期。 对于软件工程师来说,印象流我们可能会觉得执行一条指令一个时钟周期嘛,一条指令算是一个最小的原子操作,不可能再细分了吧。 如果看看诸如《see mips run》,《arm体系架构》等书籍就会了解到,这个问题可没这么简单了,因为处理器设计中使用了流水线技术。 一条指令还是相当复杂的,处理器在一个时钟周期内肯定是完不成的,可能需要好多个时钟周期来
什么是指令周期?什么是机器周期?什么是时钟周期?三者之间的关系如何?
指令周期 :取出并执行一条指令的时间。  机器周期 :又称CPU周期,CPU访问一次内存所花的时间较长,因此用从内存读取一条指令字的最短时间来定义。 时钟周期: 通常称为节拍脉冲或T周期。处理操作的最基本单位,即CPU主频。   三者的关系:指令周期通常用若干个机器周期表示,而机器周期又包含若干个时钟周期。   例题:CPU周期也称为机器周期,一般是从内存中(A