Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα



Σχετικά έγγραφα
ΑΡΧΙΤΕΚΤΟΝΙΚΗ HARDWARE ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ

Ερωτήσεις θεωρίας MY. Μέρος Α. Υλικό.

ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Μηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο,

Ενότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο

Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μάθημα 8. 1 Στέργιος Παλαμάς

ΠΛΗ10 Κεφάλαιο 2. ΠΛΗ10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: 2 2.1: Bασική Δομή του Υπολογιστή

Το υλικό του υπολογιστή

Αρχιτεκτονική Υπολογιστών

«ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ» ΕΣΩΤΕΡΙΚΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΚΑΙ ΛΕΙΤΟΥΡΓΙΕΣ

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών

Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) Τμήματα ΚΜΕ (CPU) Ένα τυπικό υπολογιστικό σύστημα σήμερα. Οργάνωση Υπολογιστών (Ι)

Οργάνωση Υπολογιστών (Ι)

*Ένας υπολογιστής είναι στην πραγματικότητα ένα σύστημα πολλών μερών που συνεργάζονται μεταξύ τους.

ΕΙΣΑΓΩΓΗ. Αρχιτεκτονική Η/Υ ΗΜΟΣ ΜΠΟΛΑΝΑΚΗΣ

Το ολοκληρωμένο κύκλωμα μιας ΚΜΕ. «Φέτα» ημιαγωγών (wafer) από τη διαδικασία παραγωγής ΚΜΕ

ΣΥΣΚΕΥΕΣ ΑΠΟΘΗΚΕΥΣΗΣ (ΜΝΗΜΗ)

Ηλεκτρονικοί Υπολογιστές Δ Εξάμηνο

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Α Γενικού Λυκείου (Μάθημα Επιλογής)

Είναι το «μυαλό» του υπολογιστή μας. Αυτός κάνει όλους τους υπολογισμούς και τις πράξεις. Έχει δική του ενσωματωμένη μνήμη, τη λεγόμενη κρυφή

Κεφάλαιο Το υπολογιστικό σύστημα Η εξέλιξη του ανθρώπου πραγματοποιήθηκε χάρη στην ικανότητά στον χειρισμό εργαλείων.

Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή

Εφαρµογές Πληροφορικής Υπολογιστών. Κεφάλαιο 3 Το υλικό του υπολογιστή

Αρχιτεκτονική Eckert-von Neumann. Πως λειτουργεί η ΚΜΕ; Κεντρική μονάδα επεξεργασίας [3] ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

Αρχιτεκτονικές Συνόλου Εντολών

Το εσωτερικό ενός PC. Τεχνολογία Η/Υ & Πληροφοριών - 05 Κεντρική μονάδα Χουρδάκης Μανόλης

(Ιούνιος 2001 ΤΕΕ Ηµερήσιο) Σε κάθε µία από τις παρακάτω περιπτώσεις, να

Βασικές Έννοιες της Πληροφορικής

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009 ΑΠΑΝΤΗΣΕΙΣ

ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΗ

Γενική οργάνωση υπολογιστή «ΑΒΑΚΑ»

ΗΛΕΚΤΡΟΝΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ

Αρχιτεκτονική υπολογιστών

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΩΤΑΠΑΝΤΗΣΕΙΣ

Δεδομένα & Αναπαράσταση Πληροφορίας

Στοιχεία από την αρχιτεκτονική των μικροϋπολογιστών

Οργάνωση επεξεργαστή (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

Εισαγωγή στην επιστήµη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών

ΜΑΘΗΜΑ: ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ ΘΕΜΑΤΑ ΙΟΥΝΙΟΥ 2014

Βασική δοµή και Λειτουργία Υπολογιστή

Υλικό Υπολογιστών (Hardware) ΜΥΥ-106 Εισαγωγή στους Η/Υ και Πληροφορική

Δομή Ηλεκτρονικού υπολογιστή

ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ

Εισαγωγή στους Η/Υ και Εφαρμογές

; Τι περιέχεται στη συσκευασία ενός μικροεπεξεργαστή σήμερα;

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών

Μαλούτα Θεανώ Σελίδα 1

Εισαγωγή στην Πληροφορική

Βασίλειος Κοντογιάννης ΠΕ19

Αρχιτεκτονική υπολογιστών

ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΑ ΗΛΕΚΤΡΟΝΙΚΑ

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2013

Εισαγωγή στον Προγραμματισμό Θεωρία 1 η Διάλεξη: Βασικές Έννοιες Αρχιτεκτονικής ΗΥ

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2012

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems)

Μάθημα 3.2: Κεντρική Μονάδα Επεξεργασίας

Αρχιτεκτονικη υπολογιστων

Πίνακας με δημοφιλείς Μικροελεγκτές από 4-bit έως και 32-bit

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006 ΑΠΑΝΤΗΣΕΙΣ

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. ΚΕΦΑΛΑΙΟ 4ο ΜΝΗΜΕΣ. (c) Αμπατζόγλου Γιάννης, Ηλεκτρονικός Μηχανικός, καθηγητής ΠΕ17

Δομημένος Προγραμματισμός

Μικροεπεξεργαστές. Σημειώσεις Μαθήματος Υπεύθυνος: Δρ Άρης Παπακώστας,

Οργάνωση Υπολογιστών (ΙI)

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2014

Εργαστήριο 3 ΟΡΓΑΝΩΣΗ ΤΗΣ ΚΜΕ. Εισαγωγή

Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι. Μάθημα 5 ο Οργάνωση Υπολογιστών. Δρ.

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική υπολογιστών

Υπολογιστές Ι. Άδειες Χρήσης. Εισαγωγή. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Αρχιτεκτονική υπολογιστών

Αρχιτεκτονική Μνήµης

Τ.Ε.Ι. ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ ΣΥΝΕΡΓΑΣΤΗΚΑΝ ΡΟΚΑ ΑΦΡΟΔΙΤΗ ΣΩΤΗΡΑΚΟΥ ΣΤΑΜΑΤΙΑ ΦΕΒΡΟΥΑΡΙΟΣ 2006

Κύρια μνήμη. Μοντέλο λειτουργίας μνήμης. Ένα τυπικό υπολογιστικό σύστημα σήμερα. Οργάνωση Υπολογιστών (ΙI)

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 5

Εισαγωγή στην πληροφορική

Ποια πρόταση είναι αληθής για τον Μ/Ε 8088: Είναι Μ/Ε 16bit, LSI, 40 pins, 20 γραμμές διευθύνσεων, 8 γραμμές δεδομένων

Αρχιτεκτονική Μνήμης

Τεχνολογίες Κύριας Μνήμης

ΕΡΓΑΣΤΗΡΙΟ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ

i Στα σύγχρονα συστήματα η κύρια μνήμη δεν συνδέεται απευθείας με τον επεξεργαστή

Κεφάλαιο 4 Σύνδεση Μικροεπεξεργαστών και Μικροελεγκτών ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ

Φουκαράκη Χρυσούλα - ΓΕΛ Γαζίου

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 9

ΔΙΑΧΥΤΑ ΚΑΙ ΕΝΣΩΜΑΤΩΜΕΝΑ ΣΥΣΤΗΜΑΤΑ

Μνήμη Διευθύνσεις Δείκτες. Προγραμματισμός II 1

Σημειώσεις για τον 80x86

Μαθαίνοντας το hardware του αναπτυξιακού

Εισαγωγή στην Επιστήμη των Υπολογιστών

1. Οργάνωση της CPU 2. Εκτέλεση εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο επίπεδο των επεξεργαστών

; Γιατί είναι ταχύτερη η λήψη και αποκωδικοποίηση των εντολών σταθερού μήκους;

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2

ΕΡΓΑΣΤΗΡΙΟ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΛΑΜΙΑΣ. A. Μετατροπή αριθμών 1. Μετατροπή αριθμών από δεκαδικό σε δυαδικό σύστημα αρίθμησης

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ

Εισαγωγή στην Πληροφορική

Transcript:

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα 1. Ποια είναι η σχέση της έννοιας του μικροεπεξεργαστή με αυτή του μικροελεγκτή; Α. Ο μικροεπεξεργαστής εμπεριέχει τουλάχιστο έναν μικροελεγκτή. Β. Ο μικροελεγκτής εμπεριέχει τουλάχιστο έναν μικροεπεξεργαστή. Γ. Δεν έχουν καμία σχέση. Δ. Είναι το ίδιο. 2. Ένα ολοκληρωμένο σύστημα μικροϋπολογιστή αποτελείται από: Α. Μικροεπεξεργαστή Β. Μνήμη Γ. Περιφερειακές μονάδες Δ. Όλα τα παραπάνω 3. Ποιο από τα παρακάτω δεν είναι δομική μονάδα ενός μικροελεγκτή; Α. Μνήμη προγράμματος. Β. Μνήμη RAM. Γ. Ρολόι πραγματικού χρόνου Δ. Ταλαντωτής χρονισμού. Ε. Θύρα HDMI. 4. Ποιο από τα παρακάτω δεν είναι βασική μονάδα της αρχιτεκτονικής Von Neumann. Α. Κεντρική μονάδα επεξεργασίας (CPU - Central Processing Unit) Β. Μνήμη (Memory) Γ. Μονάδα Χρονισμού (Timing unit) Δ. Μονάδες εισόδου-εξόδου (Ι/Ο Input/Output) 1

5. Ποια η διαφορά της αρχιτεκτονικής Von Neumann με την αρχιτεκτονική Harvard; Α. Κατά την αρχιτεκτονική Harvard μπορεί να συνεργάζονται πολλές CPU ταυτόχρονα ενώ στην αρχιτεκτονική Von Neumann, όχι. Β. Κατά την αρχιτεκτονική Harvard η CPU συνεργάζεται ταυτόχρονα με μια μνήμη προγράμματος και μια ξεχωριστή μνήμη δεδομένων, ενώ στην αρχιτεκτονική Von Neumann υπάρχει μόνο μια μνήμη. Γ. Η αρχιτεκτονική Von Neumann απαιτεί επεξεργαστές τύπου CISC, σε αντίθεση με την αρχιτεκτονική Harvard. Δ. Η αρχιτεκτονική Von Neumann απαιτεί δίαυλο δεδομένων (data bus) μεγαλύτερο από 16bit. 6. Η ομαδοποίηση 8 bits ονομάζεται: Α. Byte. Β. Word. Γ. Double Word. Δ. Quad Word. 7. Η ομαδοποίηση 64 bits ονομάζεται: Α. Byte. Β. Word. Γ. Double Word. Δ. Quad Word. 8. Η στοίβα (stack) είναι: Α. Ένας 8-bit καταχωρητής του μικροεπεξεργαστή Β. Ένας 16-bit καταχωρητής του μικροεπεξεργαστή Γ. Μια περιοχή μνήμης στη RAM για αποθήκευση προσωρινών πληροφοριών κατά την διάρκεια της εκτέλεσης ενός προγράμματος Δ. Μια 16-bit διεύθυνση που αποθηκεύεται στον Program Counter. 2

9. O δείκτης στοίβας (stack pointer) είναι: Α. Ένας 16-bit καταχωρητής του μικροεπεξεργαστή που σημαδεύει την αρχή της στοίβας. Β. Ένας καταχωρητής που αποκωδικοποιεί και εκτελεί 16-bit αριθμητικές πράξεις. Γ. Η πρώτη διεύθυνση μνήμης κάθε υπορουτίνας. Δ. Ο καταχωρητής που αποθηκεύονται όλες οι σημαίες (flags) του επεξεργαστή. 10. Ποία είναι η αναπαράσταση σε 8bit στο δυαδικό σύστημα του δεκαδικού αριθμού -5; Α. 1111 1010 Β. 1000 0101 Γ. 1111 1011 Δ. 1000 1011 11. Ποία είναι η αναπαράσταση σε 8bit στο δυαδικό σύστημα του δεκαδικού αριθμού -128; Α. 1000 0000 Β. 0111 1111 Γ. 1000 0001 Δ. Δεν υπάρχει. 12. Αν γίνει αυξηθεί μια φορά ένας 8-bit καταχωρητής που είχε την τιμή FFh, ποιά θα είναι η νέα του τιμή; Α. 00h Β. 01h Γ. FFh Δ. 100h. 3

13. Τι αποτέλεσμα δίνει η 8-bit λογική πράξη FFh xor AAh; Α. 00h Β. 33h Γ. FFh Δ. 55h. 14. Ποια είναι η σχέση των δυαδικών αναπαραστάσεων σε 8bit των δεκαδικών αριθμών -1 και 255 (μη προσημασμένου); Α. Η μία είναι το αντίστροφο της άλλης. Β. Διαφέρουν κατά 257. Γ. Είναι η ίδια. Δ. Διαφέρουν κατά 1. 15. Ποιος από τους παρακάτω είναι βασικός δίαυλος της οικογένειας 80x86. Α. Δίαυλος επεξεργασίας. Β. Δίαυλος καθυστέρησης. Γ. Δίαυλος διαμεταγωγής. Δ. Δίαυλος ελέγχου. 16. Θεωρήστε ότι έχετε σύστημα με δίαυλο δεδομένων 8bit. Ποιο από τα παρακάτω ισχύει; Α. Ο επεξεργαστής μπορεί να διαχειριστεί μόνο δεδομένα των 8 bits. Β. Ο επεξεργαστής μπορεί να έχει πρόσβαση σε δεδομένα του ενός μόνο byte για κάθε κύκλο μνήμης. Γ. Δεδομένα των 16bit δεν μπορούν να διοχετευθούν στην CPU. Δ. Όλοι οι καταχωρητές του συστήματος είναι μεγέθους 8bit. 17. Για να έχει ένα ψηφιακό σύστημα την δυνατότητα να προσπελάσει μέγιστη μνήμη του 1Mb θα πρέπει ο δίαυλος διευθύνσεων να έχει εύρος: 4

Α. 8bit Β. 16bit Γ. 20bit Δ. 32bit 18. Πόσα bit address bus χρειαζόμαστε για την διευθυνσιοδότηση ενός module μνήμης RAM με data bus 8-bit, μεγέθους 2048 bytes; Α. 8-bit Β. 9-bit Γ. 10-bit Δ. 11-bit 19. Σε ποια θέση ενός ψηφιακού συστήματος VNA τοποθετείται η συσχετική μνήμη (cache memory); Α. Μεταξύ της ALU και των καταχωρητών Β. Μεταξύ της CPU και της μνήμης Γ. Μεταξύ της μνήμης και του διαύλου δεδομένων Δ. Μεταξύ της μνήμης και του Bus Interface Unit (BIU). 20. Σε ποιο σημείο βρίσκονται οι καταχωρητές Εργασίας (Registers) σε έναν μικροεπεξεργαστή της οικογένειας 80x86; Α. Στην Αριθμητική και Λογική Μονάδα (ALU) Β. Στην μνήμη RAM Γ. Μέσα στην CPU Δ. Στην μονάδα ελέγχου (Control Unit) 21. Ποιο από τα παρακάτω δεν αποτελεί χαρακτηριστικό ενός ενσωματωμένου συστήματος; Α. Μπορεί να εκτελεί πολλές διεργασίες ταυτόχρονα. 5

Β. Εμπεριέχει στοιχεία υλικού ειδικού σκοπού. Γ. Περιλαμβάνει τουλάχιστο ένα προγραμματιζόμενο στοιχείο. Δ. Αλληλεπιδρά με το περιβάλλον του. 22. Ποιο είδος μνήμης από τα παρακάτω παρουσιάζει την μεγαλύτερη ταχύτητα εγγραφής; Α. ROM Β. EEPROM Γ. SRAM Δ. FLASH 23. Ποιο είδος μνήμης από τα παρακάτω παρουσιάζει την βέλτιστη μονιμότητα αποθήκευσης; Α. ROM Β. EEPROM Γ. SRAM Δ. FLASH 24. Ποιος από τους παρακάτω τρόπους επικοινωνίας δεν είναι σειριακός; Α. SPI Β. USB Γ. PCI Δ. RS232 25. Οι διακοπές (interrupts) που διεγείρονται από εντολές προγράμματος ονομάζονται: Α. Hardware interrupts. Β. Software interrupts. Γ. External interrupts. 6

Δ. Internal interrupts. 26. Ο χρονιστής που επιτηρεί την καλή λειτουργία του προγράμματος, ονομάζεται: Α. SPI. Β. UART. Γ. Watchdog timer. Δ. Pipeline. 27. Ο όρος time sharing στα υπολογιστικά συστήματα σημαίνει ότι: Α. Το σύστημα έχει παραπάνω από ένα επεξεργαστή. Β. Το σύστημα έχει παραπάνω από ένα module μνήμης RAM. Γ. Το σύστημα μπορεί να εκτελέσει παραπάνω από ένα πρόγραμμα ψευδοπαράλληλα. Δ. Κανένα από τα παραπάνω. 28. Ποιά από τις παρακάτω εντολές assembly x86 πρέπει υποχρεωτικά να υπάρχει μέσα στο τέλος μιας υπορουτίνας: Α. RET Β. MOV AX,4C00h Γ. SUB AL,30h Δ. ADD BH,4Ch 29. Ποιά από τις παρακάτω εντολές assembly x86 δεν επηρεάζουν την στοίβα (stack); Α. RET Β. MOV AX,4C00h Γ. CALL L1 Δ. PUSH 7

Προγραμματισμός Υπολογιστικών Συστημάτων (C++) 1. Γράψτε ολοκληρωμένο πρόγραμμα το οποίο να δέχεται από το πληκτρολόγιο έναν ακέραιο αριθμό και να βρίσκει εάν είναι πολλαπλάσιος του 3 και του 10. 2. Αναπτύξτε πλήρες πρόγραμμα στο οποίο α) αποδίδεται από το πληκτρολόγιο μια χρονική διάρκεια σε δευτερόλεπτα και β) μετατρέπεται και εμφανίζεται στην οθόνη σε ώρες, λεπτά και δευτερόλεπτα. 3. Να γράψετε ολοκληρωμένο πρόγραμμα που να υπολογίζει το κεφάλαιο μετά από έξι χρόνια συνεχούς αποταμίευσης με ετήσιο επιτόκιο 5%. Θεωρείστε ότι σ αυτό το χρονικό διάστημα δεν υπάρχει ανάληψη. Το αρχικό κεφάλαιο να εισάγεται από το πληκτρολόγιο 4. Να γραφεί ένα πρόγραμμα το οποίο να διαβάζει συνεχώς ακεραίους αριθμούς και να εμφανίζει μόνο τους ζυγούς αριθμούς. Το πρόγραμμα να τερματίζεται, όταν εισαχθεί αριθμός, που είναι μεγαλύτερος του 1000 ή μικρότερος του -1000. 5. Ποια είναι τα τελικά περιεχόμενα του πίνακα arr στο παρακάτω πρόγραμμα. #include <stdio.h> void main() { int i, arr[3]={0,1,2}; for(i = 1; i < 4; i++) } arr[arr[arr[3-i]]]=i-1; 6. Ποια είναι τα τελικά περιεχόμενα του πίνακα a στο παρακάτω πρόγραμμα. 8

#include <stdio.h> void main() { int i, a[3]={4,2}, b[3]={2,3,4}; for(i = 0; i < 3; i++) } a[b[i]-a[2-i]]=i+2; 7. Τι τιμή θα έχουν οι μεταβλητές x, y και z μετά από τις παρακάτω εντολές: x = 4; y = 7; z = ++y; y = z-(x++); z = x-(--y); 8. Αναπτύξτε πρόγραμμα υπολογισμού του αθροίσματος δυο πινάκων. Ο κάθε πίνακας είναι δυο διαστάσεων 4Χ4 και θα πρέπει να γεμίσει με τυχαίους ακέραιους αριθμούς στο διάστημα [-10, 10). 9. Να γραφεί ένα πρόγραμμα το οποίο να εμφανίζει τα κεφαλαία αγγλικά γράμματα στην ίδια γραμμή και τα πεζά αγγλικά γράμματα στην επόμενη γραμμή. 10. Να γραφεί ένα πρόγραμμα το οποίο να διαβάζει πεντακόσιους ακεραίους αριθμούς και να εμφανίζει τα τετράγωνα μόνο των ζυγών αριθμών. 11. Να γραφεί ένα πρόγραμμα το οποίο να εμφανίζει τα κεφαλαία αγγλικά γράμματα στην ίδια γραμμή με την αντίθετη σειρά. 9