Groups | Search | Server Info | Keyboard shortcuts | Login | Register
Groups > it.comp.retrocomputing > #45941
| From | G. <gerry77@no.spam.mail.com> |
|---|---|
| Newsgroups | it.comp.retrocomputing |
| Subject | Brevetti System/34 e System/36 |
| Date | 2015-08-15 16:12 +0200 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <lpfusah9hbjsojit8hkngbf25vvtkis9jm@4ax.com> (permalink) |
Cercando tutt'altro, nei giorni scorsi mi sono imbattuto in un paio di brevetti IBM piuttosto interessanti. Il primo – depositato nel 1976 – è relativo alla CPU del System/34 e System/36, la quale è in realtà composta da due processori separati che lavorano assieme in modo asimmetrico e complementare. Il primo si chiama Control Storage Processor (cioè CSP) e si occupa di quel che oggi chiameremmo il kernel, specialmente per quel che riguarda le sue parti più "low level"; il secondo invece si chiama Main Storage Processor (MSP) e si occupa di tutto il resto, ivi compreso tutto ciò che è sistema operativo, ma non di basso livello. Sembra (e forse è) un'architettura un po' complicata, ma come spiega anche il brevetto, ha diversi vantaggi, non ultimo quello di una certa sovrapponibilità delle operazione che rendeva tutto più rapido. Il testo del brevetto, anche in PDF, si trova al seguente indirizzo. La prima parte è più discorsiva e ben comprensibile, poi si addentra in dettagli logici abbastanza complessi, ma rimane comunque una lettura interessante: http://www.google.com/patents/US4077060 Il secondo brevetto, che in realtà è il primo dei due che ho trovato, è stato depositato nel 1985 e spiega le ragioni e il funzionamento del System/36 modello 5364, variamente conosciuto anche come 36 PC o addirittura Baby 36, cioè quello alloggiato in un cabinet poco più grande di un desktop di allora e affiancato da un vero PC IBM dell'epoca che ne completava le funzionalità. In pratica, molte cose che nei 36 più grandi facevano parte dell'hardware dell'unità centrale, qui furono implementate in software e spostate sul PC "companion", in particolare tutto quel che era il pannello di servizio e diagnostica hardware (comprese le funzioni necessarie per l'avvio della macchina) e il terminale console. Valgono più o meno le stesse considerazioni fatte sopra per l'altro brevetto: http://www.google.com/patents/US4709328 Ciao, :) G.
Back to it.comp.retrocomputing | Previous | Next | Find similar
Brevetti System/34 e System/36 G. <gerry77@no.spam.mail.com> - 2015-08-15 16:12 +0200
csiph-web