Sunteți pe pagina 1din 11

TAREA 2 – CICLO 2

WILLIAM CAMILO SALCEDO


COD.1057578237
GRUPO

301302_54

TUTOR:
ANYELO QUINTERO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD


2019
OBJETIVOS

Con el desarrollo de esta terea se busca que el estudiante se familiarice con los
conceptos básicos de los tres sistemas numéricos computacionales más
importantes y las conversiones entre estos, también deberá ser capaz de explicar
los registros de un procesador 8086.
Actividades a desarrollar
Individualmente el estudiante investiga acerca de los temas de la Unidad II
propuestos en el Syllabus del curso (entorno de conocimiento) y prepara un
documento con la interpretación propia de la temática teniendo en cuenta los
siguientes aspectos:

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.
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.

CISC VS RISC
CARACTERISTICA CISC RICS
Tipos de Conjunto de instrucciones Conjunto de instrucciones
instrucciones complejas reducidas
Instrucciones multiciclo Instrucciones de único ciclo.
Relación con la Arquitectura memoria Arquitectura memoria
memoria memoria. registro.
Cada instrucción de Arquitectura del tipo load-
maquina es interpretada store (carga y
por un microprograma almacena). Las
localizado en una únicas instrucciones que
memoria en el circuito tienen acceso a la memoria
integrado del procesador. son`load` y `store`; registro
a registro con un menor
número de acceso a
memoria.
Tipo de ejecución Tiempo de ciclo variable Tienen un Reloj por
para la ejecución de Instrucción de un ciclo,
instrucciones: ciclos de y esto se denomina
múltiples relojes. ejecución de Un Ciclo.
Tipo de formato Formato de 16 bits Formato de instrucciones
de 32 bits
Cantidad de Instrucciones largas y Instrucciones de forma
instrucciones complejas con formatos simple y en menor
variados. cantidad.
Modos de Tipos de Simplicidad en los
direccionamiento direccionamientos mas direccionamientos con
complejos y mayor pocas operaciones.
cantidad de operaciones

Tipos de modos de  Absoluto o directo


direccionamiento  Modo de registro
 Modo absoluto
indexado  Registro indirecto
 Modo de  Base más
desplazamiento desplazamiento, y
 Modo de índice variaciones
 Modo de  Inmediato / literal
compensación  Implícito
 Modo post-incremento
/ post decremento
Conjunto de Número limitado de Número elevado de
registros registros de propósito registros
general
Canalización Debido al complejo La técnica de canalización
conjunto de instrucciones de RISC, ejecuta múltiples
de la CISC, la técnica de partes o etapas de
canalización es muy difícil
instrucciones
simultáneamente, a fin de
optimizar la CPU.
Tipos de Dificultades y errores de Compilación veloz y
complejidad en compilación. eficiente.
cuanto al
compilador y
microprogramas
Formas de llevarse El salto retardado no
a cabo los saltos resulta útil ya que la Si la instrucción de salto no
condicionales. unidad de emisión decide se ha terminado de evaluar
dinámicamente qué en el momento en que la
instrucciones pasan a
instrucción de salto evalúa
ejecutarse,
independientemente del la condición de salto, se
orden que tengan en el suele usar el
código. procesamiento
especulativo. Algunas
alternativas para la gestión
de los saltos condicionales
son:
 Bloqueo del
procesamiento del salto
 Procesamiento
especulativo de los
saltos
 Múltiples caminos.
CONCLUSIONES

 El procesador de intel 8086 (IAPX86) fue la base de lo que hoy en día


conocemos como arquitectura X86.

 Los sistemas numéricos tienen como principal objetivo, lograr realizar


el conteo de los diferentes elementos que tiene un conjunto.

S-ar putea să vă placă și