tanszek:oktatas:szamitastechnika:merevlemez_es_mikroprocesszor
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
tanszek:oktatas:szamitastechnika:merevlemez_es_mikroprocesszor [2022/09/05 21:39] – [2. A mikroprocesszor működése] knehez | tanszek:oktatas:szamitastechnika:merevlemez_es_mikroprocesszor [2022/09/05 21:41] (current) – [2. A mikroprocesszor működése] knehez | ||
---|---|---|---|
Line 100: | Line 100: | ||
**Központi memória**: Ez egy nagy adattároló a számítógépen belül, de a processzoron kívül. A Központi memória küldhet adatokat vagy utasításokat az Előrendező egységbe, amely gyakran az Utasítás cache-ben tárolja ezeket későbbi felhasználásra. | **Központi memória**: Ez egy nagy adattároló a számítógépen belül, de a processzoron kívül. A Központi memória küldhet adatokat vagy utasításokat az Előrendező egységbe, amely gyakran az Utasítás cache-ben tárolja ezeket későbbi felhasználásra. | ||
- | Végeztessük el a mikroprocesszorral a következő kis feladatot: 2+3= ? | + | ==== Végeztessük el a mikroprocesszorral a következő kis feladatot: 2+3= ? ==== |
- | 1. lépés: | + | === 1. lépés |
+ | |||
a., A 2-es billentyű megnyomása riasztja a mikroprocesszort (ebben a túlzottan egyszerűsített mintapéldában) és jelez az Előrendező egységnek, hogy kérjen be a számítógép központi memóriájából egy, az új adatra, a 2-re vonatkozó utasítást, | a., A 2-es billentyű megnyomása riasztja a mikroprocesszort (ebben a túlzottan egyszerűsített mintapéldában) és jelez az Előrendező egységnek, hogy kérjen be a számítógép központi memóriájából egy, az új adatra, a 2-re vonatkozó utasítást, | ||
Line 113: | Line 114: | ||
e., Mivel a Dekódoló egység megadta, hogy a 2 értéket | e., Mivel a Dekódoló egység megadta, hogy a 2 értéket | ||
- | 2. lépés | + | === 2. lépés |
a., Amikor megnyomjuk a 3-as billentyűt, | a., Amikor megnyomjuk a 3-as billentyűt, | ||
Line 124: | Line 126: | ||
e., Mivel a Dekódoló egység megadta, hogy a 3 értéket | e., Mivel a Dekódoló egység megadta, hogy a 3 értéket | ||
- | 3. lépés | + | === 3. lépés |
a., Amikor megnyomjuk a + billentyűt, | a., Amikor megnyomjuk a + billentyűt, | ||
Line 135: | Line 138: | ||
e., A Vezérlőegység megfejti a kódot és utasítja az ALU-t az ADD művelet végrehajtására, | e., A Vezérlőegység megfejti a kódot és utasítja az ALU-t az ADD művelet végrehajtására, | ||
- | 4. lépés | + | === 4. lépés |
a., Amikor megnyomjuk az = gombot, az Előrendező egység ismét átkutatja az Utasítás cache-t az új adatra, az = jelre vonatkozó új utasítás után, de ott nem találja. | a., Amikor megnyomjuk az = gombot, az Előrendező egység ismét átkutatja az Utasítás cache-t az új adatra, az = jelre vonatkozó új utasítás után, de ott nem találja. | ||
tanszek/oktatas/szamitastechnika/merevlemez_es_mikroprocesszor.1662413977.txt.gz · Last modified: 2022/09/05 21:39 by knehez