= 0 y tiene acarreo = 1 y tiene acarreo 1. Tabla 1. Suma Binaria.
|
|
- Rubén Cruz Ferreyra
- hace 5 años
- Vistas:
Transcripción
1 Operaciones con bits por: Roberto Rangel Ibarra De acuerdo a Forouzan (2003) las operaciones aritméticas comprenden las operaciones básicas que conocemos como son la suma, resta, multiplicación y división, estas operaciones pueden ser aplicadas tanto a enteros como a números de punto flotante, y pueden ocuparse en diferentes sistemas como el Decimal, Binario, Octal y Hexadecimal. 1. Operaciones con binarios 1.1 Suma de binarios Suma de binarios sin signo (positivos) La primera operación binaria que analizaremos es la suma para elementos positivos, la cual tiene grandes similitudes con la suma decimal con la que estamos familiarizados, y su procedimiento es el siguiente: 1. Se realiza la primera suma de elementos binarios empezando por el dígito menos significativo, es decir, se suma de derecha a izquierda. 2. Para efectuar la suma de binarios se debe considerar la siguiente tabla que muestra los posibles resultados, debemos recordar que una suma de binarios sólo puede darnos dos resultados, 0 o 1. Operación Resultado Acarreo = 0 y tiene acarreo = 1 y tiene acarreo 1 Tabla 1. Suma Binaria. 3. Una vez realizada la suma se deberá establecer si ésta tiene acarreo o no, y volver a sumar, y así sucesivamente hasta terminar. 4. Si hay un acarreo al final después de la suma de la columna del extremo izquierdo, éste se debe tomar en cuenta. Para ilustrar de mejor manera el procedimiento, analicemos el siguiente ejemplo de la operación: Acarreo tomando como referencia la Tabla de suma binaria Operación Resultado 1
2 Siguiendo este mismo procedimiento analicemos otro ejemplo: 1) Realizar la suma de Es muy importante mencionar que no es necesario considerar la suma de más de dos números binarios debido a que en todos los sistemas digitales la suma sólo puede manejar dos números a la vez Suma de binarios con signo (positivo y negativo) Suma en el complemento a dos Blanco (2003) menciona que los pasos para realizar la suma en el complemento a dos son los siguientes: 1. Se suman ambos números según la regla aritmética de la suma binaria, incluido el bit de signo, propagándose el acarreo entre bits. 2. Se desprecia el acarreo final (p. 11). La suma en el complemento a dos es una forma de representación de números con signo, pudiendo realizar operaciones tanto con números positivos como negativos, por lo que la suma podría efectuarse en cualquier de las siguientes opciones: Suma en el complemento a dos de dos números positivos Suma en el complemento a dos de un número positivo y un número negativo menor Suma en el complemento a dos de un número positivo y un número negativo mayor Suma en el complemento a dos de dos números negativos Suma en el complemento a dos de dos números iguales y opuestos Analizaremos cada una de ellas con un ejemplo en el que consideraremos a los números 9 y 4 decimales tomando todas estas opciones para su suma en binario con un patrón de 8 bits para cada número Suma en el complemento a dos de dos números positivos Esta es la operación más sencilla, para esto consideramos los dos números propuestos como positivos siendo la operación que realizaremos ) Como primer paso convertimos los números decimales a binario, dándonos como resultado: 9 = 1001 y 4 = 100 2) Como siguiente paso debemos completar en cada número el patrón de bits hasta llegar a 8 bits, por lo que quedarían de la siguiente forma: 9 = y 4 =
3 3) Como ambos números son positivos, en el último paso realizamos la suma de los dos números binarios considerando la Tabla 1. Suma Binaria, quedando de la siguiente manera: (9 decimal) (4 decimal) (13 decimal) En esta operación no hubo acarreo, y es importante notar que el bit del extremo izquierdo de ambos números es 0, lo que indica que son positivos, y el bit del extremo izquierdo del resultado de la suma también es 0 lo que indica que el resultado es positivo. El resultado de la suma es en binario, siendo igual a 13 en decimal. Si observas bien, hay gran similitud entre la forma en que se realiza una suma binaria sin signo, cuando los dos números son positivos y una suma binaria con signo, cuando también los dos números son positivos, empleando en ambos casos el formato de complemento a dos; la única diferencia que debes considerar es que si al final de la suma binaria sin signo, existe un acarreo en el extremo izquierdo, éste se debe descartar Suma en el complemento a dos de un número positivo y un número negativo menor En esta operación debemos considerar a uno de los dos números como negativo y éste debe ser el menor de los dos, por lo tanto la operación que realizaremos es ) Como primer paso convertimos los números decimales a binario, dándonos como resultado: 9 = 1001 y 4 = 100 2) Como siguiente paso debemos completar en cada número el patrón de bits hasta llegar a 8 bits, por lo que quedarían de la siguiente forma: 9 = y 4 = ) Como uno de los números es negativo, el siguiente paso es obtener el complemento a dos del número para que pueda ser negativo (-4), por lo que debemos complementar a dos , dándonos como resultado ) Como siguiente paso realizamos la suma de los dos números binarios considerando la Tabla Suma Binaria, quedando de la siguiente manera: (9 decimal) (-4 decimal) (5 decimal) Como el signo del extremo izquierdo del resultado de la suma es 0, quiere decir que la suma es positiva, porque el número mayor es positivo, por lo tanto no se requiere realizar ningún paso adicional para comprobar que la operación es correcta. Es importante recordar que en el formato de complemento a dos, si existe al final de la suma un acarreo en el extremo izquierdo, éste se debe descartar. El resultado de la suma es en binario, siendo igual a 5 en decimal. 3
4 Suma en el complemento a dos de dos números negativos En esta operación vamos a considerar que ambos números son negativos, por lo tanto la operación que realizaremos es ) Como primer paso convertimos los números decimales a binario, dándonos como resultado: 9 = 1001 y 4 = 100 2) Como siguiente paso debemos completar en cada número el patrón de bits hasta llegar a 8 bits, por lo que quedarían de la siguiente forma: 9 = y 4 = ) Como ambos números son negativos, el siguiente paso es obtener el complemento a dos de los dos números para que puedan ser negativos y quedar como -9 y -4, por lo que debemos complementar a dos , dándonos como resultado , y también debemos complementar a dos , dándonos como resultado ) Como siguiente paso realizamos la suma de los dos números binarios considerando la Tabla 1. Suma Binaria, quedando de la siguiente manera: (-9 decimal) (-4 decimal) (-13 decimal) 5) Como el signo del extremo izquierdo del resultado de la suma es 1, quiere decir que la suma es negativa, porque ambos números son negativos, pero ésta se encuentra en el formato de complemento a dos, por lo que para comprobar que la operación es correcta y obtener su verdadera magnitud se debe obtener el complemento a dos del resultado de la suma. El complemento a dos de es es igual a 13 en decimal, por lo que la operación es correcta, y es el resultado de la suma en binario, siendo igual a -13 en decimal Suma en el complemento a dos de dos números iguales y opuestos En esta operación consideraremos que los dos números son iguales, pero uno de ellos es positivo y el otro es negativo, por lo tanto la operación que realizaremos es ) Como primer paso convertimos los números decimales a binario, que en este caso es el mismo, dándonos como resultado: 9 = ) Como siguiente paso debemos completar en el número el patrón de bits hasta llegar a 8 bits, por lo que quedarían de la siguiente forma: 9 = ) Como uno de los números es negativo, el siguiente paso es obtener el complemento a dos del número para que pueda ser negativo (-9), por lo que debemos complementar a dos , dándonos como resultado ) Como siguiente paso realizamos la suma de los dos números binarios considerando la Tabla 1. Suma Binaria, quedando de la siguiente manera: 4
5 (9 decimal) (-9 decimal) (0 decimal) 5) Nuevamente se ignora el último acarreo, por lo que el resultado en binario es y en decimal es 0. Si hubiésemos tomado el número 4 para realizar la operación 4-4, también el resultado sería 0, porque siempre que se sumen dos números iguales con signos opuestos el resultado será Resta de binarios Resta en el complemento a dos Es muy interesante comentar que la operación de resta se realiza de la misma forma que la suma, debido a que para restar se invierte el segundo número, es decir se obtiene su complemento a dos y se suma, para esto retomaremos uno de los ejemplos anteriores ocupados para la suma; esta operación se realizó anteriormente como , ahora la realizaremos como 9-4. Al respecto Oviedo (2004, p. 29) comenta que la resta binaria complemento a dos toma el complemento a dos del sustrayendo (incluyendo el bit de signo y lo suma al minuendo (incluyendo el bit de signo) Por lo tanto, analicemos la resta de 4 a 9, quedando representado de la siguiente manera 9-4 1) Como primer paso convertimos los números decimales a binario, dándonos como resultado: 9 = 1001 y 4 = 100 2) Como siguiente paso debemos completar en cada número el patrón de bits hasta llegar a 8 bits, por lo que quedarían de la siguiente forma: 9 = y 4 = ) El siguiente paso es obtener el complemento a dos del segundo número, que es el número a restar (4), por lo que debemos complementar a dos , dándonos como resultado ) Como siguiente paso realizamos la suma de los dos números binarios considerando la Tabla 1. Suma Binaria, quedando de la siguiente manera: (9 decimal) (-4 decimal) (5 decimal) Como el signo del extremo izquierdo del resultado de la suma es 0, quiere decir que la resta es positiva, porque el número mayor es positivo, por lo tanto no se requiere realizar ningún paso adicional para comprobar que la operación es correcta. 5
6 Es importante recordar que en el formato de complemento a dos, si existe al final de la resta un acarreo en el extremo izquierdo, éste se debe descartar. El resultado de la resta es en binario, siendo igual a 5 en decimal. Si observas es el mismo resultado que el de la suma, razón por la que estas dos operaciones pueden quedar representadas en su similitud de la siguiente forma: Suma = Resta Número 1 + (-Número2) = Número 1 - Número 2 2. Operaciones con hexadecimales 2.1 Suma de hexadecimales La suma de hexadecimales se lleva de forma muy similar al sistema decimal, sólo con la consideración de que el acarreo que se tiene empieza a partir de que se rebasa el dígito F hexadecimal, a diferencia del sistema decimal que se da cuando la suma rebasa el dígito 9, y a partir de ahí debemos hacer acarreo, por ejemplo nos dará a 11 en decimal, colocaremos como resultado 1 y tendremos un acarreo de 1, pero si en hexadecimal tenemos 5 y F, que F representa a 16, nos dará a 14, colocando como resultado 4 y teniendo 1 como acarreo, esto debido a que el 17 rebasa la representación del sistema hexadecimal, y debemos volver al 0 y llevar acarreo de 1, por lo que el 17 quedaría como 10, el 18 como 11, el 19 como 12, el 20 como 13 y el 21 como 14. Es importante que recuerdes la función que cumple el acarreo y que consiste en que ese elemento debe ser sumando en la siguiente columna, por esa razón lo he dejado en un color diferente para que te sea más fácil identificarlo. 6
7 A B C D E F A B C D E F A B C D E F A B C D E F A B C D E F A B C D E F A B C D E F A B C D E F A B C D E F A B C D E F A B C D E F A A B C D E F B B C D E F A C C D E F A 1B D D E F A 1B 1C E E F A 1B 1C 1D F F A 1B 1C 1D 1E Tabla 2. Sumar hexadecimales (Barco, 2005, p. 240). Para entender de forma más sencilla la suma de hexadecimales vamos a resolver los siguientes ejercicios: Muestre el resultado de la siguiente suma hexadecimal: x489 + xf F E 1 Acarreo tomando como referencia la Tabla de suma hexadecimal Operación Resultado El acarreo al final de la suma no debe descartarse, sino que debe ser tomando en cuenta. Veamos otro ejercicio más complejo. Muestre el resultado de la siguiente suma hexadecimal: x485a9 + x9e2f1 + F5FF A 9 9 E 2 F 1 + F 5 F F 8 1 D C Acarreo tomando como referencia la Tabla de suma hexadecimal Operación Resultado Este ejercicio puede parecer más complejo debido a que los resultados exceden la capacidad de la representación de la tabla de sumar hexadecimales. Por lo que mostraremos cuál es el razonamiento correcto para resolver esta clase de operaciones, para esto tomaremos la primera columna, cuya suma es Para resolverla, el procedimiento es sencillo si ocupamos la tabla, ya que el de acuerdo a la tabla nos da como resultado A, y A + 8 nos da como resultado 12. La primera columna no excede el resultado de la tabla. 7
8 Por lo que continuamos con la segunda columna colocando el acarreo y la suma entonces a realizar es 1 + A + F + F. Para resolverla, la primera parte la encontramos en la tabla 1 +A, que nos da como resultado B y no tenemos acarreo, posteriormente B + F también lo encontramos en la tabla cuyo resultado es 1A, pero nos queda resolver 1A + F, el resultado 1A excede los valores de representación de la tabla, por lo que el razonamiento debe ser que al igual que en el sistema decimal, cada 10 dígitos tenemos un acarreo y éste se va a ir incrementando de 10 en 10 en el sistema hexadecimal y aquí sucede lo mismo, sólo que será cada 16 dígitos, por lo que la suma de 1A + F tendría que considerarse en una suma de 16 dígitos de la siguiente forma: 1A + 0 = 1A, 1A + 1 = 1B, 1A + 2 = 1C, 1A + 3 = 1D, 1A + 4 = 1E, 1A + 5 = 1F, 1A + 6 = 20, 1A + 7 = 21, 1A + 8 = 22, 1A + 9 = 23, 1A + A = 24, 1A + B = 25, 1A + C = 26, 1A + D = 27, 1A + E = 28, 1A + F = 29 El resultado por lo tanto es 9 y su acarreo es 2. Este mismo procedimiento debe seguirse aplicando en las demás columnas hasta obtener el último resultado tomando en cuenta el acarreo final. De esta forma si las operaciones exceden la tabla lo importante es recordar el razonamiento correcto para resolver la operación. 2.2 Resta de hexadecimales La resta de hexadecimales es similar a la suma, se ocupa la misma tabla que empleamos para la suma sólo que antes es necesario efectuar algunos procedimientos previos. Existen 2 maneras en que podemos resolver una resta hexadecimal, y son los siguientes: Método 1: Complemento a 2 1. Obtener el complemento a 2 del sustraendo hexadecimal, sumar el resultado al minuendo e ignorar el acarreo. Para comprender mejor su operación consideremos el siguiente ejercicio: Muestre el resultado de la siguiente resta hexadecimal: x592 - x3a5 cuya representación sería: 8
9 A 5 Por lo que debemos empezar obteniendo el complemento a 2 del sustraendo que es 3A5, para obtener el complemento a 2 debemos pasar el número a binario y ahí obtener su complemento a 2, 3A5 convertido a binario es igual a , su complemento a dos es y después convertimos el complemento a 2 a hexadecimal lo que nos da como resultado C5B. El siguiente paso es sumar este nuevo valor al minuendo, por lo que la nueva representación es: C 5 B Con esta nueva representación podemos resolver la resta como si se tratara de una suma, utilizando la Tabla 2. Sumar hexadecimales, el resultado es el siguiente: C 5 B 1 E D Acarreo tomando como referencia la Tabla de suma hexadecimal Operación Resultado Recuerda que en la resta se debe ignorar el acarreo, aunque estemos sumando, sólo se debe considerar cuando se trata de una suma hexadecimal, no de una resta en donde se obtuvo un complemento a dos y el equivalente hexadecimal para hacer la suma. Método 2: Resta al máximo Dígito 2. La segunda forma de resolverlo es más sencilla y consiste en restar cada dígito hexadecimal del sustraendo a F y luego sumarle 1, por lo que si consideramos el mismo ejercicio anterior de x592 - x3a5 con este método primero tendríamos que restar cada dígito hexadecimal de 3A5 a FFF y luego sumarle 1 quedando de la siguiente manera: F F F - 3 A 5 + C 5 A 1 C 5 B Si observamos éste es el mismo resultado que obtuvimos con el complemento a 2 del primer método, por lo que podemos ocupar alguno de estos dos métodos para realizar la resta de hexadecimales. Este método es más sencillo de realizar, sólo debes tener cuidado en restar de forma correcta C 5 B 1 E D Acarreo tomando como referencia la Tabla de suma hexadecimal Operación Resultado 9
10 Nuevamente descartamos el acarreo final, por lo que el resultado es x1ed 3. Operaciones con octales 3.1 Suma de octales Tabla 3. Sumar Octales (Barco, 2005, p. 238). La suma de octales se realiza de la misma manera que la suma de hexadecimales sólo considerando que tienen únicamente 8 dígitos, a partir del 9 empieza el acarreo. Para comprender mejor su operación consideremos el siguiente ejercicio: Muestre el resultado de la siguiente resta hexadecimal: o72 + o Acarreo tomando como referencia la Tabla de suma octal Operación Resultado Se siguen los mismos procedimientos y razonamientos que en la suma de hexadecimales. Analicemos otro ejercicio: o275 + o647 + o Acarreo tomando como referencia la Tabla de suma octal Operación Resultado 3.2 Resta de octales Al igual que la suma, la resta también sigue los mismos procedimientos y razonamientos que la resta hexadecimal, por lo que puede resolverse también por las mismas dos formas de complemento a dos y de restar del dígito máximo octal, que en este caso es 7. Para comprender mejor su operación consideremos el siguiente ejercicio: o665 - o367 Vamos a resolverlo con el método más sencillo que es el de la Resta al máximo dígito. 10
11 Ahora que hemos convertido el sustraendo por medio de este método podemos sumarlo al minuendo, quedando de la siguiente manera: Acarreo tomando como referencia la Tabla de suma octal Operación Resultado Nuevamente en la resta descartamos el acarreo final, por lo que el resultado es o276. También existen operaciones de división y de multiplicación en los sistemas binarios, octal y hexadecimal, pero la suma y la resta son las operaciones con bits más utilizadas y de ella derivan las demás y son las que hemos presentado. 4. Operaciones lógicas Debemos partir indicando que un bit sólo puede representar 0 o 1, y que estos valores en las operaciones lógicas toman también valores lógicos teniendo como referencia el bit representando, siendo que un 0 se interpreta como un valor lógico falso y un 1 como un valor lógico verdadero. Las operaciones lógicas son NOT, AND, OR, XOR, NAND y NOR y cada una ocupa una tabla de verdad. 4.1 Operador Unario NOT Este operador se conoce como unario porque sólo tiene una entrada para evaluar, es decir sólo se puede aplicar sobre 1 patrón de bits, y su operación consiste en invertir los bits, cambiando el 0 a 1 y el 1 a 0, su tabla de verdad es la siguiente: NOT x NOT x Si lo analizamos con un enunciado como México ha ganado una copa del mundo en fútbol soccer y ocupamos el operador NOT, el resultado sería México no ha ganado una copa del mundo en fútbol soccer, solamente hacemos una negación, inversión o complemento. Para entender mejor su operación, veamos el siguiente ejemplo: Use el operador NOT en el patrón con bits Utilizando su tabla de verdad: 11
12 Por lo tanto, el resultado es x NOT x En el caso del operador unario suele ser muy sencilla la operación, considerando que sólo se invierten los bits. 4.2 Operador Binario AND Este operador utiliza dos patrones de bits, y consiste en ir evaluando un bit de cada uno de los dos patrones para aplicar la tabla de verdad correspondiente, este operador significa disyunción, su tabla de verdad es la siguiente: AND x y x AND y Si lo analizamos con algunos enunciados nos daremos cuenta que sólo será verdadero o y dará 1 cuando ambos enunciados se cumplan, analicemos cada caso de la tabla de verdad: 1. México ha ganado una copa del mundo en fútbol soccer y es un país del continente europeo. ninguna copa del mundo, el segundo tampoco se cumple porque no pertenece al continente europeo, por lo que la operación quedaría representada como 0 AND 0 y el resultado sería México ha ganado una copa del mundo en fútbol soccer y es un país del continente americano. ninguna copa del mundo, el segundo sí se cumple, es verdadero porque pertenece al continente americano, por lo que la operación quedaría representada como 0 AND 1 y el resultado sería México no ha ganado una copa del mundo en fútbol soccer y es un país del continente europeo. ganado ninguna copa del mundo, el segundo no se cumple porque no pertenece al continente europeo, por lo que la operación quedaría representada como 1 AND 0 y el resultado sería 0. 12
13 4. México no ha ganado una copa del mundo en fútbol soccer y es un país del continente americano. ganado ninguna copa del mundo, el segundo también se cumple porque pertenece al continente americano, por lo que la operación quedaría representada como 1 AND 1 y el resultado sería 1. Para entender mejor su operación veamos el siguiente ejemplo: Use el operador AND con los patrones de bits y Utilizando su tabla de verdad AND x y x AND y Por lo tanto, el resultado es Recuerda que con el operador AND solamente tendremos como resultado 1, cuando ambos bits sean 1, en caso contrario dará Operador Binario OR Este operador utiliza dos patrones de bits, y consiste en ir evaluando un bit de cada uno de los dos patrones para aplicar la tabla de verdad correspondiente, este operador significa conjunción, su tabla de verdad es la siguiente: OR x Y x OR y Si lo analizamos con algunos enunciados nos daremos cuenta que será verdadero o dará 1, si tan sólo uno de los enunciados se cumple, analicemos cada caso de la tabla de verdad: 1. México ha ganado una copa del mundo en fútbol soccer o es un país del continente europeo. ninguna copa del mundo, el segundo tampoco se cumple porque no pertenece al continente europeo, por lo que la operación quedaría representada como 0 OR 0 y el resultado sería 0. 13
14 2. México ha ganado una copa del mundo en fútbol soccer o es un país del continente americano. ninguna copa del mundo, el segundo sí se cumple, es verdadero porque pertenece al continente americano, por lo que la operación quedaría representada como 0 OR 1 y el resultado sería México no ha ganado una copa del mundo en fútbol soccer o es un país del continente europeo. ganado ninguna copa del mundo, el segundo no se cumple porque no pertenece al continente europeo, por lo que la operación quedaría representada como 1 OR 0 y el resultado sería México no ha ganado una copa del mundo en fútbol soccer o es un país del continente americano. ganado ninguna copa del mundo, el segundo también se cumple porque pertenece al continente americano, por lo que la operación quedaría representada como 1 OR 1 y el resultado sería 1. Para entender mejor su operación veamos el siguiente ejemplo: Use el operador AND con los patrones de bits y Utilizando su tabla de verdad OR X y x OR y Por lo tanto, el resultado es Recuerda que con el operador OR solamente tendremos como resultado 0, cuando los dos bits sean 0, en caso contrario dará Operador Binario XOR Este operador utiliza dos patrones de bits, y consiste en ir evaluando un bit de cada uno de los dos patrones para aplicar la tabla de verdad correspondiente, este operador significa conjunción excluyente. Esta operación puede considerase similar de la siguiente manera: A XOR B = (NOT (A) y B) OR (A AND NOT (B)) 14
15 Su tabla de verdad es la siguiente: XOR x y x AND y Si lo analizamos con algunos enunciados nos daremos cuenta que será verdadero o dará 1, si tan sólo uno de los enunciados se cumple pero no los dos, si los dos se cumplen será falso, analicemos cada caso de la tabla de verdad: 1. México ha ganado una copa del mundo en fútbol soccer o es un país del continente europeo. ninguna copa del mundo, el segundo tampoco se cumple porque no pertenece al continente europeo, por lo que la operación quedaría representada como 0 XOR 0 y el resultado sería México ha ganado una copa del mundo en fútbol soccer o es un país del continente americano. ninguna copa del mundo, el segundo sí se cumple, es verdadero porque pertenece al continente americano, por lo que la operación quedaría representada como 0 XOR 1 y el resultado sería México no ha ganado una copa del mundo en fútbol soccer o es un país del continente europeo. ganado ninguna copa del mundo, el segundo no se cumple porque no pertenece al continente europeo, por lo que la operación quedaría representada como 1 XOR 0 y el resultado sería México no ha ganado una copa del mundo en fútbol soccer o es un país del continente americano. ganado ninguna copa del mundo, el segundo también se cumple porque pertenece al continente americano, por lo que la operación quedaría representada como 1 XOR 1 y el resultado sería 0, debido a que para el operador XOR sólo debe cumplirse uno de los dos enunciados pero no los dos. Para entender mejor su operación veamos el siguiente ejemplo: Use el operador XOR con los patrones de bits y Utilizando su tabla de verdad 15
16 XOR x y x XOR y Con el operador XOR si los dos bits son iguales tendremos como resultado 0, si los dos bits son diferentes tendremos como resultado 1. Por lo tanto, el resultado es Recuerda que con el operador XOR tendremos como resultado 0, cuando los bits sean iguales, ya sea que ambos tengan valor de 1 o de 0, en caso de que sean diferentes el resultado será Operador Binario NAND Este operador utiliza dos patrones de bits, y consiste en ir evaluando un bit de cada uno de los dos patrones para aplicar la tabla de verdad correspondiente, este operador significa negación disyuntiva porque es la negación de AND. Esta operación puede considerase similar de la siguiente manera: A NAND B = NOT (A AND B) Su tabla de verdad es la siguiente: NAND X y x NAND y Si lo analizamos con algunos enunciados nos daremos cuenta que será falso si los dos enunciados se cumplen siendo verdaderos, de forma contraria siempre será verdadero, analicemos cada caso de la tabla de verdad: 1. México ha ganado una copa del mundo en fútbol soccer y es un país del continente europeo. (Este sería el enunciado con AND) debe ser negado. ninguna copa del mundo, el segundo tampoco se cumple porque no pertenece al continente europeo, por lo que la operación quedaría representada como 0 NAND 0 y el resultado sería 1. 16
17 2. México ha ganado una copa del mundo en fútbol soccer y es un país del continente americano. (Este sería el enunciado con AND) debe ser negado. ninguna copa del mundo, el segundo sí se cumple, es verdadero porque pertenece al continente americano, por lo que la operación quedaría representada como 0 NAND 1 y el resultado sería México no ha ganado una copa del mundo en fútbol soccer y es un país del continente europeo. (Este sería el enunciado con AND) debe ser negado. ganado ninguna copa del mundo, el segundo no se cumple porque no pertenece al continente europeo, por lo que la operación quedaría representada como 1 NAND 0 y el resultado sería México no ha ganado una copa del mundo en fútbol soccer y es un país del continente americano. (Este sería el enunciado con AND) debe ser negado. ganado ninguna copa del mundo, el segundo también se cumple porque pertenece al continente americano, por lo que la operación quedaría representada como 1 NAND 1 y el resultado sería 0. Para entender mejor su operación veamos el siguiente ejemplo: Use el operador NAND con los patrones de bits y Utilizando su tabla de verdad NAND x y x NAND y Por lo tanto, el resultado es Recuerda que con el operador NAND si los dos bits son 1 nos dará 0, en caso contrario siempre será 1 el resultado. 4.6 Operador Binario NOR Este operador utiliza dos patrones de bits, y consiste en ir evaluando un bit de cada uno de los dos patrones para aplicar la tabla de verdad correspondiente, este operador significa negación conjuntiva porque es la negación de OR. Esta operación puede considerase similar de la siguiente manera: A NOR B = NOT (A OR B) 17
18 Su tabla de verdad es la siguiente: NOR x y x NOR y Si lo analizamos con algunos enunciados nos daremos cuenta que será falso si tan sólo alguno de los enunciados es verdadero, de forma contraria sólo será verdadero si los dos son falsos, analicemos cada caso de la tabla de verdad: 1. México ha ganado una copa del mundo en fútbol soccer o es un país del continente europeo. (Este sería el enunciado con OR) debe ser negado. ninguna copa del mundo, el segundo tampoco se cumple porque no pertenece al continente europeo, por lo que la operación quedaría representada como 0 NOR 0 y el resultado sería México ha ganado una copa del mundo en fútbol soccer o es un país del continente americano. (Este sería el enunciado con OR) debe ser negado. ninguna copa del mundo, el segundo sí se cumple, es verdadero porque pertenece al continente americano, por lo que la operación quedaría representada como 0 NOR 1 y el resultado sería México no ha ganado una copa del mundo en fútbol soccer o es un país del continente europeo. (Este sería el enunciado con OR) debe ser negado. ganado ninguna copa del mundo, el segundo no se cumple porque no pertenece al continente europeo, por lo que la operación quedaría representada como 1 NOR 0 y el resultado sería México no ha ganado una copa del mundo en fútbol soccer o es un país del continente americano. (Este sería el enunciado con OR) debe ser negado. ganado ninguna copa del mundo, el segundo también se cumple porque pertenece al continente americano, por lo que la operación quedaría representada como 1 NOR 1 y el resultado sería 0. Para entender mejor su operación veamos el siguiente ejemplo: Use el operador NOR con los patrones de bits y Utilizando su tabla de verdad 18
19 NOR x y x NOR y Por lo tanto, el resultado es Recuerda que con el operador NOR si los dos bits son 0 nos dará 1, en caso contrario siempre será 0 el resultado. Las Tablas de verdad nos muestran el comportamiento de las compuertas lógicas, que son descritas por Morris (2003, p. 28) como circuitos electrónicos que operan con una o más señales de entrada para producir una señal de salida, estas señales solo pueden tomar dos valores, 0 ó 1, encendido o apagado. Referencias Blanco, C. (2003). Electrónica Digital. Oviedo, España: Universidad de Oviedo. [Versión electrónica]. Recuperado el 1 de marzo de 2011, de %B3nica+Digital&hl=es&ei=XoB0TffmAoassAPtm8XOCw&sa=X&oi=book_result&ct= result&resnum=8&ved=0ce0q6aewbw#v=onepage&q&f=false Barco, C. (2005). Álgebra Booleana. Aplicaciones Tecnológicas. (1ª ed.). Caldas, Colombia: Editorial Universidad de Caldas. [Versión electrónica]. Recuperado el 2 de marzo de 2011, de =onepage&q&f=false Forouzan, B. A. (2003). Introducción a la ciencia de la computación: De la manipulación de datos a la Teoría de la computación. México, D.F.: International Thomson Editores. Morris, M. (2003). Diseño Digital. (3ª Ed.). México, D. F.: Pearson Educación. Recuperado el 2 de marzo de 2011, de ris+mano&hl=es&ei=tw95tz32oye2tgfmytdpbg&sa=x&oi=book_result&ct=bookthumbnail&resnum=2&ved=0cc0q6wewaq#v=onepage&q&f=false Oviedo, E. M. (2004). Lógica de Programación. (2ª ed.). Bogotá. Colombia: Ecoe Ediciones. [Versión electrónica]. Recuperado el 2 de marzo de 2011, de %B3gica+de+programaci%C3%B3n&hl=es&ei=WI50TcGzDoecsQPqr93ACw&sa=X& oi=book_result&ct=result&resnum=1&ved=0ccqq6aewaa#v=onepage&q&f=false 19
OPERACIONES CON NÚMEROS BINARIOS
OPERACIONES CON NÚMEROS BINARIOS Centro CFP/ES SUMA BINARIA La información tenemos que transformarla, compararla y procesarla. Para ello empleamos la aritmética binaria, es decir, procesos matemáticos
Más detallesRealizar la siguiente suma y expresar el resultado en hexadecimal: Teniendo los 3 valores expresados en la misma base, podemos realizar la suma:
Realizar la siguiente suma y expresar el resultado en hexadecimal: 83/ d + 33/ 4 + 0/ b El primer paso consiste en expresar todos lo valores con la misma base. Para eso convertiremos los dos primeros valores
Más detallesDatos y operaciones con datos
Datos y operaciones con datos por Roberto Rangel Ibarra En la actualidad los datos son un recurso muy valioso para cualquier empresa, y la adquisición, representación y gestión de los mismos ha evolucionado
Más detallesMATEMÁTICAS PARA LA COMPUTACIÓN CAPÍTULO 1. SISTEMAS NUMÉRICOS
MATEMÁTICAS PARA LA COMPUTACIÓN CAPÍTULO 1. SISTEMAS NUMÉRICOS MÁS EJEMPLOS DE OPERACIONES ARITMÉTICAS EN DIFERENTES SISTEMAS NUMÉRICOS. AUTOR: JOSÉ ALFREDO JIMÉNEZ MURILLO AVC APOYO VIRTUAL PARA EL CONOCIMIENTO
Más detallesUn sistema de numeración está compuesto por el conjunto de símbolos y reglas que se utilizan para representar cantidades.
Repaso Sistemas Numéricos Un sistema de numeración está compuesto por el conjunto de símbolos y reglas que se utilizan para representar cantidades. A la cantidad de símbolos, que componen dicho conjunto,
Más detallesSe detecta cuando el resultado requiera n+1 bits siendo que la representación solo utiliza n bits.
La multiplicación y la división se tratan sin dificultad operando por un lado con las magnitudes y por otro con los signos. Existe la posibilidad de desbordamiento (overflow) en estas operaciones. Se detecta
Más detallesTEMA II SISTEMAS DE NUMERACIÓN USUALES EN INFORMÁTICA.
TEMA II SISTEMAS DE NUMERACIÓN USUALES EN INFORMÁTICA. INTRODUCCIÓN. Codificación de la información. Codificación consiste en representar los elementos de un conjunto mediante los elementos de otro conjunto.
Más detallesSistemas numéricos -aritmética- Taller de programación
Sistemas numéricos -aritmética- Taller de programación I semestre, 2016 Aritmética en sistemas numéricos Temas Precisión En computadoras todas las operaciones se dan entre números binarios con tamaño finito,
Más detallesTRABAJO DE INVESTIGACION SOBRE LAS CONVERCIONES DE LOS SISTEMAS NUMERICOS JIMMY DADNOVER ROZO GUERRERO
TRABAJO DE INVESTIGACION SOBRE LAS CONVERCIONES DE LOS SISTEMAS NUMERICOS JIMMY DADNOVER ROZO GUERRERO UNISANGIL LOGICA DE PROGRAMACION INGENIERIA DE SISTEMAS CHIQUINQUIRA BOY 2015 P á g i n a 1 19 TRABAJO
Más detallesGuía de ejercicios # 0 - Introducción a los sistemas de numeración
Guía de ejercicios # Introducción a los sistemas de numeración Organización de Computadoras 8 UNQ Objetivos Al final de esta práctica, deberías: Tener una noción básica de la arquitectura de Von Neumann,
Más detallesCircuitos Electrónicos Digitales
Circuitos Electrónicos Digitales Universidad de Sevilla 2011-2012 Tema II Representación binaria Índice 1. Sistemas de numeración 2. Códigos binarios 3. Aritmética Binaria 4. Representación de números
Más detallesMATEMÁTICAS PARA LA COMPUTACIÓN CAPÍTULO 1. SISTEMAS NUMÉRICOS
MATEMÁTICAS PARA LA COMPUTACIÓN CAPÍTULO 1. SISTEMAS NUMÉRICOS SUMA DE DOS CANTIDADES EN COMPLEMENTO A 2. AUTOR: JOSÉ ALFREDO JIMÉNEZ MURILLO AVC APOYO VIRTUAL PARA EL CONOCIMIENTO SUMA DE DOS CANTIDADES
Más detallesBLOQUE V. CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS
Bloque V. Control y programación de sistemas automáticos pág. 1 Bloque V. Control y programación de sistemas automáticos pág. 2 BLOQUE V. CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS 1. LA INFORMACIÓN
Más detallesBLOQUE V. CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS
Bloque V. Control y programación de sistemas automáticos pág. 1 BLOQUE V. CONTROL Y PROGRAMACIÓN DE SISTEMAS AUTOMÁTICOS 1. LA INFORMACIÓN BINARIA 1.1. Sistemas de numeración y códigos Def. Sistema de
Más detallesSISTEMAS DE NUMERACION
SISTEMAS DE NUMERACION INTRODUCCION El número de dígitos de un sistema de numeración es igual a la base del sistema. Sistema Base Dígitos del sistema Binario 2 0,1 Octal 8 0,1,2,3,4,5,6,7 Decimal 10 0,1,2,3,4,5,6,7,8,9
Más detallesCap 1: Operaciones en Datos
Universidad Nacional de Ingeniería Facultad de Ciencias Cálculo Numérico 1 IF321 Cap 1: Operaciones en Datos Prof: J. Solano 2018-I Objetivos Después de estudiar este capítulo el estudiante será capaz
Más detallesTitulación: Grado en Ingeniería Informática Asignatura: Fundamentos de Computadores
Titulación: Grado en Ingeniería Informática Asignatura: Fundamentos de Computadores Bloque 1: Introducción Tema 2: Sistema binario de representación numérica Pablo Huerta Pellitero ÍNDICE Bibliografía.
Más detallesOrganización del Computador 1. Sistemas de numeración y representación de la información
Organización del Computador 1 Sistemas de numeración y representación de la información Organización Los computadores comprenden el lenguaje de los números. La organización de un computador depende entre
Más detallesLOGICA DIGITAL ARITMETICA DE COMPUTADORAS ASPECTOS FUNDAMENTALES 1. FORMA DE REPRESENTAR LOS NUMEROS ( FORMATO BINARIO)
LOGICA DIGITAL ARITMETICA DE COMPUTADORAS ASPECTOS FUNDAMENTALES 1. FORMA DE REPRESENTAR LOS NUMEROS ( FORMATO BINARIO) 2. ALGORITMOS UTILIZADOS PARA REALIZAR LAS OPERACIONES BASICAS (SUMA, RESTA, MULTIPLICACION
Más detallesTema 3. Operaciones aritméticas y lógicas
Enunciados de problemas Tema 3. Operaciones aritméticas y lógicas Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Tema 3: Hoja: 2 / 18 Tema 3: Hoja: 3 / 18 Base teórica
Más detallesLÓGICA SECUENCIAL Y COMBINATORIA
LÓGICA SECUENCIAL Y COMBINATORIA SESIÓN # 2 1.4 Conversión de otra base a decimal. En los sistemas numéricos posicionales, la conversión de otra base a decimal se hace con el método de la suma [3]. Este
Más detallesOrganización del Computador 1. Sistemas de Representación
Organización del Computador 1 Sistemas de Representación Organización Ø La organización de un computador depende entre otros factores del sistema de representación numérica adoptado Ø Los sistemas modernos
Más detallesSuma Resta Multiplica. División Alg. Boole Tbla Verdad Circuitos Karnaugh
Sistemas de Numeración Operaciones Aritméticas Con SIGNO 2007-0808 Sistemas de Numeración 1 Suma SUMA: Cuatro posibles casos: AyBsonpositivos => >A+B> >= 0 A y B son negativos => A+B < 0 A positivo y B
Más detallesOrganización de Computadoras
Organización de Computadoras SEMANA 1 UNIVERSIDAD NACIONAL DE QUILMES Qué vimos? Sistema Binario Interpretación Representación Aritmética Sistema Hexadecimal Hoy! Lógica proposicional Compuertas lógicas:
Más detalleshttps://dac.escet.urjc.es/docencia/etc-sistemas/teoria-cuat1/tema2.pdf
1.3 Sistemas numéricos 1.3.1. Introducción Un sistema de representación numérica es un lenguaje que consiste en: Un conjunto ordenado de símbolos (dígitos o cifras) y otro de reglas bien definidas para
Más detallesSistemas de Numeración. I semestre 2011
Sistemas de Numeración I semestre 2011 Sistema Decimal 7392 7 10 3 + 3 10 2 + 9 10 1 + 2 10 0 10 símbolos: 0 9 Un número decimal puede ser expresado por una serie de coeficientes: a 3 a 2 a 1 a 0, a 1
Más detallesCodificación de la información y álgebra de conmutación EDIG
Codificación de la información y álgebra de conmutación Analógico vs. digital Analógico: Las señales varían de forma continua en un rango dado de tensiones, corrientes, etc. Digital: Las señales varían
Más detallesRepresentación de números enteros: el convenio exceso Z
Representación de números enteros: el convenio exceso Z Apellidos, nombre Martí Campoy, Antonio (amarti@disca.upv.es) Departamento Centro Informàtica de Sistemes i Computadors Escola Tècnica Superior d
Más detallesHoras Trabajo Estudiante: 128
PROGRAMAS DE:: CIIENCIIAS BÁSIICAS E IINGENIIERÍÍAS DEPARTAMENTO DE MATEMÁTIICAS Y ESTADÍÍSTIICA CONTENIIDOSS PPROGRAMÁTIICOSS PPOR UNIIDADESS DE APPRENDIIZAJJE Curso: Créditos: 3 Lógica Matemática Horas
Más detallesÁlgebra Booleana. El Álgebra de Boole cumple con las siguientes propiedades: Propiedad de conmutatividad. Propiedad de neutralidad. x + 0 = x x.
MB5_M4AAL2_Booleana Versión: Septiembre 22 Álgebra Booleana por Iván Cruz Aceves El Álgebra de Boole o Álgebra Booleana, fue propuesta por George Boole en 854, es un conjunto de reglas basadas en el sistema
Más detallesLógica Secuencial y Combinatoria. Dr. Arturo Redondo Galván 1
Lógica Secuencial y Combinatoria 1 UNIDAD II Desarrollar cálculos distintos sistemas de numeración y llevar a cabo operaciones aritméticas en el álgebra Booleana y optimizar funciones mediante métodos
Más detalles1. REPRESENTACION DE DATOS
1. REPRESENTACION DE DATOS 1.1 INFORMACION Y DATOS. Un programa consiste, esencialmente, de dos partes: la descripción de las acciones que realizará el proceso representado y la descripción de los datos
Más detalles3.2. LA PUERTA o COMPUERTA AND
1 Compuertas Lógicas Básicas La puerta lógica es el bloque de construcción básico de los sistemas digitales. Las puertas lógicas operan con números binarios. Por tanto, las puertas lógicas se denominan
Más detallesSistemas Numéricos y Códigos Binarios
Sistemas Numéricos y Códigos Binarios Marcelo Guarini Departamento de Ingeniería Eléctrica, 5 de Abril, 5 Sistemas Numéricos en Cualquier Base En el sistema decimal, cualquier número puede representarse
Más detallesTema 3. Operaciones aritméticas y lógicas
Tema 3. Operaciones aritméticas y lógicas Soluciones a los problemas impares Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Tema 3: Hoja: 2 / 25 Tema 3: Hoja: 3 / 25
Más detallesNúmeros con y sin signo Suma y resta Operaciones Lógicas Construyendo una ALU Multiplicación División Punto Flotante
/3/22 rquitectura de Computadoras Primavera 22 Números con sin signo Suma resta Operaciones Lógicas Construendo una LU Multiplicación División Punto Flotante 2 Los números son representados en base 2 Cada
Más detallesOrganización de Computadoras Apunte 1: Sistemas de Numeración: Sistemas Enteros y Punto Fijo
Organización de Computadoras 2003 Apunte 1: Sistemas de Numeración: Sistemas Enteros y Punto Fijo Los siquientes son ejercicios resueltos sobre sistemas enteros y punto fijo. Conversiones entre los distintos
Más detallesk k N b Sistemas Númericos Sistemas con Notación Posicional (1) Sistemas con Notación Posicional (2) Sistemas Decimal
Sistemas con Notación Posicional (1) Sistemas Númericos N b = a n-1 *b n-1 + a n-2 *b n-2 +... + a 0 *b 0 +a -1 *b - 1 + a -2 *b -2 +... + a -m *b -m Sistemas con Notación Posicional (2) N b : Número en
Más detallesAritmética de Enteros
Aritmética de Enteros La aritmética de los computadores difiere de la aritmética usada por nosotros. La diferencia más importante es que los computadores realizan operaciones con números cuya precisión
Más detallesTema 2: Sistemas y códigos numéricos
Tema 2: Sistemas y códigos numéricos Sistemas numéricos posicionales En este sistema la posición de cada digito tiene un peso asociado. El valor de un número es una suma ponderada de los dígito, por ejemplo:
Más detallesTipos de Datos y Representaciones. Circuitos Digitales, 2º de Ingeniero de Telecomunicación. EITE ULPGC.
Tipos de Datos y Representaciones Circuitos Digitales, 2º de Ingeniero de Telecomunicación. EITE ULPGC. Índice 1. Sistemas numéricos posicionales 2. Números octales y hexadecimales 3. Conversiones entre
Más detallesOperaciones Matemáticas con Números Binarios.
Apuntes de Clases Operaciones Matemáticas con Números Binarios. Realizado por Sergio Noriega Introducción a los Sistemas Lógicos y Digitales Departamento de Electrotécnia Facultad de Ingeniería Universidad
Más detallesExisten diferentes compuertas lógicas y aquí mencionaremos las básicas pero a la vez quizá las más usadas:
Compuertas lógicas Las compuertas lógicas son dispositivos electrónicos utilizados para realizar lógica de conmutación. Son el equivalente a interruptores eléctricos o electromagnéticos. para utilizar
Más detallesAPUNTES DE CATEDRA: SISTEMAS DE NUMERACION - REPRESENTACION INTERNA DE NUMEROS Y CARACTERES
Cátedra de COMPUTACION Carreras: Licenciatura en Matemática Profesorado en Matemática Profesora: Mgr. María del Carmen Varaldo APUNTES DE CATEDRA: SISTEMAS DE NUMERACION - REPRESENTACION INTERNA DE NUMEROS
Más detalles5 centenas + 2 decenas + 8 unidades, es decir: = 528
Sistemas de numeración Un sistema de numeración es un conjunto de símbolos y reglas que permiten representar datos numéricos. Los sistemas de numeración actuales son sistemas posicionales, que se caracterizan
Más detallesIngeniería en Computación
Universidad Autónoma del Estado de México Centro Universitario UAEM Valle de México Ingeniería en Computación Unidad de Aprendizaje: Lenguaje Ensamblador Tema: Sistemas Numéricos E l a b o r ó : D r. en
Más detallesFigura 1: Suma binaria
ARITMÉTICA Y CIRCUITOS BINARIOS Los circuitos binarios que pueden implementar las operaciones de la aritmética binaria (suma, resta, multiplicación, división) se realizan con circuitos lógicos combinacionales
Más detallesSISTEMAS DIGITALES. Margarita Pérez Castellanos
SISTEMAS DIGITALES TEMA 3: SISTEMAS ARITMÉTICOS 1 TEMA 3: SISTEMAS ARITMÉTICOS Introducción y objetivos (3) 1. Representación y codificación de la información (4-7) 2. Sistemas numéricos posicionales.
Más detallesOPERACIONES BINARIAS. La técnica que se utiliza en los sistemas binarios para la suma y la resta, también se utiliza para los sistemas binarios.
OPERACIONES BINARIAS La técnica que se utiliza en los sistemas binarios para la suma y la resta, también se utiliza para los sistemas binarios. Estas operaciones se usan con frecuencia en los sistemas
Más detallesOperaciones en Datos
Universidad Nacional de Ingeniería Facultad de Ciencias Introducción a la Ciencia de la Computación Operaciones en Datos Prof: J. Solano 2011-I Objetivos Despues de estudiar este cap. el estudiante sera
Más detallesComputación I Representación Interna Curso 2011
Computación I Representación Interna Curso 2011 Facultad de Ingeniería Universidad de la República Temario Representación de Números Enteros Representación de Punto Fijo Enteros sin signo Binarios puros
Más detallesEjercicios: Bases Numéricas y Álgebra de Boole. Dr. Andrés David García García Departamento de Mecatrónica Escuela de Ingeniería y Ciencias
Ejercicios: Bases Numéricas y Álgebra de Boole Dr. Andrés David García García Departamento de Mecatrónica Escuela de Ingeniería y Ciencias Recordatorio: Relación entre bases Las bases 4, 8 y 16 emanan
Más detalles5.2. Sistemas de codificación en binario
5.2. Sistemas de codificación en binario 5.2.1. Sistemas numéricos posicionales [ Wakerly 2.1 pág. 26] 5.2.2. Números octales y hexadecimales [ Wakerly 2.2 pág. 27] 5.2.3. Conversión general de sistemas
Más detallesUnidad Didáctica 6 Electrónica Digital 4º ESO
Unidad Didáctica 6 Electrónica Digital 4º ESO ELECTRÓNICA DIGITAL SEÑALES ELECTRICAS LÓGICA BINARIA CIRCUITOS INTEGRADOS DIGITALES DISEÑO DE CTOS. COMBINACIONALES Y CTOS. IMPRESOS TIPOS SISTEMAS DE NUMERACIÓN
Más detallesTEMA 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES.
TECNOLOGÍA DE COMPUTADORE. CURO 2007/08 Inocente ánchez Ciudad TEMA 1: INTRODUCCIÓN A LO ITEMA DIGITALE. 1.1. istemas Analógicos y Digitales. Magnitud analógica es aquélla que puede tomar cualquier valor
Más detallesEjercicios resueltos de Organización de Computadoras
Ejercicios resueltos de Organización de Computadoras 2017 Información del instructor Instructor Correo electrónico Ubicación y horarios Ing. Dario Kiryczun Información general Descripción La siguiente
Más detallesPor ejemplo: Para saber cuál es el comportamiento de un circuito lógico con 3 entradas y 2 salidas, podríamos usar la siguiente notación:
Taller 8 Álgebra Booleana compuertas lógicas Sólo como aclaración. El álgebra Booleana es muy diferente al álgebra normal, ya que mientras que en la normal podemos utilizar cualquier símbolo para representar
Más detallesplicación de los circuitos SUMADOR DIBITAL S C
plicación de los circuitos ógicos A B SUMADOR DIBITAL S C Aplicaciones de los circuitos lógicos Algunas aplicaciones elementales como los circuitos aritméticos digitales y los codificadores y decodificadores,
Más detallesSistemas numéricos. Sistemas numéricos. Notación posicional o ponderada. Números en base 10. Notación posicional regular. Notación posicional regular
Sistemas numéricos Prof. Mario Medina mariomedina@udec.cl Sistemas numéricos Representación posicional Números en ase Números en ases, y 6 Conversión de enteros y decimales entre ases Operaciones aritméticas
Más detallesTEMA II REPASO. SISTEMAS DE NUMERACIÓN USUALES EN INFORMÁTICA.
TEMA II REPASO. SISTEMAS DE NUMERACIÓN USUALES EN INFORMÁTICA. INTRODUCCIÓN. Entendemos por sistema de numeración, la forma de representar cantidades mediante un sistema de valor posicional. Los ordenadores
Más detallesGENERALIDADES SOBRE SISTEMAS NUMÉRICOS. Transversal Programación Básica
GENERALIDADES SOBRE SISTEMAS NUMÉRICOS Transversal Programación Básica CONTENIDO I N T R O D U C C I Ó N... 2 1. S O B R E L O S S I S T E M A S N U M É R I C O S... 2 1.1. VALORES POSICIONALES... 2 2.
Más detallesLógica Computacional. Aritmética binaria
Lógica Computacional Aritmética binaria Aritmética binaria - Suma Para sumar dos (o más) números en sistema binario seguimos el mismo procedimiento que para sistema decimal, teniendo en cuenta que: 1 +
Más detallesConversiones de sistemas de numeración
Conversiones de sistemas de numeración Extraído de: http://www.ladelec.com/teoria/electronica-digital/148-conversiones-de-sistemas-denumeracion Escrito por Jorge L. J. Visitas: 252397 CONVERSIÓN DE UN
Más detallesRepresentación digital de la información
Tema 1: Representación digital de la información Fundamentos de computadores José Manuel Mendías Cuadros Dpto. Arquitectura de Computadores y Automática Universidad Complutense de Madrid 2 Introducción
Más detallesOrganización de Computadoras. Clase 1
Organización de Computadoras Clase 1 Bibliografía y web de cátedra Organización y Arquitectura de Computadoras Diseño para optimizar prestaciones, Stallings W., Editorial Prentice Hall (5º edición). Organización
Más detallesDecimal Binario Hexadecimal Octal
Decimal Binario Hexadecimal Octal El Sistema Decimal es el sistema es que todos utilizamos sin darnos cuenta del porqué. El Sistema Decimal utiliza 10 cifras (del 0 al 9). Al combinar estas cifras se consigue
Más detallesCONALEP TEHUACÁN ING. JONATHAN QUIROGA TINOCO SPORTE Y MANTENIMIENTO A EQUIPOS DE CÓMPUTO OPERACIÓN DE CIRCUÍTOS ELECTRÓNICOS DIGITALES TEMA 1.1.
CONALEP TEHUACÁN ING. JONATHAN QUIROGA TINOCO SPORTE Y MANTENIMIENTO A EQUIPOS DE CÓMPUTO OPERACIÓN DE CIRCUÍTOS ELECTRÓNICOS DIGITALES TEMA 1.1.2 SISTEMAS DE NUMERACIÓN 1 Sistemas de numeración Un sistema
Más detalles+ 0 1 0 0 1 1 1 10* + 0 1 0 0 1 1 1 10* 45 10 + 21 10 66 10 Acarreo (Carry) Ejemplo: Acarreo 1 1 1 1 1 1 1 1 1 1 1 1 1 0 + 1 0 1 0 + 1 0 1 0 1 0 1 0 1 1 1 1 1 1 0 1 1 1 0 - 0 1 0 0 1* 1 1 0 Cuando se
Más detallesHOJA DE PROBLEMAS 2. SISTEMA BINARIO DE REPRESENTACIÓN NUMÉRICA. 1. Convertir los siguientes números binarios a sus equivalentes decimales: a.
Universidad Rey Juan Carlos Grado en Ingeniería de Computadores Tecnología de Computadores HOJA DE PROBLEMAS 2. SISTEMA BINARIO DE REPRESENTACIÓN NUMÉRICA 1. Convertir los siguientes números binarios a
Más detallesRepresentación de enteros
Representación de enteros Organización de computadoras 2018 Universidad Nacional de Quilmes En la primera unidad vimos como utilizar binario para representar números naturales. En esta unidad veremos como
Más detallesSESIÓN 2 COMPUTACIÓN Y MATEMÁTICAS.
SESIÓN 2 COMPUTCIÓN Y MTEMÁTICS. I. CONTENIDOS: 1. Lógica proposicional. 2. Las tablas de verdad. 3. Los sistemas numéricos y el álgebra booleana. 4. Compuertas lógicas digitales. 5. Circuitos integrados.
Más detallesCIRCUITOS DIGITALES UNIVERSIDAD CATOLICA DE CUENCA EXT. CAÑAR CATEDRATICO: ING. CRISTIAN FLORES ALUMNO: TITO GUASCO FECHA:
CIRCUITOS DIGITALES 2011 UNIVERSIDAD CATOLICA DE CUENCA EXT. CAÑAR CATEDRATICO: ALUMNO: FECHA: ING. CRISTIAN FLORES TITO GUASCO 11-10-2011 2 CIRCUITOS DIGITALES TEMA: COMPUERTAS LOGICAS Las computadoras
Más detallesSUMADORES Y COMPARADORES
Universidad Nacional de Quilmes Diplomatura en Ciencia y Tecnología Circuito semisumador de un bit. TÉCNICAS DIGITALES Los circuitos sumadores entregan 2 datos: suma (S) y acarreo (A), y, este circuito
Más detallesLABELN-ELN Laboratorio Nº 5 Circuitos Lógicos Combinacionales
1 LABELN-ELN Laboratorio Nº 5 Circuitos Lógicos Combinacionales Objetivos Diseñar un circuito digital combinacional que permita realizar la suma de dos números binarios de 3 bits cada uno. Utilizar LEDs
Más detallesOrganización de computadoras. Clase 1. Universidad Nacional de Quilmes. Lic. Martínez Federico
Organización de computadoras Clase 1 Universidad Nacional de Quilmes Lic. Martínez Federico Qué pasó? Qué pasó? Binario Qué pasó? Binario Interpretación Qué pasó? Binario Interpretación Representación
Más detallesSistemas Numéricos. Introducción n a los Sistemas Lógicos y Digitales 2009
Sistemas Numéricos Introducción n a los Sistemas Lógicos y Digitales 2009 Sergio Noriega Introducción a los Sistemas Lógicos y Digitales - 2009 MSB = Most Significative Bit LSB = Less Significative Bit
Más detalles2. CONTROL DE CIRCUITOS ELECTRÓNICOS COLEGIO MALVAR DPTO. CCNN Y TECNOLOGÍA 3º ESO
2. CONTROL DE CIRCUITO ELECTRÓNICO COLEGIO MALVAR DPTO. CCNN Y TECNOLOGÍA 3º EO INTRODUCCIÓN Las agujas de un reloj, que giran representando el avance del tiempo, lo hacen en forma aná- loga (análogo =
Más detallesMateria Introducción a la Informática
Materia Introducción a la Informática Unidad 1 Sistema de Numeración Ejercitación Prof. Alejandro Bompensieri Introducción a la Informática - CPU Ejercitación Sistemas de Numeración 1. Pasar a base 10
Más detallesElectrónica Digital: Sistemas Numéricos y Algebra de Boole
Electrónica Digital: Sistemas Numéricos y Algebra de Boole Profesor: Ing. Andrés Felipe Suárez Sánchez Grupo de Investigación en Percepción y Sistemas Inteligentes. Email: andres.suarez@correounivalle.edu.co
Más detallesTema 3: Operaciones aritméticas y lógicas
Tema 3: Operaciones aritméticas y lógicas S Suma-resta en base dos S Operaciones lógicas: OR, AND, XOR y NOT S Operaciones de desplazamiento S Suma-resta en los diferentes sistemas de representación de
Más detallesGuía de ejercicios # 5 Sistemas Enteros
Guía de ejercicios # 5 Sistemas Enteros Organización de Computadoras 2017 UNQ Contents 1 Sistema Signo Magnitud 1 1.1 Interpretación en SM......................... 1 1.2 Representación en SM........................
Más detallesOCW-V.Muto Sistemas de numeración Cap. III CAPITULO III. SISTEMAS DE NUMERACION 1. REPRESENTACION DE LA INFORMACION
CAPITULO III. SISTEMAS DE NUMERACION 1. REPRESENTACION DE LA INFORMACION El sistema de numeración usado habitualmente es el decimal, de base 10, que no es adecuado para ser manejado por el ordenador, fundamentalmente
Más detallesSistemas numéricos -números negativos- Taller de programación
Sistemas numéricos -números negativos- Taller de programación I semestre, 2016 Números negativos Temas Números binarios negativos Problema: cómo representar números negativos en un mecanismo computacional?
Más detallesComputación 1. Representación Interna de Números
Computación 1 Representación Interna de Números Contenido Representación de Enteros Sin Signo Representación de Enteros Con Signo con magnitud y signo exceso a M Complemento a 1 Números Enteros Representación
Más detallesSUMADOR RESTADOR DE 3 BITS EN BINARIO NATURAL.
SUMADOR RESTADOR DE 3 BITS EN BINARIO NATURAL. Sabemos que a un de n bits, haciéndole un pequeño cambio, lo podemos convertir en y restador. Simplemente se complementan a los bits del sustraendo y además
Más detallesTaller #2: Circuitos Combinacionales
Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación Organización y Estructura del Computador II Taller #2: Circuitos Combinacionales Un circuito combinacional es un circuito digital
Más detallesRepresentación de números enteros: el convenio complemento a dos
Representación de números enteros: el convenio complemento a dos Apellidos, nombre Martí Campoy, Antonio (amarti@disca.upv.es) Departamento Centro Informàtica de Sistemes i Computadors Escola Tècnica Superior
Más detallesIntroducción al Procesamiento de Datos. Los sistemas numéricos y su aplicación en el computador. Decimal.. 4 Binario... 5 Octal... 7 Hexadecimal...
Indice Los sistemas numéricos y su aplicación en el computador Conceptos básicos........ 1 Sistemas numéricos Decimal.. 4 Binario...... 5 Octal......... 7 Hexadecimal......... 8 Conversiones entre los
Más detallesEstructura y Tecnología de Computadores (ITIG) Luis Rincón Córcoles José Ignacio Martínez Torre Ángel Serrano Sánchez de León.
Estructura y Tecnología de Computadores (ITIG) Luis Rincón Córcoles José Ignacio Martínez Torre Ángel Serrano Sánchez de León Programa 1. Introducción. 2. Operaciones lógicas. 3. Bases de la aritmética
Más detallesJorge Aliaga Verano Si No- Si Si- No
Si No- Si Si- No Parece raro que alguien se pudiera comunicar con solo dos palabras. Es lo que hacemos con todos los dispositivos digitales que usan el código binario ( 0 y 1 ) o dos estados lógicos (falso
Más detalles1.- Sistemas Numéricos 2.- Diferencia entre señal analógica y Digital 3.- Postulados básicos del Algebra de Boole
Profesor/a(s) Nivel o Curso/s Ramon E. Flores Pino 4º D GUÍA Nº 1 Unidad/Sub Unidad 1. Fundamentos de Electronica Digital Contenidos 1.- Sistemas Numéricos 2.- Diferencia entre señal analógica y Digital
Más detallesFundamentos de TIC s. Departamento: Ingeniería e Investigaciones Tecnológicas UNIDAD NRO. 2 TRABAJO PRÁCTICO. Dr. Daniel A. Giulianelli.
Universidad Nacional de la Matanza Departamento: Ingeniería e Investigaciones Tecnológicas Cátedra: Fundamentos de TIC s (Tecnologías de la Información y la Comunicación) JEFE DE CÁTEDRA: Dr. Daniel A.
Más detallesElectrónica Digital. Ing. Javier Soto Vargas Ph.D. ECI TDDA(M) - Javier Soto 1
Electrónica Digital Ing. Javier Soto Vargas Ph.D. javier.soto@escuelaing.edu.co ECI TDDA(M) - Javier Soto 1 Sistema Digital Manejo de elementos discretos de información. Elementos discretos: Señales eléctricas.
Más detallesUniversidad Nacional de Ingeniería. Trabajo de Introducción a la programación
Universidad Nacional de Ingeniería Trabajo de Introducción a la programación Dayana Marilen Centeno Luquez IC-12D Conversión entre números decimales y binarios Convertir un número decimal al sistema binario
Más detallesGUIA 4: ALGEBRA DE BOOLE
GUIA 4: ALGEBRA DE BOOLE En 1854 George Boole introdujo una notación simbólica para el tratamiento de variables cuyo valor podría ser verdadero o falso (variables binarias) Así el álgebra de Boole nos
Más detallesOrganización de Computadoras Apunte 3: Sistemas de Numeración: Operaciones Lógicas
Organización de Computadoras 2003 Apunte 3: Sistemas de Numeración: Operaciones Lógicas Para comprender este tema, me parece apropiado que repasen el tema de cálculo proposicional introducido en el curso
Más detalles