Welcome to Class !!
We are eager to have you join us !!
In today’s Computer Science class, We will be learning about Computer Data Conversion. We hope you enjoy the class!
Computer Data Conversion
BUS: A bus is a communication system that transfers data between components inside a computer or between computers. This expression covers all related hardware components (wire optical fibres) and ware including communication protocols. A bus is a transmission path on which signals are dropped off or picked up at every device attached to the line.
A bus, in computing, is a set of physical connections (cables, printed circuits etc.) which can be shared by multiple hardware components in order to communicate with one another. The purpose of the bus is to reduce the number of pathways needed for communication between the components, by carrying out all communications over a single data channel.
Early computer buses were parallel electrical wires with multiple connections, but the term is now used for a physical arrangement that provides the same logical functionality as a parallel electrical bus. Modern computer buses can use both parallel and serial connections and can be wired in either a multichip and electrical parallel and or falsy main topology or connected by switch hubs as in the case of USB.
CHARACTERISTICS OF BUS
- A bus is characterized by the amount of information that can be transmitted at once.
- Width is used to refer to the number of bits that a bus can transmit at once.
- Frequency is the speed of the bus, which is the number of data packets sent or received per second. It is expressed in Hertz (Hz).
- A cycle is each time that data is sent or received.
- Transfer speed is the amount of data which it can transport per unit of time. It is the product of width and frequency.
TYPES OF BUS
- Control Bus
- Address Bus
- Data Bus
A bus enables a computer processor to communicate with the memory or video card. A bus is capable of being a parallel or serial bus and today all computers utilize the two types of bus, an internal or local bus and an external bus also called expansion bus.
The internal bus, also known as an internal data bus, a memory bus, a system bus or Front-Side-Bus, connects all the internal components of a computer, such as CPU and memory, to the motherboard. Internal data buses are also referred to as a local bus because they are intended to connect to local devices.
Each bus is generally constituted of 50 to 100 physical lines, divided into three sub-assemblies which are:
(i) Address bus (sometimes called memory bus) transports memory addresses which the processor wants to access in order to read or write data. It is a unidirectional bus.
(ii) Data bus transfers instructions coming from or going to the processor. It is a bidirectional bus.
(iii) Control bus (or command bus) transports orders and synchronization signals coming from the control unit and travelling to all other hardware components. It is a bidirectional bus, as it also transmits response signals from the hardware.
We have come to the end of this class. We do hope you enjoyed the class?
Should you have any further question, feel free to ask in the comment section below and trust us to respond as soon as possible.
In our next class, we will continue learning about Computer Data Conversion (BUS). We are very much eager to meet you there.
Pass WAEC, JAMB, POST-UTME & more in One Sitting for FREE!💃