Conjuntos de códigos de IBM PC

Los conjuntos de códigos de PC de IBM® son los conjuntos de códigos soportados originalmente en los sistemas PC de IBM y AIX®. Los conjuntos de códigos de PC de IBM asignan caracteres gráficos al área de control Control Uno (C1). Las aplicaciones que dependen de estos caracteres de control no pueden admitir estos conjuntos de códigos.

Los caracteres ASCII se codifican con el cero de bit más significativo (MSB) en las posiciones 0x20-0x7e. El Latin 1 ampliado, combinado con los conjuntos de caracteres exclusivos de IBM PC, conforman el conjunto ampliado de caracteres que están codificados en las posiciones 0x80-0xfe. La tabla siguiente muestra la ubicación de los caracteres de control, ASCII y ampliados para el conjunto de códigos IBM-850.

Codificación de caracteres Punto de código Descripción Recuento
000xxxxx 00–1F Controles 32
00100000 20 Espacio 1
0xxxxxxx 21–7E 7 bits 94
01111111 7F Suprimir 1
1xxxxxxx 80–FE 8 bits 17
11111111 FF Todos unos 1

El juego de caracteres exclusivo de IBM PC incluye lo siguiente:

Tabla 1. Juego de caracteres exclusivo de IBM PC
Símbolo Código de retorno
Signo de florín 0x9f
Sombra clara 0xb0
Sombra media 0xb1
Sombra oscura 0xb2
Barra vertical 0xb3
Media derecha 0xb4
Doble media derecha 0xb9
Barra vertical doble 0xba
Caja de esquina superior derecha doble 0xbb
Caja de esquina inferior derecha doble 0xbc
Caja de esquina superior derecha 0xbf
Caja de esquina inferior izquierda 0xc0
Media inferior 0xc1
Media superior 0xc2
Media izquierda 0xc3
Barra de caja central 0xc4
Intersección 0xc5
Caja de esquina inferior izquierda doble 0xc8
Caja de esquina superior izquierda doble 0xc9
Media inferior doble 0xca
Media superior doble 0xcb
Media izquierda doble 0xcc
Barra de caja central doble 0xcd
Intersección doble 0xce
i minúscula sin punto 0xd5
Caja de esquina inferior derecha 0xd9
Caja de esquina superior izquierda 0xda
Bloque completo 0xdb
Bloque de la mitad inferior 0xde
Bloque de la mitad superior 0xdf
Barra superior 0xee
Punto medio, punto de producto 0xfa
Rectángulo sólido vertical 0xfe