Hi, I was wondering if anyone has a document that lists
the number of clock cycles each instruction takes
depending on the operands or processor or whatever.
I've got a copy of the Intel developer cd-rom from the
website but it doesn't seem to have this info. or if it
does I can't seem to find it. Anyways, if anyone has
any info. regarding this it would be appreciated.
Thanks.
Comments
However, note that because of the architecture of newer precessors (2 pipelines, unordered/ speculative execution), "real-world" timings are extremely variable. From Intel, I have dowloaded some time ago the "Intel Architecture Optimization Manual" (doc # 242816), that lists how instructions pair and their breakdown by microoperations; this can give you an idea of how fast is executed each instructions. I expect this to be present on the CD (and downloadable from Intel's site).