Métodos de conversión y registros de un procesador 8086
Arquitectura de computadores
Por:
Álvaro Javier Martínez Fierro
C.C 1070960105
Para:
Anyelo Gerley Quintero (tutor)
Grupo:
301302_16
Universidad abierta y A distancia
Unad
Ing. de sistemas
19 de marzo del 2020
-Para convertir el número decimal en hexadecimal, éste se irá dividiendo por el número 16 sucesivamente Expresión decimal: 350/16 -Es un sistema de numeraciòn posicional 30 21/16 -las cantidades se representan tomando como base las potencias de 10 14 5 1 Numeros Nº Hexadecimal: -Cada digito depende de su posiciòn dentro del numero 15E16) Sistema Decimal -Al primero corresponde el lugar de las unidades, y se multiplica por 10 -Para hacer la conversión de decimal a binario, hay que ir dividiendo el número decimal entre dos y anotar en una columna a la derecha el resto (un 0 si el resultado de la división es par y un 1 si es impar). - El siguiente las decenas (se multiplica por 10); centenas (se multiplica por 100); etc. Ejemplo: vamos a pasar a binario 7910 - Pueden ser potencias negativas o positivas 79 1 (impar). Dividimos entre dos: 39 1 (impar). Dividimos entre dos: -Trabaja en base a numeros enteros,decimales e irracionales. 19 1 (impar). Dividimos entre dos: 9 1 (impar). Dividimos entre dos: 4 0 (par). Dividimos entre dos: 2 0 (par). Dividimos entre dos: 1 1 (impar). Sistemas Numericos
Por tanto, 7910 = 10011112
-El sistema binario es, de hecho, un sistema de numeración posicional
ponderado -para pasar a binario un número decimal, empezamos por la derecha y vamos multiplicando cada cifra por -los simbolos usados son el 0 y el 1 "llamados bits o bitios" las sucesivas potencias de 2, avanzando hacia la izquierda: -Este sistema numerico es usado para la representaciòn de textos o procesos de instrucciones 101102 = 0 · 1 + 1 · 2 + 1 · 4 + 0 · 8 + 1 · 16 = 2 + 4 + 16 = 2210 1102 = 0 · 1 + 1 · 2 + 1 · 4 = 2 + 4 = 610 -Es un sistema usado para la creacion de metodos y la codificaciòn de los Sistema Binario datos mediante cadena de caracteres o de bits. -para convertir un numero binario a decimal se basa en empezar por separar el numero binario en bloques de 4 dígitos empezando desde la derecha hasta la izquierda, quedando tal que así: -sus metodos pueden ser de ancho fijo o variable -el código Gray no son ponderados es decir, no tienen un peso asociado a cada posición.
-Este sistema es un tipo de numeración posicional que utiliza como base el
número dieciséis -Para pasar el número hexadecimal al sistema decimal, se han de multiplicar los dígitos -sus números están representados por los 10 primeros dígitos de la numeración decimal hexadecimales por las distintas potencias de base 16 que representan cada dígito del sistema de numeración hexadecimal. -el intervalo que va del número 10 al 15 están representados por las letras del alfabeto de la A a la F. ejemplo: Número Hexadecimal: B7E16) -es uno de los más utilizados en el procesamiento de datos y frente a la B: 1011 (11) -7: 0111- E: 1110 (14) prgramaciòn Número Binario: 1011 0111 1110 -su simplificación en la escritura de los números decimales en cada 4 cifras Sistema binarias se representan por una hexadecimal. permitiendo una simplicidad en B7E16) = 11•162 + 7•161 + 14•160 = 2816 + 112 + 14 = 2942 (10) Hexadecimal el codigo -Para pasar del binario al Hexadecimal solo debemos transformar cada cifra -Puede expresar números negativos de la misma manera que lo hace en la independientemente al binario usando la transformación binario-decimal forma decimal de un número. Por ejemplo el F3A sería F= 1111 3 = 0011 A=1010 luego seria 111100111010