Basic Concepts of Microprocessors
Basic Concepts of Microprocessors
Differences between:
Microcomputer –a computer with a
microprocessor as its CPU. Includes memory, I/O
etc.
BC, DE, HL •
H & L can be used as a data pointer (holds memory address).
D7 D6 D5 D4 D3 D2 D1 D0
Sign Flag
Used for indicating the sign of the data in the
accumulator
Zero Flag
Is set if result obtained after an operation is 0
Registers
Carry Flag
◦ Is set if there is a carry or borrow from
arithmetic operation.
Parity Flag
◦ Is set if parity is even.
Registers
The Program Counter (PC)
wide.
This is a register that is used to control the
processor.
Decoder decodes instruction in IR.
The Address and Data Buses
The address bus has 16 signal lines A8 –A15
which are unidirectional.
The 8 data bits are multiplexed(time shared)