Προτεινόμενες Λύσεις 1 ης Ενδιάμεσης Εξέτασης στο ΗΜΥ213 & Αποτελέσματα

Σχετικά έγγραφα
Λύσεις 1 ης Ενδιάμεσης Εξέτασης στο ΗΜΥ213

Λύσεις 1 ης Ενδιάμεσης Εξέτασης στο ΗΜΥ213

Παραδείγματα Assembly (Μέρος

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

Τρόποι Διευθυνσιοδότησης

Άσκηση 1 (α) Άσκηση 1 (γ) Άσκηση 1 (β) Παραδείγματα Assembly. Άρα με έλεγχο στον $t1 αποφασίζω αν είναι 0 ή 1.

ΗΜΥ 213. Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών. Διδάσκων: Δρ. Γιώργος Ζάγγουλος

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

Αρχιτεκτονική Μικροεπεξεργαστών MIPS-32. Αρχείο καταχωρητών και Χάρτης Μνήµης

Μετατροπή χαρακτήρων ASCII σε ακέραιο αριθµό (atoi) & Άνοιγµα αρχείου µέσα από τo QtSPIM, διάβασµα, και αποθήκευση του περιεχοµένου του στη µνήµη

Παραδείγματα Assembly Μέρος Γ

Λύσεις 2 ης Ενδιάμεσης Εξέτασης στο ΗΜΥ213

ΗΜΥ 213 Εργαστήριο Οργάνωσης Υπολογιστών και Μικροεπεξεργαστών

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

Μετατροπή χαρακτήρων ASCII σε αριθμό (atoi) & διάβασμα, και αποθήκευση του περιεχομένου του στη μνήμη. (Διάλεξη. Πανεπιστήμιο Κύπρου

Διαδικασίες ΙI. ΗΥ 134 Εισαγωγή στην Οργάνωση και στον Σχεδιασμό Υπολογιστών Ι. Διάλεξη 5

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

Chapter 2. Εντολές : Η γλώσσα του υπολογιστή. Τρίτη (3 η ) δίωρη διάλεξη. Η διασύνδεση Υλικού και λογισμικού David A. Patterson και John L.

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 2 ο. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών. Διάλεξη 3 Εντολές του MIPS (2)

Εργαστήριο Αρχιτεκτονική Υπολογιστών Ι ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ. Άσκηση 2 Ποιες οι τιμές των καταχωρητών μετά την εκτέλεση του προγράμματος ;

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

Εντολές του MIPS (2)

ΜΥΥ- 402 Αρχιτεκτονική Υπολογιστών Φροντιστήριο: MIPS assembly

Δείγμα Τελικής Εξέτασης στο ΗΜΥ213. Διδάσκοντας: Γιώργος Ζάγγουλος

Chapter 2. Εντολές : Η γλώσσα του υπολογιστή. (συνέχεια) Η διασύνδεση Υλικού και λογισμικού David A. Patterson και John L.

Chapter 2. Εντολές : Η γλώσσα του υπολογιστή. (συνέχεια) Η διασύνδεση Υλικού και λογισμικού David A. Patterson και John L.

ΗΜΥ 213. Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών LAB 1 ( )

1 η Ενδιάμεση Εξέταση Απαντήσεις/Λύσεις

Chapter 2. Εντολές : Η γλώσσα του υπολογιστή. (συνέχεια) Η διασύνδεση Υλικού και λογισμικού David A. Patterson και John L.

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

add $t0,$zero, $zero I_LOOP: beq $t0,$s3, END add $t1, $zero,$zero J_LOOP: sub $t2, $s3, $t0 add $t2, $t2, $s1 int i, j, tmp; int *arr, n;

ΕΠΛ605 Εργασία 1 Ημερομηνία Παράδοσης 12/9/2018 στην αρχή του μαθήματος

Δρ. Παναγιώτης Μ. Παπάζογλου Επίκουρος Καθηγητής ΤΕΙ Λαμίας. Διδακτικό βοήθημα γρήγορης μελέτης για τον προγραμματισμό του μικροεπεξεργαστή MIPS 32bit

Οργάνωση και Σχεδίαση Υπολογιστών Η ιασύνδεση Υλικού και Λογισµικού, 4 η έκδοση. Κεφάλαιο 2. Εντολές: η γλώσσα του υπολογιστή

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

Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών H/Y Department of Electrical and Computer Engineering. Εργαστήριο 1. Χειμερινό Εξάμηνο

Διαδικασίες Ι. ΗΥ 134 Εισαγωγή στην Οργάνωση και στον Σχεδιασμό Υπολογιστών Ι. Διάλεξη 4

Θέµατα Φεβρουαρίου

ΗΜΥ 213. Εργαστήριο Οργάνωσης Η.Y. και Μικροεπεξεργαστών. Ασκήσεις: week3 και week4. Διδάσκων: Δρ. Γιώργος Ζάγγουλος

Τελική Εξέταση, Απαντήσεις/Λύσεις

Συναρτήσεις-Διαδικασίες

ΗΜΥ 213 Εργαστήριο Οργάνωσης Υπολογιστών και Μικροεπεξεργαστών Παρουσίαση Εργαστηρίου 3 ιδάσκων: ρ. ρ. Γιώργος Ζάγγουλος

Τ.Ε.Ι. Κρήτης Τμ. Μηχανικών Πληροφορικής. Αρχιτεκτονική Υπολογιστών. 3ο Μάθημα

Σύγχρονες Αρχιτεκτονικές Υπολογιστών

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

Πανεπιστήμιο Θεσσαλίας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων

ΗΜΥ 213 Εργαστήριο Οργάνωσης Υπολογιστών και Μικροεπεξεργαστών

Chapter 2. Εντολές : Η γλώσσα του υπολογιστή. (συνέχεια) Η διασύνδεση Υλικού και λογισμικού David A. Patterson και John L.

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

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

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

ΠΛΕ- 027 Μικροεπεξεργαστές

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

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

O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control)

6. Επιστροφή ελέγχου στο σημείο εκκίνησης

Εισαγωγή στον Προγραμματισμό

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

Εργαστήριο 4. Εαρινό Εξάμηνο ΠΡΟΣΟΧΗ: Αρχίστε νωρίς το Εργαστήριο 4. Οι ασκήσεις είναι πιο απαιτητικές από τα προηγούμενα εργαστήρια.

ΗΜΥ 213 Εργαστήριο Οργάνωσης Η.Y. και Μικροεπεξεργαστών week3

2 η Ενδιάμεση Εξέταση Λύσεις/Απαντήσεις

Οργάνωση Υπολογιστών ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Ασκήσεις 3: Προσπελάσεις Μνήμης στον MIPS. Μανόλης Γ.Η. Κατεβαίνης

1 η ΑΣΚΗΣΗ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Ακ. έτος , 5ο Εξάμηνο, Σχολή ΗΜ&ΜΥ

Διάλεξη 12 Καθυστερήσεις (Stalls) Εκκενώσεις Εντολών (Flushing)

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 3-4: Προγραμματισμός MIPS. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

Πανεπιστήμιο Θεσσαλίας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων

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

AΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ (5 ο εξάμηνο) ΕΠΑΝΑΛΗΠΤΙΚΗ ΕΞΕΤΑΣΗ (ΦΘΙΝΟΠΩΡΟ 2007) ΔΙΑΡΚΕΙΑ ΕΞΕΤΑΣΗΣ: 2 ΩΡΕΣ 30 ΛΕΠΤΑ

Α. Δίνονται οι. (i) στη. πρέπει να. πιο. (ii) $a0. $s0 θα πρέπει να. αποθήκευση. αυξάνει τον. f: sub sll add sub jr. h: addi sw sw.

Πανεπιστήμιο Θεσσαλίας Τμήμα Πληροφορικής

ΕΘΝΙKΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. Ονοματεπώνυμο: ΑΜ:

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

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

Υποστήριξη διαδικασιών στο υλικό των υπολογιστών

MIPS functions and procedures

O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control)

Οργάνωση Υπολογιστών ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Ασκήσεις 2: Βρόχοι και Επικοινωνία Κονσόλας στον SPIM. Μανόλης Γ.Η.

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

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

Συστήματα Μικροϋπολογιστών

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

ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών. Διάλεξη 2 Οργάνωση μνήμης Καταχωρητές του MIPS Εντολές του MIPS 1

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

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

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

Εισαγωγή στην Πληροφορική ΓΕΝΙΚΟ ΤΜΗΜΑ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ TEI ΧΑΛΚΙ ΑΣ

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΟΙ ΚΑΤΑΧΩΡΗΤΕΣ ΚΑΙ Η ΥΛΟΠΟΙΗΣΗ ΤΟΥΣ ΜΕ FLIP-FLOP ΚΑΙ ΠΥΛΕΣ

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

Projects στο Εργαστήριο Αρχιτεκτονικής Υπολογιστών Version 2 Ισχύει από Φεβρουάριο 2009

Πρόχειρες Σημειώσεις. Θ. Ζαχαριάδης Αν. Καθηγητής. Λ. Σαράκης Καθ. Εφαρμογών

Εργαστήριο 2. Εαρινό Εξάμηνο Εντολές για είσοδο ακεραίων αριθμών από την κονσόλα:

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

Εργαστήριο 3. Εαρινό Εξάμηνο

Transcript:

Προτεινόμενες Λύσεις ης Ενδιάμεσης Εξέτασης στο ΗΜΥ & Αποτελέσματα

Αποτελέσματα ης Ενδιάμεσης x(-9) x (-) Series x (-) x (-) 9 Μέσος όρος:.9/

Άσκηση srl/sll Ποιο θα είναι το περιεχόµενο του καταχωρητή αποτελέσµατος µετά την εκτέλεση της εντολής sll $t, $t, εάν τα περιεχό- µενα στους καταχωρητές πριν την εκτέλεση είναι: $t = xf και $t = xfα; O $t >> µπιτςαριστερά και το αποτέλεσµα θα πάει στον $t. $t= C C

Αποτελέσματα srl/sll 9 9 9 9 9 9 9 9 Series Μέσος όρος:./

Άσκηση ori ίνονται τα περιεχόµενα των καταχωρητών ως ακολούθως: $t = xβfα, $t = xβε. Εξηγήστε την εντολή ori $t, $t, και υπολογίστε τα περιεχόµενα του καταχωρητή στον οποίο θα αποθηκευτεί το αποτέλεσµα. Τοπεριεχόµενοτου $tθαγίνει ORµετηντιµή (=x) καιτοαποτέλεσµαθαπάειστον $t. B F A OR OR --------------- --------------- B F?? $t = xb F B

Αποτελέσματαori 9 9 9 9 9 9 9 9 Series Μέσος όρος:./

Άσκηση xor Εξηγήστε την εντολή xor $t, $t, $t και υπολογίστε τα περιεχόµενα του καταχωρητή στον οποίο θα αποθηκευτεί το αποτέλεσµα. ίνονται τα αρχικά περιεχόµενα των καταχωρητών ως ακολούθως: $t = xfα, $t = x9β, $t = xcα Το περιεχόµενο του $t θα γίνει XOR µε τo περιεχόµενο του $t και το αποτέλεσµα θα πάει στον $t. 9 B C A XOR XOR --------------- -------------------------? 9?? A $t = xb 9 C A

Αποτελέσματαxor 9 9 9 9 9 9 9 9 Series Μέσος όρος:./

Άσκηση μηδενισμού $t Αν τα περιεχόµενα του καταχωρητή $t είναι xαβ, µηδενίστε τον καταχωρητή $t µε διαφορετικούς τρόπους (χρησιµοποιώντας διαφορετικές εντολές κάθε φορά). move $t, $zero. li $t,. and $t, $t, $zero. srl $t, $t, 9 9

Αποτελέσματαμηδενισμού $t 9 9 9 9 9 9 9 9 Series Μέσος όρος:./

Άσκηση φόρτωσης από λίστα ίνονται οι ακόλουθες εντολές:.data input:.word,,, 9,, 9.text main: li $t, x lw $t, input +($t) srl $t, $t, ώστε το περιεχόµενο του $t (ως µπιτ) µετά την εκτέλεση των πιο πάνω εντολών.( µονάδες) $t = input+(+) = input() = = x =

Αποτελέσματαφόρτωσης από λίστα 9 9 9 9 9 9 9 9 Series Μέσος όρος:./

Άσκηση χρήσης $PC Δώστε δύο εντολές με τις οποίες το πρόγραμμα δεν θα συνεχίσει στην διεύθυνση $pc+ μετά την εκτέλεσή τους και περιγράψτε τις τιμές που θα πάρει ο $pcμετά από την κάθε εντολή. b exit_now O PC θα πάρει τη διεύθυνση όπου είναι αποθηκευμένο το ο byte της εντολής μετά από το label exit_now: j skip O PC θα πάρει τη διεύθυνση όπου είναι αποθηκευμένο το ο byte της εντολής μετά από το label skip:

Αποτελέσματαχρήσης $PC 9 9 9 9 9 9 9 9 Series Μέσος όρος:./

Άσκηση Set Run Parameters Εάν στο πεδίο set run parameters του QtSPIM πληκτρολογήσουµε 9 εξηγήστε πόσα ορίσµατα έχει πάρει το πρόγραµµα και πως θα το επιβεβαιώσουµε αυτό. Toπρόγραµµα έχει πάρει ορίσµατα (όνοµα αρχείου + από χρήστη). Ο έλεγχος µπορεί να γίνει διαβάζοντας τον $αστην αρχή του προγράµµατος. [π.χ. bne $a, error_arg]

ΑποτελέσματαSet Run Parameters 9 9 9 9 9 9 9 9 Series Μέσος όρος:./

Άσκηση ελέγχου σε bits Γράψτε τις εντολές µε τις οποίες µπορείτε αρχικά να ανιχνεύσετε την τιµή των δυαδικών ψηφίων στις θέσεις και της θέσης µνήµης xfa (εάν το λιγότερο σηµαντικό ψηφίο βρίσκεται στη θέση ) και στη συνέχεια για κάθε πιθανό αποτέλεσµα το πρόγραµµα να τυπώνει κάποιο διαφορετικό αριθµό.. lb $t, xfa ή lb $t, xfa. andi $t, $t, x andi $t, $t, x. li $v, beq $t, x print. move $a, $t beq $t, x print. syscall beq $t, x print. beqz $t, print

Αποτελέσματαελέγχου σε bits 9 9 9 9 9 9 9 9 9 Series Μέσος όρος:./

Άσκηση εντολών load/store ίνονται τα περιεχόµενα των καταχωρητών και της µνήµης ως ακολούθως: $t = x $t=xαβ $t=xdfαε x:xa x:xa x:x x:x είξτε τι θα αλλάξει µετά από κάθε εντολή αν η κάθε εντολή είναι ανεξάρτητη: lw $t, ($t) $t = x A A sb $t, ($t) Memory Address [xb] = AE sw $t, x Memory Address [x///] = AB la $t, x $t = x li $t, x $t = x 9

Αποτελέσματαεντολών load/store 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 Series Μέσος όρος:./

Άσκηση ελέγχου χαρακτήρα ώστε τις απαραίτητες εντολές µε τις οποίες ο προγραµµατιστής µπορεί να ελέγξει αν ο αριθµός ορισµάτων είναι, και στη συνέχεια να φορτώσει το τέταρτο όρισµα (που καταχώρησε ο χρήστης στο set run parameters) στον $t και να ελέγξει αν είναι άρτιος (ζυγός) αριθµητικός χαρακτήρας. Βοήθεια: Το κάθε όρισµα που δίνει ο χρήστης αποτελείται από χαρακτήρα.. bne $a, error_arg. lw $t, ($a). lb $t ($t). bgt $t, x9 not_arithmetic. blt $t, x, not_arithmetic. andi $t, $t,. beqz $t number_is_artios. not_arithmetic:

Αποτελέσματαελέγχου χαρακτήρα Μέσος όρος:./ 9 9 9 9 9 9 9 9 9 Series

Άσκηση ελέγχου byteπρος byte Γράψτε ένα µικρό πρόγραµµα µε το οποίο µπορείτε να συγκρίνετε byte προς byte τα περιεχόµενα που βρίσκονται σε λίστες των bytes και να βρείτε πόσα από τα bytes τους ΕΝ είναι ίδια. Οι συγκρίσεις που θα γίνουν αφορούν ΜΟΝΟ τα στοιχεία που βρίσκονται στην ίδια θέση του κάθε πίνακα. (π.χ. η µε η θέση, η µε η θέση κλπ). Ο αριθµός των διαφορετικών bytes θα αποθηκευτεί στον $t και στη θέση µνήµης x.. li $t,. li $t,. loop : beq $t,, exit_loop. lb $t, lista_a+($t). lb $t, lista_b+($t). addi $t,. bne $t, $t dif_numbers. b loop 9. dif_numbers: addi $t,.b loop.exit_loop : sb $t, x

Αποτελέσματαελέγχου byteπρος byte σε λίστες 9 99 9 9 9 9 9 9 9 9 9 9 Series Μέσος όρος: 9.9/

Άσκηση μετατροπής - ascii χαρακτήρων σε δεκαδικούς αριθμούς Ένα έτοιµο πρόγραµµα αρχικά ανοίγει κάποιο αρχείο (text file) µε συγκεκριµένο περιεχόµενο και αποθηκεύει το περιεχόµενο του στη µνήµη αρχίζοντας από την διεύθυνση µε ετικέτα my_buffer (προς τα πάνω µε +). Μετά την αποθήκευση του στη µνήµη το αρχείο κλείνει µε την κατάλληλη κλήση συστήµατος. Συµπληρώστε το πιο πάνω πρόγραµµα µε χρήση επαναληπτικού βρόχου, ο οποίος να χωρίζει την ακολουθία αριθµών σε διψήφιους αριθµούς, να τους µετατρέπει σε διψήφιους δεκαδικούς αριθµούς ( byte) και στη συνέχεια να τους αποθηκεύει σε µια λίστα µε όνοµα my_numbers.

..data. my_numbers :.byte,,,,,..text. main : li $t,. li $t,. li $t,. loop : lb $t, my_buffer+($t). sub $t, $t, x 9. mul $t, $t, $t. lb $t, my_buffer+($t). sub $t, $t, x. add $t, $t, $t. sb $t, my_numbers+($t). addi $t, $t,. addi $t, $t,. bne $t,, loop

Αποτελέσματαμετατροπής - ascii χαρακτήρων σε δεκαδικούς αριθμούς 9 9 9 9 9 9 9 9 Series Μέσος όρος:./

Η η ενδιάμεση εξέταση περιλαμβάνει όλη την ύλη που έχουμε καλύψει μέχρι και σήμερα. Θα περιλαμβάνει ασκήσεις όπως αυτές που είχατε στην η ενδιάμεση καθώς και κάποιες ειδικά προσαρμοσμένες στα διάφορα στάδια που πρέπει να υλοποιήσετε στο πρότζεκτ σας. Η παράδοση του Πρότζεκτκαι της αναφοράς σας έχει μετακινηθεί μέχρι και την Τρίτη 9// στις :μμ.