Skip to main content

COMPUTER NETWORKING ARCHITECTURE: THE BASIC MODULES

 The main modules that constitutes a computer:

The memory

The processor

The exchange units


MEMORY

Memory holds all the data used by the processor.  There are two types of data:

A series of instructions

Data on which to execute these instructions

The information stored in a memory only becomes meaningful once it is used. 

**If it is handled by a program, it consists of data, and if it is read by the control unit to be executed, it consists of instructions.

For example: If we double click on the icon of a word processor, then this program, stored on a drive, is transferred to memory using a program called a LOADER, which sees it as "data" until becomes a "program" to the user.

Memory is also known as memory words, made up of m electronic elements that can exist in two stable states referred to as "0" and "1".  

Each cell is identified by a number - its address.  The information in the memory is accessed by setting n lines of the address buses.  The binary configuration of these n lines codes the address of the word, whose m bits of content can then be read by the data bus.

The unit of memory size is generally a byte, in which case it is expressed in kilobytes (kB), megabytes (MB) or gigabytes (GB), with:

1 kilobyte = 2^10 bytes = 1024 bytes

1 megabyte = 2^20 bytes = 1048576 bytes

1 gigabytes = 2^30 bytes = 1073741824 bytes


Volatile memories are usually known as RAM (Random Access Memory) and non-volatile memories as ROM (Read Only Memory).


PROCESSOR

The processor has two functional units:

The control unit

The processing unit



THE CONTROL UNIT

The control unit has 3 functions:

It fetches instructions in the memory: it sets the address of the instruction on the address bus, then after a delay long enough to ensure that the address is in fact stable on the data bus, it loads the instruction it has just obtained into a register.

It decodes the instructions

It indicates to the processing unit which arithmetic and logic processes need to be performed and generates all of the signals necessary to the execution of the instruction.  This is the execution step.

THE PROCESSING UNIT



 




Comments

Popular posts from this blog

FUNDAMENTALS OF NETWORKING

JOB OPPORTUNITIES IN NETWORKING A short discussion can be on: Provide job opportunities that has taken your interest based on the video watched...  WHAT IS A NETWORK?  A network is  a group of computers & other devices that are connected by some type of transmission media. A network can be as small as two computers connected together by a cable or can even be made up of  billions of computers & other devices connected across the world through radio waves, satellites, infra red beams, cable, wireless and even phone lines. The other devices can be referred to cell phones, personal computers, mainframe computers, printers, scanners, security cameras, vehicles and wearable technology devices. TYPES OF NETWORK  Local Area Network (LAN) Metropolitan Area Network (MAN) Wide Area Network (WAN) Personal Area Network (PAN)

PACKETS IN NETWORKING

  In networking, packets are a smaller segments of large messages.  When a message is sent over the internet, it is divided into packets.  In other words, packets are small amount of data that are sent over the network.  In accordance to a real life happening, the packets have a source and destination as well as content that are transferred from one place to another. To be more significant, the network breaks a messaged that is emailed into small size in bytes.  The packets carry the data in the protocols that can be found on the internet: Transmission Control Protocol/Internet Protocol (TCP/IP). A Packet has a header and a payload.  The header keeps overhead information about the packet, the service and other transmission related data.  Each packet header contains proper protocols, originating address (The IP address of your computer), the destination address (The IP address to where you are sending the email to) and the packet number (1, 2, 3 o...

HOW CAN CLIENT / SERVER NETWORK MODEL BE A CHANGE FOR YOU??

WHAT IS CLIENT / SERVER?  In the client-server network model (which is sometimes called the client-server architecture or client-server topology), resources are managed by the network operating system through a centralized directory database.  The database can be managed by one or more servers, as long as they have the same network operating system. In the midst of a WINDOWS SERVER   controls network access to a group of computers, this LOGICAL group is known as Windows DOMAIN .  The centralized directory database that keeps user account information & security for the entire group of computers is called AD (Active Directory) .   Each user on the network has his/her own domain level account assigned by the network administrator and kept in Active Directory .   A user can sign on to the network from any computer on the network and get access to the resources that Active Directory allows. The process is managed by AD DS (Active Directo...