Quote:
Originally Posted by cottonvibes
RAP,
zero, positive, and negative can all be done with binary code.
all values windows uses converts to binary code to be used by the processor.
in binary there are different ways to classify a negative number. and when you are distinguishing between negative and positive, its called signed binary.
i would give some examples, but my knowledge of signed binary is a bit rusty 
|
This is trinary, which means 0, >=1 or <=(-1). Signed binary means an extra bit in front. Not necessarily bad, but it's just taking up a bit more. What I meant is that... with only two trinaries, you can already access so many cores. Up to 9, as opposed to up to 8 with three binaries. See the difference?

It's not whether or not it's possible, it's whether or not this is practical... and sadly, it's more practical than binary.
Quote:
but i guess you have some windows programming experience?
lots of times, microsoft code gives 0 as a success, and a negative number as a failure.
but although while programming we see these as signed decimal numbers, these numbers are really binary numbers, and thats what the hardware sees.
|
0 as non-input, positive as different types of inputs, and negative as errors, or failures... or however you want to put it. More efficient in error checking, but of course... a bit more complicated than binary.

Error checking in binary is a nightmare sometimes... but error checking in trinary is a breeze.
Edito: and by the way, the XBox360 has a 3-core processor... whereas the PS3 has a processor with one slave driver and six slaves. Why do you think that is the case?