‎Salta a la navegació‎‎Anar a la cerca‎
![]() |
|
‎Fabricant‎ | Honeywell Inc. |
---|---|
‎Data de publicació‎ | ‎1970‎ |
‎Sistema operatiu‎ | GCOS, Multics, CP-6 |
‎Els ordinadors ‎‎de la sĆØrie Honeywell 6000‎‎ van ser versions rebatejades dels mainframes de ‎‎la sĆØrie 600‎‎ de ‎‎General Electric‎‎ fabricats per ‎‎Honeywell International, Inc.‎‎ de 1970 a 1989. Honeywell va adquirir la lĆnia quan va comprar la divisió d'ordinadors de GE el 1970 i va continuar desenvolupant-los amb diversos noms durant molts anys. ‎‎[1]‎
‎El model de gamma alta va ser el 6080, amb un rendiment aproximat d'1 ‎‎MIPS‎‎. Els models mĆ©s petits van ser els 6070, 6060, 6050, 6040 i 6030. El 1973 es va introduir un 6025 de gamma baixa. ‎‎[2]‎‎ Els models numerats parells incloĆÆen una caracterĆstica ‎‎de conjunt d'instruccions millorat‎‎ (EIS), que afegia operacions d'aritmĆØtica decimal i d'emmagatzematge a emmagatzematge a l'arquitectura original orientada a paraules. ‎‎[3]‎
‎El 1973 Honeywell va introduir la 6180, una mĆ quina de la sĆØrie 6000 amb modificacions per donar suport al sistema operatiu ‎‎Multics‎‎. El 1974 Honeywell va llanƧar el 68/80 que afegia memòria cau a cada processador i suport per a una memòria gran (2-8 milions de paraules) directament adreƧable. ‎‎[4]‎‎ El 1975 els sistemes de la sĆØrie 6000 van ser rebatejats com a ‎‎Nivell 66‎‎, que eren lleugerament mĆ©s rĆ pids (a 1.2 MIPS) i oferien memòries mĆ©s grans. El 1977 la lĆnia va tornar a ser rebatejada com a 66/DPS, i el 1979 a DPS-8, de nou amb una petita millora de rendiment a 1,7 MIPS. ‎‎[5]‎‎ El model Multics era el DPS-8/M.‎‎[6]‎
‎El 1989, Honeywell va vendre la seva divisió d'ordinadors a l'empresa francesa ‎‎Groupe Bull‎‎, que va continuar comercialitzant mà quines compatibles. ‎
‎Es va dir que els sistemes de la sèrie 6000 estaven "orientats a la memòria" - un ‎‎controlador del sistema‎‎ a cada mòdul de memòria va arbitrar sol·licituds d'altres components del sistema (processadors, etc.). Els mòduls de memòria contenien 128 K paraules d'1,2 μs ‎‎de 36‎‎ ‎‎bits‎‎; un sistema podria suportar un o dos mòduls de memòria per a un mà xim de 256 K paraules (1 MB de bytes de 9 bits). Cada mòdul proporcionava ‎‎memòria entrellaçada bidireccional‎‎. ‎
‎Els dispositius ‎‎anomenats multiplexors d'entrada/sortida (IOMs)‎‎ servien com a controladors d'E/S intelĀ·ligents per a la comunicació amb la majoria de perifĆØrics. L'OIM admetia dos tipus diferents de canals perifĆØrics: ‎‎els canals perifĆØrics comuns‎‎ podien gestionar taxes de transferĆØncia de dades de fins a 650.000 cps; ‎‎Els canals d'interfĆcie del subsistema perifĆØric‎‎ permetien transferĆØncies de fins a 1,3 milions de cps. ‎
‎El 6000 suportava múltiples processadors i IOMs. ‎‎[7]‎‎ Cada processador i IOM tenien quatre ports per a la connexió a la memòria; cada mòdul de memòria tenia vuit ports per a la comunicació amb altres components del sistema, amb una cel·la d'interrupció per a cada port. ‎‎[8]‎
‎La protecció i la reubicació de memòria es van dur a terme mitjanƧant un registre ‎‎base i de lĆmits‎‎ al processador, el ‎‎Registre d'adreces base (BAR)‎‎ . A l'OIM se li va passar el contingut del BAR per a cada solĀ·licitud d'E/S, permetent-li utilitzar adreces virtuals en lloc de fĆsiques. ‎
‎També es podrien utilitzar diversos controladors de comunicacions amb el sistema. L'antiga ‎‎DATANET-30‎‎ i la DATANET 305, destinades a sistemes més petits amb fins a dotze terminals connectats a una OIM. ‎‎[9]‎‎ El processador DATANET 355 es va connectar directament al controlador del sistema en un mòdul de memòria i era capaç de suportar fins a 200 terminals. ‎
‎La CPU funcionava amb paraules de 36 bits,‎‎[10]‎‎ i les adreces eren de 18 bits. El ‎‎Registre d'Acumuladors‎‎ (AQ) era de 72 bits, o es podia accedir per separat com dos registres de 36 bits (A i Q) o quatre registres de 18 bits (AU,AL,QU,QL). Un ‎‎Registre d'Exponents de‎‎ vuit bits contenia l'exponent per a operacions ‎‎de coma flotant‎‎ (la ‎‎mantissa‎‎ estava en AQ).‎‎ Hi havia vuit ‎‎registres d'Ćndex de‎‎ divuit bits X0 a travĆ©s de X7. ‎‎[11]‎
‎El ‎‎registre d'adreces base‎‎ (BAR) de 18 bits contenia l'adreça base i el nombre de blocs de 1024 paraules assignats al programa (la ‎‎segmentació‎‎ 6180 utilitzada en lloc de la BAR). El sistema també incloïa diversos registres de propòsit especial: un ‎‎comptador d'instruccions‎‎ (IC) de 18 bits i un ‎‎registre de temporitzador‎‎ (TR) de 27 bits amb una resolució de 2 μs. Es van utilitzar conjunts de registres especials per a la detecció i depuració d'avaries. ‎
‎El conjunt d'instruccions EIS va afegir vuit registres addicionals de 24 bits AR0 a través d'AR7. Aquests registres contenien una adreça de paraula de 18 bits, una adreça de 2 bits d'un carà cter dins de la paraula i una adreça de 4 bits d'una mica dins del carà cter. ‎
Address register format: 1 11 2 2 0 7 89 0 3 +-------------------+--+----+ | Word | C| Bit| +-------------------+--+----+
‎El conjunt d'instruccions bà siques de la mà quina de la sèrie 6000 tenia més de 185 instruccions d'una sola adreça d'una sola paraula. ‎‎[12]‎‎ Les instruccions bà siques eren d'una paraula. Les adreces apuntaven a ‎‎descriptors operands‎‎ que contenien l'adreça operand real i informació addicional. ‎
Basic instruction format: 1 1 2 2 2 2 3 0 7 8 6 7 8 9 5 +-------------------+-----------+-+------+ | Y | OP |I| Tag | +-------------------+-----------+-+------+
‎Les instruccions de l'EIS eren instruccions de dues paraules a quatre paraules en funció de la instrucció especĆfica. ‎
EIS instruction format: 1 1 2 2 2 2 3 word 0 7 8 6 7 8 9 5 +-------------------+-----------+-+------+ 0 | Variable field | OP |I| MF1 | +-------------------+-----------+-+------+ 1 | Operand descriptor 1 or indirect word | +----------------------------------------+ 2 . Operand descriptor 2 or indirect word . (optional) +- - - - - - - - - - - - - - - - - - - - + 3 . Operand descriptor 3 or indirect word . (optional) +- - - - - - - - - - - - - - - - - - - - +
‎Es van admetre diversos nivells d'adreçament indirecte. Les adreces indirectes tenien el mateix format que les instruccions, i la modificació de l'adreça indicada pel camp d'etiqueta de l'adreça indirecta es realitzava a cada nivell. ‎‎[13]‎
‎El camp d'etiquetes de la instrucció consistia en un ‎‎modificador d'etiquetes‎‎ de 3 bits (tm) i un ‎‎designador d'etiquetes‎‎ de 4 bits (td). ‎
‎Per als tipus de modificació R, RI i IR, el designador d'etiquetes conté un registre que s'utilitzarà per a la indexació (X0-X7, AU, AL, QU, QL, IC). Altres valors de TD indicaven que Y s'hauria d'utilitzar com a operand immediat. L'adreçament directe va ser un cas especial on Y es va utilitzar com a adreça operand sense cap modificació. ‎
‎Les dades es van emmagatzemar en ‎‎format big-endian‎‎. Els bits es van numerar a partir del 0 (el més significatiu) al 35 o 71 (menys significatiu). ‎‎[12]‎
‎Els següents perifèrics estaven disponibles per a les mà quines de la sèrie 6000 el 1971. ‎‎[9]‎
‎El ‎‎sistema operatiu‎‎ principal de la lĆnia era el ‎‎Sistema Operatiu Integral General‎‎ (GCOS), que Honeywell va heretar originalment del GECOS de General Electric. El 1978 Honeywell va introduir una versió reescrita GCOS 8, que admetia ‎‎memòria virtual‎‎. El sistema operatiu Multics tambĆ© funcionava en models de CPU seleccionats. ‎‎[15]‎‎[16]‎
‎El 1974, Honeywell va comprar ‎‎Xerox Data Systems‎‎ (XDS) i va desenvolupar un sistema operatiu Xerox ‎‎CP-V‎‎ com ‎‎a CP-6‎‎ per executar-se en sistemes DPS-8 per tal de retenir la base de clients fidels de Xerox. ‎‎[5]‎
‎La sĆØrie Honeywell 6000 va ser una famĆlia longeva de mainframes, en producció de 1970 a 1989. Probablement són mĆ©s conegudes ara per ser les mĆ quines en quĆØ Multics va funcionar durant la major part de la seva vida Ćŗtil, desprĆ©s del perĆode inicial en una mĆ quina General Electric. Eren descendents de la famĆlia de la sĆØrie GE 600; desprĆ©s que el negoci informĆ tic de GE es va vendre a Honeywell el 1966, la sĆØrie 6000 va ser la substitució de Honeywell.‎‎ ‎
‎Els sistemes sèrie 6000 utilitzen una arquitectura orientada a la memòria.‎
‎Honeywell no fa cap secret del fet que la seva nova sèrie 6000 va evolucionar a partir de ...‎
‎La mĆ quina Multics d'aquesta lĆnia era la Honeywell 6180 ... Però tots eren .. 8 mĆ quines de registre d'Ćndexs, A i Q‎
‎SUBSISTEMA DSS181 D'EMMAGATZEMATGE DE DISC EXTRAƸBLE: Proporciona bastant rĆ pid ... fĆsicament compatible amb l'IBM 2316 Disk Pack‎