Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Valaki tudna segíteni?

477
Mire szolgál az FSR illetve az INDF regiszter? Pontos megfogalmazást szeretnék, ha lehetséges. Előre is köszönöm!
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Felsőoktatás / Egyéb

Válaszok

1
Már megint elhallgatsz néhány igen lényeges infót azoktól, akik segítenének neked... Én is csak a privát üzenetváltásaink alapján tudom, hogy a kérdés egy Microchip PIC 16F877 mikrovezérlőre vonatkozik.

Ezzel a két regiszterrel tudsz indirekt címzést megvalósítani. Az INDF (Indirect File Register) egy "virtuális" regiszter, nincs neki megfelelő fizikai regiszter a chipben. Az INDF-en keresztül mindig az a regiszter érhető el, amelynek címe az FSR regiszterbe (File Select Register) van betöltve.

Tegyük fel, hogy a 0x20 című regiszterbe szeretnéd beölteni az 0x55 adatot. Nézzük először a direkt módot:

movlw 55
movwf 20

Ugyanez indirekt módon:

movlw 20
movwf FSR
movlw 55
movwf INDF
0