View Single Post
Old May 10th, 2008   #17 (permalink)
runawayprisoner
Doku Ichi
 
runawayprisoner's Avatar
 
Join Date: Nov 2006
Location: Santa Cruz, CA
Posts: 3,396
Quote:
Originally Posted by cottonvibes View Post
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?
__________________
My best friend:
Kopu: Asus Eee PC 701


Next best friend: Gamu
CPU: Intel Core 2 Duo E7200 @ 3.80GHz
RAM: 2GB of DDR2 800MHz (brandless, and brainless)
GPU: ATI Radeon HD 4850 @ 800/1100

Good for PCSX2: overclock, overclock, and even more overclock.
runawayprisoner is offline   Reply With Quote