Sei sulla pagina 1di 11

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

GRUPO COLABORATIVO
301302_49

PRESENTADO A

ANYELO GERLEY QUINTERO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD).


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
6

UNIDAD 2: FASE 3 – TRABAJO COLABORATIVO 2


GRAFICO PROCESADOR 8086

Tambien llamados de datos se usan


para calculos y almacenamientos

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
un conjunto de instrucciones instrucciones reducido.
complejo.

Tipos de Posee un conjunto de Posee un conjunto de instrucciones


instrucciones instrucciones complejas y reducidas.
amplias. Instrucciones load y store con acceso a la
Podemos encontrar tres tipos memoria. Instrucciones de máquina que
de instrucciones: Con hacen buen uso del bus de datos.
memoria, aritméticas y de Instrucciones divididas en tres grupos:
control sobre el CPU Transferencia, operaciones y control de flujo.
Muchas operaciones básicas Pocas operaciones básicas
Relación con la Las instrucciones de longitud El tiempo de acceso a la memoria se
memoria variable reducen el decrementa por la tecnología de
rendimiento del sistema. Al encapsulado.
procesar instrucciones largas La capacidad de procesamiento de dos a
se le dificulta el procesamiento cuatro veces mayor que la CISC
simultáneo. La disponibilidad de memorias grandes,
Posee memoria intermedia baratas y con tiempos de acceso menores de
rápida (caché). 60 ns en tecnologías CMOS.
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
microprograma localizado en instrucciones simples o complejas. Casi
una memoria en el circuito todas las instrucciones pueden ejecutarse en
integrado. Varios ciclos de un ciclo de reloj.
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
direccionamiento elevado y complejo. reducido.
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 registros Existen dos tipos de registros: Número elevado de registros.
8

De propósito general y de uso Uso eficiente por el


dedicado compilador para almacenamiento temporal.
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
32 bits para la aritmética y la lógica
Tipos de complejidad Debido al código ensamblador Se confía al compilador la maximización del
en cuanto al usado el compilador hace uso de los registros.
compilador y poco trabajo para traducir un Mucha regularidad para el compilador
microprogramas lenguaje de alto nivel a Los procesadores RISC no solo tienden a
ensamblador. ofrecer una capacidad de procesamiento del
En cuanto a las instrucciones sistema de 2 a 4 veces mayor, sino que los
muchas saltos de capacidad que se producen de
excepciones para el generación en generación son mucho
compilador mayores que en los CISC.
Los procesadores CISCx86
corren a DOS, Windows 3.1 y Los diseños RISC han llevado al éxito a los
Windows 95 en el modo procesadores ARM que dominan un
nativo; es decir, sin la Nintendo DS, Gameboy Advance, iPad etc.
traducción de software que Los microprocesadores RISC son
disminuya el desempeño. generalmente menos costosos de construir y
vender, ya que se utilizan menos
La microprogramación es una componentes y transistores.
característica importante y
esencial de casi todas las Los microcontroladores AVR RISC
arquitecturas CISC. Como, por AT90S8515 soportan modos de
ejemplo: Intel 8086, 8088, direccionamiento poderosos y eficaces para
80286, 80386, 80486, el acceso a la memoria de programa
Motorola 68000, 68010, 620, (FLASH) y memoria de datos (SRAM,
8030, 684. archivo de Registro y memoria de I/O).

Los microprocesadores CISC


son considerados más fáciles
para trabajar para los
programadores, pero son más
costosos de desarrollar.
Formas de llevarse a Salto condicional e Los saltos de capacidad son mayores
cabo los saltos incondicional Salto condicional denominado beq (Branch
9

condicionales. on 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)
10

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

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

Potrebbero piacerti anche