Liste des Groupes | Revenir à c arch |
On 10/22/2024 10:26 AM, Anton Ertl wrote:Intel needs a better way to exit reset--and that means the MMU/TLBs>>
Several things in this paragraph makes no sense.
>
In particular, x86S is a proposal for a reduced version of the stuff
that current Intel and AMD CPUs support: There is full 64-bit support,
and 32-bit user-level support. x86S eliminates a part of the
compatibility path from systems of yesteryear, but not that many
people use these parts nowadays anyway. It's unclear to me what
benefits these changes are supposed to buy (unlike the elimination of
A32/T32 from some ARM chips, which obviously eliminates the whole
A32/T32 decoding path). It seems to me that most of the complexity of
current CPUs would still be there.
>
And I certainly prefer a CPU that has more capabilities to one that
has less capabilities. Sometimes I want to run old binaries.
>
So what would be my incentive as a user to buy an x86S CPU? Will they
sell them for less? I doubt it.
>
Yeah, basically my thoughts as well.
Business as usual...
>
Main effect it achieves is breaking legacy boot, doesn't seem like it
would either save all that much nor "solve" x86's longstanding issues.
>[Rb+DISP16] // 32-bit 16 > 10
*1: Probably, say (if I were designing the encoding):
{Rb+Disp10s] //32-bit encoding
{Rb+Ri*FixSc] //32-bit encoding
{Rb+Ri*Sc] //64-bit encoding
[Rb+Disp33s] //64-bit encoding
[Rb+Ri*Sc+Disp11s] //64-bit encoding
[Rb+Ri*Sc+Disp33s] //96-bit encoding
Les messages affichés proviennent d'usenet.