CS 25000 Lecture Notes - Lecture 13: Register File, Machine Code, Von Neumann Architecture
Document Summary
Push and pop instructions move operands between memory and a register stack within the processor. Instructions take operand(s) from the stack, starting at the top, and place their result on the new top of the stack: reg-reg, a. k. a load/store, architectures have instructions specifically to read/write computer memory. 1-address architecture: accumulator machine: one special register, called the accumulator, one operand for most instructions in the accumulator, one operand from a memory address, result always sent to accumulator; previous accumulator contents sent to the bit bucket. 2-address machine: not a stand-alone processor design, rather, a design for an embedded memory copying circuit. The field in the instruction bit string contains the actual bit string of the operand.