Ψηφιακά κι οργάνωση τα ίδια χάλια....
Posted by Μαρίνα Λοίζου Thu, 15 Nov 2007 21:57:41 EET
Απορώ που χρησιμεύει η οργάνωση-ψηφιακά κι αν θα μου χρειαστεί στο μέλλον. Τι με νοιάζει εμένα για τον MIPS και γιατί πρέπει σόνι και καλά να μάθω να σχεδιάζω την ALU. Θα πάω να πιάσω δουλειά και θα μου πει ο άλλος σχεδίασμου μιαν 64bit ALU ή 32bit? Νομίζω πως τρών μας απλά το χρόνο μας. Αντί να αξοιοποιώ το χρόνο μου και να μάθω καμιάν γλώσσαν προγραμματισμού κάθουμαι κι ασχολούμαι με κάτι ακαταλαβίστικα $t3, $sp, $fp κι ακόμα χειρότερα με την μισησμένην την VHDL. Ούφφου βάσανα!!!!!!!! Εμπνεύστηκα από την καταχώρηση του Αντρέα που λέει πως κανείς εκτός απ'τον δημιουργό τους δεν μπορεί να καταλάβει την εσωτερική τους λογική.
Reader's Comments
Kalispera,
irtha pan gia na doulepso (giati empiksen ta to pc mou) kai telika exei suprice dame !
Γεια σου Μαρίνα. ϊσως θα έπρεπε οι καθηγητές να εξηγούν τους λόγους που το μάθημα διδάσκεται και γιατί ο φοιτητής πρέπει (να επιδιώκει) να μάθει το αντικείμενο διδασκαλίας.
Το software είναι temporal, το hardware είναι spatial, το software είναι serial, το hardware ειναι parallel… Το ένα συμπληρώνει το άλλο. Δεν ξέρω ποιος είναι ο σκοπός σου στο μέλλον αλλά όχι μόνο τίποτα δεν είναι άχρηστο, το αντίθετο, θα δεις πόσο χρήσιμο είναι να καταλάβεις αυτά τα πράγματα ακόμα και αν ο σκοπός σου είναι να κάνεις development, 24-7… Ο συνδυασμός της γνώσης (ακόμη και μόνο για εμπορικούς λόγους) μεταξύ hardware και software είναι πολύ σημαντικός, απλά κοίτα iPhone, iPod, reconfigurale computing κλπ.
Δεν περιμένω ότι θα σε πείσω, ίσως μόλις κατάφερα το αντίθετο!! Όμως μέσα σε αυτά τα 4 χρόνια PhD, κατάλαβα το λάθος που έκανα να σκέφτομαι όπως και εσύ αυτή τη στιγμή. Καλή συνέχεια.
Good morning from lab 101!! In about 40 minutes i have to go to class.
Αντιθέτως μαθένοντας VHDL και με το να μπορείς να σχεδιάσεις κάποιο κομμάτι του υπολογιστή, μαθαίνεις την λειτουργεία του υπολογιστή. Το να μην το βλέπεις σαν ένα μαύρο κουτί, θα μπορείς να προγραμματίσεις πιο καλά.
Που την άλλη όμως σίγουρα δεν θα βρείς δουλιά στην Κύπρο αν δεν ξέρεις dot net/MS ή web/java/unix ή networking/support.
Η εποχή που μπορούσες να τα ξέρεις όλα έχει παρέλθει ανεπιστρεπτί. Όσα πιο πολλά πράγματα μαθένεις για σχεδιασμό λογισμικού τόσο περισσότερο σπρώχνης τον εαυτό προς αυτή την κατεύθυνση. Το ίδιο ισχύει για προγραματισμό και το ίδιο επίσης για ψηφιακά.
Οι οριζόντιες εξειδικεύσεις για καριέρα παρουσιάζονται μόνο "αραιά και που". Π.χ. Ψηφιακά για ήχο + ανάπτυξη λογισμικού για ήχο + σχεδίαση ηχητικών συστημάτων, για να γίνεις chief engineer στο διεθνές εργοστάσιο της Yamaha-xxxxxx
Ποπό αναφέρατε κάτι έννοιες που δεν έχω ιδέα τι είναι. (Ας ελπίσουμε πως μέχρι να αποφοιτήσω θα τις έχω ήδη μάθει διαφορετικά έχουμε πρόβλημα…). Σίγουρα αν ξέρεις τι γίνεται στο εσωτερικό του υπολογιστή θα μπορείς να δουλέψεις γενικώς καλύτερα άλλα εξακολουθώ να μισώ από τα βάθη της ψυχής μου την VHDL και τον MIPS :-(.
Βρε Γιώργο τι έκανες έτσι ώρα μέσα στα εργαστήρια?????? Τα αεροπλανάκια ή την VHDL???????
Αν ο τεχνολογικός τομέας στην Κύπρο κολλήσει για πάντα στο web development όντως εν χρειάζεσαι τίποτε. Αλλά το πτυχίο σου εν πτυχίο πληροφορικής, όι προγραμματισμού. Ελπίζω κάποτε να δούμε σχεδιασμό/προγραμματισμό ASIC που κυπριακήν εταιρία, τζιαι τότε να είσαι σίγουρη ότι η οργάνωση τζιαι τα ψηφιακά χρησιμεύουν.
Αυτό που κάνω και απόψε,
στο εργαστήριο ψηφιακών…
Mips Mips….
εν κοντεφκει ο ψοφόκαττος!
:-)
Αααα βρε Σωτήρη κι εμπήκες στο πνεύμα μου. Έτσι εξηγείται που όποτε βλέπω έναν κάττο θέλω να του κάτσω την κλωτσιάν και να πάει και να μεν κανίσει ο ψόφος. (Ποτέ δεν το έκανα βέβαια, τουλάχιστον προς το παρών). Μάλλων ήξερα τι θα τραβούσα στο μέλλον … :) :) :)
VHDL και πράσινα άλογα…! Προτιμώ μόνο τα πράσινα άλογα… :S