<code>Mi pregunta es quien traduce código ASCII? la misma computadora? Porque a código binario estamos claros que es la computadora per...

Pregunta de la clase:
ASCII
Yorman Eduardo Amaro Carrero

Yorman Eduardo Amaro Carrero

Pregunta
studenthace 4 años
Mi pregunta es quien traduce código ASCII? la misma computadora? Porque a código binario estamos claros que es la computadora pero antes de llegar hasta eso debe ser traducido a ASCII también es la misma computadora en otro proceso antes del binario?
4 respuestas
para escribir tu comentario
    Irving Juárez

    Irving Juárez

    studenthace 4 años

    Cuando tu presionas una tecla, esa tecla tiene un código ASCII, pero antes de que eso se sepa, el teclado pasa el impulso electrónico a través del periférico (en caso de que sea un teclado externo) y este pasa por un driver, quien traduce el impulso a código maquina. Después es el sistema operativo el que sabe que la tecla presionada le corresponde el numero 90 en ASCII (por ejemplo). Una vez que el SO sabe esto, busca la aplicación en donde fue pulsada la tecla, en este caso, es en Chrome, después, el navegador busca la pagina en donde esta el prompt o el mouse y ahí es donde pone la letra. Todo esto pasa tan rápido que ni siquiera nos damos cuenta...

    Jonathan David Olivos

    Jonathan David Olivos

    studenthace 4 años

    Hola yorman! :D Dependiendo el software que utilices estos tienen unos traductores llamados compiladores o interpretes. El que traduce tus instrucciones en el código de alto nivel a código máquina es el compilador:

    Yorman Eduardo Amaro Carrero

    Yorman Eduardo Amaro Carrero

    studenthace 4 años

    Gracias Daniel, ahora si me quedo mas claro super.

    Daniel Adolfo Ordoñez Rubio

    Daniel Adolfo Ordoñez Rubio

    studenthace 4 años

    Hola, Yorman :) Lo hace "el software", y es que diferentes programas pueden interpretar los bytes un poco diferentes según el código de caracteres que implementen (digamos ASCII o UTF-8). :thinking: Como decirlo, por ejemplo, la línea de comandos (shell) usa ASCII porque necesitamos poder darle instrucciones en lenguaje humano (inglés :sweat_smile:) y poder leer los resultados, pero no necesitamos emojis o algo más complejo; en cambio el navegador (Chrome, Firefox, Safari) es para todo el mundo y debe poder mostrar todo tipo de caracteres, por eso implementa un conjunto más grande que ASCII.

Curso de Historia y Funcionamiento de Internet

Curso de Historia y Funcionamiento de Internet

¿Cómo funciona internet? Descubre el flujo de información entre las computadoras y una página web. Aprende cómo se conectan millones de personas con las aplicaciones que utilizas cada día. Da tus primeros pasos en el desarrollo web junto a tu profesor Diego De Granda.

Curso de Historia y Funcionamiento de Internet
Curso de Historia y Funcionamiento de Internet

Curso de Historia y Funcionamiento de Internet

¿Cómo funciona internet? Descubre el flujo de información entre las computadoras y una página web. Aprende cómo se conectan millones de personas con las aplicaciones que utilizas cada día. Da tus primeros pasos en el desarrollo web junto a tu profesor Diego De Granda.