Re: To RISC or not to RISC




Donkey wrote:

This is not a question of syntax, it has only to do with mnemonic
devices, syntax is an entirely different thing. Changing the word for
CAR does not alter grammar in any way.

I, for one, think that these mnemonic devices are very important and
would continue to be so even if A stood for "ant", B for "boy", C for
"cat", D for "dog" because letters seem to carry more 'identity' than
numbers. Numbered register names give you the feeling of indexing...
and if you're going to do that, you might be better-off doing it
according to byte-size the way we do for an array: for 32-bit
registers - r0, r4, r8, r12, etc.. {r1,r2,r3 don't exist}

Another thing, numbered registers feel like they are intended to be
used by a compiler rather than a human. If the compiler needs another
register to implement an algo, you can almost imagine it doing a "inc(
regnum )" to get that resource. There were several threads in this NG
about the importance of code readability with emphasis on "talking"
variable names, spacing, etc. Imagine what the code would look like if
all your variable names, proceedure names, etc. were numbers instead of
text. Not very readable, huh?

Perhaps this explains why we don't see an army of folk using Herb's
Daniella and the inroads into 64-bit asm are barely on the radar?

Nathan.

.



Relevant Pages

  • Re: On Bill of Rights Day, Imagine the D.C. Gun Law in 1775
    ... Imagine the D.C. Gun Law in 1775 ... Bill of Rights Day, but District of Columbia residents are second-class citizens when it comes to the Second Amendment. ... Imagine that instead he reads to the assembled colonists the following decree by British Commander-in-Chief General Thomas Gage, modeled of course after the newly-minted 2008 District of Columbia gun law: ... Imagine that the colonists reverently surrendered their "assault weapons" and sought to register their non-banned arms and pay the Chief his "reasonable fee." ...
    (talk.politics.guns)
  • On Bill of Rights Day, Imagine the D.C. Gun Law in 1775
    ... Imagine the D.C. Gun Law in 1775 ... Bill of Rights Day, but District of Columbia residents are second-class citizens when it comes to the Second Amendment. ... Bans "assault weapons," defined by a long list of various rifles, pistols, and shotguns, and concludes with the catch-all: "Any firearm that the Chief may designate as an assault weapon by rule." ... Imagine that the colonists reverently surrendered their "assault weapons" and sought to register their non-banned arms and pay the Chief his "reasonable fee." ...
    (talk.politics.guns)
  • Re: Kellys Eye
    ... >>> is being blown up out of all proportion to the dangers teachers pose ... But he got a caution for *inciting* to download, ... Do you believe then that any and everyone on the SO register should be ... Imagine this teacher had continued in post and there ...
    (uk.politics.misc)
  • Re: Using getpid() often, another way? [was Re: clone() <-> getpid() bug in 2.6?]
    ... I said that I could not imagine using it more than a handful of times ... > Could someone can suggest an alternative to using getpid() for me? ... Thread-local storage involved having a user-mode register that points some ...
    (Linux-Kernel)
  • Re: national bike registry
    ... I haven't heard of anyone recovering their bike with it. ... you're at the UW, I imagine you could register with the campus police, ...
    (rec.bicycles.misc)