Οργάνωση Υπολογιστών - Κεφ. 3

Όνομα ή ψευδώνυμο:
Πόσους και τι μορφής καταχωρητές διαθέτει ο μικροεπεξεργαστής 68000;
68000 γενικού σκοπού
15 ειδικού σκοπού
15 γενικού σκοπού
68000 ειδικού σκοπού
Ποιο/ά από τα παρακάτω αποτελούν κομμάτια του μικροεπεξεργαστή 68000;
Μετρητής εντολών
Καταχωρητές δεδομένων
Μετρητής διεύθυνσης
Καταχωρητές διευθύνσεων
Καταχωρητής εντολών
Καταχωρητής κατάστασης
Δείκτης σωρού
Μετρητής προγράμματος
Πόσους και ποιους διαδρόμους διαθέτει ο 68000;
Ένα διάδρομο δεδομένων και διευθύνσεων 39 γραμμών
Μία γραμμή δεδομένων 16 διευθύνσεων και μία γραμμή 23 διευθύνσεων
Ένα διάδρομο δεδομένων 23 γραμμών κι έναν διευθύνσεων 16 γραμμών
Ένα διάδρομο δεδομένων 16 γραμμών κι έναν διευθύνσεων 23 γραμμών
Ποιοί τύποι δεδομένων μπορούν να εκφραστούν στους καταχωρητές του 68000;
Ψηφίο
BCD
Boolean
Byte
Word
Integer
Long word
String
Πόσους και ποιους καταχωρητές χρησιμοποιεί το μοντέλο προγραμματισμού του 68000;
8 δεδομένων και 7 διευθύνσεων
8 διευθύνσεων και 7 εντολών
8 δεδομένων και 7 εντολών
7 εντολών και 8 διευθύνσεων
Τα μέγεθος έχουν οι τελεστέοι long word, word, byte που αποθηκεύονται στους καταχωρητές;
8 bit, 16 bit, 32 bit
32 bit, 16 bit, 8 bit
32 bit ανεξάρτητα από τον τύπο τελεστέου
Εξαρτάται από τον τρόπο χειρισμού της μνήμης
Τι ρόλο παίζει ο δείκτης σωρού;
Δείχνει τον αριθμό των στοιχείων σε ένα σωρό
Δείχνει τη διεύθυνση του σωρού στην οποία μπορούν να αποθηκευτούν δεδομένα
Δείχνει την αρχική διεύθυνση του σωρού
Δείχνει τον αριθμό κενών διευθύνσεων σε ένα σωρό
Τι δείχνει ο μετρητής προγράμματος;
Τη διεύθυνση της επόμενης προς εκτέλεση εντολής
Τον αριθμό διευθύνσεων σωρού που έχουν αποθηκευμένα δεδομένα
Τον αριθμό των διευθύνσεων στον οποίο έχει αποθηκευτεί το πρόγραμμα
Τη διεύθυνση της εντολής που εκτελείται
Τι υλοποιεί η εντολή MOVE.B $400400,D0;
"Μεταφορά 1 byte από καταχωρητή D0 στη θέση 400400
Μεταφορά του αριθμού 400400 στον καταχωρητή D0
Μεταφορά 1 byte από τη θέση 400400 στον καταχωρητή D0
Μεταφορά του χαρακτήρα "Β" από τη θέση 400400 στον καταχωρητή D0
Τι υλοποιεί η εντολή ADD.B D0,D1;
D1=D0+D1
D1=D0
D0=D1
D0=D0+D1
Τι είναι οι ψευδοεντολές (directives);
Εντολές που μπορούν να αντικαταστήσουν αυτές που εκτελεί ένα πρόγραμμα
Οδηγίες χρήσης για τη χρήση του εξομοιωτή easy68K
Όλες οι εντολές που χρησιμοποιεί η assembly
Βοηθητικές εντολές που αφορούν τη μετάφραση σε γλώσσα μηχανής
Ποιά είναι η λειτουργία της ψευδοεντολής ORG;
Διεύθυνση αρχής του προγράμματος
Καθορισμός του Original Rating Graphics
Καθορισμός του Original Random Graphics
Τρόπος οργάνωσης του προγράμματος (ORG$ για δυαδικό, ORG# για 16δικό)
Ποιά είναι η λειτουργία της ψευδοεντολής EQU;
"Δηλώνει ότι ακολουθεί εξίσωση (EQUation)
Δίνει ένα όνομα σε μια τιμή (EQUals)
Δηλώνει το format γραφής εξισώσεων
Δηλώνει τύπο δεδομένων (Efficiency Qualified Unit)
Ποιά είναι η λειτουργία της ψευδοεντολής DC;
Καθορίζει μια σταθερά που αποθηκεύεται στη μνήμη
Εισάγει μια υπορουτίνα
Ενεργοποιεί τον ψηφιακό μετρητή προγράμματος (Digital Counter)
Δεσμεύει συγκεκριμένο χώρο στη μνήμη για αποθήκευση μεταβλητών
Ποιά είναι η λειτουργία της ψευδοεντολής DS;
Καθορίζει μια σταθερά που αποθηκεύεται στη μνήμη
Εισάγει μια υπορουτίνα
Ενεργοποιεί τον ψηφιακό σαρωτή προγράμματος (Digital Scanner)
Δεσμεύει συγκεκριμένο χώρο στη μνήμη για αποθήκευση μεταβλητών
Ποιά είναι η λειτουργία της ψευδοεντολής END;
Δηλώνει το τέλος μιας υπορουτίνας
Τερματίζει τον προσομοιωτή easy68K
Δηλώνει ότι δεν υπάρχουν άλλες εντολές προς εκτέλεση
Αναφέρεται στην οργάνωση END του Αρτέμη Σώρρα
Πότε προτιμάται η συμβολική γλώσσα έναντι των γλωσσών υψηλού επιπέδου;
"Όταν παίζει σημαντικό ρόλο η ταχύτητα
Όταν δεν υπάρχει επαρκής χρόνος ολοκλήρωσης ενός project
Όταν υπάρχει περιορισμένος προϋπολογισμός
Όταν υπάρχει περιορισμένος χώρος μνήμης
Τι είναι οι υπορουτίνες;
Μικρότερα μέρη μιας ρουτίνας
Έτοιμα προγράμματα που βοηθούν στη συγγραφή κώδικα
Ακολουθίες εντολών που πραγματοποιούν συγκεκριμένες εργασίες
Μέρη κώδικα που εισάγονται κάτω από το τέλος μιας ρουτίνας
Ποια από τις παρακάτω δεν αποτελεί μέθοδο περάσματος τιμών σε υπορουτίνα;
Πέρασμα με μεταβλητή
Πέρασμα βασισμένο στο σωρό
Πέρασμα με αναφορά
Πέρασμα με τιμή
Ποιο από τα παρακάτω ΔΕΝ αποτελεί μέθοδο διευθυνσιοδότησης στο μοντέλο προγραμματισμού του 68000;
Αναγνωρίστε τη μέθοδο διευθυνσιοδότησης MOVE.W #$3F43, D0
Αναγνωρίστε τη μέθοδο διευθυνσιοδότησης MOVE.L A0, D0
Αναγνωρίστε τη μέθοδο διευθυνσιοδότησης MOVE.L $1000, D0
Αναγνωρίστε τη μέθοδο διευθυνσιοδότησης BSR LABEL
Αναγνωρίστε τη μέθοδο διευθυνσιοδότησης MOVE.L (A0), D0
Τι πραγματοποιεί η εντολή MOVEA.L (Α5), Α2
Μεταφέρει μια διεύθυνση από τον καταχωρητή Α5 στον Α2
Μεταφέρει έναν αριθμό από τον καταχωρητή στον Α2
Μεταφέρει τον δεκαεξαδικό αριθμό Α5 στον καταχωρητή Α2
Προσθέτει τα περιεχόμενα του Α5 στον Α2
Αν στον καταχωρητή D0 υπάρχει η τιμή 44FF6600, τι αποτέλεσμα θα έχει η εντολή SWAP D0;
0066FF44
FF440066
660044FF
88FF1320
Πώς μπορούμε να προσθέσουμε τα περιεχόμενα των καταχωρητών DO και D7;
ADD.L DO, D7
ADD.L D7,DO
ADD D0+D7
ADD (DO,D7)
Πώς μπορούμε να προσθέσουμε τα περιεχόμενα των καταχωρητών DO και D7 (DO/D7);
DIVU (DO,D7)
DIV D7,D0
DIV DO/D7
DIVU D7, D0
Σε τί διαφέρουν οι εντολές διακλάδωσης JMP και BRA;
Η BRA συντάσσεται με ετικέτα που δείχνει τη διεύθυνση
Η JMP συντάσσεται με ετικέτα που δείχνει τη διεύθυνση
Η BRA υπολογίζει την επόμενη διεύθυνση με τη χρήση μετατόπισης
Η JMP υπολογίζει την επόμενη διεύθυνση με τη χρήση μετατόπισης
Η επόμενη διεύθυνση της BRA είναι αποθηκευμένη σε θέση μνήμης ή καταχωρητή
Η επόμενη διεύθυνση της JMP είναι αποθηκευμένη σε θέση μνήμης ή καταχωρητή
{"name":"Οργάνωση Υπολογιστών - Κεφ. 3", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Όνομα ή ψευδώνυμο:, Πόσους και τι μορφής καταχωρητές διαθέτει ο μικροεπεξεργαστής 68000;, Ποιο\/ά από τα παρακάτω αποτελούν κομμάτια του μικροεπεξεργαστή 68000;","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Make your own Survey
- it's free to start.