performance - invlpg 指令的时钟周期
问题描述
我正在阅读一些关于英特尔奔腾处理器指令的文档invlpg
,它说它需要 25 个时钟周期。我认为这取决于实现(特定的 CPU)而不是实际的指令集架构?还是该指令必须花费 25 个时钟周期才能运行的事实也是指令集规范的一部分?
解决方案
文档说 Pentium 需要 25 个时钟周期。指令在其他 CPU 上占用的时钟周期数可能更多或更少。指令的性能不是指令集规范的一部分。
推荐阅读
- swift - Swift - 日期格式化程序返回不需要的时间
- android - 如何根据 android 视图中的可见内容调整大小?
- node.js - 如何在 AWS Lambda 本地调用的 Jest 测试中传递正确的 JSON 事件
- macos - 试图从终端“找不到命令”运行 scala (lexer/parser) 项目
- c# - WPF C#如何使用鼠标使控件可拖动
- mysql - mySQL SELECT WHERE CASE
- ios - 在同一视图 ViewController 上添加第二个 UIPickerView 的问题
- google-apps-script - 如何使其他用户能够从共享的 Google 表格运行脚本以读取我的任务列表
- angular - 链接预览不显示内容
- ruby-on-rails - link_to 将我重定向到索引操作而不是 :action one