stringtranslate.com

Conjunto de caracteres CPC de Amstrad

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]
  1. ^ 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]


  1. ^ 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

Referencias

  1. ^ "Capítulo 7: Para su referencia..." (PDF) , Instrucciones de usuario de Amstrad CPC 6128 , 1985, pág. 9
  2. ^ Conjunto de caracteres del ZX Spectrum
  3. ^ MASCOTAS
  4. ^ "Capítulo 7: Para su referencia..." (PDF) , Instrucciones de usuario de Amstrad CPC 6128 , 1985, pág. 54
  5. ^ ab "Personaje no propuesto" (PDF) , L2/19-025: Fuentes , 2019-01-04
  6. ^ "Suplemento sobre símbolos para la informática heredada" (PDF) .
  7. ^ "AMSCPC.TXT" (PDF) , L2/19-025: Propuesta para agregar caracteres de computadoras antiguas y teletexto al UCS , 2019-01-04
  8. ^ L2/19-025: Fuentes (PDF) , 2019-01-04
  9. ^ "Capítulo 7: Para su referencia..." (PDF) , Instrucciones de usuario de Amstrad CPC 6128 , 1985, págs. 9-20
  10. ^ 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
  11. ^ "Capítulo 7: Para su referencia..." (PDF) , Instrucciones de usuario de Amstrad CPC 6128 , 1985, págs. 3-6