Κατέβασμα παρουσίασης
Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε
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=
Παρόμοιες παρουσιάσεις
© 2024 SlidePlayer.gr Inc.
All rights reserved.