Quiz 1

Cards (30)

  • A program-controlled device, which fetches the instructions from memory, decodes and executes the instructions in
    a computer system.
    Microprocessor
  • It carries control signals from the processor to other components. It also carries the clock's pulses and is unidirectional.
    Control bus
  • A computer architecture where instruction is simple and designed to get executed quickly.
    RISC or Reduced Instruction Set Computer
  • A small amount of high-speed random-access memory (RAM) built directly within the processor.
    Cache
  • 8088 Microprocessor can process how many instructions per second?
    2.5 Million
  • Listed below are examples of third generation microprocessors except:
    Motorola 68020
  • Microprocessor performs three main tasks for the computer system except for:
    translate the high-level language program into machine code.
  • An electronic circuit fabricated out of a solid block of semiconductor material.
    Integrated Circuits
  • Listed below are features of Microprocessor except for:
    Scalable
  • Most microprocessor are single-chip devices and speed depends on the processing speed depends on:

    Data bus width
  • What is Fetch – Execute Cycle?
    Cycle that the CPU goes through for each instruction it must execute.
  • What is the main function of CPU?
    To fetch instructions from memory, decode them and execute the instructions.
  • A CPU that has a clock speed of 5GHZ means, a CPU can carry out ___ fetch decode execute cycles per second.
    5 billion
  • What is the first step in the Fetch-Execute Cycle?
    The address of the next instruction is accessed via the Program Counter.
  • What is the last step in the Fetch-Execute Cycle?
    The result of the instruction is stored temporarily in the accumulator.
  • What happens simultaneously as the data is moved to the Memory Address Register?

    The Program Counter is incremented with the memory address of the next instruction to be fetched.
  • What is the role of the Program Counter in the Fetch-Execute Cycle?
    It stores the memory address of the next instruction to be executed.
  • What is the role of the Memory Address Register?

    It stores the memory address of the location that is about to be accessed.
  • What are registers used for?
    To temporarily hold bits of data needed by the CPU.
  • What happens at the Decode step of the fetch-decode-execute cycle?
    The Control Unit makes sense of the instructions.
  • The power of the microprocessor is in its capability to execute **billions of millions** of instructions per second from a
    program or software (group of instructions) stored in the memory system. TRUE
  • 8085 microprocessor was invented on 1976 and composed of 5,500 transistors. - FALSE: 6,500
  • Buses is a common group of wires that interconnect components in a computer system. - TRUE
  • The Arithmetic Logic Unit is responsible for the timing and execution of the various register transfers required to fulfill an instruction held in the IR. - FALSE, Control Unit
  • The assembly language is converted to machine language by, yet another program called an assembler. - TRUE
  • Most microprocessor are single-chip devices and speed depends on the processing speed depends on address bus width. FALSE, data bus
  • Data Fetch (DF) is where the data values to be operated on are retrieved from memory. TRUE
  • The cache is used to store data that is being worked on by the ALU, and is the key register in the data section of the
    CPU. FALSE, Accumulator
  • Registers are super-fast memory, stores tiny instructions which can be accessed by the CPU quickly. TRUE
  • EPIC encodes its instruction into 128-bit bundles. TRUE