User Tools

Site Tools


documentacion_pcp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
documentacion_pcp [2012/10/28 20:44] jojodocumentacion_pcp [2012/11/28 15:15] (current) jojo
Line 13: Line 13:
  
 especiales: especiales:
- 0 - nop -- + 0 - nop -- no hace nada  
- 1 - call call 1 -- hace la llamada del sistema 1 (tienen que haber parametros en los registros correspondientes)+ 1 - sys sys 1 -- hace la llamada del sistema 1 (tienen que haber parametros en los registros correspondientes)
  
 carga: carga:
Line 51: Line 51:
  24 - xor r1,r2,r3  24 - xor r1,r2,r3
  
- +salto a subrutina: 
- + 25 - call r1 -- Salta a la subrutina en [r1] apilando la direccion de vuelta en la pila 
 + 26 - ret -- Vuelve de una subrutina desapilando la direccion
  
 5 bits codigo de operacion 5 bits codigo de operacion
Line 93: Line 93:
  Cambia x,y por los valores que haya en r10,r11  Cambia x,y por los valores que haya en r10,r11
  
 + Subfuncion 6: Borrar pantalla
 + Borra la pantalla
 +
 + Subfuncion 7: Activar cursor
 + Activa el cursor de texto
 +
 + Subfuncion 8: Desactivar cursor
 + Desactiva el cursor de texto
  
  
  
 Funcion 1: Lectura de teclado Funcion 1: Lectura de teclado
 +
  Subfuncion 0: Preguntar si se ha pulsado una tecla  Subfuncion 0: Preguntar si se ha pulsado una tecla
  Devuelve 1 en r10 si es asi y 0 en caso contrario  Devuelve 1 en r10 si es asi y 0 en caso contrario
Line 102: Line 111:
  Subfuncion 1: Leer el caracter que hay en el buffer  Subfuncion 1: Leer el caracter que hay en el buffer
  Devuelve en r10 el caracter   Devuelve en r10 el caracter 
 +
 + Subfuncion 2: Espera una pulsacion de tecla y la lee
 + Devuelve en r10 el caracter
 +
 +
 +Funcion 2: Sistema TTS
 +
 + Subfuncion 0: Reproducir alofono
 + Se reproduce el alofono contenido en r10
  
documentacion_pcp.1351453467.txt.gz · Last modified: 2012/10/28 20:44 by jojo