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