From: "Richard B. Johnson" <root@chaos.analogic.com>
To: Timothy Miller <miller@techsource.com>
Cc: Tigran Aivazian <tigran@veritas.com>,
David Schwartz <davids@webmaster.com>,
Justin Piszcz <jpiszcz@hotmail.com>,
Linux kernel <linux-kernel@vger.kernel.org>
Subject: Re: Linux Kernel Microcode Question
Date: Mon, 22 Mar 2004 12:14:22 -0500 (EST) [thread overview]
Message-ID: <Pine.LNX.4.53.0403221201520.19756@chaos> (raw)
In-Reply-To: <405F19A3.20001@techsource.com>
On Mon, 22 Mar 2004, Timothy Miller wrote:
>
>
> Richard B. Johnson wrote:
>
> >
> > ALL instructions are performed by the microcode.
>
> The Z80 had no microcode. It was completely hard-wired.
>
Who was talking about the Z80? The WCS was added to the
Pentium line after the Patent issues were resolved.
Search on "writable control store" to see the many papers
and developments.
> As I understand it, it's pretty much an ancient idea to do "everything"
> by microcode. Only certain very complex instructions are done by microcode.
>
One of the "latest and greatest" such machines was made by Transmeta
(a.k.a. Linus` home when he first came to the US. The Crusoe, etc.,
could emulate just about anything because its microcode was deliberately
replaceable with even microcode that was architecturally different.
> On the other hand, as I said before, it's not unreasonable for lookup
> tables to be involved in instruction decoding.
>
Cheers,
Dick Johnson
Penguin : Linux version 2.4.24 on an i686 machine (797.90 BogoMips).
Note 96.31% of all statistics are fiction.
next prev parent reply other threads:[~2004-03-22 17:12 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-03-18 16:40 Justin Piszcz
2004-03-18 16:59 ` Dave Jones
2004-03-18 17:13 ` David Schwartz
2004-03-19 17:27 ` Tigran Aivazian
2004-03-19 23:16 ` David Schwartz
2004-03-22 11:55 ` Tigran Aivazian
2004-03-22 15:51 ` Timothy Miller
2004-03-22 15:40 ` Tigran Aivazian
2004-03-22 16:19 ` Timothy Miller
2004-03-22 19:14 ` David Schwartz
2004-03-22 20:58 ` John Bradford
2004-03-22 16:13 ` Richard B. Johnson
2004-03-22 16:51 ` Timothy Miller
2004-03-22 17:14 ` Richard B. Johnson [this message]
2004-03-18 16:59 ` Richard B. Johnson
2004-03-18 17:07 ` Robert Love
2004-03-19 0:16 ` Bill Davidsen
2004-03-19 12:56 ` Richard B. Johnson
2004-03-18 22:20 ` Tigran Aivazian
2004-03-18 17:19 Nakajima, Jun
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Pine.LNX.4.53.0403221201520.19756@chaos \
--to=root@chaos.analogic.com \
--cc=davids@webmaster.com \
--cc=jpiszcz@hotmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=miller@techsource.com \
--cc=tigran@veritas.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®