Computer Architecture Final 1

1234567891011121314151617181920
Across
  1. 2. The acronym representing a circuit that is a combination of the arithmetic circuit and the logic circuit.
  2. 3. A communication system that transfers data between the different components of a computer. It is often constructed with multiplexers or buffers.
  3. 5. Number of bits in an address.
  4. 6. A single-processor register typically labeled AC, used for the short-term storage of arithmetic and logic data in the CPU.
  5. 8. The _____ address register stores the memory address for the data to be fetched for the CPU.
  6. 9. The part of the instruction cycle in which the computer determines what actions the instruction dictates.
  7. 12. ___ control is when control logic is stored in memory.
  8. 14. A _____ address instruction is when the second part of the instruction code specifies the address of an operand.
  9. 15. ____ language is the language that the computer understands as a binary program where the sequence of instructions and operands in binary that list the exact representation of instructions as they appear in computer memory.
  10. 17. ___ control is when control logic is implemented with gates, flip-flops, decoders, and other digital circuits.
  11. 18. The _____ cycle is a sequence of instructions consisting of fetch, decode, read effective address, and execute.
  12. 19. The ____ counter contains the location of the instruction that is currently being executed.
  13. 20. The part of the instruction cycle in which the computer retrieves an instruction from memory.
Down
  1. 1. What does this microoperation do to the contents of R1? R1 <- R1 – 1
  2. 2. What you use to translate a program from assembly to machine language.
  3. 4. A group of bits in an instruction that define operations such as add, subtract, multiply, shift, and complement.
  4. 7. The basic operations executed on data stored in registers. Usually in the form R2 <- R1
  5. 10. What you use to translate a program from a high-level language to machine language.
  6. 11. A pseudo-instruction (acronym) to define the origin, or first address, of a microprogram routine.
  7. 13. Number of bits in an opcode.
  8. 16. The part of the instruction cycle in which the computer performs the actions of the instruction.
  9. 18. An _____ address instruction is when the second part of the instruction code designates an address of a memory word in which the address of the operand is found.