Posts

Showing posts from September, 2021

What is a Data bus? IGCSE O levels Computer Science

Image
 Hi folks! Today we'll be going through a basic understanding of buses. Buses are a very important part of computer architecture and they are found in the internal electronics of a computer system  between  Memory, CPU and peripheral devices. They are basically channels/wires through which the movement of data or execution of any instruction occurs. Mainly buses can be divide into 3 categories: Data bus: It is a bi-directional bus(two way) that carries data between processor and memory(vice versa). If data travels from processor to memory then it is a "WRITE" operation. If data travels from memory to processor then it is a "READ" operation. Next comes the Address bus: The address bus is a uni-directional bus(ONE WAY) unlike a data bus. It is used to carry the address of a memory cell(specific location inside the memory) from "Processor to memory". If I elaborate the concept of address bus then it carries the address of a particular location inside