“Conocimiento Programación>Lenguajes De Programación

Código Hex para Apostrophe

2013/4/12
La idea de expresar caracteres como números facilita mucho el desarrollo de equipos para aplicaciones de uso diario , más que con fines científicos simplemente especializados. La tabla ASCII normalizado la representación de caracteres del inglés como números . Uno de los personajes , el apóstrofe , aparece como el " comilla simple " en la tabla de caracteres ASCII. Este carácter equivale a 39 en números decimales de acuerdo con la tabla ASCII y 27 en números hexadecimales . ASCII

El Código Estándar Americano para Intercambio de Información es comúnmente conocido como ASCII. La tabla ha sido creada por el Instituto Nacional Americano de Normas . La tabla se muestra por lo general con un número decimal asignado a cada carácter , junto con el mismo número expresado como un número octal (base 8 ) , un número hexadecimal (base 16 ) y un número binario (base 2 ) . Aunque los seres humanos frente a los números decimales , las computadoras se comunican en binario. Esto se debe a que la estructura básica de los ordenadores consiste en una serie de interruptores que hacen la corriente que pasa a lo largo de un alambre de encendido y apagado, que representa 0 y 1, respectivamente.
Historia
< p> la tabla ASCII no fue el origen de la idea de asignar números para representar caracteres. Teleimpresoras que las computadoras depredados utilizan un concepto similar , y la ordenación o los personajes en las tablas ASCII se derivan de estas tablas télex anteriores. El cuadro fue producido por primera vez en 1963 en respuesta a la creciente necesidad de traducción común entre las cartas y los números que todos los proyectos de desarrollo informáticos podrían incorporar. La tabla se actualiza periódicamente ; la versión más reciente publicado por el ANSI salió en 1986 . El cuadro se centra específicamente en los caracteres utilizados en el idioma Inglés . Un cuadro más amplio , incorporando personajes de muchos otros idiomas , es la tabla Unicode de 16 bits. ASCII se limita a sólo 7 bits de un número binario.
Formato

Un plazo razonable para un personaje representado como un número binario es de 8 bits. Esto se debe a que los ordenadores ocupan de los bits en grupos de ocho , que se llama un byte . Sin embargo , el número binario ASCII está a sólo 7 bits de largo porque los creadores de la tabla no se necesitan más permutaciones. Siete bits de crear 128 números , que era más que suficiente para el propósito de la tabla ASCII. El octavo bit se utiliza como un bit de paridad para la comprobación de errores .
Hexadecimal

Es comprensible por qué una persona querría saber que un apóstrofe está representado por el número 39 en decimal y que un ordenador necesita ese número como 00100111 en binario , pero ¿por qué alguien se molestaría con el número en hexadecimal o " hex" ? Una de las razones es que los primeros ordenadores tenían un bus de 8 bits, pero un procesador con 16 registros . Los registros son el almacenamiento temporal , donde los bits se desplazan dentro y fuera para realizar los cálculos .

Una segunda razón es que el binario es difícil convertir a decimal , pero fácil de convertir a hexadecimal . Esto es porque el romper el número binario en trozos de cuatro da , por ejemplo , los números binarios 0010 , que es 2 en hexadecimal , y 0111 , que es 7 en hexadecimal , de modo que es 27 00100111 . Los primeros lenguajes de programación utilizados hex como un formato más fácil que el código de la máquina subyacente, que era binario. Por lo tanto , alguien puede querer saber que apóstrofe es 27 en hexadecimal .

Lenguajes De Programación
Depuración Funciones
Cómo agregar columnas DataGrid dinámica
Cómo hacer arreglos en PCSpim
Cómo utilizar elementos HTML en línea
Cómo crear un formulario en tiempo de ejecución de Visual Basic 6
Cómo autenticar SCCM SQL
Cómo transferir Desde microcontroladores para PCs
¿Qué es un algoritmo y cómo se usa en la programación de computadoras?
Conocimiento de la computadora © http://www.ordenador.online