Here You can learn Microcontrollers from scrap...

Wednesday, May 20, 2009

Microprocessor An Easy explanation


Microprocessor

Microprocessor is nothing but a data manipulator. It manipulates or modifies data according to the instructions given. The “Instructions given” is the program what we are writing and giving it to the computer. (The computer what we are using has a microprocessor to which we will give programs to execute like C programs which they execute to produce certain result. The result is what we see in the computer’s screen)

Simply, microprocessor (μP) is an executer unit of instructions. μP has a very small memory to store the results and operands. The data is in the form of numbers.


The instructions (i.e.) program is stored in a separate memory called ‘Program Memory’. The data that has to be manipulated or processed is stored in a separate memory called ‘Data Memory’.


Data Means

Now we will describe what Data means…


In the field of microprocessor, data is a number. In human language, we represent numbers as 1,2,3,4,5,6,7,8,9,0 and its combinations. In computer’s language,(i.e.) microprocessor’s language, it knows only 2 numbers {0,1}. So symbolically we have to represent the number 1,2,3,4,… using {0,1}

To understand this You need to study number systems.




























SYSTEM

NUMBERS

NO OF NUMBERS

Human Arabic system:

0,1,2,3,4,5,6,7,8,9

10

Binary system:

0,1

2

Octal system:

0,1,2,3,4,5,6,7

8

Hexadecimal system:

0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

16

Followers

Contributors