Il Commodore 1541 come computer: un progetto vintage con il MOS 6502
Un floppy drive del 1982 può funzionare come computer grazie al suo processore integrato, ma con capacità limitate.
Il canale Commodore History su YouTube ha dimostrato che il drive floppy Commodore 1541 del 1982 può funzionare come un computer autonomo. Nonostante fosse progettato per aggiungere un disco da 5,25 pollici al Commodore 64, il dispositivo contiene un processore MOS 6502, RAM, ROM e I/O propri.
Il video di Dave, del canale, esplora se il 1541 potesse essere usato come un computer generico. Con limitate modifiche hardware, ha trasformato il drive in un computer simile al KIM-1, il primo computer di Commodore, noto come Single Board Computer oggi. Ha programmato il 1541 utilizzando un ROM del KIM-1 modificato, interfacciandosi tramite TTY seriale con un adattatore USB a RS232 a TTL.
Dave ha inoltre tentato di avvicinare il 1541 alle capacità del VIC-20 aggiungendo un interprete BASIC tramite Tiny Basic. Questo ha reso più rapida la scrittura di programmi, come il classico "Hello World". Tuttavia, il progetto rimane limitato da scarse capacità I/O, risultando utile solo come terminale seriale.
Nonostante le limitazioni, l'esperimento solleva domande sulle capacità di calcolo generico degli attuali controller di drive.
Quali componenti hardware rendono il Commodore 1541 capace di funzionare come un computer autonomo?
Il Commodore 1541 è dotato di un processore MOS 6502, 2 KB di RAM, 16 KB di ROM e interfacce di input/output proprie, che gli permettono di operare indipendentemente come un computer.
In che modo il progetto ha trasformato il 1541 in un computer simile al KIM-1?
Il progetto ha coinvolto l'uso di una ROM modificata del KIM-1 e l'interfacciamento tramite TTY seriale con un adattatore USB a RS232 a TTL, permettendo al 1541 di eseguire programmi come un computer a scheda singola.
Quali sono le limitazioni del Commodore 1541 quando utilizzato come computer autonomo?
Nonostante la capacità di eseguire programmi, il 1541 presenta limitate capacità di input/output, rendendolo utile principalmente come terminale seriale e non adatto per applicazioni più complesse.
Quali erano le specifiche tecniche originali del drive floppy Commodore 1541?
Il Commodore 1541 utilizzava dischi da 5,25 pollici con una capacità formattata di 170 KB, supportava 35 tracce per disco e impiegava un sistema di codifica GCR
Come si confronta il Commodore 1541 con altri drive floppy dell'epoca in termini di velocità di trasferimento dati?
Il 1541 era noto per la sua lentezza nel trasferimento dati, con una velocità di circa 300 byte al secondo, a causa di un'implementazione inefficiente del bus seriale.
Esistono progetti moderni che permettono di collegare il Commodore 1541 a computer contemporanei?
Sì, progetti come il DiskMaster64 e l'XUM1541 consentono di collegare il 1541 a computer moderni tramite USB, permettendo la lettura e scrittura di dischi floppy su hardware attuale.