jurjen@cwi.nl (Jurjen NE Bos) (10/24/90)
I had a discussion with a friend about the wordsize of a processor, and we couldn't find a reasonable measure. Here is some information about the processor. I'll tell you later on what it is. Registers: 64 bits 4 accumulator registers, not all instruction work on all register 5 data register, only load and store 2 20-bits index registers 20-bits program counter 3-bits stack pointer 4-bits nibble index register P Addressing modes: indexed, direct (at location of nibble index), and register. Register addressing affects nibbles 0-F(entire register), 3-E(mantissa), 0-4(address), 0-2(exponent), 0-1(byte), 2(sign of exponent), F(sign), P(any nibble) or 0-P(any amount of nibbles), or sometimes something else. Clock: 2Mhz. The HP owners will recognize their Saturn processor. It occurs it most Hewlett-Packard calculators. Now the question: how many bits? I always say it is a 4-bits processor, but people who claim that their 8088 is 16-bits will call this a 64-bits processor. Right? Comments, anyone?
hp@vmars.tuwien.ac.at (Peter Holzer) (10/25/90)
jurjen@cwi.nl (Jurjen NE Bos) writes: [Rest of description of Saturn CPU deleted] >3-bits stack pointer What kind of stack is this? Both stacks visible to me as a HP48 user (let's call them data stack and return address stack) are not restricted to 8 entries. Just curious. -- | _ | Peter J. Holzer | Think of it | | |_|_) | Technical University Vienna | as evolution | | | | | Dept. for Real-Time Systems | in action! | | __/ | hp@vmars.tuwien.ac.at | Tony Rand |