Home DVD-Audiobahn

New DVD-Audio music releases and talk about the latest players.

To further an already pointless argument

Perhaps racerguy was referring to instruction set orthogonality.

The x86 instruction set is the least orthogonal of commercially available microprocessors, and unfortunately still regains vestiges of it's 16-bit origins. 64-bit addressing, registers and processing are very clearly an afterthought in the instruction set extensions.

The original 8087 numeric coprocessor used in the IBM PC allows the use of 80 bit internal accuracy, and also has support for two proprietary 80-bit floating point representations (a proprietary 80-bit extension to the IEEE format, plus a BCD format with 17 digit accuracy). Neither of these formats were well supported by compilers, and were avoided by developers because the use of non-standard numerical formats can lead to unforeseen numerical instabilities, which then requires additional testing.

All this has nothing to do with the original topic, but it seems to me that the discussion has degenerated into point-scoring on arcane knowledge of microprocessor architecture, so i thought i'll join in! :-)


This post is made possible by the generous support of people like you and our sponsors:
  Kimber Kable  


Follow Ups Full Thread
Follow Ups
  • To further an already pointless argument - Christine Tham 19:05:12 09/05/05 (0)


You can not post to an archived thread.