1) Introduction to computers.
A computer is nothing but a device that compute numbers.
So now let's talk about how this cool thing works.
2) parts of a computer and their main functions.
a] CPU (Central Processing Unit) -
Do all the processing (Arithmetical and logical operations).
b] RAM(Random Access Memory) -
Stores important data that needed for
execution of any program.
c] Storage devices (Hard Disk,SSD) -
Stores date like (Operating System (O.S), Software's, images, songs, videos, etc.)
d] Motherboard-
You can think it as a PCB that helps to communicate with other devices like CPU,RAM, storage devices, graphics card etc to each other.
e] PSU(Power Supply Unit) -
Provides power to all components.
Computers do not understand any human language. Even they do not understand any programming language or assembly language directly. They only binary language.
If we compare binary to any human language. Every human language has lots of alphabet's like in English A,B,C etc but In binary it has only two alphabet's or numbers 0 and 1.
3) Let's start with the how computer boot.
First instruction needed to boot a computer are loaded in to the RAM then the specific parts of the O.S are loaded in the RAM. After all of that, processor send signal to RAM module and load the needed data process it and then our computer boots.
4) How application's runs on computer.
First important data from application is loaded in RAM. If the size of the application is larger than the available Memory (RAM) the remaining or less important data is stored in virtual Memory. After that processor takes data from RAM and then processor process the data and shows the result in our monitor.
But application's does not works directly on hardware. First Operating system converts application in binary language so the hardware is able to run that application.
Now let's look at the binary.
Binary is a language that hardware actually understands.
In decimal system we have no in range of 0-9 but in binary the numbers are only 0 and 1.
We can see the text on our computer that are actually not the text, the every alphabet are assigned by a number like A - 065. The numbers which assigns text, symbols are called ASCII code.
So that's for now.
here you see that alphabet's symbols etc with there ASCII code
here you see that alphabet's symbols etc with there ASCII code
Comments
Post a Comment