tutorial_de_cp_m

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
tutorial_de_cp_m [2022/08/03 21:42] – [Instala CP/M en texto-plano] perontutorial_de_cp_m [2024/02/29 17:28] (actual) – [Introducción] peron
Línea 2: Línea 2:
 Gracias al usuario ~anthk encontrarás una máquina virtual prearmada con [[CP/M]] libre. Gracias al usuario ~anthk encontrarás una máquina virtual prearmada con [[CP/M]] libre.
  
 +
 +==== Introducción ====
 Sigue este tutorial para aprender algunos rudimentos de este sistema operativo clásico para [[microcomputadora#microcomputadoras hobbistas|microcomputadoras]].  Sigue este tutorial para aprender algunos rudimentos de este sistema operativo clásico para [[microcomputadora#microcomputadoras hobbistas|microcomputadoras]]. 
-===Instala CP/M en texto-plano ====+===  Instala CP/M ===
 En tu sistema Linux/BSD o en nuestro entorno compartido texto-plano descarga la **máquina virtual Altair 8800 con microprocesador Zilog Z80** del usuario //~anthk//, y descomprímela: En tu sistema Linux/BSD o en nuestro entorno compartido texto-plano descarga la **máquina virtual Altair 8800 con microprocesador Zilog Z80** del usuario //~anthk//, y descomprímela:
  
Línea 31: Línea 33:
 Ya estás list@ para operar CP/M desde la unidad de diskette ''A:'' Ya estás list@ para operar CP/M desde la unidad de diskette ''A:''
  
-==== Salir del Emulador ==== +=== Salir de CP/M === 
-Es muy importante detener correctamente la Altair 8800. Detén esta máquina virtual con **Ctrl+AltGr+\**. Aparecerá el prompt ''sim>'' donde debes introducir el comando **exit**.+Es muy importante detener correctamente la Altair 8800 emulada. Detén esta máquina virtual con el comando ''A:HALT'', o bien presionando **Ctrl+AltGr+\**. Aparecerá el prompt ''sim>'' donde debes introducir el comando **exit**.
  
 >Si no detienes correctamente la máquina virtual, podría quedar consumiendo recursos innecesariamente en el sistema compartido. ¡Por favor sé responsable y detén su uso si no la utilizas! >Si no detienes correctamente la máquina virtual, podría quedar consumiendo recursos innecesariamente en el sistema compartido. ¡Por favor sé responsable y detén su uso si no la utilizas!
Línea 63: Línea 65:
  
 Ejecuta el intérprete: Ejecuta el intérprete:
 +
 <code>a:mbasic</code> <code>a:mbasic</code>
 +
 +{{ :mbasic_5.21.jpg?200|}}
 +
 <code> <code>
 BASIC-80 Rev. 5.21 BASIC-80 Rev. 5.21
Línea 75: Línea 81:
 Carga un programa ''[[ELIZA.BAS]]'': Carga un programa ''[[ELIZA.BAS]]'':
 <code>LOAD "ELIZA.BAS"</code> <code>LOAD "ELIZA.BAS"</code>
-...o bien introduce [[biblioteca_de_programas#programas_de_basic|algún programa escrito en BASIC]].+...o bien introduce [[biblioteca_de_programas#programas_en_basic|algún programa escrito en BASIC]].
 Listalo con ''LIST'' o ejecútalo con ''RUN''. Listalo con ''LIST'' o ejecútalo con ''RUN''.
  
Línea 81: Línea 87:
  
 Sal del intérprete MBASIC y vuelve al microsistema CP/M con el comando **''SYSTEM''**. Sal del intérprete MBASIC y vuelve al microsistema CP/M con el comando **''SYSTEM''**.
 +
 +Su material de referencia es el [[https://archive.org/stream/BASIC-80_MBASIC_Reference_Manual/BASIC-80_MBASIC_Reference_Manual_djvu.txt|Manual de MBASIC-80 (en inglés)]].
  
 ==== Programando en Ensablador Z80 en CP/M ==== ==== Programando en Ensablador Z80 en CP/M ====
  • tutorial_de_cp_m.1659562969.txt.gz
  • Última modificación: 2022/08/03 21:42
  • por peron