La computadora TRS-80 fabricada por Tandy / Radio Shack contiene un juego de caracteres de 8 bits . [1] Se deriva parcialmente de ASCII y comparte los puntos de código del 32 al 95 en el modelo estándar. Los puntos de código 96-127 son compatibles con los modelos que se han equipado con una actualización de minúsculas. [2]
El conjunto de caracteres consta de letras, varios caracteres numéricos y especiales [1] , así como 64 semigráficos llamados squots (puntos cuadrados) de una matriz de 2 × 3. [3] Estos se ubicaron en los puntos de código 128 a 191 con bits 5-0 siguiendo su representación binaria, [3] similar a los caracteres alfa-mosaico en el Teletexto del Sistema Mundial . [4] [5] Estos personajes se utilizaron para gráficos en juegos, como Android Nim . [6]
Conjunto de caracteres
La siguiente tabla muestra el juego de caracteres TRS-80 modelo I. Cada carácter se muestra con un potencial equivalente de Unicode . Los caracteres espaciales y de control están representados por las abreviaturas de sus nombres.
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _MI | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ 0 | BS [a] 0008 | LF 000A | CR 000D | con [b] | coff [c] | |||||||||||
1_ 16 | [D] | 32 [e] | ← [f] | → [g] | ↓ [h] | ↑ [i] | casa [j] | sol [k] | ceol [l] | ceof [m] | ||||||
2_ 32 | SP 0020 | ! 0021 | " 0022 | # 0023 | $ 0024 | % 0025 | & 0026 | « 0027 | ( 0028 | ) 0029 | * 002A | + 002B | , 002C | - 002D | . 002E | / 002F |
3_ 48 | 0 0030 | 1 0031 | 2 0032 | 3 0033 | 4 0034 | 5 0035 | 6 0036 | 7 0037 | 8 0038 | 9 0039 | : 003A | ; 003B | < 003C | = 003D | > 003E | ? 003F |
4_ 64 | @ 0040 | A 0041 | B 0042 | C 0043 | D 0044 | E 0045 | F 0046 | G 0047 | H 0048 | Yo 0049 | J 004A | K 004B | L 004C | M 004D | N 004E | O 004F |
5_ 80 | P 0050 | Q 0051 | R 0052 | S 0053 | T 0054 | U 0055 | V 0056 | W 0057 | X 0058 | Y 0059 | Z 005A | ↑ | ↓ | ← | → | _ 005F |
6_ 96 | un 0061 | b 0062 | c 0063 | d 0064 | e 0065 | f 0066 | g 0067 | h 0068 | yo 0069 | j 006A | k 006B | l 006C | m 006D | n 006E | o 006F | |
7_ 112 | p 0070 | q 0071 | r 0072 | s 0073 | t 0074 | u 0075 | v 0076 | w 0077 | x 0078 | y 0079 | z 007A | { 007B | | 007C | } 007D | ~ 007E | ± 00B1 |
8_ 128 | NBSP 00A0 | 1FB00 | 1FB01 | 1FB02 | 1FB03 | 1FB04 | 1FB05 | 1FB06 | 1FB07 | 1FB08 | 1FB09 | 1FB0A | 1FB0B | 1FB0C | 1FB0D | 1FB0E |
9_ 144 | 1FB0F | 1FB10 | 1FB11 | 1FB12 | 1FB13 | 258C | 1FB14 | 1FB15 | 1FB16 | 1FB17 | 1FB18 | 1FB19 | 1FB1A | 1FB1B | 1FB1C | 1FB1D |
A_ 160 | 1FB1E | 1FB1F | 1FB20 | 1FB21 | 1FB22 | 1FB23 | 1FB24 | 1FB25 | 1FB26 | 1FB27 | 2590 | 1FB28 | 1FB29 | 1FB2A | 1FB2B | 1FB2C |
B_ 176 | 1FB2D | 1FB2E | 1FB2F | 1FB30 | 1FB31 | 1FB32 | 1FB33 | 1FB34 | 1FB35 | 1FB36 | 1FB37 | 1FB38 | 1FB39 | 1FB3A | 1FB3B | 2588 |
C_ 192 | [norte] | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña |
D_ 208 | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña |
E_ 224 | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña |
F_ 240 | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña | pestaña |
Letra Número Puntuación Símbolo Otro Indefinido
- ^ Retrocede y borra el carácter actual
- ^ Cursor en
- ^ Cursor desactivado
- ^ Cambia lospersonajes de Katakana (Modelo III)
- ^ Convierte al modo ancho de 32 columnas
- ^ Retroceso ← Cursor
- ^ Avanzar → Cursor
- ^ Abajo ↓ salto de línea
- ^ Upward ↑ linefeed
- ^ Mueva el cursor a (0,0), también desactiva el modo de 32 columnas
- ^ Mover al inicio de la línea
- ^ Borrar hasta el final de la línea
- ^ Borrar hasta el final del cuadro
- ^ 192 a 255 son "Códigos de compresión de espacio", pestañas de 0 a 63 espacios
Referencias
Citas
- ↑ a b Fylstra, Dan (abril de 1978). "Radio Shack TRS-80: Informe del propietario" (PDF) . BYTE . Boston, MA, EE.UU .: BYTE Publications Inc .: 49–59. Archivado (PDF) desde el original el 29 de julio de 2017 . Consultado el 29 de julio de 2017 .
- ^ Heiserman 1983 , p. 15.
- ^ a b c Goldklang, Ira (2015). "Trucos y consejos gráficos" . Archivado desde el original el 29 de julio de 2017 . Consultado el 29 de julio de 2017 .
- ^ Wiels. "TeleText - Protocolo Het" (en holandés). Personajes de mosaico. Archivado desde el original el 22 de diciembre de 2017 . Consultado el 21 de diciembre de 2017 .
- ^ https://www.etsi.org/deliver/etsi_i_ets/300700_300799/300706/01_60/ets_300706e01p.pdf#page=126
- ^ Crawford 2003 , p. 202.
- ^ Manual Básico Nivel II . Tandy / Radio Shack. 1978. págs. C1 / C2.
- ^ "TRSM1ICH.TXT" (PDF) , L2 / 19-025: propuesta para agregar caracteres de computadoras heredadas y teletexto al UCS , 2019-01-04
- ^ Heiserman 1983 , p. 243.
Fuentes
- Heiserman, David L. (1983). Arte y animación por ordenador para el TRS-80 . Prentice Hall. ISBN 978-0-131-64749-7.
- Crawford, Chris (2003). Chris Crawford sobre diseño de juegos . Nuevos jinetes. ISBN 978-0-131-46099-7.
Otras lecturas
- Bettencourt, Rebecca G. (2017) [2015]. "La última fuente TRS-80" . Kreative Korporation . Archivado desde el original el 29 de julio de 2017 . Consultado el 29 de julio de 2017 .