Talk:Complex instruction set computer: Difference between revisions

Content deleted Content added
RICH: That was all one change, so make it a single signed section.
Line 44:
== instructions or operations? ==
 
Seems to me that in place of "instruction",
the CISC article should generally be using the term "operation" or "opcode"
or "operation specified by an opcode".
in place of "instruction".
Not all machines have only one operationopcode per instruction, and
Iit don'tseems thinkto itme wouldthat makethe sensemere tofact labelthat a load-storean architecture asallows for multiple opcodes per CISCinstruction
should not force it to be labeled as CISC.
simply because each instruction can carry multiple opcodes.
In other words, if load, add, and store require separate opcodes, the machine should be labeled as RISC,
even if the architecture allows all three of those opcodes to appear together in the same instruction.
So I would propose wording like this:
: a computer in which a single operation (dictated by a single opcode) can execute several low-level operations (such as a load from memory, an arithmetic operation, and a memory store) and/or are capable of multi-step operations or addressing modes within single operations.
or, how about this more concise statement:
Line 59 ⟶ 63:
 
:or is it something else? Is an "operation" something specified by an opcode, or is it a low-level operation? [[User:Guy Harris|Guy Harris]] ([[User talk:Guy Harris|talk]]) 00:25, 26 August 2011 (UTC)
 
:See if the above rewrite of my note is clearer [[User:Encyclopedant|Encyclopedant]] ([[User talk:Encyclopedant|talk]]) 07:30, 6 September 2011 (UTC)