Está en la página 1de 14

UNIVERSIDAD ABIERTA Y A DISTANCIA UNAD

ARQUITECTURA DE COMPUTADOR

CODIGO DE ESTUDIANTE: 1049651029

DOCENTE: ANGELO GERLEY QUINTERO

JONATHAN SMITH MORENO CASTELBLANCO

TUNJA

2020
INTRODUCCIÓN

Hola, este es el segundo trabajo que se realiza de arquitectura de computadores en este trabajo
veremos en el primer punto el cuadro sinóptico sobre los sistemas numericos en el segundo
relizaremos una infografía que relate mejor los registros de un procesador 8086 y el tercero se trata
un cuadro comparativo las características de las arquitecturas CISC y RISC, y ya dicho esto sin
nada más que decir empecemos
OBJETIVOS
- Desarrollar cada uno de los puntos propuestos en la guía para su presente evaluación
- Elaborar los ejercicios para el desarrollo de las actividades y su presente sustentación
- Mostrar mi desarrollo de acuerdo a lo que he entendido de la clase para poder realizar un
trabajo excelente y gratificante
Características arquitectura CISC arquitectura RISC
Cuando hablamos de procesadores RISC,
microprocesadores CISC, computadoras con un
computadoras con un conjunto de
conjunto de instrucciones instrucciones
complejo, (del inglés reducido, (del inglés
Tipos de complex instruction set reduced instruction set
instrucciones computer) computer)

Machine instructions Machine instructions


Microcode conversión nstruction execution
Micro instructions
Instruction execution
reducir la necesidad de la velocidad del
memoria era simplificando el procesador en relación
software e incrementando la con la memoria de la
complejidad del procesador, computadora que
lo cual si bien iba en accedía era cada vez
detrimento del rendimiento más alta. Esto con
Relación con la global del sistema era una llevó la aparición de
memoria solución mucho mejor que numerosas técnicas
tener que añadir más RAM. para reducir el
procesamiento dentro
del CPU, así como de
reducir el número total
de accesos a
memoria.
Una de las principales El concepto de la
funciones de la salida de arquitectura RISC
tiempo de ejecución CICS, significa un intento
CEEFXITA, es permitirle para reducir el tiempo
controlar si se produce o no de ejecución al
la restitución de simplificar el conjunto
transacciones dinámicas de instrucciones de la
tipo de ejecución (DTB) de CICS cuando fallan computadora.
las transacciones de PL/I. La
salida de tiempo de ejecución En la arquitectura
CICS se controla RISC, la CPU dispone
inmediatamente antes e de un repertorio corto
inmediatamente después de de instrucciones
cada programa PL/I de una sencillas. Cada
transacción en CICS. Cada instrucción puede
vez que se invoca la salida, realizar una operación
la estructura introducida muy simple, como
CXIT (que forma parte del mover un dato entre
archivo de inclusión la CPU y la memoria,
IBMVCXT.INC) se utiliza para pero a alta velocidad.
la comunicación entre el Se puede lograr que
tiempo de ejecución PL/I y la todas las instrucciones
salida. tengan la misma
longitud.
Los CISC pertenecen a la RISC es una filosofía
primera corriente de de diseño de CPU para
construcción de procesadores computadora que está
a favor de conjuntos
toda la familia Intel x86 de instrucciones
usada en la mayoría de las pequeñas y simples
computadoras personales que toman menor
actuales. tiempo para
ejecutarse. El tipo de
tipo de formato Intel 8086, 8088, 80286, procesador más
80386, 80486. comúnmente utilizado
en equipos de
Motorola 68000, 68010, escritorio, el x86, está
68020, 68030, 6840. basado en CISC en
lugar de RISC, aunque
las versiones más
nuevas traducen
instrucciones basadas
en CISC x86 a
instrucciones más
simples basadas en
RISC para uso interno
antes de su ejecución.
Instrucciones largas y Instrucciones de
complejas con formatos muy formato simple
diversos ==> decodificación (tamaño filo) ==>
compleja (lenta) decodificación simple
Cantidad de Pocas instrucciones por (rápida)
instrucciones programa ==> elevado Muchas instrucciones
número de ciclos por por programa ==>
instrucción (CPI) reducido número de
ciclos por instrucción
(CPI)
modos de inmediato Multiples modo de
direccionamiento direccionamiento
Cualquier instrucción puede
usar cualquier modo de Algunos de los
direccionamiento direccionamientos
soportados son el
directo de memoria el
indirecto de memoria
y el indexado a través
de registros
Memoria directa Algunos de los
direccionamientos
Tipos de modos de Registro directo e indirecto e soportados son el
direccionamiento indexado directo de memoria el
indirecto de memoria
y el indexado a través
de registros
Número limitado de registros Número elevado de
de propósito general ==> registros ==> uso
conjunto de mucho almacenamiento eficiente por el
registros temporal en memoria compilador para
almacenamiento
temporal
instrucciones CISC no se La clave de la
ajustan a las arquitecturas canalización es que el
pipeline muy bien. Para que procesador pueda
canalización funcione de comenzar a leer la
manera efectiva, cada siguiente instrucción
instrucción necesita tener tan pronto como
similitudes con otras termine la última
instrucciones, al menos en instrucción,
términos de la complejidad significando esto que
relativa de la instrucción . ahora dos
instrucciones se están
trabajando (una está
canalización siendo leída, la otra
está comenzando a
ser decodificada), y en
el siguiente ciclo habrá
tres instrucciones.
Mientras que una sola
instrucción no se
completaría más
rápido,
la siguiente instrucción
sería completada
enseguida.
La microprogramación es una Todas las operaciones
característica importante y complejas se trasladan
esencial de casi todas las al microprocesador
arquitecturas CISC. Como por medio de
por ejemplo: Intel 8086, conexiones fijas en el
8088, circuito integrado para
80286,80386,80486.Motorola agilizar las
68000, 68010, 68020,68030, instrucciones básicas
tipos de complejidad 6840.La microprogramación más importantes. De
en cuanto al significa que cada instrucción esta manera, el
compilador y de máquina es interpretada compilador asume la
microprogramas por un microprograma función de un
localizado en una memoria mediador inteligente
en el circuito integrado del entre el programa de
procesador. aplicación y el
microprocesador. Es
decir, se hace un gran
esfuerzo para
mantener al hardware
tan simple como sea
posible, aún a costa
de hacer al compilador
considerablemente
más complicado
Saltos Las instrucciones de
Salta a la etiqueta jmp brinco condicionales
etiqueta inmediatas(BEQI,
Salta a la etiqueta si el bit de BNEI, BLTI,
cero está activo (jump BGTI)realizan la
equals)je etiqueta jne comparación delos
etiqueta (si no está activo) registros y su
formas de llevarse a Salta a la etiqueta si el bit de respectivo salto en un
cabo los saltos transporte está activo (jump solo ciclo de reloj. En
condicionales carry) jc etiqueta jnc estas instrucciones la
etiqueta (si no está activo) dirección de salto es
Salta a la etiqueta si el bit de de 12bits, permitiendo
desbordamiento está activo lo que conocemos
(jump overflow)Jo etiqueta como saltos relativos
en una ventana de4K
hacia adelante y hacia
atrás de la posición
actual del registro
contador de
programa. Para poder
hacer saltos
condicionales sobre
todo el mapa de la
memoria de programa
usamos las
instrucciones BEQ,
BNE, BLTy BGT en
conjunto con la
instrucción de
comparación CMP,
tomando dos ciclos
para realizar tanto la
comparación como el
brinco condicional.
CONCLUSIONES

- Se puede ver que tanto la arquitectura de rics como la de cisc han sido un gran
descubrimiento para la arquitectura de computación
- El procesador 8086 tiene muchos tipos de registros y a su ve eso registros tienen un
tipo de subclase de registro
- la arquitectura RICS a pesar de que tenga que competir con la arquitectura de CISC
es innegable que ambas son excelentes tipos de procesadores y arquitecturas que
han aportado mucho al mundo de la computación
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:2051/login.aspx?
direct=true&db=edsebk&AN=804505&lang=es&site=eds-live
Arquitecturas de Microprocesadores. (2005). Ediciones Paraninfo, S.A. Recuperado de
http://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/login.aspx?
direct=true&db=edsgvr&AN=edsgcl.4054500068&lang=es&site=eds-live
Castro, M. (2014). Estructura y tecnología de computadores I (Gestión y Sistemas) (págs.1-
114). Recuperado de:
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?
ppg=1&docID=3217739&tm=1543530927242
Clasificación de los Microprocesadores. (2005). Ediciones Paraninfo, S.A. Recuperado de
http://bibliotecavirtual.unad.edu.co:2051/login.aspx?
direct=true&db=edsgvr&AN=edsgcl.4054500066&lang=es&site=eds-live
García, F. (2011). Procesadores digitales de señal de altas prestaciones de Texas InstrumentsTM:
de la familia TMS320C3x a la TMS320C6000 (págs.13 -68). Recuperado de
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?
ppg=1&docID=3194922&tm=1543531162476
Lindig Bos, M. (12 de 04 de 2010). ¿Qué hay detrás de las computadoras?. [N.p.]: Instituto
Politécnico Nacional (págs. 1 - 152). Recuperado de
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?
ppg=1&docID=3187364&tm=1543530714213
Moreno, P., & Serrano, P. (2014). Fundamentos del hardware. (págs.42 - 54). Recuperado de:
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?
ppg=55&docID=3229338&tm=1543529084617
Moreno, R. (2016). Arquitectura y organización de la computadora: microprocesadores y
programación assembler (págs. 1- 95). Recuperado de
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?
ppg=1&docID=4499097&tm=1543529967064
Tubella, M. (2013). Arquitectura de los sistemas informáticos. (págs.56 - 59). Recuperado de
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?
ppg=6&docID=3219315&tm=1543527970769
Vasquez, G. (19 de 02 de 2012). Arquitectura de computadores I. Red tercer Milenio. Recuperado
de
http://www.aliat.org.mx/BibliotecasDigitales/sistemas/Arquitectura_computadoras_I.pdf
 
Williams, A. (10 de 05 de 2010). Microprocesadores, dispositivos periféricos, optoelectrónicos y
de interfaz(págs.20 - 63). Recuperado de
http://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/login.aspx?
direct=true&db=edselb&AN=edselb.3191906&lang=es&site=eds-live
 
 Quintero Reyes, A. ( 30,11,2016). Sistemas de numeración. [Archivo de video]. Recuperado
de http://hdl.handle.net/10596/9477
 
Amd (18 de 06 de 2014). Amd. Desarrollo de microprocesadores modernos.Recuperado
de http://www.amd.com
Intel. (18 de 05 de 2016). Intel. Recuperado de
http://www.intel.la/content/www/xl/es/homepage.html
 
Top500. (18 de 06 de 2014). Arquitecturas de clúster de computadores.Recuperado
de http://www.top500.org

También podría gustarte