Disco II
Disk II es una unidad de disquete de 5 pulgadas para computadoras de la familia Apple II .
Historial de desarrollo
El Disk II fue diseñado por Steven Wozniak en 1978 , poco después del desarrollo del Apple II original, para reemplazar la interfaz lenta, poco confiable y engorrosa de la grabadora de cassette. Disk II permitió el uso de disquetes de 5 pulgadas desarrollados en 1976 para procesadores de texto especializados. La unidad Disk II estaba equipada de forma estándar con los modelos Apple II+, Apple IIe, Apple IIc .
Las primeras unidades Disk II fueron productos de Shugart Associates(modelo SA-400), un desarrollador de disquetes, más tarde Apple pasó a utilizar componentes más baratos de otro fabricante que apareció en el mercado. El controlador Disk II era completamente un producto de Apple.
La principal prioridad en el diseño de Disk II fue la máxima simplificación del hardware para reducir el costo y aumentar la confiabilidad del dispositivo. En el momento de su presentación, Disk II era la unidad de disco más económica del mercado, con un precio minorista (incluidos la placa del controlador y el cable) de $ 595 (que corresponde a aproximadamente $ 2360 en 2020 ajustado por inflación [1] ).
Especificaciones
- trabajar con disquetes de 5,25 pulgadas;
- usando solo un lado del disco, para trabajar con el otro lado, el disco tenía que insertarse en la unidad "al revés" (esto también llevó a la necesidad de cortar una ranura en los disquetes con tijeras o un punzón especial para permitir la grabación en el lado izquierdo además de la ranura normal de la derecha, o desactivarlo en el sensor de protección contra escritura de la unidad de disco);
- capacidad de disco estándar: 140 kilobytes (35 pistas * 16 sectores * 256 bytes) por lado (en las primeras versiones del dispositivo y el software, se usaban 13 sectores por pista), era físicamente posible posicionar en 2 pistas adicionales y en el posición en el medio entre las vías;
- Codificación y decodificación de datos totalmente software a nivel de modulación de bits individuales en una pista utilizando el método de grabación de código de grupo , el uso de una interfaz de datos en serie, generación de software de todos los retrasos entre pulsos magnéticos;
- la ausencia de un sensor de inicio de pista, el comienzo se determinó mediante programación utilizando un código de sincronización automática;
- la ausencia de un sensor de posición del cabezal, durante la inicialización inicial o después de errores de E / S, el dispositivo se inicializó mediante programación emitiendo comandos para mover el cabezal 80 pasos (40 pistas) hacia afuera, lo que garantizó su instalación en la pista cero desde cualquier posición inicial (Tal posicionamiento a quemarropa estuvo acompañado de grieta característica)
- conexión de las unidades Disk II a una placa controladora de disco especial, se conectaron 1 o 2 unidades de disco a un controlador a través de interfaces separadas, se podrían instalar varios controladores (de acuerdo con la arquitectura del bus Apple II, se podría instalar la placa controladora de disco en cualquiera de las 7 extensiones de ranuras "activas" con los números 1-7; como regla general, el controlador se instaló en la ranura 6);
- la rutina de formateo de pistas y lectura-escritura del sector Disk II, llamada RWTS (Read/Write Track and Sector), fue uno de los módulos DOS de Apple más voluminosos y complejos ;
- Se proporcionó un disco estroboscópico especial dentro de la unidad para el control visual al ajustar la velocidad de rotación del disquete.
Interfaz de accionamiento con controlador
Número de contacto |
Objetivo
|
1, 3, 5, 7 |
Tierra
|
2 |
unidad de cabeza paso a paso de fase 0
|
cuatro |
unidad de cabeza paso a paso de fase 1
|
6 |
unidad de cabeza paso a paso de fase 2
|
ocho |
unidad de cabeza paso a paso de fase 3
|
9 |
fuente de alimentación −12 V
|
diez |
WR_REQ solicitud de escritura
|
11, 12 |
Suministro de +5 V
|
13, 15, 17, 19 |
Suministro de +12 V
|
catorce |
HABILITAR ~ - selección de dispositivo
|
dieciséis |
RD_DATA - leer bits de datos
|
Dieciocho |
WR_DATA - Bit de datos escritos
|
veinte |
W_PROT - protección contra escritura
|
Las señales, excepto ENABLE~, se conectaron en paralelo en el controlador para el primer y segundo dispositivo. La operación simultánea de más de un dispositivo Disk II no era posible en ningún caso, ya que el control del dispositivo requería una interacción continua con el procesador central que ejecutaba la rutina RWTS.
Análogos
El dispositivo Disk II, como toda la computadora Apple II, ha sido repetidamente clonado en varios países. En Bulgaria, se produjo un clon de Disk II llamado EU-5088 , utilizado en las computadoras búlgaras Pravets-8 , IMKO-2 y Agat soviética .
Desarrollo
Durante la evolución de la serie Apple II, el dispositivo Disk II fue reemplazado como estándar con Apple IIc y Apple IIgs por una unidad de 3,5 pulgadas y 800 kilobytes con su propio controlador integrado.
Notas
- ↑ Calculadora de inflación (enlace no disponible) . Consultado el 10 de noviembre de 2008. Archivado desde el original el 18 de julio de 2011. (indefinido)
Literatura
- Valchev O. P. ¿Qué es un sistema operativo de disco? - Sofía: editorial soberana "Tekhnika", 1987. 80 p. (Bulg.)
- Worth, Don y Pieter Lechner. Debajo de Apple DOS. - Software de calidad, 1981. ISBN 0-912985-00-3 (inglés) (Había una traducción rusa samizdat llamada "Under the DOS 3.3 apple tree")
- Sather Jim. Entendiendo el Apple II. - Quality Software, 1983. ISBN 0-912985-01-1 (prólogo de Steve Wozniak)
Enlaces