El conjunto de caracteres Amstrad CPC (también conocido como conjunto de caracteres gráficos BASIC ) [1] es el conjunto de caracteres utilizado en la serie Amstrad CPC de ordenadores personales de 8 bits cuando se ejecuta BASIC (el modo predeterminado, hasta que se inicia en CP/M ). Este conjunto de caracteres existía en el chip ROM "inferior" integrado. Está basado en ASCII -1967, con la excepción del carácter 0x5E que es la flecha hacia arriba en lugar del circunflejo , como en ASCII-1963, una 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 conjunto 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 comercial del entorno CP/M Plus. [4] Este conjunto de caracteres está representado en Unicode (excluyendo 0xEF, 0xFC y 0xFD) [5] a partir de la versión de marzo de 2020 de Unicode 13.0, que agregó símbolos para computación heredada . Sin embargo, los tres caracteres faltantes han sido aceptados para su inclusión en Unicode 16.0 en el suplemento de símbolos para computación heredada. [6]
Conjunto de caracteres
Sin asignación de Unicode [5]
- ^ Los caracteres de control normalmente no producen un carácter en la pantalla, sino que se interpretan como códigos de control. Cuando se utiliza el carácter 1 (SOH) como prefijo, o con el texto gráfico, o se ingresan 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 fuerzan el 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 los parámetros 27 a 31 son colores no definidos.
Referencias
- ^ "Capítulo 7: Para su referencia..." (PDF) , Instrucciones de usuario de Amstrad CPC 6128 , 1985, pág. 9
- ^ Conjunto de caracteres del ZX Spectrum
- ^ MASCOTAS
- ^ "Capítulo 7: Para su referencia..." (PDF) , Instrucciones de usuario de Amstrad CPC 6128 , 1985, pág. 54
- ^ ab "Personaje no propuesto" (PDF) , L2/19-025: Fuentes , 2019-01-04
- ^ "Suplemento sobre símbolos para la informática heredada" (PDF) .
- ^ "AMSCPC.TXT" (PDF) , L2/19-025: Propuesta para agregar caracteres de computadoras antiguas y teletexto al 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. 9-20
- ^ Godden, Bruce; Overell, Paul; Radisic, David (1986), "Apéndice VI: Conjunto de caracteres mostrados", CPC 464/664/6128 FIRMWARE , Amstrad Consumer Electronics, pág. 431
- ^ "Capítulo 7: Para su referencia..." (PDF) , Instrucciones de usuario de Amstrad CPC 6128 , 1985, págs. 3-6