Prev: Maximum output rate
Next: desgin suspended
From: Weng Tianxiang on 28 Mar 2010 22:06 Hi, From the first moment I learn how stack segment and stack pointer are used to link all subroutines in PC, I have been appreciating the hardware structure as I can and I think it is the the most beautiful and memorable hardware structure I have learn from the CPU structure. I want to know who invented the structure. Is an IBM engineer? And it is strange enough that after PC was created, no big new structure in CPU has ever invented. MESI protocol? No. Changing 1 core to 2 core, or even 8 cores is considered as a big invention? No. Oh, I forgot to mention the most important invention since then is the Mouse we use it every day. Any idea? Weng
From: Sandro on 29 Mar 2010 06:24 On Mar 29, 4:06 am, Weng Tianxiang <wtx...(a)gmail.com> wrote: > ... > From the first moment I learn how stack segment and stack pointer are > used to link all subroutines in PC, I have been appreciating the > hardware structure as I can and I think it is the the most beautiful > and memorable hardware structure I have learn from the CPU structure. > I want to know who invented the structure. Is an IBM engineer? > And it is strange enough that after PC was created, no big new > structure in CPU has ever invented. MESI protocol? No. Changing 1 core > to 2 core, or even 8 cores is considered as a big invention? No. > Oh, I forgot to mention the most important invention since then is the > Mouse we use it every day. > Any idea? > ... > Weng A little bit OT... anyway I think you mean the "von Neumann architecture" and the "Harvard architecture" both being maybe the most (but not the only) used CPU architectures. You can use as start point the followings: http://en.wikipedia.org/wiki/Von_Neumann_architecture http://en.wikipedia.org/wiki/Harvard_architecture Regards Sandro
From: jacko on 29 Mar 2010 11:26 I think it was a high level language feature first. Are you talking of indexed indirect addressing mode (reg+#immediate) or the link unlink instruction sets for setting the stack pointer? Would the 6502 8 bit micro (ZZ),Y mode count? Or are you more PDP-11?
From: MitchAlsup on 29 Mar 2010 22:39 The most memorable hardware structure is the vector indirect addressing mode. Mitch
From: Andrew Reilly on 30 Mar 2010 02:17
On Mon, 29 Mar 2010 19:39:12 -0700, MitchAlsup wrote: > The most memorable hardware structure is the vector indirect addressing > mode. I had a soft spot for the 3D-matrix-stride post-modify addressing mode that the Motorola 56000 had, for a while. (The processor still has the mode, I'm no longer so sure it was a good idea...) Certainly memorable. Cheers, -- Andrew |