Está en la página 1de 8

ARQUITECTURA DE COMPUTADORES

(301302A_764)

UNIDAD 2 – CICLO DE LA TAREA 2

Presentado a:
Ing.: JHON MANUEL SOTO
Tutor del curso

Entregado por:
Richar Wilmar Posso Jiménez Cod: 94331647
Carlos Homero Fraga Cod: 14698085
Pedro Luis Martinez
Diego Ricardo Insuasty Cod 87064200

Grupo: 301302_16
Ingeniería de sistemas

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIAS E INGENIERIA
Palmira 02 de noviembre de 2020
Contenido
Introducción .......................................................................................................................................2
Objetivos ............................................................................................................................................2
Desarrollo de la actividad ...................................................................................................................3
Punto 1 ...........................................................................................................................................3
Punto 2 ...............................................................................................................................................5
...........................................................................................................................................................5
Punto 3 ...........................................................................................................................................6
Conclusiones ......................................................................................................................................7
Referencias Bibliográficas ..................................................................................................................8

Introducción

Uno de las bases de la ingeniería de sistemas son las matemáticas y por ende es necesario
conocer los sistemas numéricos, pues a partir de estos conoceremos la lógica de los
computadores. Además de esto es necesario conocer el funcionamiento interno del
computador que es la herramienta base de toda la ingeniería. Para esto veremos estos 3
puntos esenciales para nuestro conocimiento.

Objetivos

1. Recordar los sistemas numéricos y sus principales operaciones matemáticas y


lógicas, los cuales son la base para la ingeniería de sistemas.
2. Conocer la estructura del procesador 8086 el cual es el primer procesador que
posee la estructura base de los procesadores actuales.
3. Aprender las principales diferencias entre las arquitecturas de computacionales
cisc y risc.
Desarrollo de la actividad
Punto 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).
Convertir el numero 15 de decimal a binario:
Decimal a binario: Se realizan divisiones sucesivas entre 2, de
15/2=7 Res 1
estas operaciones se toma los residuos de la operacion y el
7/2=3 Res 1
El valor del digito depende de su posicion ultimo cociente iniciando por la ultima operación
Es posicional, las cantidades se dentro del número, ej:
representan como base el número 10. lo Decimal a Hexadecimal: La forma mas práctica es
SISTEMA DECIMAL componen las cifras 1, 2, 3, 5, 6, 7, 8, 9 y 0 154= (1*100) + (5*10) + (4*1) convertir el decimal primero a binario y luego este

Convertir el numero 101011 de binario a decimal:


Binario a Decimal: se multiplica de izquerda a 101011 = 1*2⁵ + 0*2⁴ + 1*2³ + 0*2² + 1*2¹ + 1*2⁰
derecha cada digito del binario por 2 elevado a la N 101011 = 1*32 + 0*16 + 1*8 + 0*4 + 1*2 + 1*1
Cada digito tiene un valor distinto de acuerdo donde N es la posicion del digito y luego se suman los 101011 = 32+8+2+1
a la posicion y de una potencia base 2 ej: resultados 101011 = 43
Sistema de numeracion que usa como
1010 = 1*2³+ 0*22 + 0*21 + 1*20
base dos numeros el 0 y el 1 llamados
1010 = 1*8 + 0*4 + 0*2 + 1*2 Convertir el numero 11011101011 de binario a
Binario a Hexadecimal: Se separa el binario en grupos de 4 de derecha a izquierda, si el
ultimo tiene menos digitos se completa con ceros a la izquierda hasta completar los 4, hexadecimal:
cada posicion dentro de los grupo tiene un valor, de izquierda a derecha 8, 4, 2, 1, luego 11011101011 = 0⁸1⁴1²0¹ - 1⁸1⁴1²0¹ - 1⁸0⁴1²1¹
en cada grupo sumamos los valores de las posiciones que tenga binario 1 las quie tienen 0 11011101011 = 4+2 - 8+4+2 - 8+2+1
SISTEMA BINARIO 11011101011 = 6 - 14 - 11
no suman, se unen los resultados formando el hexadecimal si el valor de la suma del grupo
es mayor a 9 se cambia por su equivalente hexadecimal 11011101011 = 6EB

SUMA: Posibles combinaciones → 0+0=0 Sumar: 1 11 → carry


Se realiza la suma de los digitos de derecha a izquierda usando las 0+1=1 101010011
combinaciones, si se da 1+1 se pone el 0 y se lleva 1 como en los 1+0=1 101101001
decimales y se suma en la siguiente columna hasta terminar. 1+1=10 1010111100

0-0=0 Restar:
RESTA: Posibles combinaciones →
SISTEMAS NUMERICOS

1-0=1 11011001
Se realiza la resta de los digitos de derecha a izquierda usando las combinaciones,
1-1=0 -10101011
si se da 0-1 como no caba se presta de la columna siguiente queda 10-1 = 1 llevo,
en la siguiente operacion se devuelve lo prestado.sumandose al minuendo. 0-1= no cabe

MATEMATICAS Multiplicar: 101011


MULTIPLICACION: Posibles combinaciones → 0 x 0=0 X 101
OPERACIONES CON
Se multiplica como en los decimales, el primer digito del numero de abajo con todos 1 x 0=0 101011
los de arriba y luego el siguiente hasta llegar al ultimo, al final se suman los resultados 0 x 1=0 000000
1 x 1=1 101011

Dividir: 101010 / 110


DIVISION: Se realiza similar a la division de decimales pero con diferencia que solo se decide si se divide -110 111
entre 0 o 1 1001
-110
0110
-110

AND , El valor es 1 siempre y OR, El valor es 1 siempre y


cuando todos sus cuando uno o todas sus NOT, Se niegan las NOR, Es la negacion de OR NAND, Es la negacion de
Operaciones logicas usan las
preposiciones son 1 preposiciones sean 1 preposiciones AND
tablas de verdad para su
LOGICAS resolucion

Convertir el numero 9BA de hexadecimal a decimal:


Hexadecimal a decimal: Se escribe el valor equivalente de 9BA = 9*16² + 11*16¹ + 10*16⁰
cada digito en decimal, luego cada digito se multiplica por 16 9BA = 9*256 + 11*16 + 10*1 9 - B - A
Sistema de numeracion que usa como elevado a la N donde N es el valor de la posicion iniciando 9BA = 2304 + 176 + 10 9 - 11 - 10
Cada digito tiene un valor distinto de acuerdo a la
base 16 digitos o simbolos lo componen posicion y de una potencia base 16 ej: desde 0 de derecha a izquierda, por ultimo se suman los 9BA = 2490
SISTEMA HEXADECIMAL 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F 1A3F₁₆ = 1*16³ + A*16² + 3*16¹ + F*16⁰
Hexadecimal a binario: solo es poner el numero
2BC5₁₆ = 2*16³ + B*16² + C*16¹ + 5*16⁰ Convertir el numero 9BA de hexadecimal a binario:
equivalente en binario de cada digito luego estos
valores se concatenan armando el numero binario,
9BA = 1001 1011 1010
9BA = 100110111010
Punto 2
Ilustrar de una manera clara y creativa una infografía en el cual muestre los registros de un
procesador 8086
Punto 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

Cuadro comparativo
Características de las Arquitecturas CISC y RISC
Características CISC RISC
Complex Instrucción Set Computer Reduced Instrucción Set
Tipos de Instrucciones largas y Computer si mpl es y
Instrucciones
instrucciones complejas pequeña s
(se denomina multiciclo) (denominadas de único ciclo)

Relación con la Tienen más de un conjunto Un solo conjunto de


memoria de instrucciones para leer o escribir instrucciones para leer o escribir

Tipo de ejecución Ejecuta instrucciones complejas, Ejecuta número limitado de


requiere un número considerable de instrucciones, cortas y de igual
ciclos longitud

Tipo de formato Es variable Es fijo


Cantidad Tiene muchas instrucciones, el
de procesador de CISC viene preparado Reducción del conjunto de
instrucciones con una instrucción específica, instrucciones a instrucciones
cuando esta instrucción está básicas simples, con la que
ejecutada, carga los dos valores en pueden implantarse todas las
registros separados, multiplica los operaciones complejas. Casi
operandos en la unidad de ejecución y
todas las instrucciones pueden
luego almacena
el producto en el registro ejecutarse dentro de un ciclo de
reloj
Modos de Modos de direccionamiento simple Permite implementar
direccionamiento con modos más complejos instrucciones de alto nivel
reemplazados por secuencias de directamente o con un número
instrucciones aritméticas simples pequeño de instrucciones
Tipos de modos El modo de direccionamiento es Utiliza
ensambladorun sistema de
de registro a registro, registro a memoria direccionamiento no destructivo
direccionamiento y memoria a registro en la Memoria
Conjunto de Un conjunto de registros
registros homogéneo, permitiendo que
Gran variedad de tipos de datos y
cualquier registro sea utilizado en de modos de direccionamiento
cualquier contexto y así simplificar
el diseño del compilador

Conclusiones

La arquitectura de los computadores es uno de los principales conocimientos que


debemos tener dentro de nuestra carrera, para esto es necesario comprender ciertos
aspectos como son los sistemas numéricos y poder realizar cálculos matemáticos y logicos.
Las características de las principales arquitecturas, en este trabajo dimos un gran paso en
este conocimiento el cual nos va a servir para comprender como funcionan los
computadores que actualmente trabajamos, desde un pc de mesa hasta un servidor.
Se conoció las dos principales tipos de arquitectura de procesador siendo una mas nueva
que la otra, pero ambas importantes como base de la ingeniería de sistemas.
Referencias Bibliográficas

Williams, A. B. (1989). Microprocesadores, dispositivos periféricos, optoelectrónicos y de


interfaz. México, Mexico: McGraw-Hill Interamericana. (págs.1 - 21). Recuperado de
https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/72361

Andonegui Zabala, M. (2007). El sistema numérico decimal. Caracas, Corporación Andina


de Fomento. (págs.1 - 29). Recuperado de
https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/94592?page=1

(2018)"Sistema binario". En: Significados.com. recuperado de


https://www.significados.com/sistema-binario/

También podría gustarte