|
Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη. Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Νέα!
Για αλλαγή του public name σας, επικοινωνήστε με έναν από τους Admins.
Show Posts
|
Pages: 1 2 3 [4] 5 6 ... 11
|
49
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Ψηφιακά Συστήματα HW σε Χαμηλά Επίπεδα Λογικής Ι / Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2021/2022
|
on: December 26, 2021, 13:02:56 pm
|
τον καταχωρητές πρέπει να τους αρχικοποιούμε στο μηδέν ή όχι ? δηλ να βάζουμε initial dout = 0 μέσα στο module του καταχωρητή?
Λογικά δεν εχει και πολύ σημασία, εκτος εαν εχει γινει κάποιο λάθος, δεν θα δεις ποτε το περιεχόμενο του reg πριν βαλεις εσυ κατι μέσα. Οπότε το αφήνεις να εχει οτι έχει Part 2 Γ λέει κάπου Μία μονάδα που δέχεται σαν είσοδο τα 16 bits που αποτελούν το immediate μιας εντολής και το μετατρέπει σε ένα σήμα 32 bits επιλέγοντας αν θα γίνει αριστερή ολίσθηση του immediate κατά 2 ή όχι, και επίσης αν θα γίνει zero-filling ή signextension του immediate προκειμένου να μετατραπεί σε 32 bit.
δεν έχω καταλάβει πια είναι η συνθήκη για να γίνει αριστερή ολίσθηση κατά 2 ? και πια είναι η συνθήκη για να γίνει zero-filling ή signextension ?
Δες στο pdf τι γίνεται ανάλογα την εντολή, σε κάποιες θέλεις να κ αεις zero fill σε οσες ειναι περι branching θες να κανεις shift κλπ
|
|
|
50
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Ψηφιακά Συστήματα HW σε Χαμηλά Επίπεδα Λογικής Ι / Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2021/2022
|
on: December 25, 2021, 00:49:15 am
|
Β1 part 2, στο τεστ κάνω reset τον pc βγάζει το μηδενικά του στο pc_out, αλλά στο imem μου βγάζει σκουπίδια είτε για την πρώτη περίοδο ρολογίου είτε για την μισή περίοδο ρολογιού, αν ξεκινήσω το ρολοι από το 1 ή αν ξεκινήσω το ρολόι από μηδέν αντίστοιχα,.και μετά δουλεύει κανονικά.
έχει κανείς να πει τι κάνουμε σε αυτήν την περιπτωση που βγάζει χχχχ στην πρώτη/μιση πρωτη περίοδο ? Να αρχικοποιήσω το Instr αρχικά στο 0 ?
δεν ξερω κατα ποσο καταλαβα αυτο που κάνεις ή/και αυτό που ρωτάς, αλλα όταν κανεις ρεσετ πρέπει το "counter" να δείχνει 0 επομένως η ρομ να βγάλει την 1η γραμμή, που ειναι το instruction 0. Μεχρι και να κανεις ρεσετ έχουν νορμαλ τιμες τα καλώδια σου κλπ αρα μου φαίνεται περίεργο να βγάζει Χ. Αλλα τελος πάντων, δεν ξερω αν μας ενοχλούν και τοσο τα Χ εν τέλει
|
|
|
55
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Ψηφιακά Συστήματα HW σε Χαμηλά Επίπεδα Λογικής Ι / Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2021/2022
|
on: December 15, 2021, 19:51:41 pm
|
αν και δεν αντιμετοπιζω το ιδιο προβλημα(νομιζω τουλαχιστον), φαινεται σαν να εχεις καποιο θεματα ειτε στον αποκωδικοποιητη που εχεις δημιουργησσει ειτε στο πως δημιουργεις την εισοδο wren για καθε καταχωρητη(δηλαδη να γινεται and με τις εξοδους του αποκωδικοποιητη),εχεις ελεγξει αρχικα αν λειτουργει σωστα ο αποκωδικοποιητης;επισης μπορεις να ελεγξεις το πως δημιουργεις τα σηματα wren βαζοντας τα για εξοδους για δοκιμες,αυτο νομιζω οτι θα εκανα εγω αρχικα,ελπιζω να βοηθανε αυτα που λεω
Ναι εχω δοκιμασει ξεχωριστα τον decoder και λειτουργει μια χαρα, και εχω επισης τεσταρει τα σηματα του wren & wren του καθε reg και δεν βλεπω κατι λαθος. Θα τα ξαναδοκιμασω βεβαια γιατι ποτε δεν ξερεις... ευχαριστω παντως!
|
|
|
56
|
Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Ψηφιακά Συστήματα HW σε Χαμηλά Επίπεδα Λογικής Ι / Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2021/2022
|
on: December 15, 2021, 00:53:14 am
|
μακάρι να είχαμε φτάσει μέχρι εκεί
ο Ταμπουρατζής ένα αρχείο .txt με άσσους και μηδενικά που είχε ανοίξει την μέρα που μας παρουσίασε την εργασία είχε πει ότι είναι είσοδοι για την ALU αυτά, αλλά δεν βλέπω να υπάρχει κάπου αυτό το αρχείο ? ή πρέπει να κάνουμε μόνοι μας τις αρκετές περιπτώσεις που λέει ?
Αυτο υπαρχει στο zip του part 3 μαζι με τον actual κωδικα που αντιπροσωπευει, τις περιπτωσεις που λεει ναι μονος σου πρεπει, αλλα pretty much για να δεις οτι δουλευει για ολα τα inputs κλπ ας πουμε, just testing δλδ. εδιτ: υπαρχει και στο 2ο zip ενα αρχειο για την ROM για να τεσταρεις που ειναι απλα νουμερα απο 0 εως 31 ή κατι τετοιο
|
|
|
|
|