Professional Documents
Culture Documents
Presentado por:
Presentado a:
Anyelo Gerley Quintero
Curso:
Arquitectura de computadores
Grupo: 301302_35
Introducción.............................................................................................................................................................................. 3
Objetivos.................................................................................................................................................................................... 4
Desarrollo de la actividad.................................................................................................................................................... 5
Cuadro Sinóptico Parte 1 (Diseñado en PowerPoint)......................................................................................... 5
Cuadro Sinóptico Parte 2 (Diseñado en PowerPoint)......................................................................................... 6
Infografía............................................................................................................................................................................... 7
Cuadro comparativo arquitecturas CISC y RISC............................................................................................... 8
Conclusiones........................................................................................................................................................................... 13
Referencias bibliográficas................................................................................................................................................. 15
Introducción
Durante el desarrollo del presente trabajo y a través del consenso grupal de los miembros del
grupo colaborativo, se pondrá en conocimiento del lector los siguientes elementos: un cuadro
sinóptico con los diferentes sistemas numéricos (decimal, binario y hexadecimal), dando a
conocer los conceptos asociados a cada uno de ellos, se darán a conocer los procedimientos de
conversión entre sistemas: Decimal a Binario, Decimal a Hexadecimal, Binario a Decimal,
Binario a Hexadecimal, Hexadecimal a Decimal y Hexadecimal a Binario, citando ejemplos que
evidencien la conversión. Adicionalmente se darán a conocer las operaciones lógicas en base
dos, explicando el procedimiento a seguir en cada una de ellas, para finalmente dar a conocer
ejemplos ilustrativos.
Realizado lo anterior a través de una infografía se darán a conocer los registros de un procesador
8086.
Posteriormente se explicará mediante un cuadro de comparación las características de las
arquitecturas CISC y RISC, clasificándolas en categorías por: tipos de instrucciones, relación con
la memoria, tipo de ejecución, tipo de formato, cantidad de instrucciones, modos de
direccionamiento, conjunto de registros, canalización, tipos de complejidad en cuanto al
compilador y microprogramas, las formas de llevarse a cabo los saltos condicionales.
Para finalizar se darán a conocer las conclusiones del trabajo realizado.
Objetivos
Conocer y evidenciar cuales son los registros de un procesador 8086 a través de una
infografía.
Desarrollo de la actividad
Es un sistema de numeracióó n bajó el cual las cantidades són representadas haciendó usó de dós cifras
uó nicamente: ceró y unó. Este sistema numeó ricó se emplea generalmente en las cómputadóras, ya que el
Cuadro Sinóptico Parte 1 (Diseñado en PowerPoint)
ceró representa un estadó de apagadó y el unó un estadó de encendidó, aplicaó ndóse particularmente a lós
vóltajes:
Sistema Ejempló: La representacióó n del nuó meró 400 en binarió es 110010000
binario
Es un sistema de numeracióó n que emplea cómó base 16, generalmente se emplea al igual que el sistema
binarió, dentró de la cómputacióó n y la infórmaó tica, de hechó, actualmente es difundidó en el campó de las
telecómunicaciónes pór la própagacióó n de las denóminadas direccióó n IP v6, las cuales són empleadas
para intercómunicar sistemas cón una mayór cóbertura a traveó s de la red mundial de cómputadóras
Internet. El cónjuntó de síómbólós que emplea es: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
Ejempló: La representacióó n del nuó meró 89456 en binarió en sistema hexadecimal córrespónde a 15d70.
Sistema
hexadecimal
Ejempló:
16 / 2 = 8 residuó 0
8 / 2 = 4 residuó 0
Su prócesó cónsiste en dividir el nuó meró decimal en dós e ir 4 / 2 = 2residuó 0
apuntandó en una cólumna el residuó una vez nó se pueda 2 / 2 = 1 residuó 0
Decimal a dividir (de abajó hacia arriba. Si el resultadó de la divisióó n el
Binarió residó seraó ceró y si es impar el residuó es 1. 16 a binarió 10000
Ejempló: cónvertir el 80 a
Para una mayór facilidad en la cónversióó n se sugiere aplicar Sólucióó n:
Decimal a la cónversióó n del nuó meró primeró a binarió y luegó de
Hexadecimal Se cónvierte a binarió:
binarió a hexadecimal, para luegó agrupar de 4 en 4 de 1010000
derecha a izquierda, si nó óbtenemós un grupó de 4 al final Cónstruyó grupós de 4:
rellenamós cón cerós a la izquierda hasta cómpletar el
Sistemas nuó meró de díógitós requeridó. Finalmente se busca el valór
0000
Miramós la equivalencia e
numéricos equivalente de binarió cón su síómbóló respectivó en 1010 = 1016 ----- > A
hexadecimal. 0000 = 016
Binarió a decimal Pór ló cual 80 en hexadeci
Conversión
Ejempló: cónvertir el 1101
El prócesó cónsiste en tómar el nuó meró y recórrerló de Sólucióó n:
derecha a izquierda multiplicandó cada cifra pór pótencias 110102 = 0 x 1 + 1 x 2 + 0
de dós y pósteriórmente sumandó tódas las pótencias = 0 + 2 + 0 + 8 +16
resultantes. = 2610
Pór ló anteriór el valór de
Binarió a
hexadecimal
Ejempló: cónvertir el 1110
Sólucióó n:
Cónstruyó grupós de 4:
El prócesó cónsiste en agrupar de 4 en 4 de derecha a 1110 0010
izquierda, si nó óbtenemós un grupó de 4 al final rellenamós Miramós la equivalencia e
cón cerós a la izquierda hasta cómpletar el nuó meró de 1110 = 1416 ----- > E
díógitós requeridó. Finalmente se busca el valór equivalente 0010 = 216
Hexadecimal a de binarió cón su síómbóló respectivó en hexadecimal.
decimal Pór ló cual 1110010 en he
a E2
El prócesó cónsiste en sustituir cada digitó que cómpóne el Ejempló: cónvertir el nuó m
nuó meró hexadecimal en su equivalente binarió representadó Sólucióó n:
pór cuatró díógitós. A = 1010, 1 = 0001, 4 =0
El resultadó de la cónver
1010000101001111101
Suma de números binarios: Ejempló: sumar lós siguientes nuó merós binarió
Cónsiste en realizar el prócesó de óperacióó n de lós teó rminós Sólucióó n:
cónsiderandó: 0+0=0, 0+1=1, 1+0=1, 1+1=10. 11100 + 1001 = 100101
Ejempló:
Operación AND:
Resuelva f = C . D
Cómprende una multiplicacióó n lóó gica, partiendó del hechó de
Sólucióó n:
tener una funcióó n f resultante del próductó de AND de 2 variables
C D f (C,D) = C.D
A y B.
0 0 0
La funcióó n sóló adópta el valór 1 cuandó ambas variables són 1,
0 1 0
de ló cóntrarió su valór es ceró.
1 0 0
1 1 1
Ejempló:
Resuelva f = A + B
Sólucióó n:
A B f (A,B) = A + B
0 0 1
La operación XNOR: cónsiste en una XOR, en dónde el valór que 0 1 0
se genera cómó resultadó se aplica una funcióó n NOT. 1 0 0
1 1 0
Ejempló:
Resuelva f = A ⊕ B
Sólucióó n:
A B f (A,B) = A ⊕ B
0 0 0
0 1 1
1 0 1
1 1 0
Fuente: el diseño de este cuadro sinóptico es de autoría de Christian Orozco
Infografía
Fuente: el diseño de esta infografía es de autoría de Christian Orozco
Cuadro comparativo arquitecturas CISC y RISC
Tipo de formato Tiene una larga y complejos Tiene tipo de formato fijo que
formatos muy diversos con implica que los campos de
una decodificación compleja códigos de operación opcodes
y lenta y de los operandos están
siempre codificados en las
mismas posiciones.
Cantidad de instrucciones Este tipo de arquitectura La cantidad de instrucciones
dificulta el paralelismo entre poco complejas son simples y
instrucciones en la mayoría por lo tanto de más rápida
de estos sistemas de alto ejecución por esta razón
rendimiento implementan un permite crear un código más
sistema que convierte dicha dinámico.
Las instrucciones compuestas
instrucciones complejas en
son decodificadas
varias instrucciones simples
internamente y ejecutadas
llamadas microinstrucciones.
Para poder realizar una sola con una serie de
instrucción requiere de cuatro microinstrucciones
a diez ciclos de reloj. almacenadas en una ROM
para esto es requerido de
varios ciclos de reloj al
menos uno por
microinstrucción.
Modos de direccionamiento Esta arquitectura tiene más de Modos de direccionamiento
una docena de modos de simple con modos más
direccionamiento algunos de complejos reemplazados por
ellos son muy complejos. secuencias de instrucciones
aritméticas simples.
Tipos de modos de Este tipo de arquitectura tiene Se utiliza un sistema de
direccionamiento muchas operaciones básicas y direcciones no destructivas en
los tipos de RAM esto significa que
direccionamientos son conserva después de realizar
complejos. sus operaciones en memoria
los dos operandos y su
resultado reduciendo así la
ejecución de nuevas
operaciones.
Conjunto de registros Tiene una instrucción por Conjunto de registros
circunstancia y sus homogéneo permitiendo que
instrucciones son complejas cualquier registro sea
con una lentitud en la utilizado en cualquier
ejecución contienen pocas contexto y así simplificar el
instrucciones por trabajo diseño del compilador con
pequeñas instrucciones y
simples con una ejecución
rápida y varias instrucciones
por trabajo.
Canalización Esta arquitectura requiere de Esta arquitectura utiliza
varios ciclos de reloj para al menos ciclos de reloj para
menos uno por ejecutar las instrucciones y
microinstrucción. Se utilizan así ejecutar en una cantidad
comandos que incorporan una de tiempo uniforme y así el
gran diversidad de pequeñas canalizar es posible.
instrucciones para realizar
unas únicas operaciones.
Tipos de complejidad en Esta tiene modos de Todas las operaciones
cuanto al compilador y direccionamiento muy complejas son trasladadas al
microprogramas complicados en los microprocesador, el
microprocesadores CISC y compilador asume la función
hacen que tanto el compilador de un mediador inteligente
como la microprograma sean entre el programa y el
muy complicado. microprocesador.
De acuerdo a la demanda Es el tipo de procesador más Se emplea en dispositivos
utilizado en equipos de como: móviles, consolas de
escritorio. video juegos, reproductores
de audio como iPod’s, iPad’s
en teléfonos
Tamaño de las instrucciones El tamaño de las El tamaño de las
instrucciones es variable. instrucciones que opera es
fijo.
Set, volumen o número de Esta arquitectura emplea una Emplea un número limitado o
instrucciones gran cantidad de reducido de instrucciones.
instrucciones.
Tipo de operaciones En cuanto al tipo de La arquitectura RISC emplea
operaciones emplea registro y Registro – Registro.
memoria.
Manejo de la Pila En lo que respecta al manejo En la arquitectura RISC la
de la Pila su gestión se realiza gestión de la pila se efectúa
por hardware. por software.
Conclusiones
En esta unidad se comprendió todo el tema de cómo operan los sistemas computacionales
transformando mediante sistemas binarios, decimal y hexadecimal a los datos ingresados
por el usuario y como es capaz de dar una respuesta a dicho problema presentado,
también de cómo funciona un registro de un procesador 8086 y qué características tiene
el CISC y el RISC
Referencias bibliográficas
López, E. (s. f.). Arquitecturas CISC y RISC Ensayo sobre conceptos básicos de las arquitecturas CISC y
RISC UNIVERSIDAD NACIONAL DE INGENIERIA. Recuperado de
https://www.academia.edu/28081208/Arquitecturas_CISC_y_RISC_Ensayo_sobre_conceptos_b
%C3%A1sicos_de_las_arquitecturas_CISC_y_RISC_UNIVERSIDAD_NACIONAL_DE_INGEN
IERIA
Cómo convertir binario a decimal. (s. f.). Recuperado 9 de abril de 2019, de wikiHow website:
https://es.wikihow.com/convertir-binario-a-decimal
Cómo convertir de decimal a binario. (s. f.). Recuperado 9 de abril de 2019, de wikiHow website:
https://es.wikihow.com/convertir-de-decimal-a-binario
Cómo convertir de decimal a hexadecimal. (s. f.). Recuperado 9 de abril de 2019, de wikiHow website:
https://es.wikihow.com/convertir-de-decimal-a-hexadecimal
Cómo convertir un binario en hexadecimal. (s. f.). Recuperado 9 de abril de 2019, de wikiHow website:
https://es.wikihow.com/convertir-un-binario-en-hexadecimal
Cómo convertir un número hexadecimal a decimal o binario. (s. f.). Recuperado 9 de abril de 2019, de
wikiHow website: https://es.wikihow.com/convertir-un-n%C3%BAmero-hexadecimal-a-decimal-
o-binario
Definición de sistema binario — Definicion.de. (s. f.). Recuperado 9 de abril de 2019, de Definición.de
website: https://definicion.de/sistema-binario/
Definición de sistema decimal — Definicion.de. (s. f.). Recuperado 9 de abril de 2019, de Definición.de
website: https://definicion.de/sistema-decimal/
Profe. (2016, abril 15). Conversión de binario a hexadecimal. Recuperado 9 de abril de 2019, de
MiProfe.com website: https://miprofe.com/conversion-de-binarios-a-hexadecimal/
Qué es el sistema binario. (s. f.). Recuperado 9 de abril de 2019, de unprofesor.com website:
https://www.unprofesor.com/matematicas/que-es-el-sistema-binario-1388.html
Qué es el sistema decimal. (s. f.). Recuperado 9 de abril de 2019, de unprofesor.com website:
https://www.unprofesor.com/matematicas/que-es-el-sistema-decimal-1387.html
Sistema Decimal. (s. f.). Recuperado 9 de abril de 2019, de Estudiando con Angela website:
http://estudiandoconangela.weebly.com/sistema-decimal.html