Como interpreta tu computadora una letra?
Escribe un caracter y observa paso a paso como lo procesa tu computadora: desde el teclado hasta los transistores.
Escribe un caracter arriba para comenzar
Prueba con letras, numeros o simbolos
Tu caracter
Este es el punto de partida. Veamos como tu computadora lo interpreta.
Scan Code
Decimal (Unicode)
"" = codigo
Hexadecimal (Base 16)
en decimal = en hex
Binario (8 bits = 1 byte)
Senal Electrica
1 = 1.2V y 0 = 0V dentro del procesador
Transistores
8 transistores representan la letra ""
Cuando presionas una tecla, tu computadora inicia un viaje fascinante. Este caracter pasara por 6 transformaciones antes de almacenarse en la memoria. Avanza para ver cada paso.
Al presionar la tecla , el teclado genera un scan code (), un numero unico asignado a cada tecla fisica. El controlador del teclado envia este codigo por USB al sistema operativo, que lo traduce al caracter correspondiente.
El sistema operativo traduce el scan code al estandar Unicode (compatible con ASCII para caracteres basicos). "" se asigna al numero en decimal. ASCII tiene 128 caracteres; Unicode extiende esto a mas de 149,000 caracteres.
El numero se representa como en hexadecimal (base 16). Los programadores prefieren hex porque cada digito equivale exactamente a 4 bits, haciendo mas facil leer valores binarios largos. Los digitos van 0-9 y luego A-F (A=10, B=11... F=15).
El numero se convierte a binario (base 2): solo unos y ceros. Cada posicion es un bit (binary digit). 8 bits = 1 byte. El bit izquierdo vale 128 y el derecho 1. Sumando los valores con "1" obtienes el numero original: .
Cada bit se transmite como un nivel de voltaje dentro del procesador: 1 = voltaje alto (~1.2V) y 0 = voltaje bajo (~0V). En los 80 se usaban 5V; hoy los procesadores modernos operan con 0.7V a 1.2V para consumir menos energia.
Cada bit es fisicamente un transistor (interruptor microscopico): encendido (ON = 1) o apagado (OFF = 0). Un procesador moderno tiene miles de millones de transistores. El Apple M2 tiene 20,000 millones. Asi es como 8 transistores representan la letra "".
Te interesa la tecnologia?
En LimCode creamos software que transforma negocios. Conoce nuestros productos o lee mas en nuestro blog.