Está en la página 1de 9

ARQUITECTURA DE COMPUTADORES

Tarea 3 - Explicar los métodos de conversión y los registros de un


procesador 8086.

ALUMNO: KEVIN DAVID VILLOTA GARCIA


C.C 1085347135

TUTORA: ANDRES FELIPE MILLAN

GRUPO: 202016893_110

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


CEAD PASTO

20 ABRIL 2022
Introducción
En el siguiente trabajo explica los métodos de conversión y los registros de
un procesador 8086, por medio de cuadros sinópticos y ejercicios Con el fin
de conocer la arquitectura del microprocesador 8086
Por otro lado, muestra la importancia de comprender las conversiones de
binario a decimal y hexadecimal para poder validar ciertos procesos y dar
así la ejecución del procesador.
El estudiante crea un cuadro sinóptico de los sistemas numéricos (binario,
octal, decimal, hexadecimal).

Convertir los cuatro (4) últimos números de su identificación a binario y


hexadecimal, explicando el procedimiento.
Cedula: 1085347135
Para pasar un numero de decimal a binario se tiene que hacer una división entre 2
y el residuo de esa división es el numero binario como se muestra en el siguiente
ejemplo
7135/2 = 3567
Queda un residuo de 1 este es el primer número binario de nuestra operación.
Después se sigue dividiendo dando como resultado el siguiente numero binario
1101111011111
Después se divide el número 7135/ 16 el cual nos da
16/7135= 445
De este numero nos queda un residuo de 15 y aquí tenemos que tener en cuenta
la siguiente tabla

Después vamos a tener que remplazar el numero 15 el cual es el residuo de la


anterior división y remplazamos 15=f
Después volvemos a dividir 445/16
445/16=1
El cual nos da un residuo de 13 y volvemos a remplazar 13 = D
27/16 =1 con un residuo de 11 y 11=B
Y en la última división da un residuo de 1 y 1 = 1
Dando como resultado el número hexadecimal 1BDF
Convertir los dos (2) primeros y los dos (2) últimos
números de su identificación a numeración binaria y con
ellos realizar las siguientes operaciones suma, resta y
multiplicación explicando el procedimiento.
SUMA
para la suma binaria hay que tener en cuenta las siguientes reglas
0+0=0
0+1=1
1+0=1
1+1=0 y de acarreo 1
1035=10000001011
10000001011+011
Lo cual me da 10000001110
RESTA
para la resta binaria hay que tener en cuenta las siguientes reglas
0-0=0
1 0-1=1 en este caso para que 0-1 se 1 tienen que pedir prestado al otro número
a lo que se llama un acarreo negativo
1-0=1
1-1=0
10000001011-011
Lo cual me da 10000001000
MULTIPLICACION
para la multiplicación binaria hay que tener en cuenta las siguientes reglas
0x0=0
0x1=0
1x0=0
1x1=1
10000001011x11=110000100001

Explicar con ejemplos en qué consisten las operaciones


lógicas AND, OR, NOT, XOR
AND
la compuerta and es un circuito que opera en tal forma que su salida es alta sólo
cuando todas sus entradas son altas. en todos los otros casos la salida de la
compuerta and es baja.
La operación AND es exactamente igual a una multiplicación normal por lo cual
sus reglas son
0 0=0
0 1=0
1 0=0
1 1=1
OR
la compuerta OR, la salida estará en estado alto cuando cualquier entrada o
ambas estén en estado alto. De tal manera que sea una suma lógica.
0 0=0
0 1=1
1 0=1
1 1=1
NOT
En la compuerta NOT, el estado de la salida es inversa a la entrada.
Evidentemente, una negación.
0=1
1=0
XOR
La compuerta XOR Su salida estará en estado bajo cuando las dos entradas se
encuentren en estado bajo o alto. Al mismo tiempo podemos observar que
entradas iguales es cero y diferentes es uno.
0 0=1
0 1=0
1 0=0
1 1=1

El estudiante elabora una tabla donde exprese en forma clara y


amplia los registros de un procesador 8086. Ejemplo:
registro tipo Descripción
AX PROPOSITO GENERAL registro acumulador
BX PROPOSITO GENERAL registro base
CX PROPOSITO GENERAL Registro contador
DX PROPOSITO GENERAL Registro de datos
SP Puntero de pila Se utiliza en las
instrucciones de
manejo de la pila
BP Puntero de pila Se dedica al
almacenamiento de
datos
SI Índice registro de índice y de
direccionamiento
indirecto
DI Índice direccionamiento
indirecto y para
almacenar un
desplazamiento en
operaciones con
cadenas
CS Segmento Dirección de
Instrucciones del
programa
DS Segmento área de datos del
programa
SS Segmento Segmento de pila
ES Segmento ampliación para zona
de datos
El estudiante realiza un cuadro comparativo con las
características de las arquitecturas CISC y RISC teniendo en
cuenta (Tipos de instrucciones, Relación con la memoria, tipo de
ejecución, tipo de formato, Cantidad de instrucciones, modos de
direccionamiento, Tipos de modos de direccionamiento, conjunto
de registros, canalización, tipos de complejidad en cuanto al
compilador y microprogramas, formas de llevarse a cabo los
saltos condicionales).
CISC RISC
Tipos de instrucciones Instrucciones que trabajan Instrucciones que trabajan
de memoria a memoria. de registro a registro,
Dichas instrucciones son siendo estas no muy
complejas complejas
Relación con la opera de manera muy La relación procesador-
memoria compleja, ubicados en la memoria en cuanto a la
memoria o en los registros velocidad, es cada vez más
internos alta
tipo de Memoria a memoria carga y almacena
ejecución
tipo de formato Variable fijo
Cantidad de El procesador presenta Solo las instrucciones de
instrucciones instrucciones específicas, carga y almacenamiento
cuando esta instrucción acceden a la memoria de
está ejecutada, carga los datos
dos valores en registros
separados, multiplica los
operandos en la unidad de
ejecución para almacenar
el producto en el registro
apropiado.
modos de variedad de tipos de datos Formatos de
direccionamiento y modos de instrucciónuniforme
direccionamiento
Tipos de modos de poseen más de una docena Poseen de cinco modos de
direccionamiento de modos de direccionamiento simple.
direccionamiento
conjunto Número limitado de Número elevado de
de registros registros de propósito registros.
general

canalización necesita que las El procesador lee la


instrucciones tengan siguiente instrucción al
similitudes entre sí en instante en que termina la
cuanto a términos de la última instrucción, de esta
complejidad relativa de la manera se encuentran dos
instrucción. instrucciones trabajando al
mismo tiempo, mientras
que una instrucción
desleída, la otra se codifica
tipos de complejidad La microprogramación es esta arquitectura las
en cuanto al una característica de esta operaciones complejas se
compilador y arquitectura, lo que trasladan al
microprogramas significa que cada microprocesador, haciendo
instrucción es interpretad0 que se agilicen las
por un micro programa instrucciones básicas más
localizado en la memoria importantes, el compilador
en el circuito integrado del cumple la función de
procesado mediar entre el programa
de aplicación y el
microprocesador.
formas de llevarse a La unidad de predicción de Los saltos condicionales
cabo los saltos revisa las inmediatas BEQI, BNEI,
saltos condicionales). instrucciones durante la BLTI, BGTI realizan la
fase de premezcla, y si la comparación de los
lógica de predicción de registros y el salto de los
bifurcaciones predice que registros y su salto en un
tomará una bifurcación, solo ciclo del reloj. La
señalará inmediatamente dirección del salto es de 12
para que la unidad de bits
premezcla mezcle las

El estudiante realiza 2 conclusiones de las temáticas vistas para


el trabajo final.
El principal objetivo del presente trabajo consiste en Resolver los métodos de conversión
entre los tres sistemas numéricos computacionales
comprender la vitalidad de las conversiones de binario a decimal y hexadecimal

También podría gustarte