Does anyone know why??

The most frequently executed class it the data move instruction. Why?

The Berkeley RISC has a 32-bit architecture and yet provides only a 13-bit literal.Why?
Because you didn't study for your class.
Unfortunately, that's actually a pretty good answer.

To elaborate, how useful would your computer be if you couldn't say things like

x = y;

and

n = strlen( s );

For the second part, you have to have paid enough attention to understand something about the design characteristics of a RISC processor. Why indeed would there only be some limited number of bits for storing a literal value in an opcode? And what provision exists for overcoming it? (And -- bonus question -- why isn't this considered bothersome by anyone?)
Have you not heard of the Von Neumann Architecture and the argument for Functional Architectures?
Functional Architecture as in hardware architecture? If so, care to explain?
Topic archived. No new replies allowed.