You are on page 1of 9

ARQUITECTURA DE COMPUTADORES

APORTE INDIVIDUAL
FASE 3. TRABAJO COLABORATIVO 2

JOHN JAIRO FIGUEROA


COD: 1057215119

PRESENTADO AL TUTOR
ANYELO GERLEY QUINTERO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD)

TUNJA
EJERCICIOS

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).Nota: No se aceptan enlaces o
vínculos hechos en alguna herramienta en línea, la imagen realizada en algún tipo de
aplicación debe ser exportada y copiada directamente en el documento. NO se aceptan
diseños a mano alzada.
Este es un sistema de numeración posicional en el que las
cantidades se representan utilizando como base aritmética las
potencias del número diez. Usando un conjunto de símbolos que se
Sistema de numeración decimal
compone de diez cifras : 0,1,2,3,4,5,6,7,8,9.

Este es un sistema de numeración en el cual los números se


SISTEMA NUMERICOS

representan utilizando dos cifras las cuales son: cero y uno (0 y 1).
Este es uno de los sistemas que se utilizan en las computadoras, d
Sistema de numeración binario estas trabajan internamente con dos niveles de voltaje, por lo cual
su sistema de numeración natural es el sistema binario

encendido 1

apagado 0

Este es el sistema de numeración posicional el cual tiene como


base el 16. Su aplicación actual está muy vinculada a la informática y
ciencias de la computación

Sistema de numeración hexadecimal


suma

Sistema decimal (base 10)


resta
(0,1, 2, 3, 4, 5, 6, 7, 8,9)

matemática
multiplicacion
SISTEMA NUMERICOS

division
Sistema binario (base 2)
(0,1)

And

xor
Sistema Hexadecimal (base
lógica
16)
(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E, not
F
or
1. Tomamos los valores de
posición correspondiente a
las columnas donde
BINARIO A aparezcan únicamente unos
DECIMAL 2. Sumamos los valores de
posición para identificar el
numero decimal equivalente

C Convertir el numero 250.25 a


Hexadecimal
O
N
V 1. Se toma la parte entera y se
E divide sucesivamente por el
numero decimal 16 (base) hasta
R que el cociente sea 0
S 2. Los números enteros
I resultantes de los cocientes,
Ó pasarán a conformar el numero
hexadecimal correspondiente,
N teniendo en cuenta que el
sistema de numeración
S DECIMAL A hexadecimal posee solo 16
símbolos, donde los números del
I HEXADECIMA 10 hasta el 15 tienen símbolos
S L alfabéticos que ya hemos
T explicado
E 3. La parte fraccionaria del
numero a convertir se multiplica
M
por 16 (Base) sucesivamente
A hasta que el producto resultante
S no tenga parte fraccionaria
4. Al igual que en los sistemas
anteriores, el numero equivalente
N se forma, de la unión de los dos
U números equivalentes, tanto
M
E el numero hexadecimal 2B6 a
R su equivalente decimal.
I HEXADECIMA
L 1. Multiplicamos el valor de
C posición de cada columna por
O A DECIMAL el dígito hexadecimal
S correspondiente.
2. El resultado del número
decimal equivalente se
obtiene, sumando todos los
productos obtenidos en el
paso anterior.
2. Desarrollar un gráfico (no puede ser copiado de la web) en el cual
muestre los registros de un procesador 8086. Nota: No se aceptan enlaces
o vínculos hechos en alguna herramienta o aplicación en línea, este grafico
realizado en algún tipo de aplicación debe ser exportado y copiada
directamente en el documento.

FLAGS REGISTRO DE DATOS

AH AL AX

BH BL BX
REGISTROS DE USO
CH CL CX GENERAL
Unidad aritmético-
lógica ALU DH DL DX

CS S. DECODIGO
BUS INTERNO

DS S. DE DATOS
Unidad de control UC REGISTROS DE SEGMENTO
SS S. DE PILA

ES SEGM. EXTRA

IP P. DE INSTRUCCIONES

SP PUNT. DE PILA
EXTERIOR
REGISTRO DE PUNTERO
BP PUNT. BASE

SI PUNT. FUENTE

DI PUNT. DESTINO
Registro Acumulador

Registro Base

Registro contador
contadorcontadorC
Registro de Datos

Segmento de código

Segmento de Datos

Segmento de pila

Segmento de Extra

Apuntador de instrucciones

Puntero de Pila

Puntero de base

Índice origen

Índice destino
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.

RISC CISC
Está dedicado al énfasis en el software Está dedicado al énfasis en hardware
Contiene el multi- reloj Contiene un solo reloj
Sus instrucciones son reducidas Sus instrucciones son complejas
Contiene arquitectura registro -registro: Contiene arquitectura memoria a memoria: en
ALMACEN Y CARGA se encuentran este ALMACEN Y CARGA son las instrucciones
incorporados en instrucciones independientes
Altos ciclos por segundo y pequeños tamaños Ciclos bajos por segundo y grandes tamaños de
de código código
Contiene varias instrucciones por cada trabajo Contiene pocas instrucciones por cada trabajo
específico y una ejecución rápida des las y una lenta ejecución de las mismas
mismas
Aplica las instrucciones directamente del Usa memoria de micro programa
software
Se añaden instrucciones nuevas solo si son de Se enfatiza la versatilidad del repertorio de
uso frecuente y no reducen el rendimiento de instrucciones
las mas importantes
Aplicación de compiladores complejos Reduce la dificultad de implementar
compiladores

You might also like