Está en la página 1de 12

ARQUITECTURA DE COMPUTADORES

CÓDIGO: 301302

Unidad 2: Fase 3 – Trabajo Colaborativo 2

Presentado a:
Anyelo Gerley Quintero
Tutor

Entregado por:

Sandra Paola Molina


Cód: 52.913.263

Grupo: 301302_9

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


OCTUBRE DE 2018
BOGOTA
INTRODUCCION

En el desarrollo de esta actividad se abarcarán diferentes temas de la arquitectura de


computadores como lo son los diferentes sistemas numéricos y las diferentes
conversiones que se pueden realizar en torno a ellos, se mostraran las operaciones
matemáticas y lógicas en base dos. Se identificarán y se explicarán los registros de un
procesador 8086 y por ultimo las diferentes características de las arquitecturas CISC y
RISC
OBJETIVOS

 Identificar y comprender los sistemas numéricos (decimal, binario y Hexadecimal).


 Identificar la conversión entre todos los tres sistemas: Decimal a Binario, Decimal a
Hexadecimal, Binario a Decimal, Binario a Hexadecimal, Hexadecimal a Decimal,
Hexadecimal a Binario).
 Identificar y comprender las operaciones matemáticas básicas en base dos
 Identificar y comprender las operaciones lógicas en base dos.
 Identificar los registros de un procesador 8086.
 Identificar las diferentes características de las arquitecturas CISC y RISC
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).
Suma
En base 2 solo se utilizan los dígitos o y 1 y se
realiza la operación de derecha a izquierda.
Utilizamos la siguiente tabla

Ejemplo: 11011 + 1111 = 101010


Resta
Se realiza la operación de derecha a izquierda.
Utilizamos la siguiente ilustración:
1-0=0, 0-0=0, 0-1=1(1 acarreo),
1-1=0.
OPERACIONES
Ejemplo
MATEMÁTICAS
10110 - 11100 = 111010
BÁSICAS EN
BASE DOS Multiplicación
En base 2 solo se utilizan los dígitos o y 1 y se realiza la
operación de derecha a izquierda. Utilizamos la siguiente tabla

100102
𝑥 1002
Ejemplo:
10010002
División
Para la división debemos tener muy en cuenta la tabla de la suma
ya que su desarrollo se basa en ella.

Ejemplo: 𝟏𝟎𝟏𝟎𝟏𝟎𝟐 𝟏𝟏𝟎


𝟏𝟏𝟎
𝟐
𝟐
2. Desarrollar un gráfico (no puede ser copiado 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, este grafico realizado en algún tipo de aplicación debe ser exportado 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.

CUADRO COMPARATIVO

CARACTERISTICA CISC RISC


Complex Instruction Set Reduced Instruction Set
Siglas Denominativo
Computer Computer
CISCx86 corren a DOS, El hecho de tener
Windows 3.1 y Windows 95 actualmente mecanismos
en el modo nativo. rápidos de acceso a
memoria, buses de alta
Funcionamiento velocidad y compiladores
especializados en estas
arquitecturas, hace que los
ordenadores RISC obtengan
mejores rendimientos
Bus de direcciones Sec. U Programado Sec. Cableado
Está marcado por la En los 70, las mejoras
tecnología existente en los tecnológicas permitieron
años 60. tener velocidades en la
Arquitectura memoria principal similares
a la memoria de control, lo
que hizo posible trabajar con
instrucciones simples
Necesita más instrucciones En RISC las instrucciones
en RISC que en CISC. son más elementales.
Se caracteriza por poseer un
juego de instrucciones lo
Programación
más reducido posible con un
porcentaje alto de ellas que
se completan en un ciclo de
reloj
Los microprocesadores CISC  Instrucciones de tamaño
tienen un conjunto de fijo y presentado en un
Arquitectura
instrucciones que se reducido número de
Computacional
caracteriza por ser muy formatos.
amplio y permitir operaciones
complejas entre operando  Sólolas instrucciones de
situados en la memoria o en carga y almacenamiento
los registros internos, en acceden a la memoria de
contraposición a la datos.
arquitectura RISC.
Las instrucciones El objetivo de diseñar
compuestas son máquinas con esta
decodificadas internamente y arquitectura es posibilitar la
ejecutadas con una serie de segmentación y el
microinstrucciones paralelismo en la ejecución
almacenadas en una ROM de instrucciones y reducir
interna. Para esto se los accesos a memoria.
requieren de varios ciclos de
reloj
 Reduce la dificultad de crear
 Codificación uniforme de
compiladores. instrucciones, lo que
 Permite reducir el costo total
permite una de
del sistema. codificación más rápida.
 Reduce los costos de  Un conjunto de registros
creación de software. homogéneo, permitiendo
 Mejora la compactación de que cualquier registro sea
código. utilizado en cualquier
 Facilita la depuración de contexto y así simplificar el
errores. diseño del compilador.
 Modos de direccionamiento
simple con modos más
complejos reemplazados
características que
por secuencias de
generalmente son
instrucciones aritméticas
encontradas en los
simples.
diseños RISC
 Los tipos de datos
soportados en el hardware
no se encuentran en una
máquina RISC.
 Los diseños RISC también
prefieren utilizar como
característica un modelo de
memoria Harvard, donde
los conjuntos de
instrucciones y los
conjuntos de datos están
conceptualmente
separados.
La microprogramación es una Estos microprocesadores
Arquitecturas
característica importante y siguen tomando como base
esencial de casi todas las el esquema moderno de Von
arquitecturas CISC. Neumann.
Ejemplo.
Intel 8086, 8088, 80286,
80386, 80486.
Motorola 68000, 68010,
68020, 68030, 6840.
La Microprogramación Las instrucciones, aunque
significa que cada instrucción con otras características,
de máquina es interpretada siguen divididas en tres
por una microprograma grupos:
localizada en una memoria
en el circuito integrado del a) Transferencia.
procesador. b) Operaciones.
c) Control de flujo.

Muchos modos de Arquitectura del tipo load-


Direccionamientos. store (carga y almacena).
Varios formatos de Casi todas las instrucciones
direccionamiento. pueden ejecutarse dentro de
un ciclo de reloj.
Arquitectura Memoria – Arquitectura Registro –
Memoria. Registro.
Está marcado por la En los 70, las mejoras
tecnología existente en los tecnológicas permitieron
años 60. tener velocidades en la
memoria principal similares
a la memoria de control, lo
que hizo posible trabajar con
instrucciones simples
CONCLUSIONES

Con el avance de la tecnología en los semiconductores, se han reducido de manera


notable, la diferencia entre las velocidades de procesamiento en los microprocesadores,
con velocidades en sus memorias, lo que ha generado la apertura de nuevas puertas
que llevan el desarrollo de nuevos microprocesadores.
Existen grandes similitudes en las conversiones de los sistemas numéricos binarios, ya
que, para entender estos sistemas, se debe conocer primero sus usos y componentes.
También sabemos que los sistemas numéricos van compuestos por no solo números,
sino también por letras, pero que, si ponemos atención, estas letras, son ciertos
complementos para los reemplazos de algunos números
BIBLIOGRAFIA

Arantxa.ii.uam.es. (07 de Abil de 2017). Conversion Hexadecimal - Decimal. Obtenido de


http://arantxa.ii.uam.es/~ig/practicas/enunciados/prac3/hexadecimaldecimal.pdf
DaCoom. (09 de Octubre de 2015). Arquitecturas risc y cisc. Obtenido de
https://es.slideshare.net/Dacoom/arquitecturas-risc-y-cisc
Ite.educacion.es. (05 de Abril de 2017). Sistema Hexadecimal. Obtenido de
http://www.ite.educacion.es/formacion/materiales/47/cd/mod1b/1bb_4.htm
Numerosbinarios.net. (05 de Abril de 2017). Números Binarios. Obtenido de
http://numerosbinarios.net/82-en-binario
Pérez Porto, J., & Merino, M. (2016). Sistema Decimal. Obtenido de
http://definicion.de/sistema-decimal/
Sistemasdigitalescbtis122.jimdo.com. (06 de Abril de 2017). Sistemas digitales y
numericos. Obtenido de https://sistemasdigitalescbtis122.jimdo.com/convercion-
de-hexadecimal-a-binario-y-viceversa/
Wikipedia. (07 de Abril de 2017). Sistema binario. Obtenido de
https://es.wikipedia.org/wiki/Sistema_binario
Wikipedia. (26 de Marzo de 2017). Sistema de numeración decimal. Obtenido de
https://es.wikipedia.org/wiki/Sistema_de_numeraci%C3%B3n_decimal