Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > it.comp.retrocomputing > #45941

Brevetti System/34 e System/36

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)

Show all headers | View raw


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


Thread

Brevetti System/34 e System/36 G. <gerry77@no.spam.mail.com> - 2015-08-15 16:12 +0200

csiph-web