Microcomputer Organization
Microcomputer Organization
Organization
Irfan Rasool
Microcomputer Organization
A Microprocessor combined with memory and
input/output devices forms a microcomputer.
1) CPU
2) Program memory
3) Data memory
4) Output ports
5) Input ports
6) Clock generator.
Advantages of Paging:
● Simplified Design: Reduces the number of connections between the CPU and other devices.
● Expandability: Easy to add new devices to the system without altering the CPU design.
● Shared Resources: Devices can share the same lines for data transfer, making the system more efficient.
● Sends control signals such as read/write operations, indicating whether the processor is sending or
receiving data.
● Control Bus carries signals that manage and coordinate the actions of the CPU and other
components.
● Examples of control signals:
○ RD̅ (Read): The processor is reading data from memory or an I/O device.
○ WR̅ (Write): The processor is writing data to memory or an I/O device.
○ IO/M̅: Differentiates between memory and I/O operations.
● Bidirectional Control Bus: Some control signals are sent by the processor, while others are received
by it.
○ For example, the CPU sends a read signal to a memory device, and the memory responds by putting data on
the data bus.
● Some control lines are bidirectional, others are unidirectional based on their specific function.
Bussed Architecture of Microprocessor
END