„Intel 8085” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
a Kivezetéseire és leírásukra egy külső hivatkozás beillesztése. |
a Kurzív tartalmú zárójelek korr., ld.: WP:BÜ |
||
85. sor:
|}
A processzor 7 darab 8 bites regiszterrel rendelkezett (A, B, C, D, E, H, L). Az "A" a 8 bites akkumulátorregiszter a többi vagy 6 darab 8 bites regiszter, vagy 3 darab 16 bites regiszterpár az utasítástól függően. Néhány utasítás megengedte, hogy a HL 16 bites akkumulátorregiszterként működjön, és, akárcsak a 8080-ban, a memória címek tartalma a HL-re mutatott, amit "M" pszeudóregiszterként lehetett elérni. Volt még egy 16 bites veremmutató regisztere
=== Parancsok, utasítások ===
Mint minden 8 bites processzornak, az egyszerűség kedvéért az utasítások bájtonként vannak kódolva (tartalmazva a regiszter-sorszámokat, de kihagyva a közvetlen adatokat). Néhányukat követte egy-két bájtnyi adat (közvetlen operandus, memória cím, portszám). Volt nyolc egybájtos hívóutasítás (RST) melyek fixen a 00h, 08h, 10h,..., 38h címekre vonatkoztak; ezek rendszerhívások, hardvermegszakítások vagy debuggerek megállási-pontjainak
Az új megszakítási vonalak és a soros vonal kezelésére két új utasítás szolgált, nevük RIM és SIM (Read/Set Interrupt Mask).
|