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

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
5 Οργάνωση υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών ã Εκδόσεις Κλειδάριθμος.
Advertisements

Εισαγωγή στις Τεχνολογίες της Πληροφορικής και των Επικοινωνιών
Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή
Προγραμματισμός Η/Υ Πανεπιστήμιο Αιγαίου
Δομή του TRN KME Μνήμη Διάδρομος Διευθύνσεων Διάδρομος Δεδομένων
Το υλικο του Υπολογιστη
Εντολές PIC16F887 Εντολή αφαίρεσης: Η αφαίρεση στο μικροελεγκτή γίνεται με τη βοήθεια του συμπληρώματος ως προς 2 του αφαιρέτη και αναγάγεται σε πρόσθεση.
Καταχωρητής STATUS bit 7IRP: Bit επιλογής περιοχής μνήμης (Bank) για την έμμεση διευθυνσιοδότηση 1= Bank2, Bank3 0= Bank0, Bank1 bit 6-5RP1:RP0: Bit επιλογής.
Αρχιτεκτονική Υπολογιστών Γλώσσες Μηχανής
ΚΕΦΑΛΑΙΟ 3 Το υλικό των υπολογιστών.
Ημιαγωγοί – Τρανζίστορ – Πύλες - Εξαρτήματα
Είσοδος έξοδος δεδομένων στον PIC16F877
Εισαγωγή στο AT91 Νίκος Πετρέλλης, ΠΔ407/80. Αρχιτεκτονική του ARM926EJ-S.
ΕΣ 08: Επεξεργαστές Ψηφιακών Σημάτων © 2006 Nicolas Tsapatsoulis Η Αρχιτεκτονική των Επεξεργαστών Ψ.Ε.Σ Τμήμα Επιστήμη και Τεχνολογίας Τηλεπικοινωνιών.
W Μνήμη δεδομένων ALU 1. Καταχωρητής εργασίας W Είναι ένας ειδικής λειτουργίας καταχωρητής (accumulator=συσσωρευτής) που συμμετέχει σε πολλά ενδιάμεσα.
Κεντρική Μονάδα & Κεντρική Μονάδα Επεξεργασίας
H επιστήμη των υπολογιστών
Εισαγωγή στο AT91 Νίκος Πετρέλλης, ΠΔ407/80.
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΗ
William Stallings Computer Organization and Architecture 7 th Edition Κεφάλαιο 16 Λειτουργία Μονάδας Ελέγχου.
ΤΕΛΕΣΤΕΣ - ΕΚΦΡΑΣΕΙΣ ΜΑΘΗΜΑ 4.
ΠΡΟΗΓΜΕΝΑ ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ
ΕΙΣΑΓΩΓΗ ΜΑΘΗΜΑ 1.
ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ & ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΩΝ
Τα θέματα μας σήμερα Ηλεκτρονικοί υπολογιστές Υλικό και λογισμικό
ΑΡΧΙΤΕΚΤΟΝΙΚΗ & ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 1 Εισαγωγή
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ
ΚMΕΚMΕ Η σχεδίαση ψηφιακών κυκλωμάτων όπως η ΚΜΕ ενός Η/Υ απαιτεί συμβιβασμούς μεταξύ αντικρουόμενων παραγόντων: ΧΡΟΝΟΣ ΕΚΤΕΛΕΣΗΣΚΟΣΤΟΣΕΠΙΦΑΝΕΙΑΠΟΛΥΠΛΟΚΟΤΗΤΑ.
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Διάλεξη 9-b ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Δρ. Στυλιανή.
ΠΑΡΑΔΟΣΕΙΣ ΜΑΘΗΜΑΤΟΣ «ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ 1» ΕΣΩΤΕΡΙΚΗΑΡΧΙΤΕΚΤΟΝΙΚΗ ΚΑΙ ΛΕΙΤΟΥΡΓΙΕΣ 8085 ΟΚΤΩΒΡΙΟΣ 2005.
Α ΡΧΙΤΕΚΤΟΝΙΚΗ Μ ΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ Υποκεφάλαιο 1.2 (Η κεντρική μονάδα επεξεργασίας CPU08)
Αρχιτεκτονική Ηλεκτρονικών Υπολογιστών
Προγραμματιζόμενοι Λογικοί Ελεγκτές (PLC’s) – Ladder diagram
Εισαγωγή στις Νέες Τεχνολογίες και Εργαστηριακές Εφαρμογές, Το εσωτερικό ενός υ π ολογιστή Κεφάλαιο 3.
Μικροεπεξεργαστές Λειτουργία - Εξέλιξη
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Δεύτερο.
HY100 : ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ, ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ, ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ ΔΙΔΑΣΚΟΝΤΕΣ Αντώνιος Σαββίδης, Χρήστος.
ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΗΣ.
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Δεύτερο.
Κεφάλαιο 3: Το υλικό των Υπολογιστών
Ο Καταχωρητής εργασίας W είναι ένας ειδικός καταχωρητής που συμμετέχει σε πολλές διαδικασίες κύρια στη μεταφορά και αποθήκευση δεδομένων.
Η Κεντρική Μονάδα Συστήματος Εισαγωγή στην Πληροφορκή 1 Η κεντρική μονάδα του συστήματος (base unit ή system unit) αποτελεί τον πυρήνα ενός υπολογιστή.
Επιλογη υλικου Η/Υ Cpu /επεξεργαστης RAM/μνημη GPU/καρτα γραφικων Οθονη HDD/Σκληρος δισκος.
ΠΑΡΑΔΕΙΓΜΑ: ΤΑ ΕΠΙΠΕΔΑ ΥΛΙΚΟΥ – ΛΟΓΙΣΜΙΚΟΥ ΣΕ ΕΝΑΝ ΥΠΟΛΟΓΙΣΤΗ.
ΕΙΣΑΓΩΓΗ μέρος 2 ΜΙΚΡΟΕΛΕΓΚΤΕΣ - ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΕΣ Π. ΚΩΣΤΑΡΑΚΗΣ Β. ΧΡΙΣΤΟΦΙΛΑΚΗΣ ΤΜΗΜΑ ΦΥΣΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ.
Τ.Ε.Ι. Κρήτης Τμ. Μηχανικών Πληροφορικής Αρχιτεκτονική Υπολογιστών 10 ο Μάθημα.
Αρχιτεκτονική Υπολογιστών DATAPATH & CONTROL. Αρχιτεκτονική Υπολογιστών DATAPATH & CONTROL Για κάθε εντολή υπάρχουν δυο βήματα που πρέπει να γίνουν: –Προσκόμιση.
Καταχωρητές (Registers) (1/3) Εισαγωγή στην Πληροφορκή1 Οι Καταχωρητές (Registers) είναι ειδικές θέσεις μνήμης υψηλής ταχύτητας που χρησιμοποιούνται για.
Η καθημερινή ζωή στο Βυζάντιο Εργασία της μαθήτριας: Τζένη Αλουσάι στο μάθημα της Ιστορίας ΥΠΕΥΘΥΝΗ ΚΑΘΗΓΗΤΡΙΑ:κα.Τσαούση.
ΤΕΧΝΙΚΑ ΘΕΜΑΤΑ ΠΩΛΗΣΕΩΝ & ΠΡΟΔΙΑΓΡΑΦΕΣ ΥΛΙΚΟΥ ΚΑΙ ΛΟΓΙΣΜΙΚΟΥ Β΄ ΕΠΑΛ ΚεφΑλαιο 2: ΠροδιαγραφΕΣ ΥλικοΥ Η/Υ 2.7 Επεξεργαστές.
Το εσωτερικό ενός υπολογιστή
O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control) 4 κατηγορίες εντολών: Αριθμητικές-λογικές εντολές (add, sub, slt κλπ) –R Type.
ΑΛΓΟΡΙΘΜΟΣ ΠΡΟΒΛΗΜΑ ΑΛΓΟΡΙΘΜΟΣ ΛΥΣΗ
Γιώργος Δημητρίου Μάθημα 11-12: Σύνθετες Πράξεις
στην Επιστήμη των Υπολογιστών Κωδικός Διαφανειών: MKT110
MIPS: Σύνολο εντολών, γλώσσα μηχανής & μεθοδολογία σχεδίασης
ΕΡΓΑΣΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Ένα ζευγάρι ηλικιωμένων παίρνει διαζύγιο…..
1 Οργάνωση και Αρχιτεκτονική Υπολογιστών A. Βαφειάδης Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Α.Τ.Ε.Ι Θεσσαλονίκης Μάθημα Οργάνωση.
O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control) 4 κατηγορίες εντολών: Αριθμητικές-λογικές εντολές (add, sub, slt κλπ) –R Type.
Η έννοια του προβλήματος
Η στήριξη και η κίνηση στους ζωικούς οργανισμούς
Η Κωνσταντινα και οι αραχνεσ τησ
Γεώργιος Βιζυηνός Γέννηση Θάνατος Υπηκοότητα Ιδιότητα
Υλικό Υπολογιστών (Hardware)
Το εσωτερικό ενός υπολογιστή
Εισαγωγή στον αλγεβρικό λογισμό
Βασικές έννοιες (Μάθημα 2) Τίτλος: Η Συσκευή
Τα άστρα και οι μύθοι τους.
O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control) 4 κατηγορίες εντολών: Αριθμητικές-λογικές εντολές (add, sub, slt κλπ) –R Type.
O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control) 4 κατηγορίες εντολών: Αριθμητικές-λογικές εντολές (add, sub, slt κλπ) –R Type.
Μεταγράφημα παρουσίασης:

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

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

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

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

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

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

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

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

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

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

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

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