Το μικρό μουσείο υπολογιστών & οι θεμελιώδεις
γνώσεις πληροφορικής έγιναν βιβλίο!



Ανακαλύψτε τη θεμελίωση της πληροφορικής μέσα από τους υπολογιστές της δεκαετίας του 1980 σε ένα μοναδικό βιβλίο για πρώτη φορά στην Ελλάδα!

Αυτό το βιβλίο αποτελεί ένα σημείο αναφοράς, που θα αναδείξει τη γνώση που μας κληροδότησε η δεκαετία του 1980.

Μια γνώση τόσο σπουδαία και αναγκαία για τους νέους μηχανικούς υπολογιστών και πληροφορικής, αλλά και κάθε ενδιαφερόμενο, που αξίζει να την ανακαλύψετε και εσείς για πρώτη φορά μέσα από αυτό το μοναδικό βιβλίο.




Η "επανάσταση" των υπολογιστών στην Ευρώπη
Διαβάστε λεπτομέρειες για την επανάσταση των υπολογιστών στην Ευρώπη. Ο πρώτος οικιακός υπολογιστής των 100 λιρών και ο πρώτος υπολογιστής που μπήκε σε σχολείο. Διαβάστε για την επανάσταση που είχε ήδη ξεκινήσει στην άλλη άκρη του Ατλαντικού. Ποιες ήταν οι ξεχωριστές προσωπικότητες που άλλαξαν τον κόσμο και δημιούργησαν την ιστορία των υπολογιστών;

21 μοντέλα υπολογιστών

Μοναδικές έγχρωμες εικόνες αλλά και χαρακτηριστικά από 21 επιλεγμένα μοντέλα οικιακών υπολογιστών της δεκαετίας του 1980. Δείτε τον πρώτο υπολογιστή που μπήκε σε σχολείο στην Ευρώπη και μελετήστε την αναβίωση του εκπαιδευτικού λογισμικού της εποχής. Δοκιμάζουμε Emulator στους οποίους μπορείτε να τρέξετε παιχνίδια και προγράμματα της δεκαετίας του 1980. Διαβάστε για σπάνιους υπολογιστές της εποχής, καθώς και για ένα από τα πρώτα PC συμβατά μηχανήματα, κλπ.




Προγραμματίζοντας για πρώτη φορά
Πώς ήταν να προγραμματίζεις σε γλώσσα BASIC; Εκκίνηση υπολογιστή σε 1 δευτερόλεπτο και άμεσος προγραμματισμός. Δοκιμάζοντας τα πρώτα προγράμματα από τα αυθεντικά εγχειρίδια των υπολογιστών της εποχής. Αυτοδίδακτοι προγραμματιστές και οι βασικές έννοιες του προγραμματισμού. Πότε προτάθηκε ο δομημένος προγραμματισμός και πότε άρχισε να χρησιμοποιείται περισσότερο; Για πρώτη φορά αντικρύσαμε διαδικασίες και συναρτήσεις. Διαβάστε πώς μπήκαν οι βάσεις για τον προγραμματισμό που έχουμε σήμερα. Δείτε τις γνώσεις του τότε, να εφαρμόζονται αυτούσιες σήμερα. Πόσο διαφέρει η υλοποίηση σε γλώσσα Python και C σε σχέση με την BASIC, την πρώτη γλώσσα προγραμματισμού που αντικρύσαμε τη δεκαετία του 1980; Πώς μπορούσαμε να μάθουμε μαθηματικά τότε; Πώς σχεδιάζαμε γραφικά; Πώς διαφέρουν τα γραφικά του σήμερα; Διαγράμματα ροής και η υλοποίηση προγραμμάτων.
Αρχιτεκτονική Υπολογιστών & Μικροεπεξεργαστών
Η τυπική δομή ενός υπολογιστή δεν έχει αλλάξει εδώ και δεκαετίες. Ποια είναι η διαστρωματωμένη μορφή του υπολογιστικού συστήματος; Από τη μόνιμα αποθηκευμένη γλώσσα BASIC των παλαιών υπολογιστών, στα σύγχρονα ευέλικτα και προσαρμοσμένα υπολογιστικά συστήματα. Ποια είναι η μορφή ενός ολοκληρωμένου συστήματος μικροεπεξεργαστή-μνήμης; Πώς αυτή η αρχιτεκτονική υλοποιείται από τα μοντέλα της δεκαετίας του 1980; Η αρχιτεκτονική των παλαιών υπολογιστών, είναι το σημαντικότερο εργαλείο για να κατανοήσουμε την αρχιτεκτονική των σύγχρονων υπολογιστών. Διαβάστε για το εσωτερικό του μικροεπεξεργαστή. Σήμερα διδάσκεται στα πανεπιστήμια, η αρχιτεκτονική μικροεπεξεργαστών από τη δεκαετία του 1970. Διαβάστε για τον πρώτο μικροεπεξεργαστή στον κόσμο και τα κυκλώματα ULA που ήταν ο πρόδρομος της τεχνολογίας FPGA που χρησιμοποιείται σήμερα στη σχεδίαση μικροεπεξεργαστών.

10 P%=&0B00

15 MSG=&0D00

20 $MSG="HELLO"+CHR$(13)+CHR$(10)

30 [

40 LDX #0

50 .loop

60 LDA MSG,X

70 JSR &FFEE

80 INX

90 CPX 7

100 BNE loop

Προγραμματισμός μικροεπεξεργαστών
Γνωρίστε τη γλώσσα Assembly και δείτε πώς προγραμματίζαμε τότε τον μικροεπεξεργαστή. Διαβάστε για τον προγραμματισμό των δημοφιλέστερων μικροεπεξεργαστών, όπως Z80, 6502, 8086, MIPS, κλπ. Διαπιστώστε γιατί ακόμα και σήμερα στο πανεπιστήμιο, διδάσκεται ο προγραμματισμός τέτοιων μικροεπεξεργαστών. Πώς κατάφερνε ο υπολογιστής BBC να συνδυάζει τη BASIC και την Assembly στον ίδιο κώδικα; Ποια είναι τα κοινά χαρακτηριστικά των μικροεπεξεργαστών; Πώς μπορούμε να τρέξουμε ένα πρόγραμμα Assembly; Γνωρίζατε ότι, η φιλοσοφία της αρχιτεκτονική μικροεπεξεργαστή της δεκαετίας του 1980, χρησιμοποιείται σήμερα στα κινητά τηλέφωνα;
Εκπαίδευση στο Πανεπιστήμιο
Διαβάστε πληροφορίες για μοναδικά και σπάνια board που έχουν χρησιμοποιηθεί στο πανεπιστήμιο για την εκπαίδευση των μηχανικών από τα τέλη της δεκαετίας του 1970. Προγραμματισμός Assembly στο δεκαεξαδικό σύστημα και πρωτότυποι πειραματισμοί. Ειδικά εκπαιδευτικά board στα οποία δοκιμάστηκαν πρώτη φορά προγράμματα Assembly για την επικοινωνία του μικροεπεξεργαστή με εξωτερικές διατάξεις. Ο προγραμματιστής είχε απευθείας πρόσβαση στη μνήμη και τον μικροεπεξεργαστή και μπορούσε για πρώτη φορά να μελετήσει στην πράξη το σύστημα διευθυνσιοδότησης, τους καταχωρητές, τους διαύλους επικοινωνίας και πολλά άλλα. Δείτε στην πράξη πώς γινόταν ο προγραμματισμός του board. Διαβάστε επίσης για τον μικροεπεξεργαστή 6800 που χρησιμοποιήθηκε σε εκπαιδευτικό board της δεκαετίας του 1970.



"Παλιά" και "Νέα" τεχνολογία μαζί!
Αλληλεπίδραση ψηφιακών συστημάτων με εξωτερικές διατάξεις. Μετατροπή αναλογικών σημάτων σε ψηφιακά. Μέτρηση θερμοκρασίας με υπολογιστή της δεκαετίας του 1980. Μέτρηση θερμοκρασίας με το Arduino και σύγκριση των δύο προσεγγίσεων. Χρήση του Arduino για τη μελέτη των σημάτων του μικροεπεξεργαστή 6502. Πώς το Arduino μπορεί να γίνει εργαλείο μελέτης της λειτουργίας ενός μικροεπεξεργαστή. Η αναβίωση της ιδέας του BBC micro με το BBC microbit. Σε επίπεδο προγραμματισμού αναρωτιόμαστε, είναι η Python η νέα BASIC;


Αναλυτική σελίδα βιβλίου & Download υλικού


Site εκδότη-Αγορά βιβλίου