EECS 1520 Chapter Notes - Chapter 6&7: Program Counter, Operand, Abstract Data Type
mahika.c06 and 40040 others unlocked
54
EECS 1520 Full Course Notes
Verified Note
54 documents
Document Summary
Machine language: the language made up of binary coded instructions that are used directly by the computer. Virtual computer: a hypothetical machine designed to illustrate important features of a real machine. Pep/8: a virtual machine designed by stanley warford. 3 registers: program counter: which contains the address of the next instruction, instruction register: contains a copy of the instruction being executed, the accumulator: register that holds data and results in operations. Number of available bits determines the size of he numbers we work with. Unary instructions: don"t have an operand specifier, and are only 1 byte long rather than. Hand simulation: steps of fetch-execute cycle: fetch the next instruction, decode the instruction, get data, execute the instruction. Loader: piece of software that takes a machine language program and places it into memory. Assembly language: mnemonic codes (in place of binary) represents each of the machine language instructions for a particular computer.