Professional Documents
Culture Documents
PE-14-316
RESUMEN DEL CAPTULO 1
Los sensores: son los elementos que permiten observar el medio fsico.
El procesador: interpreta lo observado en relacin con el objetivo a conseguir.
Los actuadores: son los elementos que permiten actuar sobre el medio para
cambiarlo.
El cuerpo humano posee estos tres elementos, que son los sentidos, la inteligencia y los
brazos y piernas respectivamente.
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Evolucin de la magnitud.
Trmicas
o Etc.
Del mismo modo que el ser humano dispone de sentidos, el procesador digital tambin
deber de disponer de rganos que transformen la naturaleza fsica original de las
magnitudes a controlar en naturaleza electrnica. Estos rganos son los sensores
transductores. La magnitud fsica entregada por el transductor se llama seal.
Por lo tanto, una seal es una magnitud fsica de distinta naturaleza que la de la magnitud
que se pretende controlar, pero igual a ella en cuanto a valores y a evolucin. El procesador
digital trabaja con seales elctricas digitales discretas. En general, se realizan una serie de
transformaciones, tal como se esquematiza en la figura siguiente, para hacer llegar seales
elctricas digitales discretas al procesador.
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Es un sistema de numeracin de base diez: esto quiere decir que el sistema consta de
diez smbolos, denominados dgitos.
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
Las cantidades se codifican mediante un dgito o combinacin de varios, obteniendo un
nmero.
tres: 3
veinticuatro: 24
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
La cantidad con la que contribuye cada dgito se calcula multiplicando el valor base
del dgito por un peso atribuido a la posicin que ocupa:
Pesos: por ser base diez, el peso atribuido a la posicin n-sima es diez elevado a n.
Las posiciones se cuentan de derecha a izquierda, empezando por el cero. Adems,
cada posicin tiene un nombre: unidades, decenas, centenas, etc., que tiene relacin
con el peso correspondiente a dicha posicin.
El clculo de la cantidad que representa un nmero puede hacerse por lo tanto con la ayuda
de una tabla como la que sigue:
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Ahora que ya est definido el sistema, se puede emplear el propio sistema para representar
las cantidades, de modo que la tabla anterior se puede representar ms cmodamente como
sigue:
uno: 1
tres: 11
veintitrs: 10111
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Pesos: por ser base 2, el peso atribuido a la posicin n-sima es 2 elevado a n. Las
posiciones se cuentan de derecha a izquierda, empezando por el cero.
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Como se puede apreciar, el sistema binario y decimal siguen en esencia los mismos
mecanismos; son de hecho sistemas posicionales, en los que la nica diferencia es la base, 2
y 10 respectivamente. Sin embargo, el sistema binario no parece muy adecuado para el
procesador humano (por ejemplo: 174 en decimal es 10101110 en binario), y estas largas
secuencias de unos y ceros no son fciles de leer, memorizar e interpretar por parte del ser
humano.
Por lo tanto, por un lado es necesario manejar el binario para poder disear procesadores
electrnicos digitales, pero por otro, el ser humano se maneja mejor en decimal.
Adems, como se van a manejar cantidades en ambos sistemas, ser necesario establecer un
mtodo para diferenciar cundo un nmero est escrito en un sistema o en el otro. En los
casos en que haya duda, se pondr al lado del nmero un subndice indicando la base del
sistema al que pertenece. Por ejemplo, cuando se quiera poner 1101 del sistema decimal, se
pondr 110110, y cuando se quiera poner el 1101 del sistema binario, se pondr 11012.
Existen varios mtodos, todos equivalentes, para realizar esta conversin. El que aqu se
expone se basa en divisiones sucesivas por 2: dividir sucesivamente por 2 el nmero
decimal, y formar el nmero binario tomando el ltimo cociente como MSB y los restos de
las divisiones hasta llegar al primer resto que ser el LSB.
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Paso de binario a decimal: empleando una tabla, disponer en una columna los dgitos del
nmero binario, y a su lado los pesos correspondientes a los bits 1. Sumando los pesos se
obtiene el nmero decimal equivalente. Por ejemplo, pasar 10101110 a decimal.
Disponer los dgitos del nmero binario en la columna dgitos, empezando por el
LSB en la fila superior, y acabando por el MSB en la fila inferior.
En la columna
decimales:
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Paso de decimal a binario : con la ayuda de una tabla, dividir sucesivamente por 2
el nmero decimal, y formar el nmero binario tomando el ltimo cociente como MSB y
los restos de las divisiones hasta llegar al primer resto que ser el LSB. Por ejemplo, pasar
174 a binario.
Dividir por 2 el nmero decimal que se desea convertir, anotando el resto de la
divisin (que ser 1 0 necesariamente).
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Una vez acabadas todas las divisiones, tomar de la tabla el ltimo cociente como MSB, y
continuar construyendo el nmero binario aadiendo de izquierda a derecha, comenzando
por el ltimo resto obtenido, los dems restos de las divisiones tomados de abajo a arriba
hasta llegar al LSB, que ser el primero de los restos de la tabla.
Ejemplo resuelto 1
Pasar los siguientes nmeros decimales a binario: 57 y 325.
Solucin:
Ejemplo resuelto 2
Pasar los siguientes nmeros binarios a decimal: 1110011 y 1010000111.
Solucin:
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Una
vez
dominados
estos mtodos de
conversin, el ser humano puede estudiar y disear procesadores electrnicos digitales de
forma sencilla empleando su sistema habitual que es el decimal.
En definitiva, en el trabajo con procesadores digitales, los mtodos de conversin entre
sistemas hacen que el decimal pueda ser una buena herramienta para manipular las
cantidades binarias con las que trabaja a mquina, sin el inconveniente de tener que
manejar largas listas de unos y ceros que inducen fcilmente a la confusin, y no son
sencillas de interpretar.
Aunque la conversin entre los sistemas binarios y decimal no es nada dificultosa, no es
inmediata, ya que requiere hacer algunas cuentas. Con la prctica, estas cuentas se pueden
llegar a hacer con ms o menos soltura, pero no sern inmediatas, salvo si son pequeas
cantidades.
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Veinticuatro: 18.
Dos mil novecientos cuarenta y dos: B7E
Pesos: por ser base 16, el peso atribuido a la posicin n-sima es 16n. Las posiciones se
cuentan de derecha a izquierda, empezando por el cero.
El clculo de la cantidad que representa un nmero puede hacerse por lo tanto con la ayuda
de una tabla como la que sigue:
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Paso de hexadecimal a decimal: con la ayuda de una tabla, sumar los valores base
de cada dgito hexadecimal multiplicados por los pesos correspondientes a la
posicin que ocupan. Por ejemplo, pasar 4D9A16 a decimal.
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Una vez realizadas todas las divisiones, tomar las cantidades decimales del
ltimo cociente y de los restos obtenidos y transformarlas en un dgito
hexadecimal, de acuerdo con la tabla de valores base de los dgitos
hexadecimales.
Los mtodos descritos para el cambio base entre los sistemas hexadecimal y binario son los
siguientes:
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Ejemplo Resuelto:
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
El clculo de la cantidad que representa un nmero puede hacerse por lo tanto con la ayuda
de una tabla como la que sigue:
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Los mtodos descritos para el cambio base entre los sistemas octal y decimal son los
siguientes:
Paso de octal a decimal: con la ayuda de una tabla, sumar los valores base de cada dgito
octal multiplicado por los pesos correspondientes a la posicin que ocupan.
Por ejemplo, pasar 47038 a decimal.
Paso de decimal a octal: con la ayuda de una tabla, dividir sucesivamente por 8 el nmero
decimal, y formar el nmero octal tomando el ltimo cociente como dgito de mayor peso y
los restos de las divisiones hasta llegar al primer resto que ser el dgito de menor peso.
Por ejemplo, pasar 1986610 a octal.
Paso de octal a binario: obtener el nmero binario a partir de los equivalentes binarios
de tres bits de los dgitos octales.
Por ejemplo: pasar 37258 a binario.
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Paso de binario a octal: distribuir el nmero binario en grupos de tres bits comenzando
por el LSB, y sustituir cada grupo por su equivalente octal.
Por ejemplo: pasar 10111111012 a octal.
Comenzando por el LSB (por la derecha), distribuir el nmero binario a convertir en
grupos de tres bits. Si el ltimo grupo no llega a tres bits, se deja como salga.
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Los sistemas operativos de la familia Windows ofrecen en sus ltimas versiones una
calculadora que permite trabajar en los sistemas de numeracin estudiados
anteriormente, y que puede facilitar enormemente el trabajo con sistemas digitales
binarios a la hora de hacer operaciones y conversiones entre sistemas de numeracin.
Debe emplearse como herramienta de apoyo en el estudio de los sistemas para la
verificacin de los resultados obtenidos manualmente, y slo cuando se dominen
perfectamente las tcnicas, emplearla como herramienta de trabajo.
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1
Alexandr Sols
PE-14-316
RESUMEN DEL CAPTULO 1