g. surgulaZe, g. janeliZe, i. xuciSvili
g. surgulaZe, g. janeliZe, i. xuciSvili
g. surgulaZe, g. janeliZe, i. xuciSvili
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
2.6.3. gare statikuri cvladebi<br />
statikuri cvladebi SeiZleba aRiweros nebismieri funqciis<br />
gareT. gare cvladsa da gare statikur cvlads Soris gansxvaveba<br />
mdgomareobs maTi moqmedebebis ares Soris. Cveulebrivi gare cvladi<br />
SeiZleba gamoyenebul iqnas funqciebis mier nebismier failSi, xolo<br />
gare statikuri cvladi SeiZleba gamoyenebul iqnas imave failis<br />
funqciebis mier, Tanac cvladebis gansazRvris Semdeg.<br />
registruli cvladebi<br />
Cveulebriv, cvladebi inaxeba manqanis mexsierebaSi. registruli<br />
cvladebi maxsovrdeba centraluri procesoris registrebSi, sadac<br />
wvdoma maTze da maTTan muSaoba xorcieldeba gacilebiT swrafad,<br />
vidre mexsierebaSi. danarCenSi registruli cvladebi avtomaturi<br />
cvladebis analogiuria.<br />
magaliTi:<br />
main( )<br />
{<br />
register int pleat;<br />
}<br />
kompilatori adarebs Cvens moTxovnebs wvdomadi registrebis<br />
raodenobas, amitom Cven SeiZleba ver miviRoT is rac gvinda. am<br />
SemTxvevaSi cvladi gaxdeba martivi avtomaturi cvladi.<br />
zemoTganxilulidan gamomdinare SeiZleba gavakeToT Semdegi<br />
daskvnebi:<br />
mexsierebis klasebi, romlebic aRiwerebian funqciis SigniT:<br />
1. avtomaturi, arsebobis xangrZlivoba – droebiTi, moqmedebis<br />
are – lokaluri;<br />
2. registruli, arsebobis xangrZlivoba – droebiTi, moqmedebis<br />
are – lokaluri;<br />
3. statikuri, arsebobis xangrZlivoba – mudmivi, moqmedebis are<br />
– lokaluri.<br />
mexsierebis klasebi, romlebic ganisazRvrebian funqciis gareT:<br />
1. gare, arsebobis xangrZlivoba – mudmivi, moqmedebis are –<br />
globaluri (yvela faili);<br />
123