El juego de caracteres Amstrad CPC (también conocido como juego de caracteres gráficos BASIC ) [1] es el juego de caracteres utilizado en la serie Amstrad CPC de computadoras personales de 8 bits cuando se ejecuta BASIC (el modo predeterminado, hasta que arranca en CP/M ). . Este conjunto de caracteres existía en el chip ROM "inferior" incorporado. Está basado en ASCII -1967, con la excepción del carácter 0x5E que es la flecha hacia arriba en lugar del circunflejo , como lo es en ASCII-1963, característica compartida con otros conjuntos de caracteres de la época. [2] [3] Aparte del rango ASCII imprimible estándar (0x20-0x7e), es completamente diferente del juego de caracteres Amstrad CP/M Plus . El conjunto de caracteres BASIC tenía símbolos de uso particular en juegos y computación doméstica, mientras que el carácter CP/M Plus reflejaba el sabor internacional y empresarial del entorno CP/M Plus. [4] Este conjunto de caracteres está representado en Unicode (excluidos 0xEF, 0xFC y 0xFD) [5] a partir de la versión de Unicode 13.0 de marzo de 2020, que agregó símbolos para la informática heredada . Sin embargo, se aceptó la inclusión de los tres caracteres que faltan en Unicode 16.0 en el suplemento de símbolos para informática heredada. [6]
Conjunto de caracteres
Sin mapeo Unicode [5]
- ^ Los caracteres de control normalmente no producen un carácter en la pantalla, pero se interpretan como códigos de control. Al utilizar el carácter 1 (SOH) como prefijo, o con el texto gráfico, o ingresados desde el teclado, se muestran con la representación en la parte inferior de la celda. [10]
personajes de control
Cada uno de los caracteres del rango de caracteres C0 (0x00-0x1F) tenía una función especial. [11]
- ^ abcdefghij Los códigos marcados obligan al cursor a una posición legal en la ventana actual antes de ser obedecidos, pero pueden dejar el cursor en una posición ilegal
- ^ ab Los valores de parámetro 27 a 31 son colores no definidos.
Referencias
- ^ "Capítulo 7: Para su referencia ..." (PDF) , Instrucciones de usuario de Amstrad CPC 6128 , 1985, p. 9
- ^ Conjunto de caracteres ZX Spectrum
- ^ PETSCII
- ^ "Capítulo 7: Para su referencia ..." (PDF) , Instrucciones de usuario de Amstrad CPC 6128 , 1985, p. 54
- ^ ab "Carácter no propuesto" (PDF) , L2/19-025: Fuentes , 2019-01-04
- ^ "Suplemento de símbolos para informática heredada" (PDF) .
- ^ "AMSCPC.TXT" (PDF) , L2/19-025: Propuesta para agregar caracteres de computadoras heredadas y teletexto a la UCS , 2019-01-04
- ^ L2/19-025: Fuentes (PDF) , 2019-01-04
- ^ "Capítulo 7: Para su referencia ..." (PDF) , Instrucciones de usuario de Amstrad CPC 6128 , 1985, págs.
- ^ Dios, Bruce; Overell, Paul; Radisic, David (1986), "Apéndice VI: Conjunto de caracteres mostrados", CPC 464/664/6128 FIRMWARE , Amstrad Consumer Electronics, p. 431
- ^ "Capítulo 7: Para su referencia ..." (PDF) , Instrucciones de usuario de Amstrad CPC 6128 , 1985, págs.