Commodore 1581

De El Museo de los 8 bits
Saltar a: navegación, buscar
Commodore 1581
Commodore 1581 01.jpg
Commodore 1581 y fuente de alimentación
Costo 399 dólares (1987) NaN dólares equivalentes en (2022)[1]
Tipo Disquetera externa
Procesador MOS 6502 a 2 MHz, WD1770[2] o WD1772[3]
Memoria Memoria RAM: 8 KiB
Memoria ROM: 32 KiB[2]
Alimentación 220 V 50 Hz 10 W[4]
Peso 1,4 kilogramos (49,38 oz) [4]
Dimensiones 63 milímetros (2,48 in)
140 milímetros (5,51 in)
230 milímetros (9,06 in) [4]
Commodore 1541, Commodore 1581 y CMD-FD4000
Vista inferior
1581 abierta

La Commodore 1581 es una disquetera externa de 3,5 pulgadas y doble cara, doble densidad, que fue lanzada por Commodore Business Machines (CBM) en 1987, principalmente para sus computadoras personales Commodore 64 y Commodore 128. El disco almacena 800 kilobytes usando una codificación MFM[5] pero diferentes de los formatos MS-DOS (720 kB), Amiga (880 kB) y Mac Plus (800 kB). Con un software especial, es posible leer discos C1581 en un sistema de PC x86, y del mismo modo, leer MS-DOS y otros formatos de discos en el C1581, usando Big Blue Reader. Esta capacidad se usaba con mayor frecuencia para leer discos de MS-DOS. La unidad fue lanzada a mediados de 1987 y rápidamente se hizo popular entre los operadores de BBS y otros usuarios.

Al igual que el 1541 y el 1571, el 1581 tiene una CPU MOS Technology 6502 integrada con su propia ROM y RAM, y utiliza una versión en serie de la interfaz IEEE-488. Inexplicablemente, la ROM de la unidad contiene comandos para uso paralelo, aunque no había una interfaz paralela disponible. A diferencia del 1571, que es casi 100% retrocompatible con el 1541, el 1581 solo es compatible con unidades Commodore anteriores en el nivel DOS y no puede utilizar software que realice un acceso de disco de bajo nivel (como lo hace la gran mayoría de los juegos Commodore 64).

La versión de Commodore DOS integrada en el 1581 agregó soporte para particiones, que también podrían funcionar como subdirectorios de asignación fija. Los subdirectorios de estilo PC fueron rechazados por ser demasiado difíciles de trabajar en términos de mapas de disponibilidad de bloques, entonces todavía en boga, y que durante algún tiempo había sido la forma tradicional de investigar la disponibilidad de bloques. El 1581 admite el modo de ráfaga del C128 para un acceso rápido al disco, pero no cuando está conectado a una máquina Commodore más antigua como la Commodore 64. El 1581 proporciona un total de 3160 bloques libres cuando se formatea (un bloque es igual a 256 Bytes). El número de entradas permitidas en el directorio también se incrementó a 296. Con una capacidad de almacenamiento de 800 kB, el 1581 es la unidad de bus serie de mayor capacidad que haya fabricado Commodore (el SFD-1001 de 1 MB utiliza el IEEE-488 paralelo), y el único de 3½". Sin embargo, a partir de 1991, Creative Micro Designs (CMD) creó el FD-2000 de alta densidad (1,6 MB) y el FD-4000 de densidad extra alta (3,2 MB) para disquetes de 3½", que ofrecen no solo un modo de emulación 1581 sino también modos de compatibilidad 1541 y 1571.

Al igual que el 1541 y el 1571, una cola de trabajos casi idéntica está disponible para el usuario en la página cero (excepto para el trabajo 0), lo que proporciona grados excepcionales de compatibilidad.

A diferencia de los 1541 y 1571, el formato de disco de bajo nivel utilizado por el 1581 es lo suficientemente similar al formato MS-DOS, ya que el 1581 está construido alrededor de un chip controlador de disquete WD1770 FM/MFM. El formato de disco del 1581 consta de 80 pistas y diez sectores de 512 bytes por pista, utilizados como 20 sectores lógicos de 256 bytes cada uno. Se requiere un software especial para leer discos formateados en el 1581 en una PC debido a los diferentes sistemas de archivos. También se requiere una unidad de disquete interna y un controlador; Las unidades de disquete USB funcionan estrictamente a nivel del sistema de archivos y no permiten el acceso a discos de bajo nivel.[6] Sin embargo, el chip controlador WD1770 fue el origen de algunos problemas iniciales con las unidades 1581 cuando se retiraron las primeras ejecuciones de producción debido a una alta tasa de fallas; El problema se corrigió rápidamente. Las versiones posteriores de la unidad 1581 tienen una fuente de alimentación externa más pequeña y de aspecto más aerodinámico.

Especificaciones

  • CPU : MOS 6502 a 2 MHz
  • ROM : 32 KiB en un chip EPROM 23256[7]
  • RAM : 8 KiB (NEC D4364C-15L NEC UPD4364)
  • Controlador de disquete : WD1770[2][8] o WD1772[3][9]
  • Controlador de comunicaciones : MOS 8520A
  • Protocolos de transferencia : Serie estándar y rápida; modo de ráfaga; y comandos para la interfaz paralela (esta última no se usa)
  • Tipo de disco  : 3,5 pulgadas
  • Formato de almacenamiento : MFM, doble densidad, doble cara
  • Interfaz : IEEE-488 propietaria
  • Energía : 5 V, 1 A (5 VA)
    12 V a 0,5 A (6 VA)
  • Dimensiones  : 63 milímetros (2,48 in)
    140 milímetros (5,51 in)
    230 milímetros (9,06 in) [4]
  • Peso : 1,4 kilogramos (49,38 oz) [4]
  • Conectividad : Bus IEC (Commodore)[4] burst mode 9000 bytes/s[2]

Estructura de disco formateada en el 1581

El disco 1581 tiene 80 pistas lógicas, cada una con 40 sectores lógicos (el diseño físico real del disquete se abstrae y administra mediante una capa de traducción de hardware). El directorio comienza en 40/3 (pista 40, sector 3). El encabezado del disco está en 40/0, y el BAM (mapa de disponibilidad de bloques) reside en 40/1 y 40/2.

Contenido del encabezado

$ 00–01 Referencia T / S al primer sector de directorio (40/3)
  02 versión DOS ('D')
 04-13 Etiqueta de disco, $ A0 acolchada
 16-17 ID de disco
 19-1A tipo DOS ('3D') 

Contenido BAM, 40/1

 $ 00–01 T / S para el próximo sector BAM (40/2)
  02 versión DOS ('D')
 04-05 ID de disco
  06 byte de E / S
  07 Bandera de arranque automático
 Entradas BAM 10-FF para las pistas 1-40 

Contenido BAM, 40/2

 $ 00–01 00 / FF
  02 versión DOS ('D')
 04-05 ID de disco
  06 byte de E / S
  07 Bandera de arranque automático
 Entradas BAM 10-FF para las pistas 41-80 

Referencias

  1. «Commodore users Ahoy (Issue 40 1987 Apr)» (en inglés) (1987). Consultado el 2 de abril de 2016. «The Commodore 1581 3.5" Disk Drive ($399) provides C-64,».
  2. 2,0 2,1 2,2 2,3 «Commodore 1581» (en inglés). C64-Wiki (6 de marzo de 2015). Consultado el 2 de abril de 2016.
  3. 3,0 3,1 «Lt Kernal - More Information» (en inglés) (2007). Consultado el 27 de junio de 2021.
  4. 4,0 4,1 4,2 4,3 4,4 4,5 Zimmerman, Bo (1987). «Commodore 1581 floppy disk drive». Archivado desde el original el 6 de abril de 2016. Consultado el 2 de abril de 2016.
  5. Carlsen, Ray (13 de julio de 2005). «1581 DISK DRIVE DIAGNOSTICS latest updates and corrections 7-13-05» (en inglés). Archivado desde el original el 17 de enero de 2012. Consultado el 27 de junio de 2021.}}
  6. «The floppy controller evolution | OS/2 Museum» (27 de febrero de 2007). Consultado el 12 de mayo de 2016. «Supports 640K, 720K, 1.44M, 1.2M Windows 98J, and 1.2M NEC DOS 6.x Formats».
  7. «TMM23256P» (en inglés). Toshiba. Consultado el 27 de junio de 2021.
  8. «1581 Service manual (page 2)» (Junio 1987). Consultado el 28 de abril de 2016.
  9. «1581 Service manual (page 12)» (Junio 1987). Consultado el 28 de abril de 2016.

Bibliografia

Enlaces externos