CPUs and memories have locations {register, computer}| for holding input values, output values, instructions, results, and addresses. Registers {look-ahead register} can hold next instruction or input value. Registers {accumulator register} can hold processing result or point to memory location holding result. Registers {address register} can hold other-register locations. Registers {operation code register} can hold operation instructions. Registers {temporary storage register} can hold data to transfer to other registers. Registers {stack} can hold value sequences. Stacks {stack counter register} can hold word address.
Register series {multi-register} can have fixed addresses for registers. Register series {stack processor} can be in CPU memory, so operations use only pushdown and popup in stack, with no addresses.
transfer
Information can move in sequence from one register to another on one path {bit serial} {character serial}. Information can move on parallel paths simultaneously {bit parallel} {character parallel}.
Mathematical Sciences>Computer Science>Hardware>Parts
3-Computer Science-Hardware-Parts
Outline of Knowledge Database Home Page
Description of Outline of Knowledge Database
Date Modified: 2022.0224