Professional Documents
Culture Documents
L 1&2
L 1&2
❖Instructions:
Each microprocessor is designed to execute a specific group of operations. This
group of operations is called an instruction set.
1. Takes in: The data that the microprocessor manipulates must come from what
is called “input devices”.
2. Numbers:
• The microprocessor understands binary numbers.
• A binary digit is called a bit (which comes from binary digit).
• The microprocessor recognizes and processes a group of bits together.
• This group of bits is called a “word”.
• The number of bits in a Microprocessor’s word, is a measure of its “abilities”.
• The earliest microprocessor (the Intel 8088 and Motorola’s 6800) recognized
8-bit words. (Half word or byte)
• microprocessors (8086 and 68000) were designed with 16-bit words. (word)
• A group of 4 bits is called a (nibble).
• Also, 32-bit groups were given the name (long word).
Q: State the types of the microprocessors based on the size of instruction word?
❖The Microprocessor based system:
1- ALU: Arithmetic and logic module
2- The Control unit.
3- Registers:
• Programmable
• Non-Programmable
• Special purpose
4-Buses:
• Internal buses
• External buses
❖Memory
• Memory is the location where information is kept while not in current use.
• Memory is a collection of storage devices, each storage device holds one bit,
grouped into groups of 8 (Byte).
• These 8 storage locations can only be accessed together.
Memory is usually measured by the number of bytes it can hold.
Q: Explain the purpose of the memory storage
❖ The internal Architecture of Microprocessor (main units)
1- The Arithmetic and Logic Unit (ALU)
2- The array registers.
3- The Control Unit.
• Busses
The Address Bus Data Bus Control Bus
• Unidirectional • Bidirectional for • The control Bus lines,
• Identifying peripheral Transferring data. carry out:
or memory location. • The size of the word 1. Synchronization signals
• The number of the length inside the 2. Timing signals.
address bus lines, N Microprocessor 3. Control signals
determines the size of determines the width
the memory map or the number of lines
locations assigned to the data
Bus.
Von Neumann Harvard
Single ser of address/data busses Two sets of address and data busses
between CPU and memory between CPU and memory
Same memory holds data and Separate memories for data and
instructions instructions