Van olyan könyv amiből megtanulhatok jól programozni?
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Mi történik a gépben a szándékkal? Mi a pontos folyamat, nem felületesen értve?
Ezt itt egy hsz keretein belül nem lehet megválaszolni.
Hézagosan annyi, hogy:
A gép előállít egy jelsorozatot a forráskódodból, amit mágneses elven rgzít, jellemzően a HDD-n.
Ez a jelsorozat a kiolvasásnál feszültségszintekre konvertálódik, az alacsony lesz a nulla, a magas meg az egyes, bár néha fordítva van ez /negatív logikás cuccok esetén/. Ez a bináris jelsor bekerül a gép memóriájába, majd onnan a processzorba. Az ilyen jelsorok két dolgot tartalmaznak. Futtatható kódot, utasításokat és adatokat, amelyeken az utasításokat a proci végrehajtja. Ez generál egy eredményt, ami bináris jel formájában továbbítódik az adott perifériára, mondjuk a monitorra és ott megjelenik az, amit leprogramoztál. Egy hello world.
Maga az egész folyamat nem túl bonyolult, de nagyon hosszú.
Már egyetlen karakter képernyőre írása is meglehetősen sok számítást igényel.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Mondom, hogy nagyon hosszú.
Még folyamatrészek kihagyásával is elég sok.
Lenyomod az A betűt, erre a keyboardban lévő processzorban megszakítás generálódik, az ennek hatására elindít egy rutint, ami leolvassa a bill mátrix állapotát, ennek az állapotnak megfelelő kódsorozatot generál a PC felé.
Ekkor a PC-ben a processzorban egy megszakítás generálódik /van más út is, az a polling/ az éppen futó program állapota elmentésre kerül és elindul a megszakítást kiszolgáló rutin, lezajlik egy rakás folyamat.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!