From: cclist at
sydex.com
On 31 Jan 2011 at 16:19, Rich Alderson wrote:
> I
always thought is would be fun to make a variable
> bit serial computer. Many operations only need a single bit
> while the single bit ALU could operate on data, like
> adding, one bit at a time and use any length one wanted.
Notice that Dwight is talking about variable numbers of *bits* in the
instruction (by which I think he means "op code"), and Tony and Eric
both appear to at elast wonder if that's what he means.
I interpreted Dwight's post as a 1-bit serial ALU operating on
variable length fields.
As far as variable-length opcodes, again, that's a matter of opinion.
Many microcontrollers have variable length opcodes. with the
instruction packed into a fixed-length word.
--Chuck
Hi
I'll have to admit, I was mostly talking about ALU operations.
One thing that I'd often though might be cool to play with
is context base instruction decoding. This could make a difference
in instructions based on operations just performed. This might
be in packed instructions of fixed length or variable length with
a serial memory.
Dwight