Estoy intentando investigar cómo el software permitía a los usuarios interactuar con el hardware en el Apple original.
¿Qué sistema operativo se instaló en el Apple 1 original?
Estoy intentando investigar cómo el software permitía a los usuarios interactuar con el hardware en el Apple original.
¿Qué sistema operativo se instaló en el Apple 1 original?
El Apple 1 original venía con una ROM de 256 bytes que contenía el programa monitor de Steve Wozniak. Este programa permitía al usuario inspeccionar la memoria, escribir en ella y ejecutar programas. También había un editor de líneas muy básico que permitía el uso de las teclas de retroceso y escape.
Emulador de Apple 1 en Javascript
Si desea probar el emulador, tenga en cuenta que el Apple 1 no dispone de un reinicio de encendido y requiere que el usuario pulse la tecla ESC para inicializar el monitor.
Solía tener un Apple ][. Tenía BASIC de coma flotante instalado en los 16kb superiores de memoria. "El arranque tardaba 1 segundo: pulsar el interruptor -> pitido -> listo.
Si comprabas una unidad de disco, el cargador de arranque estaba en una ROM de 256 bytes (bytes, sencillos, sin M ni k) en la tarjeta de interfaz. Apple DOS se escribía en cada disquete y ocupaba unos 10kb de RAM.
Algunas curiosidades para su proyecto:
La documentación del Apple ][ incluía un diagrama de circuito desplegable de la electrónica del ordenador. Por si acaso necesitabas repararlo.
La documentación también incluía el código fuente completo (ensamblador 6502) del sistema operativo. Unas 30 páginas. El ensamblador era entonces una representación 1:1 del código máquina.
Escribí a Apple (en papel, entonces no había Internet) pidiéndoles el código fuente de Integer BASIC para compararlo. Me contestaron que estarían encantados de enviármelo, pero que no tenían copia. Al parecer, Wozniak escribió él mismo Integer BASIC, lo compiló con un lápiz y la hoja de datos del Motorola 6502, y tecleó a mano los opcodes hexadecimales resultantes. Todos se inclinan ante la grandeza de Woz.
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.
0 votos
Acabo de publicar apple.stackexchange.com/questions/178416/