Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Computing > Arch > Re: Register-le...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 2 Topic 3437 of 3609
Post > Topic >>

Re: Register-less CPU

by James Harris <james.harris.1@[EMAIL PROTECTED] > May 18, 2008 at 01:15 PM

On 18 May, 16:56, nos...@[EMAIL PROTECTED]
 (Niels J=F8rgen Kruse) wrote:
> James Harris <james.harri...@[EMAIL PROTECTED]
> wrote:
=2E..
> > How on earth can register selection slow down? I'm not sure what the
> > book is you are referring to. Is it recent?
>
> A register number is a binary number, a pattern of signals on a small
> number of wires. To select a register you have to send a signal down one
> particular wire out of as many as you have registers. This get more
> complex the more registers you have.

I would have thought they were selected in parallel. Even if we had
512 registers they would need only 9 address bits. Each register
would, in theory, need nine ands and ors - 'and' all the ones 'and'
'nor' all the zeros, for example, though I suspect some factorisation
could be done. If an ALU can carry out some of its fairly complex
operations in one cycle I would think the extra delays of another one
or two levels of and/or address selection would be easily absorbable.
I haven't seen any figures but the ALU operations would need a number
of these for some functions.
 




 2 Posts in Topic:
Re: Register-less CPU
James Harris <james.ha  2008-05-18 13:15:42 
Re: Register-less CPU
Edward Feustel <efeust  2008-05-19 17:45:06 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Aug 30 2:35:36 CDT 2008.