Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

lsUVªy izkslsflax ;wfuV(Central Processing Unit)

CPU dEI;wVj dk efLr"d gksrk gSaA bldk eq[; dk;Z izksxzkeksa (Programs) dks fØ;kfUor (Execute) djuk gSaA
blds vykok CPU dEI;wVj ds lHkh Hkkxksa] tSls & eseksjh] buiqV vkSj vkmViqV fMokblst ds dk;ksZa dks
Hkh fu;af=r djrk gSaA izksxzke vkSj MkVk] blds fu;a=.k esa eseksjh esa lax`fgr gksrs gSaA blh ds fu;a=.k esa
vkmViqV LØhu (Screen) ij fn[kkbZ nsrk gSa ;k fizaVj ds }kjk dkxt ij Nirk gSaA
lsUVªy izkslsflax ;wfuV ds rhu Hkkx gksrs gSaA ;s fuEufyf[kr gSa &
 ,sfjFkesfVd o ykWftd ;wfuV (Arithmetic & Logic Unit)
 eq[; eseksjh ;wfuV (Main Memory Unit)
 dUVªksy ;wfuV (Control Unit)

,fjFkesfVd ,oe~ ykWftd ;wfuV (Arithmetic & Logic Unit): - ,fjFkesfVd ,oe~ ykWftd ;wfuV dks la{ksi
esa ,-,y-;w- ;wfuV dgrs gSaA ;g ;wfuV MkVk ij vadxf.krh; fØ;k,¡ ¼tksM+] ckdh] xq.kk] Hkkx½ vkSj rkfdZd
fØ;k,¡ (Logical Operations) djrh gSaA blesa ,slk bysDVªkWfud ifjiFk gksrk gSa tks ckbujh vadxf.kr (Binary
Arithmetic) dh x.kuk,¡ djus esa l{ke gksrk gSaA ,-,y-;w- lHkh x.kukvksa dks igys vadxf.krh; fØ;kvksa esa ck¡V
ysrk gS] tSls & xq.kk (Multiplication) dks ckj&ckj tksM+us dh fØ;k esa cnyukA ckn esa bUgsa fo|qr iYl
(Pulse) esa cny dj ifjiFk esa vkxs lapkfjr fd;k tkrk gSaA rkfdZd fØ;kvksa (Logical Operations) esa ,-,y-lw- nks
la[;kvksa ;k MkVk dh rqyuk djrk gSa vkSj izfØ;k (Processing) esa fu.kZ; ysus dk dk;Z djrk gSaA
,-,y-;w- (ALU), Control Unit ls funsZ’k (Instruction) ysrk gSaA ;g eseksjh ls MkVk izkIr djrk gSa vkSj eseksjh
esa gh lwpuk (Information) dks ykSVk nsrk gSaA ,-,y-;w- (ALU) ds dk;Z djus dh xfr vfr rhoz gksrh gSaA ;g
yxHkx 1000000 x.kuk,¡ izfr lSd.M dh xfr ls djrk gSaA blesa dbZ jftLVj (Register) vkSj ,D;eqysVj
(Accumulators) gksrs gSa tks x.kukvksa ds nkSjku {kf.kd laxzg gsrq {kf.kd eseksjh dk dk;Z djrs gSaA ,-,y-;w-
izksxzke ds vk/kkj ij daVªksy ;wfuV ds crk, vuqlkj lHkh MkVk eseksjh ls izkIr djds ,D;qeqysVj (Accumulator)
esa j[k ysrk gSaA
mnkgj.kkFkZ] ekuk nks la[;kvksa A vkSj B dks tksM+uk gSaA daVªksy ;wfuV A dh eseksjh ls pqudj ,-,y-;w-
esa fLFkr A esa tksM+rh gSaA ifj.kke eseksjh esa fLFkr gks tkrk gSa ;k vkxs x.kuk gsrq ,D;qeqysVj esa lax`ghr
jg tkrk gSaA

xf.krh; fØ;k;sa RkfdZd fØ;k;sa


(Arithmetic Operations) (Logical Operations)
+ tksM+ =, # leku] vleku
- ?kVko >, not> cM+k] cM+k ugha
* (x) xq.kk , > = cM+k ;k leku] cM+k ;k leku ugha
+ (/) Hkkx < = NksVk ;k leku] NksVk ;k leku ugha

dUVªksy ;wfuV (Control Unit): - ;g Hkkx dh vkUrfjd fØ;kvksa dk lapkyu djrk gSaA ;g buiqV@vkmViqV
fØ;kvksa dks fu;af=r djrk gSa] lkFk gh eseksjh vkSj ,-,y-;w- (ALU) ds e/; MkVk ds vknku&iznku dks funsZf’kr
djrk gSaA ;g izksxzke dks fØ;kfUor djus ds fy, izksxzke ds funsZ’kksa dks eseksjh esa ls izkIr djrk gSaA
funsZ’kksa dks fo|qr&ladsrksa (Electric Signals) esa ifjofrZr djds ;g mfpr fMokblst rd igq¡pkrk gSa] ftlls MkVk
izfØ;k gsrq MkVk] eseksjh esa dgk¡ mifLFkr gSa] D;k fØ;k djuh gSa rFkk izfØ;k ds i’pkr~ ifj.kke eseksjh esa
dgk¡ LVksj gksuk gS] bu lHkh funsZ’kksa ds fo|qr&ladsr] flLVe cl (System Bus) dh fu;a=d cl (Control Bus) ds
ek/;e ls dEI;wVj Hkkxksa (Components) rd lapkfjr gksrs gSaA

jftLVj (Register): - dEI;wVj funsZ’k C.P.U. ds }kjk fØ;kfUor fd, tkrs gSaA funsZ’kksa dks fØ;kfUor djus ds
fy, lwpukvksa dk vknku&iznku gksrk gSaA lwpukvksa dks larks"ktud o rsth ls vknku&iznku ds fy, dEI;wVj dk
lh-ih-;w- (CPU) eSeksjh ;wfuV dk iz;ksx djrk gSaA bu eseksjh ;wfuV dks jftLVj (Register) dgrs gSaA
jftLVj eq[; eseksjh ds Hkkx ugha gksrs gSaA buesa lwpuka vLFkkbZ :i eas lax`fgr jgrh gSaA fdlh Hkh jftLVj
dk vkdkj mldh fcV lax`ghr dj ldrk gSa rks bls 8 fcV jftLVj dgrs gSaA bu fnuksa 16 fcV jftLVj okys dEI;wVj
rks lk/kkj.k gSa tcfd 32 fcV rFkk 64 fcV ds izkslslj Hkh miyC/k gSaA jftLVj ftrus vf/kd fcV dh gksxh mruh gh
vf/kd rsth ls dEI;wVj esa MkVk izkslsflax dk dk;Z lEiUu gksxkA dEI;wVj esa izk;% fuEu izdkj ds jftLVj gksrs
gSaA
 eseksjh ,Mªsl jftLVj (Memory Address Register) - ;g dEI;wVj funsZ’k dh Active eseksjh LFkku
(Location) dks lax`fgr j[krk gSaA
 eseksjh cQj jftLVj (Memory Buffer Register) - ;g jftLVj eseksjh ls i<+s x, ;k fy[ks x, fdlh 'kCn ds
rF;ksa (Contents) dks lax`fgr j[krk gSaA
 izksxzke dUVªksy jftLVj (Accumulator Register) - ;g jftLVj fØ;kfUor gksus okyh vxys funsZ’k dk
irk (Address) lax`fgr j[krk gSaA
 ,D;weqysVj jftLVj (Accumulator Register) - ;g jftLVj fØ;kfUor gksrs gq, MkVk dks mlds ek/;fed
(Intermediate) fjtYV o vfUre fjtYV (Result) dks lax`fgr j[krk gSaA izk;% ;s jftLVj lwpukvksa ds
fØ;kUo;u ds le; iz;ksx gksrk gSaA
 bULVªD’ku jftLVj (Instruction Register) - ;g jftLVj fØ;kfUor gksus okyh lwpuk dks lax`fgr j[krk
gSaA
 buiqV@vkmViqV jftLVj (Input/Output Register) - ;s jftLVj fofHkUu buiqV@vkmViqV fMokbl ds
e/; lwpukvksa ds vkokxeu ds fy, iz;ksx gksrk gSaA

bUlVªD’ku lsV (Instruction Set): - C.P.U ds funsZ’k] tks dek.M+l (Commands) dks fØ;kfUor (Execute) djus
ds fy, dUVªksy ;wfuV (Control Unit) esa rS;kj fd;s tkrs gSaA funsZ’k lewg (Instruction Set) oSls lHkh fØ;kvksa
dh lwph rS;kj djrk gSa tks C.P.U. dj ldrk gSaA bULVªD’ku lsV (Instruction Set) dk izR;sd funsZ’k (Instruction)
ekbØks dksM (Micro Code) esa O;Dr fd;k tkrk gSa tks C.P.U. dks ;g crkrk gSa fd tfVy fØ;kvksa dks dSls
fØ;kfUor djsaA
izkslslj LihM (Processor Speed): - izkslslj LihM (Processor Speed) ;k izkslslj xfr ls rkRi;Z izkslslj }kjk
lwpukvksa dks fØ;kfUor djus dh xfr ls gksrk gSaA izkslslj dh xfr esxk gV~Zt (Megahertz) esa ukih tkrh gSaa
fdlh izkslslj dh xfr izkslslj ds }kjk iz;ksx dh tk jgh MkVk cl (Data Bus) ij fuHkZj djrh gSaA MkVk cl (Data
Bus) izkslslj esas MkVk ds vkokxeu ds fy, iz;ksx dh tkrh gSaA ;s MkVk cl 8&fcV~l] 16&fcV~l] 32&fcV~l]
64&fcV~l 128&fcV~l dh gksrh gSaA 8 fcV~l ls rkRi;Z ,d le; esa 8&fcV~l MkVk

You might also like