> From: "Christopher J." <http://www.oz.plymouth.edu/~c> > Date: Wed Nov 6, 8:18am > > Hello Robert > > I have a friend that's trying to make a new CPU that compacts code. Would > this be useful? Would it run faster? I'm just curious of how benefitual > it would be. Or if there was a way to increase speed in a chip without > adding that much hardware. Well, have you taken an advanced computer architecture course? Basically, you have to overlap as many operations as possible -- that's the only way to speed up a chip. RISC does this in the most straightforward way by having simple instructions; each simple instruction is put into a specific order so as much _different_ operations can go on at once. I think the goal in computer architecture is to have each instruction do as unique an operation as possible so the amount of similar operations is kept to a minimum in order to overlap as many as possible. > Another words, keeping the cost of the chip to > a minimum. Have you looked at the MIPS chip? It's really remarkably simple. Take a look at it before going farther. > I was thinking about working on that. I'm kinda interested in > that. > How is work? It's OK. I'd prefer to be working elsewhere, but that can't happen 'til Noelle finds a job to support me. :-) > Are you in a band? If so, then what is it called? No. > Is there any new projects your doing? No real projects, just sub-projects. My projects at work are pretty silly -- we're trying to move all our web stuff to Windows NT. Windows is so unbelievably brain-dead that it'll take ages to do. Anyway, if you wanna see the real sub-projects I'm interested in, look at my home page. I'll be adding more info to my home page eventually; it's an evolution. > Alright, I'll talk to you later. > > Chris. > http://www.oz.plymouth.edu/~c > http://www.alcuin.plymouth.edu/~chrisb > http://www.occam.plymouth.edu/~chris > http://oz.plymouth.edu/~c So, did you learn Perl??