Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Estudiante
Presentado a
Syllabus del curso (entorno de conocimiento) y prepara un documento con la interpretación propia
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, Hexadecimal a Binario). Cada conversión debe tener una breve explicación y
BINARIO A correspondiente de cualquiera de los = 0111 Cuarta columna 1 (rojo) – 0 = 1, pero llevamos 1
cantidad, teniendo en cuenta eso, realizamos la
DECIMAL dos operandos es 1, y 0 si ambos bits (rojo) a la siguiente columna, 1 – 1 = 0 colocamos 0.
SISTEMA DE NUMERACIÓN
CISC RISC
CARACTERÍSTICAS (Complex Instruction Set (Reduced Instruction Set
Computing) Computing)
FILOSOFÍA Se basa en implementar un Se basa en utilizar el menor
gran número de número de instrucciones
instrucciones en el posibles, aportando un fácil
microprocesador diseño y capacidad de
realizar operaciones a gran
velocidad a costa de utilizar
programas de mayor
extensión.
TIPOS DE Tiene arquitectura de Tiene arquitectura de tipo
INSTRUCCIONES memoria a memoria load-store (carga y
almacena). Las únicas
instrucciones que tienen
acceso a la memoria son
‘load’ y store’; registro, con
un menor número de acceso
a memoria.
TIPO DE EJECUCIÓN Son lentas, ejecución por Mayor velocidad en la
software ejecución de instrucciones.
Son rápidas ejecución
directa por hardware.
TIPO DE FORMATO Los primeros 4 bits El SPARC emplea un
contienen el código de la formato de instrucciones de
operación, los 6 bits 32bits.
siguientes definen el modo Todas las instrucciones
de direccionamiento del inician con un código de
destino, los 6 últimos hacen operación de 2 bits. Para
lo propio respecto del ciertas instrucciones, este
origen. código puede ampliarse.
CANTIDAD DE Gran cantidad de Reducida, 30 o 40
INSTRUCCIONES instrucciones complejas y instrucciones en promedio.
potentes
MODOS DE Inmediato Inmediato
DIRECCIONAMIENTO Directo absoluto Directo por registro
corto Indexado
Directo absoluto
largo
Relativo al PC con
desplazamiento
Relativo al PC
indexado con despot
Directo en registro
de datos
Directo en registro
de direcciones
Indirecto relativo a
registro con post-inc
Indirecto relativo a
registro con pre-
decr
CONJUNTO DE Número limitado de Conjunto de registros
REGISTROS registros de propósito homogéneo, un número
general, tienen mucho elevado de registros,
almacenamiento temporal permitiendo que cualquier
en memoria registro sea utilizado en
cualquier contexto y así
simplificar el diseño del
compilador.
CANALIZACIÓN No se ajustan mucho a las El procesador comienza leer
arquitecturas pipeline ya que la siguiente instrucción
por su forma de ejecutarse inmediatamente que termina
necesita que las la última instrucción, quiere
instrucciones tengan decir que hay dos
similitudes entre si en instrucciones trabajando al
cuanto a términos de la mismo tiempo, mientras una
complejidad relativa de la se lee la otra se decodifica, y
instrucción en el siguiente ciclo habrá
tres instrucciones. Este
sistema se conoce como
segmentación de cause o
pipeline.
TIPOS DE COMPLEJIDAD Es difícil diseñar El compilador genera un
EN CUANTO AL compiladores eficientes, ya mayor número de
COMPILADOR Y que al aumentar la dificultar instrucciones máquina por
MICROPROGRAMAS del repertorio del repertorio ende se necesitan varias
se hace cada vez más difícil instrucciones para ejecutar
diseñar compiladores que las instrucciones de alto
aprovechen la gran variedad nivel.
de y versatilidad de las
instrucciones máquina
FORMAS DE LLEVARSE La unidad de predicción de Los saltos condicionales
A CABO LOS SALTOS saltos revisa las inmediatos (BEQI, BNEI,
CONDICIONALES instrucciones durante la fase BLTI, BGTI) proceden a
de pre-mezcla (recogida de realizar una comparación de
dos instrucciones de la los registros y su salto en un
caché de código), y si la solo ciclo de reloj. La
lógica de predicción de dirección de salto es de 12
bifurcaciones predice que bits, con esto se logran
tomará una bifurcación, saltos relativos en una
señalará inmediatamente a ventana de 4K hacia
la unidad de pre-mezcla adelante y hacia atrás de la
(PU) que comience a posición actual del registro
mezclar instrucciones de la contador de programa.
dirección de destino prevista
para la bifurcación.