Sei sulla pagina 1di 7

ARQUITECTURA DE COMPUTADORES

Ciclo de la Tarea 2. Explicar métodos de conversión y los registros


de un procesador 8086
Trabajo Colaborativo 2

PRESENTADO POR:
María Alejandra Runza Castillo
Código: 1072367597

PRESENTADO A:
Anyelo Gerley Quintero

GRUPO:
301302_2

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


DE MARZO DEL 2019
DESARROLLO DE LA ACTIVIDAD

1. Explicar mediante un cuadro sinóptico los sistemas numéricos (Sistema decimal, Sistema binario y Hexadecimal. Conversión
entre todos estos tres sistemas: Decimal a Binario, Decimal a Hexadecimal, Binario a Decimal, Binario a Hexadecimal,
Hexadecimal a Decimal, Hexadecimal a Binario). Cada conversión debe tener una breve explicación y ejemplo. Operaciones
matemáticas básicas en base dos (explicar y citar ejemplos), operaciones lógicas en base dos (explicar y citar ejemplos).Nota:
No se aceptan enlaces o vínculos hechos en alguna herramienta en línea, la imagen realizada en algún tipo de aplicación debe
ser exportada y copiada directamente en el documento. NO se aceptan diseños a mano alzada
Ilustración 1. Sistemas Numéricos
2. Ilustrar de una manera clara y creativa una infografía (no puede ser copiada de la web)
en el cual muestre los registros de un procesador 8086. Nota: No se aceptan enlaces o
vínculos hechos en alguna herramienta o aplicación en línea, esta infografía si se diseña
en algún tipo de aplicación debe ser exportada y copiada directamente en el documento.
3. Explicar mediante un cuadro comparativo las características de las arquitecturas CISC y
RISC. Las características deben estar clasificadas categorías (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.

ARQUITECTURA CISC ARQUITECTURA RISC


Tipos de Instrucciones multiciclo Instrucciones único ciclo
instrucciones
Relación con la Tiene arquitectura de memoria a Tiene arquitectura de tipo load-
memoria memoria store (carga y almacena) las
únicas instrucciones que tienen
acceso a la memoria son load y
store registro a registro con
menor número de acceso a
memoria.
Tipo de Son lentas, ejecución por software Mayor velocidad en la ejecución
ejecución de instrucciones. Son rápidas
ejecución directa por hardware.
Tipo de formato El formato tipo es los primeros 4 bits El SPARC emplea un formato de
contienen el código de la operación, los instrucciones de 32 bits. Todas las
6 bits siguientes definen definen el instrucciones inician con un
modo de direccionamiento del destino, código de operación de 2 bits para
los 6 últimos hacen lo pronto respecto ciertas instrucciones, este código
del origen puede ampliarse.
Cantidad de Gran cantidad de instrucciones Reducida 30 o 40 instrucciones
instrucciones complejas y potentes. en promedio
Modos de Inmediato, directo absolute corto, Inmediato, directo por registro,
direccionamient directo absoluto largo, relativo al PC indexado
o con desplazamiento, relativo al PC
indexado con despot, directo en registro
de datos, directo en registro de
direcciones, indirecto relativo a
registros con post-inc, indirecto relativo
a registro con pre-decr, indirecto
relativo a registros con despot, indirecto
relativo a registro indexado con
desplazamiento.
Conjunto de Número limitado de registros de Conjunto de registros
registros propósito general tienen mucho homogéneos un número elevado
almacenamiento temporal en memoria de registros, permitiendo que
cualquier registro sea utilizado en
cualquier contexto y así
simplificar el diseño del
compilador.
Canalización No se adjuntan mucho a las El procesador comienza a leer la
arquitecturas pipeline ya que por su siguiente instrucción
forma de ejecutarse necesita que las inmediatamente que termina la
instrucciones tengan similitudes entre sí última instrucción quiere decir
en cuanto a términos de la complejidad que hay dos instrucciones
relativa de la instrucción. trabajando al mismo tiempo
mientras una se lee la otra se
decodifica y en el siguiente ciclo
habrá tres instrucciones este
sistema se conoce como
segmentación de cause o pipeline.
Tipos de Es difícil diseñar compiladores El compilador genera un mayor
complejidad en eficientes y que al aumentar la número de instrucciones maquina
cuanto al dificultar del repertorio se hace cada por ende se necesitan varias
compilador y vez más difícil diseñar compiladores instrucciones para ejecutar las
microprogramas que aprovechen la gran variedad y instrucciones de alto nivel.
versatilidad de las instrucciones
máquina.
Formas de La unidad de predicciones de salto Los saltos condicionales
llevarse a cabo revisa las instrucciones durante la fase inmediatas (BEQI, BNEI, BLTI,
los saltos de pre mezcla (recogida de dos BGTI) proceden a realizar una
condicionales instrucciones de la cache de código) y comparación de los registros y su
si la lógica de predicción de bifurcación salto en un solo ciclo de reloj. La
predice que tomara una difurcación, dirección de salto es de 12 bits
señalara inmediatamente a la unidad de con esto se logran saltos relativos
pre mezcla (PU) que comience a en una ventana de 4K hacia
mezclar instrucciones de la dirección de adelante y hacia atrás de la
destino prevista para la difurcación. posición actual del registro
Si el resultado de la operación indica contador de programa.
que debe seguir por el camino escogido
el microprocesador habrá ganado
tiempo pero si resulta que la
difurcación tomada es distinta a la
predicción realizada la pipeliney los
búfferes alternativos de pre mezcla se
limpian y comienzan de nuevo desde el
camino de difurcación correcto
perdiendo en este caso un poco de
tiempo.

Tabla 1. Características de las arquitecturas


REFERENCIAS BIBLIOGRAFICAS

 Andonegui ,M. (15 de 03 de 2007). El sistema numérico decimal. [N.p.]: Corporación

Andina de Fomento (págs.1 - 29). Recuperado de

http://bibliotecavirtual.unad.edu.co:2048/login?

user=proveedor&pass=danue0a0&url=http://bibliotecavirtual.unad.edu.co:2051/login

.aspx?direct=true&db=edsebk&AN=804505&lang=es&site=eds-live

 © Monografias.com S.A.REGISTROS Recuperado de:

https://m.monografias.com/trabajos7/regi/regi.shtml

 Darío Alejandro Alpern Los microprocesadores 8086 y 8088 Alpertron Recuperado

de: https://www.alpertron.com.ar/8088.HTM

 Gonzales SISTEMAS DE NUMERACIÓN Recuperado de:

http://platea.pntic.mec.es/~lgonzale/tic/binarios/numeracion.html

 Sistema decimal de weebly Recuperado de:

http://estudiandoconangela.weebly.com/sistema-decimal.html

 Gabriela Briceño V. Sistema binario euston Recuperado de:

https://www.euston96.com/sistema-binario/

 Gabriela Briceño V. Sistema decimal euston Recuperado de:

https://www.euston96.com/sistema-decimal/

 Gabriela Briceño V Sistema hexadecimal. Euston Recuperado de:

https://www.euston96.com/sistema-hexadecimal/

Potrebbero piacerti anche