Advantages of Parallel Hz

May 02, 2007 47 Replies

Who claimed that *all* RISCs were microcoded. I think you're dreaming.

You're now claiming that people who know better than you don't have degrees (as if it matters)?

all

He's said he has Asberger's. FWIG, his online personality is consistent with this. ...no crime committed.

Keith

Yes, he learns just enough to shift positions and throw out more chum, which y'all feed on.

Ie. he was pretty sure that nobody could name a CPU that doesn't use micro code.

In fact the reverse is true, few (if any) modern CPUs use micro code.

No, not at all. I'm saying that people who just claim to know better are trolling. People who really know better can provide evidence supporting their claims. So far all I've seen is baseless claims and special pleading ("Trust me, I know what I'm talking about, but you don't"). I have to say that doesn't impress me in the slightest. Please teach rather than preach.

all

Agreed.

Wilco

Let's review, shall we? watch as an ordinary technical discussion turns to flamage, and note who the flamer is.

---------------------

From: krw The PPC-750 is not microcoded. Perhaps you want a G3 Mac, or Nintendo game console.

From: "Wilco Dijkstra" Well you're in luck then as most CPUs don't have any micro code anymore.

From: krw Most modern ones do (have microcode), even RISC processors. For example, among the PowerPCs, only the 60x and 750s are hard-wired. Power4 (including PPC-970), and Power 5 are microcoded. Many instructions translate to one microinstruction but the microcode is there. Many are cracked into two microinstructions and others have vertical microcode.

From: "Wilco Dijkstra" Most RISCs do not contain microcode - not having any microcode is one of the criteria of being called RISC! While POWER has complex instructions, only a few instructions are complex and they are effectively expanded rather than microcoded. Calling Power4 & 5 microcoded is like calling x86 RISC!

From: krw No, "RISC" does not mean no microcode. RISC == simple instructions, for example, no arithmetic on memory instructions.

From: daytripper Ok then, name one significant processor today that is totally ucode free...

From: "Wilco Dijkstra" Every one of the billions of ARM CPUs that are sold every year for example.

From: "Wilco Dijkstra" Simple instructions in the architecture implies no microcode in the implementation.

From: krw Sorry, but The Power4 and 5 certainly are microcoded.

From: "Wilco Dijkstra" They most definitely are not. You're confusing the out of order execution engine with a micro code engine. These are completely different beasts.

From: "Wilco Dijkstra" Alpha is an example of a pure RISC that only supports simple instructions.

From: daytripper And an example of a microcoded RISC processor.

From: "Wilco Dijkstra" Troll.

---------------------

(Guy writing again...)

BZZZZ!

Under the "when a person resorts to personal attacks, that means he is losing the argument on facts and logic" rule, Wilco forfeits.

Game over.

Guy Macon

Let me get this straight. If someone claims "the earth is flat" and someone else calls that trolling and asks for evidence supporting that claim, which poster is the troll according to your definition?

Just so there can be no confusion, calling Alpha micro coded is like saying the earth is flat. Several people provided quotes from Alpha manuals that clearly show that one of the key goals of Alpha was to not use micro code.

Wilco

That is *NOT* the same thing as saying that ALL RISC processors are microcode free.

code.

Filter your "nobody can name" down to "significant" and "today". They are *NOT* the same argument. Certainly we can name a RISC processor that's not microcoded; PPC-750. It's not significant today, however.

You're simply wrong here.

evidence.

trolling.

If they disagree with you (even though they *KNOW* what they're talking about), they're trolling. Now I see.

in

Well... If you had the VHDL in your hands I could show you the microcode, but since you don't have it...

Keith

is the

I didn't call anyone a troll. I called you a flamer -- because you injected a personal attack into a technical discussion.

You can attempt to equate "wrong" with "trolling" if you wish, but you will find yourself surrounded by "trolls" and will often be one yourself.

It doesn't matter whether you are right on the technical issue. You lose the argument because you were the first one to resort to personal attacks.

Radium wrote: [SNIP]

Could you please give a straight answer to just one queustion?

Recently I suggested that you start working with real logic chips and gave you links to a good protoboard. Pretty much everyone here agrees that this would be a good learning experience for you.

Why have you not done so?

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required