Το βιβλίο της Assembly για τα PC
Assembly Language for the PC (τίτλος πρωτοτύπου)
Κυκλοφορεί
ISBN: 978-960-209-234-7
Κλειδάριθμος, Αθήνα, 1/1999
2η έκδ.
Γλώσσα: Ελληνική, Νέα
Γλώσσα πρωτοτύπου: Αγγλικά
€ 45.00 (περ. ΦΠΑ 6%)
Βιβλίο, Χαρτόδετο
17 x 24 εκ., 687 σελ.
Περιγραφή

Οι Peter Norton και Jοhn Socha, δημιουργοί των Norton Utilities και Norton Commander, σας δείχνουν τους τρόπους με τους οποίους θα αξιοποιήσετε την ισχύ της γλώσσας assembly, στο μέγιστο δυνατόν. Αρχίστε μαθαίνοντας τις εντολές των επεξεργαστών 80x86, και συνεχίστε αμέσως με πιο προχωρημένα θέματα, που θα βρείτε πολύτιμα στη δημιουργία εμπορικών προγραμμάτων. Στο βιβλίο της Assembly για τα PC, θα βρείτε τα εξής:
-Μία αναλυτική κάλυψη της δεκαεξαδικής αριθμητικής, των διακοπών λογισμικού (software interrupts), και των διαδικασιών (procedures) και υπορουτινών (subroutines) της assembly
-Βήμα προς βήμα οδηγίες για τη δημιουργία και την τροποποίηση ενός μεγάλου προγράμματος assembly που εκτείνεται σε πολλά αρχεία - θα δείτε στην πράξη την σταδιακή βελτίωση (stepwise refinement) και τον τμηματικό σχεδιασμό (modular design)
-Πρακτικές συμβουλές και τεχνάσματα για τη χρήση τομέων μνήμης, κώδικα assembly σε προγράμματα για Windows, και προγραμματισμό σε προστατευμένη κατάσταση (protected mode) για τα συστήματα 386 και 486
-Οδηγίες για τη σύνδεση και τη συμπερίληψη κώδικα assembly σε προγράμματα C και C++, με τη βοήθεια in-line assembly.
Όταν διαβάσετε το βιβλίο αυτό, θα ξέρετε να γράφετε προγράμματα σε κώδικα assembly, και να χρησιμοποιείτε κώδικα assembly σε προγράμματα C και C++. Στην πορεία, θα μάθετε πολλές τεχνικές που χρησιμοποιούνται από τους επαγγελματίες προγραμματιστές για την απλοποίηση των προγραμμάτων, τη μείωση του χρόνου προγραμματισμού και την αύξηση της απόδοσης, και τη γραφή ευανάγνωστων και αξιόπιστων προγραμμάτων. [...]


[Απόσπασμα από το κείμενο στο οπισθόφυλλο της έκδοσης]

Εισαγωγή
ΜΕΡΟΣ Ι. Γλώσσα Μηχανής
1. Το πρόγραμμα Debug και Αριθμητική με Υπολογιστή
2. Αριθμητική του 80Χ86
3. Εμφάνιση χαρακτήρων στην οθόνη
4. Εμφάνιση Δυαδικών Αριθμών στην Οθόνη
5. Εκτύπωση Αριθμών σε Δεκαεξαδική Μορφή
6. Ανάγνωση Χαρακτήρων
7. Χρήση Διαδικασιών για Επαναχρησιμοποίηση του Κώδικα
ΜΕΡΟΣ ΙΙ. Η Συμβολική Γλώσσα
8. Εισαγωγή στο Συμβολομεταφραστή
9. Διαδικασίες στη Συμβολική Γλώσσα
10. Εμφάνιση σε Δεκαδική Μορφή
11. Τμήματα
12. Διορθώσεις Πορείας - Σχέδιο Δημιουργίας του Dskpatch
13. Τμηματικός Σχεδιασμός - Δημιουργία Προγραμμάτων σε Τμήματα
14. Αντιγραφή Μνήμης στην Οθόνη
15. Αντιγραφή Τομέα Δίσκου στην Οθόνη
16. Βελτίωση της Οθόνης του Τομέα
ΜΕΡΟΣ ΙΙΙ. Το ROM BIOS του IBM PC
17. Οι Ρουτίνες του ROM BIOS
18. Η Τελική WRITE-CHAR
19. Ο Διεκπεραιωτής
20. Μια Πρόκληση Προγραμματισμού
21. Οι Σκιώδεις Δρομείς
22. Απλή Διόρθωση
23. Είσοδος Δεκαεξαδικών και Δεκαδικών
24. Βελτιωμένη Είσοδος από το Πληκτρολόγιο
25. Αναζήτηση Λαθών
26. Εγγραφή Τροποποιημένων Τομέων
27. Το Άλλο Μισό του Τομέα
ΜΕΡΟΣ IV. Προχωρημένα Θέματα
28. Επανατοποθέτηση
29. Περισσότερα για τα Τμήματα και την ASSUME
30. Μια Πολύ Γρήγορη WRITE-CHAR
31. Χρήση Συμβολικής Γλώσσας σε Προγράμματα C και C++
32. DISKLITE, ένα Παραμένον στη RAM Πρόγραμμα
33. Κατάσταση Προστασίας και Προγραμματισμός σε Windows
34. Συμπεράσματα και Βιβλιογραφία
Α. Οδηγός για τη Δισκέτα
Β. Η Λίστα του DSKPATCH
Γ. Βιβλιοθήκες C/C++ σε Συμβολική Γλώσσα
Δ. Διάφοροι Πίνακες
Ευρετήριο

Add: 2014-01-01 00:00:00 - Upd: 2021-03-17 18:28:11