{{toc numerate=1}}
===Formato===
XIO comando, #canal, modo, argumento, unidad
1. **Comando :** Deberás usar los que están definidos anteriormente tales como general, gráficos, sistema operativo y etc..
1. **Canal :** Puede usar el 1 al 7.
1. **Modo :** 0 : sin uso, 4 : Abierto para la lectura, 6 : Abierto para leer directorio de disco, 8 : Abierto para escritura, 9 : Abierto para escritura para añadir, 12 : Abierto para la lectura y la escritura.
1. **Argumento :** Normalmente se usa 0.
1. **Unidad :** El cual identifica que dispositivo se va usar.
**Ejemplos :**
* XIO 18,#6,0,0,"S:"
* XIO 32,#1,0,0,"D:DUP.SYS,DUP.OLD"
===Tipos de comandos===
A continuación, mostraremos los tipos más comunes de comandos para diferentes eventos.
====General de entrada y salida====
#|
*|N°|Descripción|*
||3|Abrir canal||
||5|Leer línea||
||7|Obtener carácter||
||9|Grabar línea||
||11|Inserta carácter||
||12|Cierra canal||
||13|Estado del canal||
|#
====Gráficos====
#|
*|N°|Descripción|*
||17|Dibuja línea||
||18|Rellena área||
|#
====Sistema operativo de disco====
#|
*|N°|Descripción|*
||32|Renombrar archivo||
||33|Eliminar archivo||
||35|Proteger archivo||
||36|Desproteger archivo||
||37|Mover el puntero||
||38|Buscar el puntero del archivo||
||39|Obtener la longitud del archivo (SpartaDos)||
||40|Cargar el archivo binario||
||41|Guarde el archivo binario (DOS y SpartaDOS)||
||41|Cambiar directorio (MyDOS)||
||42|Crear directorio (SpartaDOS)||
||43|Eliminar directorio (SpartaDOS)||
||44|Cambiar directorio (SpartaDOS)||
||45|Establecer archivo de arranque (SpartaDOS)||
||46|Desbloqueo de disco (SpartaDOS 2.3/3.2)||
||49|Establecer los atributos de archivo (SpartaDOS X)||
||253|Formato de densidad Simple (DOS 2.5)||
||254|Formatear||
|#
====RS-232====
#|
*|N°|Descripción|*
||32|Salida parcial bloque||
||34|Control DTR, RTS, XMT||
||36|Velocidad de transmisión, tamaño de palabra, bits de parada y control listo||
||38|Modo translation||
||40|Modo concurret||
|#