trabajo colaborativo 2

14
ARQUITECTURA DE COMPUTADORES ACT 6. TRABAJO COLABORATIVO 2 REALIZADO POR : LUIS SCHMALBACH GRUPO: 301302 - 59 CÓDIGO: 72186214 LUKAC ALEXANDER PORTELA GRUPO: 301302 - 59 TUTOR: WILSON CASTAÑO

Upload: louis-schmalbach

Post on 25-Jul-2015

787 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Trabajo colaborativo 2

ARQUITECTURA DE COMPUTADORES

ACT 6. TRABAJO COLABORATIVO 2

REALIZADO POR :LUIS SCHMALBACHGRUPO: 301302 - 59CÓDIGO: 72186214

LUKAC ALEXANDER PORTELAGRUPO: 301302 - 59

TUTOR:WILSON CASTAÑO

Page 2: Trabajo colaborativo 2

INTRODUCCION

Este curso nos frece los conocimientos necesarios para analizar y comprender la importancia que tienen los sistemas numéricos y su aplicación en la ingeniera de sistemas.

Page 3: Trabajo colaborativo 2

La maquina de Von Neumann contaba con 4 secciones principales: la unidad lógica y aritmética (ALU), la unidad de control, la memoria, y los dispositivos de entrada y salida (E/S). Estas partes están interconectadas por un conjunto de cables, un enlace común.

La primera máquina fue diseñada para ser binaria con adición, sustracción, multiplicación automática y división programada, la memoria la conformaba 4096 palabras. Cada una con 40 bits (0 o 1) Cada palabra podía tener dos instrucciones de 20 bits o un numero entero de 39 bits y su signo. Las instrucciones tenían 8 bits dedicados a señalar el tiempo de la misma y 12 bits para especificar alguna de las 4096 palabras de la memoria.

Actualmente la memoria ha cambiado bastante en sus inicios iban desde los relés electromecánicos, tubos llenos de mercurio en los que se formaban los pulsos acústicos, matrices de imanes permanentes, transistores individuales a circuitos integrados con millones de celdas en un solo chip.

Físicamente fue construida de los siguientes componentes: Un lector-grabador de cinta magnética, una unidad de control con osciloscopio, una unidad para recibir instrucciones del control y la memoria y para dirigirlas a otras unidades, una unidad computacional para realizar operaciones aritméticas en un par de números a la vez y mandarlos a la memoria después de corroborarlo con otra unidad idéntica, un cronómetro, y una unidad de memoria dual.

Una preocupación importante en el diseño era balancear fiabilidad y economía.

En la parte interna de la unidad aritmético-lógica, antecedente directo actual CPU (unidad central de procesos) Había un registro interno especial de 40 bits llamado en acumulador. Una instrucción típica era sumar una palabra de la memoria al acumulador o guardar este en la memoria.

Esta maquina no manejaba la aritmética de punto flotante, una de las características importante del hardware de la pc es la unidad del sistema que contiene una tarjeta de sistema, fuente de poder y ranuras de expansión para tarjetas opcionales. Los elementos los cuales hacen parte de la tarjeta de sistema son el microprocesador, la memoria de solo lectura y memoria de acceso aleatorio.

Buses.

El procesador utiliza bus de datos para mover datos entre el procesador y la memoria, entre el procesador y los dispositivos, y los dispositivos de entrada-salida (Puertos) o entre la memoria y los dispositivos de entrada y salida.

El procesador utiliza el bus de direcciones para indicar la dirección de memoria o puerto sobre la que quiere leer o escribir. Por ultimo el bus de control se utiliza para habilitar el dispositivo sobre el que se va a leer o escribir e indicar cual de estas operaciones se va a realizar.

Page 4: Trabajo colaborativo 2

1. Convertir el 332148 a decimal y binario

-Octal 332148 = Decimal 1396410

3x8 = 4096^4 = 122883x8 = 512 ^3 = 15362x8 = 64^2 = 1281x8 = 8^1 = 84x8 = 32^0 = 4

12288+1536+128+8+4=1396410

Convertir 1396410 a binario-Binario=110110100011002

13964/2 = 6982-13964 =06982/2 = 3491-6982 =03491/2 = 1745-3491 =11745/2 = 872-1745 =1872/2 = 436-872 =0436/2 = 218-436 =0218/2 = 109-218 =0109/2 = 54-109 =154/2 = 27-54 =027/2 = 13-27 =113/2 = 6-13 =16/2 = 3-6 =03/2 = 1-3 =1½ = 0-1 =1

11011010001100 2

2. Encontrar el equivalente de 1123048 decimal y binario

-Octal 1123048 = Decimal 3808410

1x8 = 32768^5 = 327681x8 = 4096 ^4 = 40962x8 = 512^3 = 10243x8 = 64^2 = 1920x8 = 8^1 = 04x8 = 1^0 = 4

32768+4096+1024+192+0+4=3808410

Page 5: Trabajo colaborativo 2

Convertir 3808410 a binario-Binario= 10010100110001002

38084/2 = 19042-38084 =019042/2 = 9521-19042 =09521/2 = 4760- 9521 =14760/2 = 2380-4760 =02380/2 = 1190-2380 =01190 /2 = 595-1190 =0595/2 = 297-595 =1297/2 = 148-297 =1148/2 = 74-148 =074/2 = 37-74 =037/2 = 18-37 =118/2 = 9-18 =09/2 = 4-9 =14/2 = 2-4 =02/2 = 1-2 =0½ =1 1 =1

3. Encontrar el equivalente de 57438 decimal y binario.

-Octal 57438 = Decimal 304310

5x8 = 512^3 = 25607x8 = 64^2 = 4484x8 = 8^1 = 323x8 = 1^0 = 3

2560+448+32+3=304310

Convertir 304310 a binario-Binario= 1011111000112

3043/2 = 1521-3043 =11521/2 = 760-1521 =1760/2 = 380-760 =0380/2 = 190-380 =0190/2 = 95-190 =095/2 = 47-95 =147/2 = 23-47 =123/2 = 11-23 =111/2 = 5-11 =15/2 = 2-5 =12/2 = 1-2 =01/2 = 0-1 =1

Page 6: Trabajo colaborativo 2

4. Hallar el equivalente en decimal y binario de 43218

-Octal 43218 = Decimal 225710

4x8 = 512^3 = 20483x8 = 64^2 = 1922x8 = 8^1 = 161x8 = 1^0 = 1

2048+192+16+1=225710

Convertir 225710 a binario-Binario= 1000110100012

2257/2 =1128-2257 =11128/2 =564-1128 =0564/2 =282-564 =0282/2 =141-282 =0141/2 =70-141 =170/2 =35-70 =035/2 =17-35 =117/2 =8-17 =18/2 =4-8 =04/2 =2-4 =02/2 =1-2 =01/2 =0-1 =1

5. Hallar el equivalente de la expresión FEC716 binario y decimal

-Hexadecimal FEC716 = Decimal 6522310

F=(15)x16 = 4096^3 =61440E=(14)x16 = 256^2 =3584C=(12)x16 = 16^1 =1927x16 = 1^0 =7

61440+3584+192+7=6522310

Page 7: Trabajo colaborativo 2

-Convertir 6522310 a binario Binario= 11111110110001112

65223/2 =32611-65223 =132611/2 =16305-32611 =116305/2 =8152-16305 =18152/2 =4076-8152 =04076/2 =2038-4076 =02038/2 =1019-2038 =01019/2 =509-1019 =1509/2 =254-509 =1254/2 =127-254 =0127/2 =63-127 =163/2 =31-63 =131/2 =15-31 =115/2 =7-15 =17/2 =3-7 =13/2 =1-3 =11/2 =0-1 =1

6.Hallar la suma y de los resultados en sistema decimal y binario de: 52478

+ 64578.

Suma Octal

Tabla octal

210 =28

410 =48

510 =58

610 =68

710 =78

58+58= 138 28+48=68 48+58=118 78+78=168

52478

+64578---------------

137268

-Octal 137268 = Decimal 610210

1x8 = 4096^4 = 40963x8 = 512^3 = 15367x8 = 64^2 = 4482x8 = 8^1 = 166x8 = 1^0 = 6

Page 8: Trabajo colaborativo 2

4096+1536+448+16+6=610210

-Convertir 610210 a binario Binario= 10111110101102

6102/2 =3051-6102 =03051/2 =1525-3051 =11525/2 =762-1525 =1762/2 =381-762 =0381/2 =190-381 =1190/2 =95-190 =095/2 =47-95 =147/2 =23-47 =123/2 =11-23 =111/2 =5-11 =15/2 =2-5 =12/2 =1-2 =01/2 =0-1 =1

7.Encontrar la suma de: DEAC16 + BEBF16

Tabla Hexadecimal

1010 =A16

1110 =B16

1210 =C16

1310 =D16

1410 =E16

1510 =F16

D16+B16= 18 E16+E16=1C16 A16+B16=1516 C16+F16=1B16

DEAC16

+BEBF16

-------------19D6B

Page 9: Trabajo colaborativo 2

-Convertir a BCD el número decimal 724510

Tabla de conversiones

Decimal Binario Hexadecimal Octal BCDExceso

3Gray o

Reflejad0 0000 0 0 0000 0011 00001 0001 1 1 0001 0100 00012 0010 2 2 0010 0101 00113 0011 3 3 0011 0110 00104 0100 4 4 0100 0111 01105 0101 5 5 0101 1000 01116 0110 6 6 0110 1001 01017 0111 7 7 0111 1010 01008 1000 8 10 1000 1011 11009 1001 9 11 1001 1100 110110 1010 A 12 00010000 111111 1011 B 13 00010001 111012 1100 C 14 00010010 101013 1101 D 15 00010011 101114 1110 E 16 00010100 100115 1111 F 17 00010101 1000

7 2 4 5

0111 0010 0100 0101

8. Pasar al código BCD16 el 623210

6 2 3 2

0110 0010 0011 0010

Page 10: Trabajo colaborativo 2

9.Determinar el valor decimal del número binario con signo expresando en complemento a 2: (11000101)2. Esta representación significa que tenemos un bit para el signo y 7 para la magnitud. Es decir el primer número nos indica el signo, si es 0 es positivo, y si es un 1 negativo,en esta caso caso el número decimal que buscamos es negativo. Y la magnitud del número decimal nos la dan los restantes bits.

1000101 = 1x2^6+ 1x2^2 + 1x2^0 = 69

opuesto: - 69

Page 11: Trabajo colaborativo 2

CONCLUCION

hemos concluido que del desarrollo de estas actividad nos de la experiencia para aprender a realizar y organizar el concepto de trabajo colaborativo es decir cooperación entre unos y otros para llegar a un punto en común.

Ademas la destreza para analizar también cualquier ejercicio de orden logico.

Page 12: Trabajo colaborativo 2

FUENTES BIBLIOGRAFICAS:

-Modulo Arquitectura de computadores UNAD http://atc2.aut.uah.es/~rduran/FFCC/pdf/Cap1Hand.pdf - http://www.taringa.net/posts/info/6507753/Todo-lo-que-tenes-que-saber-sobre-una-computadora_parte-5_.html