高性能cpu时钟设置cpu怎么设置高性能做

每日登录:+1西币&+1积分
立即签到已签到已签到0天
累计可抽西币次数:0次抽奖机会抽西币奖
累计可抽大奖次数:0次抽奖机会抽终极大奖
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。
&下次自动登录
绑定第三方账号登录 &
扫描二维码登录支持中心移动端
获取动态密码
售前文档售后文档
热门视频系列热门版区售后服务概述自助服务帮助信息
You are here:
怎么用编程的方法修改cpu的时钟
热点活动:
置评已完成,谢谢!
您现在可以为该问题添加标签。
怎么用编程的方法修改cpu的时钟
- 已解决问题
怎么用编程的方法修改cpu的时钟
产品版区:
悬赏分:5 | 解决时间: 17:09:40 | 提问者:& - 新生&nbsp&nbsp第1级
问题ID:37855
看了这个问题的网友还看了
发了例子给你&1.打开程序块或硬件组态,使用PLC-&Set&Time&of&Day&指令来在线设置系统时钟,勾选“Take&from&PG/PC”,使用计算机时钟同步PLC时钟,然后点击“Apply”按钮完成。&2.使用SFC0来设置系统时钟,创建一个DB块DB1,打开DB1块定义一个DATE&_AND_TIME&的变量,打开符号表定义DB1的符号名。&3.打开OB1,首先将需要设定的时间以16进制BCD码的形式赋值给定义的DATE-_AND_TIME变量的各个字节,最后一个字节不需设定系统会自己计算并赋值,例如设定的时间为07年8月15日13点20分10秒。在程序中调用SFC0,将存放设定时间的DATE_AND_TIME变量以符号名的方式赋给SFC0的PDT形参,返回变量赋值给MW100,这样当M0.0由0到1时SFC0被执行。&
中级工程师&nbsp&nbsp第10级&
以下网友赞了您的问题:
填写您的评论...
提问者对于答案的评价:谢谢
等您来回答
本版相关问题
作者/最新回复
最后回复时间
在你STEP7程序点击右侧空白区域,选择PLC--〉SET&TIME&OF&DATE,可以修改CPU系统时间。&
- 大师&nbsp&nbsp第17级
& 22:40:30
1.打开STEP7项目--PLC--Diagnotic&/&Setting--Set&&Time&&of&&Date&PLC时间和系统时间同步:Take&from&PG/PC打勾点击Apply&手动设置PLC时间:&去掉Take&from&PG/PC手动设置Module&time&2.可以调用系统功能块SFC0和SFC1来读取和设置PLC时钟。&step7中有关时间和定时器的使用和例程:&&
- 顶级工程师&nbsp&nbsp第12级
& 07:45:25
建议不要在程序中修改系统时间。
- 中级技术员&nbsp&nbsp第6级
& 07:54:37
楼上有回答了
- 中级工程师&nbsp&nbsp第10级
& 09:08:37
系统功能块!SFC2
- 初级技术员&nbsp&nbsp第5级
& 11:12:43
系统功能SFC0&是设置CPU的系统时钟,不是SFC2!
- 高级技术员&nbsp&nbsp第7级
& 14:17:06
sfc0可以设置系统时间,使用方法参考&
- 中级工程师&nbsp&nbsp第10级
& 15:14:15
1。使用系统功能块SFC1,可读取PLC的当前时钟,包括年、月、日、时、分、秒、毫秒、及星期;&&2。使用系统功能块SFC0,则可设置PLC的当前时钟,也包括年、月、日、时、分、秒、毫秒、及星期;
- 高级工程师&nbsp&nbsp第11级
& 13:01:28
给你做好了的,到邮箱查收。
- 资深学长&nbsp&nbsp第3级
& 22:11:22
上一页1下一页&
扫描打开手机版
支持中心新发布“关注”功能了!实时查看彼此动态,更方便地进行技术交流。
不管是“关注”与“被关注”,相信都是一个美好的开始!
还有多重奖励派送,快快行动起来吧!
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!后使用快捷导航没有帐号?
请完成以下验证码
查看: 3078|回复: 4
cpu中设置时钟中断的作用是什么?
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
如题,请各位大侠帮忙
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
我所知的时钟中断有一个很重要的作用就是控制进程调度。
  以linux0.11为例,硬件每隔10ms发出一个
时钟中断,并利用一个叫jiffies的变量累加系统时间,下
此时调用timer_interrupt,其中会调用do_timer()
函数,在do_timer()中处理当前进程的时间的相关问题,
然后判断是否在内核,否,则调用schedule()函数,
进行进程调度(即从当前存在的所用进程中选择最适合的进程运行)。
  另外,每隔一定时间发出的时钟中断为操作系统提供了一个
统一的步调,便于很多问题的处理。
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
我的理解是,系统依靠这个由硬件自动进行的中断来定期将控制权强制返还给操作系统。否则,当前正在运行的线程愿意的话,操作系统可能会没机会再运行了,也就不能为每个线程分发时间片了。长期以来,我一直不知道还有这样一个中断,我就纳闷啊:同一时间只有一个线程运行(单处理器),当用户线程运行的时候,操作系统不是可能被永远晾在一边?因此我推测应该有一个自动的硬件中断才对。
如果不是这样,请一定给我纠正.谢谢。
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
这个时钟中断是系统线程设置定时器实现的,还是硬件自动实现的呢?希望有人回答这个火星帖,呵呵。
在线时间1 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
时钟中断的节拍大小是系统初始化硬件的时候设置的。
EEWORLD 官方微信
Powered by如何在毫秒级别上限制进程的 CPU 时间资源?
<a data-traceid="question_detail_above_text_l&&
我希望实现限制进程使用 CPU 时间的功能:比如限制一个进程最多只能执行0.5秒,当超过这个限制时就被中断掉。
Windows 下可以使用 WaitForSingleObject 来实现这个功能。Linux、FreeBSD、AIX 等其他类 UNIX 上可以使用 setrlimit(RLIMIT_CPU, ...) 来实现。但是 WaitForSingleObject 可以做到毫秒级别的控制,而 RLIMIT_CPU 只能做到“秒”。
不知道在 Linux、FreeBSD 上面有没有其他简单的方法做到毫秒级别的限制?
BTW: 我知道 Linux 设置的时钟切片为 10ms,如果能做到这个级别的限制也够了。
纠正下, WaitForSingleObject做不到毫秒级别的控制.
引用来自“Jack.arain”的答案纠正下, WaitForSingleObject做不到毫秒级别的控制.我是参考MSDN文档:http://msdn.microsoft.com/zh-cn/library/aa450988。上面说
dwMilliseconds [in] Specifies the time-out interval, in milliseconds.
--- 共有 8 条评论 ---
: 不知道你是不是需要这个pthread_cond_timedwait
这个函数可以达到微妙级的时间单位.
: 不是太明白你的需求, 但WaitForSingleObject 能做到的, 在linux下做到和它一样的功能, 并且时间更精确, 是完全可以利用上面说的时间函数搭配其它函数来实现的.
: 你这个回答好像偏离了我的问题。我不是单纯得想获得这样精度的时间,而是希望有足够精度的进程控制方法。
: linux下精度高的很多吧?就如这个gettimeofday够高了...
: 而且,我现在更在乎的是 Linux 下有没有相似的接口?即使精度只有 0.1 秒也行~正在初始化报价器问下cpu时钟频率单位是啥3个回答nietie84Hz是单位而G,M这个是数量级,不要分不清楚
我姨妈是00后你好,很高心为你解答。时钟频率,是提供电脑定时信号的一个源,这个源产生不同频率的基准信号,用来同步CPU的每一步操作,通常简称其为频率。CPU的主频,是其核心内部的工作频率(核心时钟频率),它是评定CPU性能的重要指标。cpu时钟频率就是CPU的主频,单位是MHz,它用来表示CPU的运算速度。CPU的工作频率(主频)包括两部分:外频与倍频,两者的乘积就是主频。倍频的全称为倍频系数。CPU的主频与外频之间存在着一个比值关系,这个比值就是倍频系数,简称倍频。希望答案对你有所帮助,谢谢。
cc2b09主频,也就是CPU的时钟频率,简单地说也就是CPU的工作频率。一般说来,一个时钟周期完成的指令数是固定的,所以主频越高,CPU的速度也就越快了。不过由于各种CPU的内部结构也不尽相同,所以并不能完全用主频来概括CPU的性能。至于外频就是系统总线的工作频率;而倍频则是指CPU外频与主频相差的倍数。用公式表示就是:主频=外频×倍频。
其他回答热门问答1234567891011121314151617181920查看更多21222324252627282930相关问答7个回答sinking385说实话,就是双核的也很少用到100%,所以,最重要的是多少Ghz的。也就是频率最重要。4个回答wmrdmeqru25能四核尽量呗!!4个回答叔液能四核尽量呗!!7个回答夜子轩09日常办公或偶尔玩一下游戏,双核CPU就可以了;如果玩大型网游,三核或四核更好一些;用于专业设计做图或视频编码还是四核CPU最好啦!4个回答戴锐达1 盒装处理器带原装的散热器风扇 散装不带 2 盒装处理器一般3年质保 散装1年 3 散装盒装在质量上没有区别 除非商家拿用过的来冒充散装卖3个回答犬夜叉BJN刷个BIOS上2401个回答balalucpu:奔腾G620属于中端处理器,基于Sandy Bridge微架构,采用32nm制作工艺,CPU部分是双核双线程设计,内置HD Graphics核芯显卡,拥有6个EU单元,默认...3个回答守护阳光一米楼主用的火星输入法吗?4个回答扬州维扬8CPU相当于一台电脑的大脑哦~1个回答梦雅月梦高通在这四个之中最普遍也最一般 德州算是比较好的了 nvidia和arm不清楚本文同时发表在
最近在研究计算机里的基本逻辑电路,想到一个问题:为什么CPU需要时钟这样的概念?
首先考虑如下逻辑电路:
当A=B=1时,Q=0。当输入信号发生变化时,逻辑元件不会立即对输入变化做出反应,会有一个传播时延(propagation delay)。当B变化为0时,由于B也作为XOR的直接输入,所以XOR异或门会立即感知一个输入变为0的状态变化,XOR输出变为了1。但是由于传播时延的作用,AND与门的输出会过一小段时间才变为0,XOR的输出会在变为1后隔一小段时间重现变为0。表现为下图就是这样:
上面这种现象叫作空翻(race condition),即指输出中出现了一个不希望有的脉冲信号。
一个简单的办法就是在输出端放置一个边沿触发器:
边沿触发器的作用就是只有当CLK端输入从0变到1时,数据端D的输入才会影响边沿触发器的输出。这样,所有的传播时延都会被边沿触发器所隐藏掉,这时Q端的输出将变得稳定。比如:
其中灰色的部分代表没有边沿触发器时的Q端输出状态。我们可以看出,当有了边沿触发器后,Q端的输出变得稳定,基本消除了传播时延。
从上面的例子我们可以看出CPU为什么要时钟:目前绝大多数的微处理器都是被同步时序电路所驱动,而时序电路由各种逻辑门组成。正如上面说的那样,逻辑门需要一小段时间对输入的变化做出反应(propagation delay)。所以需要时钟周期来容纳传播时延,并且时钟周期应当大到需要容纳所有逻辑门的传播时延。
当然,目前也有Asynchronous sequential logic,即不需要时钟信号做同步。但是这种异步逻辑电路虽然速度比同步时序电路快,然而设计起来比同步时序电路复杂的多,并且会遇到上面说的空翻现象(race condition),所以,现在绝大多数的CPU还是需要时钟做信号同步的。
参考资料:
第14章反馈与触发器
阅读(...) 评论()}

我要回帖

更多关于 cpu高性能模式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信