Page 368 - FUNDAMENTALS OF COMPUTER
P. 368

NPP













                   368                         Fundamentals of Computers                           NPP


                               Microprocessor


                             ALU           CU
                                                       Input        Microprocessor        Output



                                  Register                             Memory
                                    Array

                      This computer which uses a microproces-     Eogm H$åß`yQ>a {Og_| CPU Ho$ ñWmZ na _mBH«$moàmogoga
                  sor is called microcomputer. Thus, a micropro-  bJm hmo, _mBH«$moH$åß`yQ>a H$hbmVm h¡ Ÿ& EH$ _mBH«$moàmogoga
                  cessor is a programmable logic device which  ‘| àmoJ«m_o~b bm°{OH$ `wpŠV hmoVr h¡, Omo JUZm ^r H$aVr
                  has computing as well as decision making ca-  h¡ Am¡a {ZU©` ^r boVr h¡ Ÿ& _o_moar _| {bIo {ZX}em| H$mo
                  pability. It reads binary  instructions from  n‹T>H$a CÝh| g_PVr h¡ Ÿ& BZnwQ> Ho$ ê$n ‘| ~m¶Zar S>mQ>m
                  memory, accepts binary data as input and per-
                  forms an operation pointed in the instruction.  H$mo ñdrH$ma H$aVr h¡ VWm BÝñQ´>³eZ ‘| ~Vm¶o J¶o Am°naoeÝg
                  It can supply the result as output. A micropro-  gånÝZ H$aVr h¡& EH$ ‘mBH«$moàmogoga BÝQ>rJ«oQ>oS> g{H©$Q>
                  cessor integrated circuit (IC) is built with fol-  (IC) {ZåZ{b{IV VH$ZrH$ go ~Zr hmoVr h¡& {ZX}e _|
                  lowing technology:                          ~VmE AZwgma Bg S>mQ>m na {H«$`mE± H$aVr h¡Ÿ&
                      LSI (Large  Scale  Integration)   and VLSI  LSI (bmO© ñHo$b BÝQ>rJ«oeZ) VWm VLSI (doarbm°O©
                  (Very Large Scale Integration).             ñHo$b BÝQ>rJ«oeZ)Ÿ&
                      Any microprocessor has three parts in it :  EH$ _mBH«$moàmogoga _| VrZ BH$mB©`m± hmoVr h¡ … ALU,
                  ALU, Control Unit and Register array:       CU (H§$Q´>mob `w{ZQ>) VWm a{OñQ>am| H$m g_yh …
                  ALU (Arithmetic Logic Unit)                 ALU
                      This unit inside microprocessor is respon-  `h {d{^ÝZ A§H$J{UVr` d Vm{H©$H$ {H«$`mE± H$aZo Ho$
                  sible  for performing various arithmetic  and  H$m_ _| AmVr h¡ Ÿ& O¡go, Omo‹S>Zm, KQ>mZm, AND, OR,
                  logical operations. These include Add, subtract,  XOR Am{XŸ& Bg AÜ`m` Ho$ àma§^ _| Bgo {dñV¥V ê$n _|
                  AND, OR exclusive etc. It has been described
                  in detail in the beginning of this chapter.  g_Pm`m J`m h¡Ÿ&
                  Control Unit (CU)                           CU
                      This unit provides various control and tim-  `h BH$mB© {d{^ÝZ H§$Q´>mob {g¾b àXmZ H$aVr h¡Ÿ&
                  ing signals.  It controls all  other units  of  the  `h H$åß`yQ>a H$s gmar BH$mB`m| H$mo {Z`§{ÌV H$aZo H$m H$m`©
                  microcomputer.                              H$aVr h¡Ÿ&
                  Register Array                              a{OñQ>a-g_yh

                      These registers are used to store data tem-  `o a{OñQ>a AñWm`r ê$n go S>mQ>m, {ZX}e d _o_moar Ho$
                  porarily  while execution of  program. Some  ES´>og Am{X aIZo H$m H$m`© H$aVo h¢Ÿ& n[aUm_ ^r BZ_| Om
                  registers may be used in instructions. These are  gH$Vm h¡Ÿ& BÝh| h_ àmoJ«m_o~c a{OñQ>a H$hVo h¢Ÿ&
                  called programmable registers.
   363   364   365   366   367   368   369   370   371   372   373