Passnownow

Classwork Series and Exercises {Computer – JSS2}: Computer Data Conversion

Computer Science SS2 Second Term

Week 2

Topic: Computer Data Conversion II

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 fibre) 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 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 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 multitrip and electrical parallel and or falsy main topology or connected by switch hubs as in the case of USB.

CHARACTERISTICS OF BUS

  1. A bus is characterized by the amount of information that can be transmitted at once.
  2. Width is used to refer to the number of bits that a bus can transmit at once.
  3. 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).
  4. Cycle is the each time that data is sent or received.
  5. 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

  1. Control Bus
  2. Address Bus
  3. 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 internal data bus, memory bus, 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.

BUS SUB-ASSEMBLY

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 unidirectional bus.

(ii)  Data bus transfers instructions coming from or going to the processor. It is bidirectional bus.

(iii)  Control bus (or command bus) transports orders and synchronisation signals coming from the control unit and travelling to all other hardware components. It is bidirectional bus, as it also transmits response signals from the hardware.

PRIMARY BUS

There are two buses within a computer;

Internal bus (also known as front – side bus (FSB)) allows the processor to communicate with the system’s central memory (RAM).

Expansion bus (also known as input/output bus) allows various motherboard components to communicate with one another. However, it is mainly used to add new devices using what are called expansion slots connected to the input/output.

[fusion_builder_container hundred_percent=”yes” overflow=”visible”][fusion_builder_row][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”]

BUS
BUS

Functions of Buses in Computers

The functions of buses can be summarized as below:
1. Data sharing – All types of buses found on a computer must be able to transfer data between the computer peripherals connected to it.

The data is transferred in in either serial or parallel, which allows the exchange of 1, 2, 4 or even 8 bytes of data at a time. (A byte is a group of 8 bits). Buses are classified depending on how many bits they can move at the same time, which means that we have 8-bit, 16-bit, 32-bit or even 64-bit buses.

2. Addressing – A bus has address lines, which match those of the processor. This allows data to be sent to or from specific memory locations.

3. Power – A bus supplies power to various peripherals that are connected to it.

4. Timing – The bus provides a system clock signal to synchronize the peripherals attached to it with the rest of the system.

The expansion bus facilitates the easy connection of additional components and devices on a computer for example the addition of a TV card or sound card.

Bus Terminologies

Computers can be viewed to be having just two types of buses:
1. System bus:- The bus that connects the CPU to main memory on the motherboard. The system bus is also called the front-side bus, memory bus, local bus, or host bus.
2. A number of I/O Buses, (Acronym for input/output), connecting various peripheral devices to the CPU -these are connected to the system bus via a ‘bridge’ implemented in the processors chipset. Other names for the I/O bus include “expansion bus”, “external bus” or “host bus”.

Expansion Bus Types

These are some of the common expansion bus types that have ever been used in computers:

  • ISA – Industry Standard Architecture
  • EISA – Extended Industry Standard Architecture
  • MCA – Micro Channel Architecture
  • VESA – Video Electronics Standards Association
  • PCI – Peripheral Component Interconnect
  • PCMCIA – Personal Computer Memory Card Industry Association (Also called PC bus)
  • AGP – Accelerated Graphics Port
  • SCSI – Small Computer Systems Interface.
 

For more class notes, visit: https://passnownow.com/classwork-support/

[/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

5 thoughts on “Classwork Series and Exercises {Computer – JSS2}: Computer Data Conversion”

  1. Good day! I would have been impressed with you work because it a great one. what is the essence of uploading articles online if it can not be copied and modified by the individual. This is a typical attitude of a Nigerian and for that i’m highly disappointed. Billions of articles are online on every subject and if every writer disable highlighting, copying of such content, i’m sure you would have this.

    The internet is meant to circumvent information. People like you makes that difficult.

  2. Abdullahi abdulazeez

    Good day, please i don’t know what is wrong with this site, i have use three different email to register and yet have not gotten a verification mail, want to access a particular content but it keep complaining that I should log in

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top