|
|
|
|
|
by phoenix3200
3297 days ago
|
|
Nah, Tomasulo and all that jazz (microarchitecture) is about improving performance once you've got a defined instruction set. Microcode (which is one of those highly confidential things that both Intel and AMD hold close and dear) is about doing an on-the-fly CISC to RISC transformation because you realized that the legacy x86 ISA is an absolute pain to handle (but you aren't willing to give it up). |
|
Register renaming is a key part of high performance ISA emulation. The x64 has 16 gp registers but the internal RISC normally has 80. Of course this is also a key part of OOO and alike as you mentioned.