Академический Документы
Профессиональный Документы
Культура Документы
Ejemplifique con
cualquiera de los dos cdigos para caracteres estudiados.
Condiciones que se imponen para la codificacin de caracteres:
1- La representacin debe englobar a la de las cifras decimales bajo una forma sencilla de utilizar (BCD,
2421, exceso de 3, etc.) y permitir distinguir rpidamente las cifras de los otros caracteres. Por ejemplo, en
ASCII todos los nmeros tienen zona = 011 y dgitos = nro. en BCD. Lo mismo en EBCDIC, la zona = 1111 y digito =
nro. en BCD.
2- La representacin debe permitir aadir nuevos caracteres especficos para una aplicacin particular.
Por ejemplo el ASCII se defini originalmente con 6 bits, lo que permita representar 2 6=64 caracteres.
Posteriormente la ANSI (Instituto Nacional Norteamericano de Normas) defini un nuevo ASCII de 7 bits que se
mantiene como norma y permite codificar 128 caracteres, hacindolo mas apto, fundamentalmente para la
transmisin, donde parte de los caracteres codifican funciones de control. La mayor parte de las mquinas actuales
utilizan este cdigo normalizado, pero generalmente agregan un 8vo bit, que les permite extender el cdigo para
representaciones no previstas o para utilizarlo como bit de control de paridad en transmisiones.
3- En el caso de las transmisiones, la representacin debe incluir un sistema de redundancia que permita
detectar errores.
Un ejemplo claro es el control de paridad o el cdigo de Hamming.
CDIGO: Sistema de signos y de reglas que permite formular y comprender un mensaje. La codificacin
consiste en establecer una ley de correspondencia, llamada cdigo, entre las informaciones por representar y
las posibles configuraciones binarias, de tal manera que a cada informacin corresponda una, y generalmente
solo una, configuracin binaria.
CODIGO AUTOCOMPLEMENTARIO: Que un cdigo binario sea autocomplementario quiere decir que el
complemento a 9 del nmero decimal representado en ese cdigo se obtiene cambiando los ceros por unos y
los unos por ceros. Ejemplos: Exceso de 3, 2421 y 84-2-1.
Otras definiciones:
CODIFICAR: Transformar, mediante las reglas de un cdigo, la formulacin de un mensaje.
CODIFICACIN es el proceso de convertir un smbolo complejo en un grupo de smbolos ms simples.
Ejemplo: convertir una letra del alfabeto en un cdigo de cinco bits.
DECODIFICAR: Aplicar inversamente las reglas de su cdigo a un mensaje codificado para obtener la
forma primitiva de este.
DECODIFICACIN es el proceso inverso al de codificacin, se convierte a un cdigo donde la cantidad de
smbolos es menor, pero cada una contiene ms informacin.
TRANSCODIFICACIN: Aplicacin de un cambio de cdigo a una informacin ya codificada. Ejemplo:
EBCDIC a ASCII.
Clasificacin de cdigos
Para la codificacin de la informacin numrica tenemos:
o Cdigo ponderado: cdigo que respeta, para la representacin de cada dgito decimal, el peso
que corresponde a cada dgito binario de acuerdo a la posicin que ocupa.
Por ejemplo, el cdigo 2421 permite representar los dgitos decimales (0 a 9) mediante
un conjunto de 4 bits a los que se atribuye respectivamente los pesos 2, 4, 2, 1.
Otro ejemplo es BCD (Binary Coded Decimal) en donde cada dgito decimal se codifica con
4 bits respetando el peso asignado en el sistema binario puro, es decir 8421.
AIKEN(2,4,2,1): el cdigo 2,4,2,1 permite dos combinaciones de los dgitos del 2 al 7, pero
en AIKEN solo una de cada nmero es vlida.
Otros son 8,4,-2,-1 y Exceso de tres, donde cada dgito decimal se representa en BCD
pero excedido en 3.
o Cdigo no ponderado: la representacin de cada dgito decimal es en principio arbitraria o
responde a caractersticas que no son el peso de acuerdo a la posicin que ocupa. Un ejemplo
es el cdigo de GRAY o binario reflejado, que tiene la particularidad de que de un decimal al
siguiente cambia un solo bit.
En otro mbito, tenemos los cdigos redundantes, que utilizan ms bits de los necesarios para
representar la informacin. Los bits extra se utilizan para detectar errores. Pueden ser:
o Autodetectores: cdigo que mediante un determinado nmero de bits redundantes puede
detectar errores en las transmisiones o el almacenamiento de la informacin. Por ejemplo, el
control de paridad o el control 2 entre 3.
o Autocorrectores: cdigos que permiten no solamente la deteccin de errores (por ejemplo en
una transmisin) sino tambin la correccin de los mismos. Por ejemplo, Hamming.
Tipos:
Circuito secuencial
Dibuje un FF RS sincrnico utilizando nicamente compuertas NAND. Describa el funcionamiento y la tabla
correspondiente.
Defina buses y registros. Esquematice una transferencia entre un registro A y un bus M, agregue un
cronograma con indicacin de seales impulsionales y de nivel en el tiempo para materializar la
transferencia indicada.
Defina buses y registros. Esquematice una transferencia de registro A a registro B pasando por un bus M,
agregue un cronograma con indicacin de seales impulsionales y de nivel en el tiempo para materializar la
transferencia indicada.
Dibuje un flip flop JK maestro esclavo, explique cmo funciona y cuando son necesarios.
Dibuje un FF maestro esclavo e indique sus aplicaciones.