Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

1. Καταχωρητής εργασίας W

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "1. Καταχωρητής εργασίας W"— Μεταγράφημα παρουσίασης:

1 1. Καταχωρητής εργασίας W
Μνήμη δεδομένων ALU 1. Καταχωρητής εργασίας W Είναι ένας ειδικής λειτουργίας καταχωρητής (accumulator=συσσωρευτής) που συμμετέχει σε πολλά ενδιάμεσα αποτελέσματα (αριθμητικές και λογικές πράξεις, μεταφορά και αποθήκευση δεδομένων κ.α.)

2 Αριθμητικές πράξεις με τον PIC
Οι πράξεις εκτελούνται μεταξύ του w και ενός καταχωρητή. Το αποτέλεσμα τοποθετείται στον w ή στον καταχωρητή. (π.χ. addwf 20h,1 w + (περιεχόμενο 20h) το αποτέλεσμα στον καταχωρητή 20h) W ALU TEMP 20h

3 Μνήμη δεδομένων 20h 21h 22h W= Μνήμη προγράμματος movlw b’00010101’
ALU End addwf 20h,1 movlw b' ' movwf 20h movlw b’ ’ Μνήμη προγράμματος 22h 21h 20h Μνήμη δεδομένων W= TEMP=

4 Μνήμη δεδομένων 20h 21h 22h W=00010101 Μνήμη προγράμματος
ALU End addwf 20h,1 movlw b' ' movwf 20h movlw b’ ’ Μνήμη προγράμματος 22h 21h 20h Μνήμη δεδομένων W= TEMP=

5 Μνήμη δεδομένων 20h 21h 22h W=00010101 Μνήμη προγράμματος
ALU End addwf 20h,1 movlw b' ' movwf 20h movlw b’ ’ Μνήμη προγράμματος 22h 21h 20h Μνήμη δεδομένων W= TEMP=

6 End addwf 20h,1 movlw b'00011000' movwf 20h movlw b’00010101’
ALU End addwf 20h,1 movlw b' ' movwf 20h movlw b’ ’ Μνήμη προγράμματος 22h 21h 20h Μνήμη δεδομένων W= TEMP=

7 End addwf 20h,1 movlw b'00011000' movwf 20h movlw b’00010101’
ALU End addwf 20h,1 movlw b' ' movwf 20h movlw b’ ’ Μνήμη προγράμματος 22h 21h 20h Μνήμη δεδομένων W= TEMP=

8 End addwf 20h,1 movlw b'00011000' movwf 20h movlw b’00010101’
ALU End addwf 20h,1 movlw b' ' movwf 20h movlw b’ ’ Μνήμη προγράμματος 22h 21h 20h Μνήμη δεδομένων W= TEMP=

9 End addwf 20h,1 movlw b'00011000' movwf 20h movlw b’00010101’
ALU End addwf 20h,1 movlw b' ' movwf 20h movlw b’ ’ Μνήμη προγράμματος 22h 21h 20h Μνήμη δεδομένων W= TEMP=

10 End addwf 20h,1 movlw b'00011000' movwf 20h movlw b’00010101’
ALU End addwf 20h,1 movlw b' ' movwf 20h movlw b’ ’ Μνήμη προγράμματος 22h 21h 20h Μνήμη δεδομένων W= TEMP=

11 End addwf 20h,1 movlw b'00011000' movwf 20h movlw b’00010101’
ALU End addwf 20h,1 movlw b' ' movwf 20h movlw b’ ’ Μνήμη προγράμματος 22h 21h 20h Μνήμη δεδομένων W= TEMP=

12 End addwf 20h,1 movlw b'00011000' movwf 20h movlw b’00010101’
ALU End addwf 20h,1 movlw b' ' movwf 20h movlw b’ ’ Μνήμη προγράμματος 22h 21h 20h Μνήμη δεδομένων W= TEMP=


Κατέβασμα ppt "1. Καταχωρητής εργασίας W"

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google