8 και 16 bit θρύλοι και αναμνήσεις

Oριστε .................. ο επεξεργαστης που ευθυνεται για το CP/M

L_Zilog-8400W2N.jpg


Zilog Z-80 (1976)
απο 2.5 Mhz μεχρι 4 Μhz .................. με 8-bit data bus και 16-bit address bus.
Που σημαινει δηλαδη 64 Kb εξωτερικης μνημης (μονο).
ΠΑΡΕ ΤΟ ΑΥΓΟ ΚΑΙ ΚΟΥΡΕΥΤΟ.
 
Last edited:
Και αυτο μπορει να πιστωθει ΜΟΝΟ στον Gates (ουτε καν στον Patterson). Ο Patterson ενας
Κυρος Γραναζης ηταν. Που να κολυμπησει με τoυς καρχαριες του επιχειρηματικου (τοτε) κοσμου !

Μερικές παρατηρήσεις.

1ον. Οι μεγάλες εταιρίες έχουν τμήματα R&D. Τα Bell Labs ήταν το αντίστοιχο τμήμα της τότε κραταιάς AT&T. Το Xerox PARC της ομώνυμης εταιρίας και η IBM έχει το IBM Research. Από τέτοιες εταιρίες έχουν ξεπηδήσει άπειρα projects τα οποία είτε έχουν βρει δρόμο προς την παραγωγή, είτε σκονίζονται σε κάποιο συρτάρι με τον αριθμό της εκάστοτε πατέντας. Αντίστοιχη περίπτωση και τα μεγάλα πανεπιστήμια. Μια απλή ανάγνωση στην λίστα της Wikipedia με τις γλώσσες προγραμματισμού θα σας δώσει μια καλή ιδέα στο τι υπήρχε, υπάρχει και θα υπάρξει. Η C ναι ήταν και γαμώ αλλά έτυχε και στην σωστή συγκυρία. Το είχα γράψει πέρυσι στο νήμα του Linux και το επαναλαμβάνω. Η AT&T λόγω μονοπωλίου απαγορευόταν να πάρει μέρος στη βιομηχανία των υπολογιστών και γι' αυτό το λόγο ήταν αρκετά χαλαρή. Το δίδαξαν για λίγο σε κάποιο πανεπιστήμιο και έγινε το μπαμ καθώς οι φοιτητές είχαν στα χέρια τους ένα "ανοιχτό" σύστημα γραμμένο σε μια φορητή γλώσσα. Δεν ήταν καλύτερο αλλά τους "έκατσε" η συγκυρία. Πχ εκείνη την εποχή το VMS ήταν αρκετά καλύτερο απλά οι "μεγάλοι" στη DEC έβλεπαν μόνο το enterprise κομμάτι.

2ον. Λάθος εντύπωση ότι ο Jobs και ο Gates δεν ήταν hackers. ΜΙΑ ΧΑΡΑ ΗΤΑΝ. Αλλά η διαφορά τους σε σχέση με τους άλλους ήταν το ΌΡΑΜΑ. Κατανοούσαν 1000% τι είχαν στα χέρια τους. Ο Gates είδε την αγορά των φτηνών PC και κατανόησε αμέσως την ανοιχτή αρχιτεκτονική τους. Η IBM ήθελε να έχει την αποκλειστικότητα στα PC και το "καλό" DOS ενώ οι άλλοι να είναι η "πλέμπα". Ο Gates φυσικά τους αγνόησε και επέλεξε να έχει ΈΝΑ λειτουργικό με τα γνωστά αποτελέσματα. Αυτό ΔΕΝ το κάνεις αν δεν έχεις ΠΛΗΡΗ ΓΝΩΣΗ του αντικειμένου. Μιλάμε για χιλιάδες περιφερειακά σε άπειρους συνδυασμούς. Αν δεν γνωρίζεις ΑΠΟΛΥΤΑ την πρακτική πλευρά του θέματος δεν το κάνεις. Είναι σαν να πάει αύριο ο CEO της Rolls-Royce και να πει "βγάζω αυτοκίνητα και κινητήρες αεροσκαφών οπότε ας φτιάξουμε ένα ιπτάμενο όχημα". Δεν δουλεύει έτσι η βιομηχανία. Αντίστοιχα και ο Jobs. Δεν ήταν hacker όπως ο Woz αλλά γνώριζε. Πχ όταν είδε το GUI στο PARC αμέσως αναγνώρισε το πως θα άλλαζε ΌΛΗ τη βιομηχανία. Αντίστοιχα με τον αντικειμενοστραφή προγραμματισμό πάλι στο PARC. Το εφάρμοσε στο NeXT με το πρώτο RAD και την Objective C και άλλαξε μια για πάντα το πως γράφεται ένα πρόγραμμα. Και σε αυτό το σημείο να πούμε ότι η Xerox πήρε μετοχές της Apple. Απλά μετά που έγινε της πτάνας και είδαν τι βλακεία έκαναν που δεν το είχαν εκμεταλλευτεί αποφάσισαν να ζητήσουν τα ρέστα.
 
  • Like
Reactions: SR-71
Εαν ο Gates ηταν τοσο καλος γνωστης του CP/M ...... γιατι το αγορασε απο τον Patterson ?
Γιατι δεν εκατσε να γραψει μονος του την υποστηριξη για FAT-16 και 16-bit memory bus ?
Η εστω, με τον Paul Allen.

Σε ολα τα υπολοιπα συμφωνω ΠΛΗΡΩΣ. Η C επεσε στην σωστη συγκυρια γιατι
1) αγαπηθηκε απο την πανεπιστημιακη κοινοτητα αλλα, το κυριοτερο, γιατι
2) το UNIX προυπηρχε του DOS, δεν ξεκινησε η Πληροφορικη με DOS (ευτυχως).
Για το Xerox PARC γνωριζω ακριβως την ιστορια και ποσες (και ποιες) πατεντες(-τεχνογνωσια)
ειχαν μαζευτει εκει μεσα. Εκανε μια επισκεψη ο Steve και ειδε κατευθειαν το ........ ΧΡΥΣΩΡΥΧΕΙΟ.
Αλλα χρειαζεται να χεις οραμα για να δεις το χρυσωρυχειο. Αλλιως βλεπεις παιδικες χαρουλες
(οπως γινεται και εδω στην Ελλαδα, ετυχε να δω απο κοντα φοιτητες που ανεπτυσσαν κωδικα
για τον πρωτο μαγνητικο τομογραφο, στο ΑΠΘ, το 1988, και την αστειρευτη ευρηματικοτητα τους,
βεβαια ΚΑΝΕΙΣ δεν πληρωθηκε δραχμη, και κανεις δεν πουλησε τον κωδικα του γιατι κανεις δεν
βρισκοταν να τον αγορασει, ποσο μαλλον να αναπτυξει δικη του αυτοκρατορια λειτουργικων
.............. Ελλαδα γαρ).
 
Last edited:
  • Like
Reactions: koupa
Εαν ο Gates ηταν τοσο καλος γνωστης του CP/M ...... γιατι το αγορασε απο τον Patterson ?
Γιατι δεν εκατσε να γραψει μονος του την υποστηριξη για FAT-16 και 16-bit memory bus ?
Η εστω, με τον Paul Allen.

Θεωρώ για τον ίδιο λόγο που αργότερα δεν έφτιαξε εντελώς νέο λειτουργικό αλλά προσέλαβε όλη την ομάδα του VMS με "αρχηγό" τον Dave Cutler ώστε να στήσει τα Windows NT. Το ίδιο άλλωστε έκανε και ο Jobs κατά την επιστροφή του στην Apple. Αγόρασε τη NeXT και έγινε η βάση για το MacOS. Μέχρι τότε η Apple είχε 2 τεράστιες αποτυχίες που της στοίχησαν αρκετά. Τις Taligent και Copland.

Ήξεραν ότι το να επανεφεύρουν τον τροχό κοστίζει σε χρήμα και χρόνο προτίμησαν να αγοράσουν κάτι έτοιμο.
 
Θεωρώ για τον ίδιο λόγο που αργότερα δεν έφτιαξε εντελώς νέο λειτουργικό αλλά προσέλαβε όλη την ομάδα του VMS με "αρχηγό" τον Dave Cutler ώστε να στήσει τα Windows NT. Το ίδιο άλλωστε έκανε και ο Jobs κατά την επιστροφή του στην Apple. Αγόρασε τη NeXT και έγινε η βάση για το MacOS. Μέχρι τότε η Apple είχε 2 τεράστιες αποτυχίες που της στοίχησαν αρκετά. Τις Taligent και Copland.

Ήξεραν ότι το να επανεφεύρουν τον τροχό κοστίζει σε χρήμα και χρόνο προτίμησαν να αγοράσουν κάτι έτοιμο.
Το δεχομαι αυτο (ειναι εξουθενωτικο να επανεφευρεις τον τροχο).
Ομως τουλαχιστον για την τιμη των οπλων, στην ΑΡΧΗ, ο Gates ωφειλε να ειναι ο Patterson της υποθεσης.
Oυτε ο Patterson ουτε ο Gates εγραψαν το CP/M απ'την αρχη. Ομως ο Patterson το εκανε 16-bit (ως 86-DOS).
Ισως μονο στα δικα μου ματια. Αλλιως εισαι ενας John Sculley που σκαει μυτη απο την Pepsi και οτι προκυψει
(ο Steve ποτε δεν τον συγχωρησε !!!).
 
Last edited:
  • Like
Reactions: koupa
Θεωρώ για τον ίδιο λόγο που αργότερα δεν έφτιαξε εντελώς νέο λειτουργικό αλλά προσέλαβε όλη την ομάδα του VMS με "αρχηγό" τον Dave Cutler ώστε να στήσει τα Windows NT. Το ίδιο άλλωστε έκανε και ο Jobs κατά την επιστροφή του στην Apple. Αγόρασε τη NeXT και έγινε η βάση για το MacOS. Μέχρι τότε η Apple είχε 2 τεράστιες αποτυχίες που της στοίχησαν αρκετά. Τις Taligent και Copland.

Ήξεραν ότι το να επανεφεύρουν τον τροχό κοστίζει σε χρήμα και χρόνο προτίμησαν να αγοράσουν κάτι έτοιμο.
Ο Jobs ήταν CEO στην NeXT, επί της ουσίας ήταν μέρος της συμφωνίας της επιστροφής του. Οι μηχανικοί που δούλευαν στη NeXT ήταν της εμπιστοσύνης του Jobs και αντικατέστησαν πολλά στελέχη στην Apple. Δεν είναι δηλαδή ότι αγόρασε η Apple τη NeXT, ο Jobs κατέλαβε την Apple και έφερε τη NeXT μαζί του.
 
  • Like
Reactions: SR-71 and koupa
Παντως, αυτα που παρουσιασθηκαν σε ταινιες, ο Wozniac να φωναζει στον Jobs να αναγνωρισει την ομαδα του Apple II
λιγο πριν την επισημη παρουσιαση του iMac ............ δεν ξερω που πανε και τα βρισκουν. Ο Jobs ποτε δεν προδωσε την
ιστορικη συνεχεια της Apple, ειτε ηταν CEO ειτε δεν ηταν (1985-1997). Ουτε τον Wozniac. Ουτε (αν ειναι ποτε δυνατον)
ειπε στον Wozniac οτι ο iMac δεν ειναι Apple. Δηλαδη τι λειτουργικο ετρεχε μεσα του ? Δεν ηταν MacOS ? Μερικες φορες
οι ταινιες (για το δραμα της υποθεσης) προσθετουν απεριγραπτες ανακριβειες. Εαν συνεβαινε κατι τετοιο στην αιθουσα
της παρουσιασης, την αλλη μερα θα το ηξεραν στο Α του Κενταυρου. Σοβαρα μιλατε ? Η παρουσιαση του iMac ηταν
υπερκαινοφανης αστερας μηντιακα (τουλαχιστον σε εκεινη την μακρινη εποχη). ΝΑΙ, ο Jobs συμεριφεροταν ως τυρρανος
(και με τους συνεργατες του και με τους υπαλληλους του) αλλα δυστυχως αυτο αφορα ΟΛΟΥΣ τους δοσμενους και
κολλημενους σε μια ιδεα. Και ο Μac ηταν μια τετοια ιδεα. Ολοκληρη η πορεια του Mac. Το λεω για να τα ακουω και εγω,
με δημοκρατικες ευαισθησιες ΔΕΝ γινεσαι αφεντικο, μονο υπαλληλος. Δυστυχως ......

(Ναι, το NEXTstep ως λειτουργικο ηταν UNIX .... με πολλες προσθηκες αλλα, UNIX)
 
Παντως Gates με Ritchie σχετιζονται οσο ................... αγγουρι με ανανα !

Ο Ritchie έγραψε τη γλώσσα που χρησιμοποίησε ο Gates για να γράψει τα Windows.
Αν ο Gates είχε μείνει στο MS-DOS δεν θα ήταν ο Gates που ξέρεις σήμερα. :)
 
Ο Ritchie έγραψε τη γλώσσα που χρησιμοποίησε ο Gates για να γράψει τα Windows.
Αν ο Gates είχε μείνει στο MS-DOS δεν θα ήταν ο Gates που ξέρεις σήμερα. :)
Nαι αλλα ο Gates δεν εγινε σταρουμπα απο τα Windows (... εαν ενθυμου ορθως).
Στο DOS, η μονη γλωσσα που μπορουσε (καπως) να επιταχυνει τα πραγματα ηταν η assembly (ADD BX, CX). Η C πατουσε πανω σ'αυτην. Χωρις assembly
θα σερνονταν ο Διας και ο Ηλιας. Το DOS δεν ειχε αλλο τροπο για να γινει αξιοπρεπες, κανεναν αλλο τροπο. Η C .... ειναι high level language. Οσο και αν
διατεινονται οτι ειναι η πιο high level γλωσσα κοντα στην γλωσσα μηχανης .... assembly ΔΕΝ ειναι. Kαι για να τρεχεις κατι ως high πρεπει να στηριχθεις σε
κατι looooow. Ποιο ειναι λοιπον αυτο το low level ..... οεο ..... ? :)

(ασε μετα τι εγινε ..... με τα Windows ..... και συγκεκριμενα απο τα Windows 3.0 και μετα)
 
Last edited:
Hyundai 386SX 16MHz με 4MB RAM και 40MB HDD ήταν το πρώτο μου PC, Δεκέμβριο του 1990 τον πήρα από Εθνικής Αμύνης. Θυμάμαι πως με κοιτούσαν περίεργα που ζήτησα 4ΜΒ, κανείς δεν έπαιρνε πάνω από 1ΜΒ τότε. Αλλά εγώ είχα σκοπό να δοκιμάσω SCO Unix System V/386 που είχε ήδη βγει και OS/2 2.0 που "αναμενόταν" - τελικά βγήκε Απρίλιο του 1992. Αργότερα έκανα και επέκταση μνήμης στα 8MB. VGA με VGA monitor 640*480. 400.000 δραχμές είχε δώσει ο πατέρας μου.
 
Εγώ είχα ξεκινήσει από 286 αλλά μπρούκλικα.
Με έγχρωμη οθόνη, 2MB RAM, 40MB σκληρό... όλοι μου έλεγαν "Τι θα τα κάνεις;"
Μετά βγήκε το Wing Commander II και βρήκα τι να τα κάνω.

Μετά πήγα στα 5MB μνήμη που το 1 ήταν smartdrive και πετούσε! :ROFLMAO:
 
Εγώ είχα ξεκινήσει από 286 αλλά μπρούκλικα.
Με έγχρωμη οθόνη, 2MB RAM, 40MB σκληρό... όλοι μου έλεγαν "Τι θα τα κάνεις;"
Μετά βγήκε το Wing Commander II και βρήκα τι να τα κάνω.

Μετά πήγα στα 5MB μνήμη που το 1 ήταν smartdrive και πετούσε! :ROFLMAO:
Λογικά σου είχαν βάλει τα 2MB σε 8 τσιπάκια των 256Κ και μετά έβαλες 4 του 1ΜΒ και κράτησες και 4 των 256ΚΒ. Τότε έπαιρναν τα τσιπάκια ανά 4. Ήταν και ο λόγος που είχα πάρει αρχικά 4ΜΒ, δεν ήθελα να πάρω τα 256ΚΒ τσιπάκια που μετά θα τα πέταγα.
 
  • Like
Reactions: SR-71 and Tzimisce
Με πόνο ψυχής, γιατί τότε είχα πληρώσει κοντά 20.000€ το MB!
Το περίεργο είναι ότι από τότε μέχρι τώρα, η σταθερή τιμή ενός καλού υπολογιστή μαζί με την οθόνη ήταν και είναι στις 300.000 δραχμές (900€ τώρα).
 
Τιμές είναι αυτές; Το 91 πήρα το Arch. 5000 της Acorn μαζί με έγχρωμο monitor στα 600.000 δρχ. Μόνο η αναβάθμιση του OS από 3 σε 3.1 που ήταν σε ROM, μου είχε πάει στα 20.000 (φιλική τιμή).
 
Τιμές είναι αυτές; Το 91 πήρα το Arch. 5000 της Acorn μαζί με έγχρωμο monitor στα 600.000 δρχ. Μόνο η αναβάθμιση του OS από 3 σε 3.1 που ήταν σε ROM, μου είχε πάει στα 20.000 (φιλική τιμή).
Το Hyundai ήταν οικονομικό, τα αντίστοιχα επώνυμα της εποχής είχαν διπλάσια τιμή. Πιο φθηνά από το Hyundai είχαν αρχίσει και εμφανίζονταν εκείνη την εποχή συναρμολογούμενα Turbo-X και Avax, αλλά θα γνωρίσουν μεγαλύτερη εξάπλωση μετά το 92-93.
Το Acorn δεν ήταν x86 οπότε δεν είναι άμεσα συγκρίσιμο.
 
Οντως ....
το Γιουχαντάϊ μου το αγορασα 180.000 δρχ (1987).
Oμως δεν ηταν 386 ..... ηταν ο ρεμαλης ο 8088.
Mε δυο φλοπια (ουτε καν σκληρο δισκο).
Μνημες πακτωμενες στα 640 K (μεχρι εκει εβλεπε !!!)

Παντως ξεκινησα με 256 Κb EGA καρτα (αλλα σε μονοχρωμη οθονη)
οταν ολοι οι αλλοι ξεκινουσαν με CGA-Hercules combo.

3182-front.jpg


Δεν μπορουσες να κανεις και πολλα πραγματα (ειναι η αληθεια).
Αλλα του δωσα και καταλαβε σε pascal και C (και λιγο assembly). 😌
Ενιωθα λες και προγραμματιζα ............ τον HAL 9000 (προσκυνηστε 😎).

Mετα απο εναν χρονο αγορασα εναν Seagate RLL (οι Seagate ηταν καλοι, ΤΟΤΕ).
30αρης ! Eιχα τρελλαθει να κανω subdirectory για το παραμικρο. 😙😚😙😚
Και φυσικα defragmentation (Νorton Speedisk) καθε μηνα (απεριγραπτη ηδονη).

Seagate ST-238R.jpg

Μετα ομως ηρθαν τα Windows 3.0 (1990) και βρεθηκα ........... ΣΤΗΝ ΑΠ'ΕΞΩ 😟
 
Last edited:
Μιλάω για "καλό" υπολογιστή. Ούτε state of the art ούτε χρέπι.
Το 90 θα ήταν π.χ. ένας 286 με έγχρωμη οθόνη και σκληρό 40MB.
 
  • Like
Reactions: SR-71
Μιλάω για "καλό" υπολογιστή. Ούτε state of the art ούτε χρέπι.
Το 90 θα ήταν π.χ. ένας 286 με έγχρωμη οθόνη και σκληρό 40MB.
Ναι, στις 300.000 κυμαινονταν.
Απλα η συντριπτικη πλειοψηφια (που το αγοραζε ο μπαμπακας) επαιζε στις 200.000.
Το 1987, οι 286 ηταν ακομα πανακριβοι. Για 386 ουτε που το συζηταμε (το 1986 βγηκε !!!)
Επρεπε να φτασουμε 1990 για να γινει mainstream ο 286. O ποιος ? .......... Ο 286 !

Παντως, μ'αρεσεις ! 😌 Αγκαζαρισες ενα ΟΛΟΚΛΗΡΟ megabyte για SmartDrive.
Ολα πηγαιναν σαν να τα κυνηγουσαν ! 😙😚 Εγω ειχα δωσει μολις 64Κ (απο τα 640K)
και εβλεπα διαφορα ! Με μολις 64Κ !
 
  • Like
Reactions: Tzimisce
Τότε είχαμε κάνει επιστήμη το autoexec.bat και το config.sys.
Που φορτώναμε τα πάντα στην himem για να έχουμε όσα περισσότερα kb μπορούσαμε ελεύθερα από τα 640kb της βασικής μνήμης αλλά να έχουμε και ένα σωρό utilities φορτωμένα.
Για να καταλήξω στο 1MB παιδευόμουν με τις ώρες με αλλαγές και προγραμματάκια μετρήσεων.