Informatica

Páginas: 13 (3228 palabras) Publicado: 23 de octubre de 2011
BURROUGHS
Los grandes sistemas de Burroughs fueron los más grandes de tres series de computadores mainframes de Burroughs Corporation. Fundada en los años 1880, Burroughs era la más vieja entidad continuamente operando en el área de la computación, pero por finales de la década de 1950 su equipo computación todavía estaba limitado a las máquinas de contabilidad electromecánicas tales como laSensimatic; las cuales no tenían nada para competir con sus rivales tradicionales como IBM y NCR que habían comenzado a producir computadores de mayor escala, o con la recientemente fundada UNIVAC. La primera máquina, el B5000, fue diseñada en 1961 y Burroughs buscaba resolver su tardía entrada en el mercado con la estrategia de un diseño completamente diferente basado en las más avanzadas ideascomputacionales disponibles en ese tiempo. Los computadores usando esta arquitectura todavía estaban en producción en 2010 como con las máquinas ClearPath/MCP de Unisys. Ahora, Unisys usa los procesadores Intel Xeon, y corre en sus servidores los sistemas operativos MCP, Microsoft Windows y Linux.
B5000
El primer miembro de la serie, el B5000, fue diseñado a principios de 1961 por un equipo bajola dirección de Robert (Bob) Barton. Fue una máquina única, muy adelantada a su tiempo. Ha sido listada por el influyente arquitecto de computadores John Mashey como una de las arquitecturas que más admira. "Yo siempre pensé que era uno de los más innovadores ejemplos de diseño combinado de hardware/software que haya visto, y mucho más adelantado a su tiempo".[1]
Características únicas
*Todo el código es automáticamente reentrante (La figura 4.5 de la Monografía ACM muestra en pocas palabras el por qué): los programadores no tienen que hacer nada, sino solo usar los dos simples primitivos mostrados, para tener cualquier código en cualquier lenguaje de programación distribuido a través de los procesadores. Éste es quizás el canónico pero no significa el único beneficio de estasimportantes características que distinguen a esta arquitectura:
* Arquitectura data-driven tagged y basada en descriptor
* El hardware fue diseñado para soportar los requerimientos del software
* El hardware diseñado para soportar exclusivamente lenguajes de programación de alto nivel
* No hay lenguaje ensamblador o assembler; todo el software del sistema está escrito enuna variedad extendida de ALGOL
* No hay registros accesibles al programador
* Conjunto de instrucciones simplificado
* Arquitectura de Pila (para soportar lenguajes algorítmicos de alto nivel)
* Soporte para sistema operativo de alto nivel (Master Control Program)
* Soporte para multiprocesamiento maestro/esclavo
* Soporte para otros lenguajes como COBOL
*Manipulaciones poderosas de cadenas de caracteres
* Arquitectura segura prohibiendo acceso no autorizado a datos o disrupciones de operaciones
* Temprana detección de error soportando el desarrollo y las pruebas (testing) de software
* La primera implementación comercial de la memoria virtual
* Los sucesores todavía existen en las máquinas ClearPath/MCP de Unisys
* Influenciómuchas de las técnicas computacionales de hoy
En el texto siguiente, las designaciones de la máquina, B5000, Serie A, y ClearPath/MCP son usadas intercambiablemente aunque éstas combinan innecesariamente las características y conceptos de varias máquinas y deberán ser corregidas algún día para mantener claramente las distinciones entre el 5000, 5500, 6500 y secuencia, y la Serie A.
Diseño desistema único
El B5000 fue revolucionario en su tiempo al ser la arquitectura y el conjunto de instrucciones diseñados tomando en consideración las necesidades del software. Esto era un alejamiento del diseño del sistema de computación de ese tiempo, donde un procesador y su conjunto de instrucciones serían diseñados y después entregados a la gente del software, y todavía es así. Es decir, las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS