Está en la página 1de 10

1

UNIDAD 2: FASE 3 – TRABAJO COLABORATIVO 2

ARQUITECTURA DE COMPUTADORES

PRESENTADO POR

ANDRES EDUARDO BRISSON


KIRA JUDITH DÍAZ SIERRA
ANDRES CAMILO MELENDEZ
MAOLIS SALTAREN CC. 1.120.740.901

GRUPO COLABORATIVO
301302_49

PRESENTADO A

ANYELO GERLEY QUINTERO

UNIVERSIDAD NACIONAL
ABIERTA Y A DISTANCIA (UNAD)
PROGRAMA DE INGENIERIA DE SISTEMAS

.
NOVIEMBRE DEL 2018
2

INTRODUCCIÓN

El presente trabajo muestra la participación de cada uno de los integrantes del grupo
con la resolución de los puntos requeridos en la guía de actividades de la fase 3 de la
unidad 2, para crear un trabajo colaborativo. Se desarrollan tres puntos, entre los
cuales están un cuadro sinóptico de los sistemas numéricos, un gráfico de un
procesador 8086 y un cuadro comparativo de las características de las arquitecturas
CISC y RISC.
El trabajo tiene como finalidad el afianzamiento de los conocimientos adquiridos en la
segunda unidad del curso de Arquitectura de computadores y luego de aportes
individuales se construye un trabajo colaborativo, teniendo en cuenta la rúbrica de
evaluación.
3

OBJETIVOS

OBJETIVO GENERAL

 Realizar un trabajo colaborativo que muestre nuestro entendimiento de la unidad


número 2 y que sea construido de los aportes individuales de cada integrante del
grupo.

OBJETIVOS ESPECÍFICOS

* Leer el material didáctico de la unidad 2 del curso de Arquitectura de


Computadores.

* Profundizar los conocimientos que se tienen sobre los sistemas numéricos, los
procesadores 8086 y las arquitecturas CISC y RISC, leer las lecturas
recomendadas por el tutor y buscar en internet información que sea de utilidad
para una adecuada elaboración de la actividad.

* Participar en el foro colaborativo resolviendo las preguntas de la guía de


actividades.
4

ACTIVIDADES A REALIZAR

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

2. Desarrollar un gráfico en el cual muestre los registros de un procesador 8086.

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

UNIDAD 2: FASE 3 – TRABAJO COLABORATIVO 2


CUADRO SINOPTICO

UNID
AD 2:
FASE
3–
TRAB
AJO
COL
ABO
RATI
VO 2
GRA
FICO
PRO
CESA
DOR
8086

También llamados de datos se usan


para cálculos y almacenamientos
6

Se utiliza para
alinear en un límite
de párrafo o dicho de
otra forma codifica la
dirección de inicio de
cada segmento y su
dirección en un
registro de segmento
supone cuatro bits 0
a su derecha

También llamados
apuntadores, se
Indica la instrucción Se usan para usan para acceder a
actual dentro del operaciones con datos almacenados
segmento de código cadenas y en la memoria
que se está ejecutando direccionamiento
en la memoria indexado
7

UNIDAD 2: FASE 3 – TRABAJO COLABORATIVO 2


CUADRO COMPARATIVO DE LAS ARQUITECTURAS CISC Y RISC

CARACTERISTICAS CISC (Complex Instruction Set RISC (Reduced Instruction Set Computer)
Computer) Computadoras con Computadoras con un conjunto de instrucciones
un conjunto de instrucciones reducido.
complejo.

Tipos de Posee un conjunto de Posee un conjunto de instrucciones reducidas.


instrucciones instrucciones complejas y Instrucciones load y store con acceso a la
amplias. memoria. Instrucciones de máquina que hacen
Podemos encontrar tres tipos buen uso del bus de datos.
de instrucciones: Con Instrucciones divididas en tres grupos:
memoria, aritméticas y de Transferencia, operaciones y control de flujo.
control sobre el CPU Pocas operaciones básicas
Muchas operaciones básicas
Relación con la Las instrucciones de longitud El tiempo de acceso a la memoria se decrementa
memoria variable reducen el por la tecnología de encapsulado.
rendimiento del sistema. Al La capacidad de procesamiento de dos a cuatro
procesar instrucciones largas veces mayor que la CISC
se le dificulta el procesamiento La disponibilidad de memorias grandes, baratas y
simultáneo. con tiempos de acceso menores de 60 ns en
Posee memoria intermedia tecnologías CMOS.
rápida (caché). Módulos SRAM (Memoria de acceso aleatorio
estática) para memorias cache con tiempos de
acceso menores a los 15 ns.
Tecnologías de encapsulado que permiten
realizar más de 120 terminales.
Tipo de ejecución Cada instrucción de máquina Tiempos de ejecución más cortos,
es interpretada por una independientemente de que sean instrucciones
microprograma localizado en simples o complejas. Casi todas las instrucciones
una memoria en el circuito pueden ejecutarse en un ciclo de reloj.
integrado. Varios ciclos de
reloj uno por cada
microinstrucción.
Tipo de formato Formatos diversos Formatos simples con tamaño fijo
Cantidad de Pocas instrucciones por Muchas instrucciones por programa.
instrucciones programa. Ciclos reducidos por instrucción.
Una instrucción requiere de 4
a 10 ciclos de reloj. Elevado
ciclo de instrucciones.
Modos de Modos de direccionamiento Modo de direccionamiento sencillo y reducido.
direccionamiento elevado y complejo. Cinco modos de direccionamiento simple.

Tipos de modos de Depende del uso de los Son tres: De registro, inmediato y con
direccionamiento operandos. Hay variedad de desplazamiento.
direccionamiento entre las que
se destacan registro a registro,
registro a memoria, y memoria
a registro.
Conjunto de Existen dos tipos de registros: Número elevado de registros.
registros De propósito general y de uso Uso eficiente por el
dedicado compilador para almacenamiento temporal.
8

Número limitado de registros Registros locales


de propósito general. Registro Directo, Registro simple RD: El
operando está contenido en el registro d (Rd).
Registro Directo, dos registros Rd y Rr: Los
operandos están contenidos en los registros r
(Rr) y d (Rd). El resultado es almacenado en el
registro d (Rd).
I/O Directo: La dirección del operando está
contenida en seis bits de la palabra (Word) de la
instrucción. n es el destino o dirección de registro
fuente.
Direccionamiento de una Constante usando la
Instrucción LPM:
La dirección del byte constante está especificada
por el contenido del registro Z. Los 15 MSBs
seleccionan la dirección de la palabra (0 - 4K), el
LSB selecciona el byte bajo si está borrado (LSB
= 0) o el byte alto si está a set (LSB = 1).
Canalización Instrucciones de ancho fijo de Once unidades de canalización funcional para la
32 bits aritmética y la lógica
Tipos de Debido al código ensamblador Se confía al compilador la maximización del uso
complejidad en usado el compilador hace de los registros.
cuanto al poco trabajo para traducir un Mucha regularidad para el compilador
compilador y lenguaje de alto nivel a Los procesadores RISC no solo tienden a ofrecer
microprogramas ensamblador. una capacidad de procesamiento del sistema de
En cuanto a las instrucciones 2 a 4 veces mayor, sino que los saltos de
muchas capacidad que se producen de generación en
excepciones para el generación son mucho mayores que en los CISC.
compilador
Los procesadores CISCx86 Los diseños RISC han llevado al éxito a los
corren a DOS, Windows 3.1 y procesadores ARM que dominan un Nintendo
Windows 95 en el modo DS, Gameboy Advance, iPad etc.
nativo; es decir, sin la Los microprocesadores RISC son generalmente
traducción de software que menos costosos de construir y vender, ya que se
disminuya el desempeño. utilizan menos componentes y transistores.

La microprogramación es una Los microcontroladores AVR RISC AT90S8515


característica importante y soportan modos de direccionamiento poderosos y
esencial de casi todas las eficaces para el acceso a la memoria de
arquitecturas CISC. Como, por programa (FLASH) y memoria de datos (SRAM,
ejemplo: Intel 8086, 8088, archivo de Registro y memoria de I/O).
80286, 80386, 80486,
Motorola 68000, 68010, 620,
8030, 684.

Los microprocesadores CISC


son considerados más fáciles
para trabajar para los
programadores, pero son más
costosos de desarrollar.
Formas de llevarse Salto condicional e Los saltos de capacidad son mayores
a cabo los saltos incondicional Salto condicional denominado beq (Branch on
condicionales. EQual), la cual compara dos registros y salta si
ambos son iguales.
Saltos a subrutina se realizan mediante la
instrucción jalr (Jump And Link Register)
9

CONCLUSIONES

Podemos concluir lo siguiente:


Se puede evidenciar la importancia de este trabajo en lo esencial que resultan los
conocimientos de sismas numéricos (binario, decimal, hexadecimal, etc) en el mundo
de las tecnologías, recordando y reconociendo que para este ámbito son muy
importantes los diferentes micro procesadores y por esto, fundamental conocer su
funcionamiento y características; ya que los aparatos tecnológicos los usan como los
equipos de computadoras, celulares, etc. siendo éste el cerebro de las máquinas,
donde se procesa la información mediante sistemas binarios.
Se ampliaron además los conocimientos en cuanto a características de las
arquitecturas CISC y RISC. Se pudo entender que hoy en día se usan ambas
tecnologías en los procesadores, no son 100% ni CISC ni RISC. Poseen características
de ambas tecnologías.
10

REFERENCIAS UTILIZADAS

Tosini, M (2001) Intel 8086. Recuperado el día 28 de octubre del 2018 en


http://www.exa.unicen.edu.ar/catedras/progens/materiales/arquitectura%208086.pdf

López, J. Arquitectura del microprocesador 8086. Recuperado el día 28 de octubre del


2018 en http://atc2.aut.uah.es/~avicente/asignaturas/ects/pdf/ects_t2.pdf

Orenga, M. Manonellas, G. El procesador. Recuperado el día 29 de octubre del 2018


en https://docplayer.es/21731475-El-procesador-miquel-albert-orenga-gerard-enrique-
manonellas-pid_00177072.html

Capi, A. (2007) Arquitecturas CISC. Recuperado de http://hugochoque.com/wp-


content/uploads/2017/08/Arquitectura-cisc.pdf

Arquitecturas de Microprocesadores. (2005). Ediciones Paraninfo, S.A. Recuperado de


http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=edsgvr&AN=edsgcl.
4054500068&lang=es&site=eds-live
CISC – EcuRed (2012) Recuperado de https://www.ecured.cu/CISC
Arquitectura RISC y CISC (2012) Recuperado de
http://rcmcomputointegrado.blogspot.com/2012/03/arquitectura-risc-y-cisc.html

También podría gustarte