plaths Δημοσ. 27 Ιουνίου 2010 Δημοσ. 27 Ιουνίου 2010 Θελω να ρχησω να μαθαινω assembly ψαχνω στο google ελληνικους οδηγους αλλα τπτ ...μηπως ξερετε εσεις κανενα?
gtroza Δημοσ. 28 Ιουνίου 2010 Δημοσ. 28 Ιουνίου 2010 assembly (γιά ποιόν επεξεργαστή απο foss.ntua http://foss.ntua.gr/wiki/index.php/%CE%93%CE%BB%CF%8E%CF%83%CF%83%CE%B5%CF%82_%CE%A0%CF%81%CE%BF%CE%B3%CF%81%CE%B1%CE%BC%CE%BC%CE%B1%CF%84%CE%B9%CF%83%CE%BC%CE%BF%CF%8D Assembly Ο όρος assembly δεν αναφέρεται σε μια συγκεκριμένη γλώσσα, αλλά σε μια οικογένεια γλωσσών, αφού κάθε αρχιτεκτονική επεξεργαστή ορίζει και την αντίστοιχη γλώσσα assembly για τον προγραμματισμό της. Επί της ουσίας, μια γλώσσα Assembly είναι το σύνολο εντολών που υποστηρίζει μια αρχιτεκτονική επεξεργαστή, σε μορφή κατανοητή από άνθρωπο. Για να μεταφραστεί σε μορφή κατανοητή από τον υπολογιστή (binary), χρησιμοποιείται ένας κατάλληλος Assembler. Είναι γλώσσες πολύ χαμηλού επιπέδου, και εκθέτουν την αρχιτεκτονική του εκάστοτε επεξεργαστή στον προγραμματιστή. Ως εκ τούτου αποτελούν ένα δυνατό εργαλείο για τον έμπειρο προγραμματιστή, και επιτρέπουν τη συγγραφή πολύ αποδοτικών προγραμμάτων, σε αντάλλαγμα όμως με την αναγνωσιμότητα, την ευκολία συντήρησης και κατανόησης, αλλά και τη μεταφερσιμότητα (portability) του κώδικα. Οι περισσότεροι μεταγλωττιστές γλωσσών υψηλού επιπέδου, παράγουν Assembly, που με τη σειρά της τροφοδοτείται σε έναν Assembler, για να παραχθεί τελικά binary. Σήμερα χρησιμοποιούνται κυρίως για μικρά αλλά performance critical κομμάτια εφαρμογών, αλλά και για τη συγγραφή προγραμμάτων για embedded συστήματα, τα οποία έχουν περιορισμένους πόρους, και επιπλέον συχνά δεν διατίθεται μεταγλωττιστής γλωσσών υψηλότερου επιπέδου για την αρχιτεκτονική τους. http://el.wikipedia.org/wiki/Assembly_(%CE%B3%CE%BB%CF%8E%CF%83%CF%83%CE%B1_%CF%80%CF%81%CE%BF%CE%B3%CF%81%CE%B1%CE%BC%CE%BC%CE%B1%CF%84%CE%B9%CF%83%CE%BC%CE%BF%CF%8D) Συμβολική γλώσσα (Assembly) http://www.worldlingo.com/ma/enwiki/el/Assembly_language http://www.worldlingo.com/ma/enwiki/el/x86_assembly_language μάλλον αυτόματη μετάφραση αλλά μέχρι να βρείς κάτι καλύτερο επίσης http://www.google.com/search?q=%CE%B7+%CE%B3%CE%BB%CF%8E%CF%83%CF%83%CE%B1+assembly&start=0&ie=utf-8&oe=utf-8&client=mozilla&rls=com.puppylinux:en-US:unofficial Το βιβλίο της Assembly, 2η έκδοση http://www.klidarithmos.gr/index.php?target=products&product_id=30384 καλό κουράγιο και επιτυχία .
plaths Δημοσ. 28 Ιουνίου 2010 Μέλος Δημοσ. 28 Ιουνίου 2010 Μωρε εμενα αρχιζει και μου αρεσει το θεμα ειναι οτι θελω ενα προγραματακι που θα μπορει να checkarei αυτο που εκανα αν ειναι λαθος κτλ.
vapapako Δημοσ. 29 Ιουνίου 2010 Δημοσ. 29 Ιουνίου 2010 PcSpim καί Mars φίλε αυτά χρησιμοποιώ για assembly σε Mips επεξεργαστή.Γιά σημειώσεις δες και στο inf-server.inf.uth.gr/courses/CE134
miza Δημοσ. 29 Ιουνίου 2010 Δημοσ. 29 Ιουνίου 2010 Μπορείς να ξεκινήσεις με 8086 για να πιάσεις το νόημα, που είναι 16 bit επεξεργαστής x86 και αν σου αρέσει συνεχίζεις σε 32 και 64 bit. Για 8086 μπορείς να δεις τον emulator emu8086
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.