|
![]() | 作者: seny11 [seny11]
![]() |
登录 |
![]() |
地主 发表时间: 04-12-08 08:04 |
![]() | 回复: 286 [unique] ![]() |
登录 |
汇编语言指令周期就是一个汇编指令所占用的时钟周期,不同指令时钟周期不一样。一般汇编指令由1~6个时钟周期组成。比如,inc ax就可以一个时钟周期内完成。 而MUL ax,dx[off1][off2]可能要多花几个时钟周期。 拿你的身体作为例子: 你的大脑就象CPU,你的手脚就象外设,你的心脏就是时钟发生器。心脏不停地跳动,每跳一下就是一个时钟周期, 现在对你的大脑发命令:眨眼。你的眼就在心跳两下之间完成了眨眼,就是说:眨眼操作是在一个周期内完成了。 现在让你跑一百米栏,结果你在十秒钟内跑完(假设你是刘翔的师兄),十秒内你的心跳了十下(假设你的心脏有问题 ![]() |
B1层 发表时间: 04-12-09 13:22 |
![]() | 回复: jhkdiy [jhkdiy] ![]() |
登录 |
有意思,286说的太好了,呵呵! |
B2层 发表时间: 04-12-09 16:52 |
![]() | 回复: seny11 [seny11] ![]() |
登录 |
指令周期偶知道。 是每条指令的指令周期哪有详细介绍的?? |
B3层 发表时间: 04-12-11 21:01 |
![]() | 回复: 286 [unique] ![]() |
登录 |
每条指令的执行是由CPU内的微指令完成的。每条指令的指令周期你可以参考相关汇编语言教程,应该能找到。不过该值仅适合于微机,对于多CPU主机或多时钟主机当然也就不同了。 |
B4层 发表时间: 04-12-12 01:14 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号