Erweiterter
Befehlssatz?
Die
zusätzlichen Assembler-Befehle
Erweiterte Befehle
herhömmlicher
14-Bit-Kern |
ENHANCED MID-RANGE CPU | |
Hardware-Stack |
8 Stufen tief |
16 Stufen tief |
Retten und Wiederherstellen von
Registern bei Interrupt |
PC |
PC, W, STATUS, BSR, FSR0, FSR1, PCLATCH |
File select register |
1 x 8 bit |
2 x 16 Bit |
Befehle |
35 |
49 |
Diese PICs verfügen über zwei 16-Bit-große File-Select-Register (FSR0 und FSR1) zur indirekten Adressierung. Mit ihnen lassen sich sowohl RAM-Zellen wie auch Flash-ROM-Zellen adressieren, die dann durch die Pseudoregister INDF gelesen (und beim RAM auch beschrieben) werden können. Aus dem Flash-Programmspeicher lassen sich jeweils nur die unteren 8 Bit einer 14-Bit-Speicherzellen auslesen (INDF ist nur 8-Bit groß).
Zur effektiven Nutzung dieser indirekten Adressierungstechnik dienen
die nachfolgenden Befehle.
erstellt am: 12.04.2011
letzte Änderung: 26.04.2011