“Conocimientos Programación>Lenguajes De Programación

¿Cómo Realizar un ordenador Resta

2011/11/9
Ordenadores hacer exactamente lo que su nombre sugiere : se calculan de entrada matemática. Computadoras realizar cálculos que , a su vez , se utilizan para ejecutar las muchas funciones complicadas que las computadoras sirven. Mientras que el software informático puede realizar muchos cálculos avanzados, en un ordenador de nivel de hardware sólo puede hacer un par de tipos básicos de operaciones matemáticas. Para restar , una computadora debe agregar un número a otro número negativo, y hacerlo a través de la notación binaria. Math Binary

En el nivel más básico de una computadora, todas las acciones y operaciones se realizan en números binarios. Representaciones binarias de los números constan de unos ( 1 ) y ceros ( 0 ) aranged de tal forma que se destacan en los números decimales . Por ejemplo , para agregar los números cuatro y cinco , el equipo tendría la representación binaria de cada número ( cuatro = 0100 , cinco = 0,101 ) y agregarlos acuerdo a la notación binaria :

0100 40101 5 --- --------- 1001 9
Computer Puertas

a nivel de hardware, todas las operaciones se manejan a través de la interacción de las señales que pasan a través de diversos lógicas y matemáticas puertas , que tienen de entrada y producir una salida basada en la entrada y el tipo de puerta . Para operaciones matemáticas , sólo un tipo de puerta existe : la fecha de adición. Puesto que usted tiene sólo una puerta Además, con el fin de realizar otras operaciones como la resta , la computadora simplemente agrega un número a un número negativo. Por ejemplo, para restar 4 de 9 ( 9-4 ) , el equipo se agregará realmente -4-9 ( 9 + ( -4 ) )
Resta binaria
< . br >

Como todas las matemáticas en un ordenador se realiza en binario , las operaciones básicas para la resta implicaría la adición de un número binario negativo a un número binario positivo o negativo . Sin embargo , los números binarios no existen normalmente en términos negativos. Un ordenador también se trata en binario no es capaz de simplemente poner un signo negativo delante de un número entero . Más bien , una forma específica de la transformación en un número binario debe ocurrir antes de que pueda ser considerado negativo . Esta transformación se le llama " complemento a dos " (Fuente 2 ) .
Complemento

de Dos Para convertir un número binario en su contraparte negativa , el equipo sigue una proceso de dos pasos . El primero es para voltear todos los dígitos de un número binario de 0 a 1 o 1 a 0 ( Fuente 1 ) . Luego , se resta 1 de ese número . Ese número ahora es negativo. En el siguiente ejemplo , el ordenador restar un número binario de 8 bits ( 12 ) de otro número de 8 bits ( 36 ) por conmutación 12 a su versión negativa y la adición de los dos números ( Fuente 2 ) . Se trata esencialmente de cómo un equipo realiza la resta :

0010 0100 360000 1100 12

complemento a dos : 1111 0011 + 1 = 1111 0100 = -12

0010 0100 36 1111 0100 -12 --------------- 0001 1000 24

Lenguajes De Programación
Cómo dar formato Algoritmos
Cómo crear un Rollover Image Uso de la programación HTML
Cómo convertir String URI
Cómo escribir a un archivo CSV con ColdFusion
Cómo conseguir un JScript para Trabajar
¿Cómo flotan tipos de secuencias de comandos
Cómo recuperar un hipervínculo de una celda en GridView
Análisis numérico aleatorio
Conocimientos Informáticos © http://www.ordenador.online