Trabajo Colaborativo 2 - Arquitectura de Computadores
-
Upload
wilmer-amezquita -
Category
Education
-
view
439 -
download
0
description
Transcript of Trabajo Colaborativo 2 - Arquitectura de Computadores
![Page 1: Trabajo Colaborativo 2 - Arquitectura de Computadores](https://reader036.fdocuments.mx/reader036/viewer/2022080213/559d78e61a28ab63358b46d1/html5/thumbnails/1.jpg)
ARQUITECTURA DE COMPUTADORES
WILMER MANUEL AMÉZQUITA OBANDO
Noviembre de 2013
TRABAJO COLABORATIVO 2
Diferencias entre la máquina de Von Newman y las computadoras actuales
Máquina de Von Newman Computadoras Actuales
En la máquina de Vonn Newman existe un cuello de botella en el canal de transmisión de los datos entre la memoria y la CPU, debido a que la velocidad de procesamiento da la CPU es mayor que la velocidad de transmisión de los datos por lo que la CPU debe esperar a que los datos leguen desde o hacia la memoria.
En las computadoras actuales se implementó una memoria caché entre la CPU y la Memoria principal lo que mejoró el rendimiento en la transmisión y procesamiento de datos desde y hacia la CPU.
1. Convertir(33214)8
a. Decimal
3 ∗ 84 + 3 ∗ 83 + 2 ∗ 82 + 1 ∗ 81 + 4 ∗ 80 =
3 ∗ 4096 + 3 ∗ 512 + 2 ∗ 64 + 1 ∗ 8 + 4 ∗ 1 =
12288 + 1536 + 128 + 8 + 4 =
𝟏𝟑𝟗𝟔𝟒 b. Binario
3 3 2 1 4
3/2 = 1 R=1 3/2 = 1 R=1 2/2=1 R=0 1 4/2=2 R=0 2/2=1 R=0
011 011 010 001 100
𝟎𝟏𝟏𝟎𝟏𝟏𝟎𝟏𝟎𝟎𝟎𝟏𝟏𝟎𝟎
2. Encontrar el equivalente de (112304)8
a. Decimal
![Page 2: Trabajo Colaborativo 2 - Arquitectura de Computadores](https://reader036.fdocuments.mx/reader036/viewer/2022080213/559d78e61a28ab63358b46d1/html5/thumbnails/2.jpg)
1 ∗ 85 + 1 ∗ 84 + 2 ∗ 83 + 3 ∗ 82 + 0 ∗ 81 + 4 ∗ 80 =
1 ∗ 32768 + 1 ∗ 4096 + 2 ∗ 512 + 3 ∗ 64 + 0 ∗ 8 + 4 ∗ 1 =
32768 + 4096 + 1024 + 192 + 0 + 4 =
𝟑𝟖𝟎𝟖𝟒
b. Binario
1 1 2 3 0 4
1 1 2/2=1 R=0 3/2=1 R=1 0 4/2=2 R=0 2/2=1 R=0
001 001 010 011 000 100
001001010011000100
3. Encontrar el equivalente de (5743)8
a. Decimal
5 ∗ 83 + 7 ∗ 82 + 4 ∗ 81 + 3 ∗ 80 =
5 ∗ 512 + 7 ∗ 64 + 4 ∗ 8 + 3 ∗ 1 =
2560 + 448 + 32 + 3 =
𝟑𝟎𝟒𝟑
b. Binario
5 7 4 3
5/2=2 R=1 2/2=1 R=0
7/2=3 R=1 3/2=1 R=1
4/2=2 R=0 2/2=1 R=0
3/2=1 R=1
101 111 100 011
101111100010
4. Encontrar el equivalente de (4321)8
c. Decimal
4 ∗ 83 + 3 ∗ 82 + 2 ∗ 81 + 1 ∗ 80 =
4 ∗ 512 + 3 ∗ 64 + 2 ∗ 8 + 1 ∗ 1 =
2048 + 192 + 16 + 1 =
𝟐𝟐𝟓𝟕
d. Binario
4 3 2 1
4/2=2 R=0 3/2=1 R=1 2/2=1 R=0 1
![Page 3: Trabajo Colaborativo 2 - Arquitectura de Computadores](https://reader036.fdocuments.mx/reader036/viewer/2022080213/559d78e61a28ab63358b46d1/html5/thumbnails/3.jpg)
2/2=1 R=0
100 011 010 001
100011010001
5. Hallar el equivalente de la expresión (𝐹𝐸𝐶716)16
e. Decimal
𝐹 ∗ 165 + 𝐸 ∗ 164 + 𝐶 ∗ 163 + 7 ∗ 162 + 1 ∗ 161 + 6 ∗ 160 =
𝐹 ∗ 1048576 + 𝐸 ∗ 65536 + 𝐶 ∗ 4096 + 7 ∗ 256 + 1 ∗ 16 + 6 ∗ 1 =
15 ∗ 1048576 + 14 ∗ 65536 + 12 ∗ 4096 + 7 ∗ 256 + 1 ∗ 16 + 6 ∗ 1 =
15728640 + 917504 + 49152 + 1792 + 16 + 6 =
𝟏𝟔𝟔𝟗𝟕𝟏𝟏𝟎
f. Binario
F E C 7 1 6
15 14 12 7 1 6
15/2=7 R=1 7/2=3 R=1 3/2=1 R=1
14/2=7 R=0 7/2=3 R=1 3/2=1 R=1
12/2=6 R=0 6/2=3 R=0 3/2=1 R=1
7/2=3 R=1 3/2=1 R=1
1 6/2=3 R=0 3/2=1 R=1
1111 1110 1100 0111 0001 0110
111111101100011100010110
6. Hallar la suma de los resultados en sistema decimal y binario de (5247)8 + (6457)8
5 1 2 1 4 7 + 6 4 5 7
1 3 7 2 6
5 ∗ 83 + 2 ∗ 82 + 4 ∗ 81 + 7 ∗ 80 =
5 ∗ 512 + 2 ∗ 64 + 4 ∗ 8 + 7 ∗ 1 =
2560 + 128 + 32 + 7 =
𝟐𝟕𝟐𝟕 6 ∗ 83 + 4 ∗ 82 + 5 ∗ 81 + 7 ∗ 80 =
6 ∗ 512 + 4 ∗ 64 + 5 ∗ 8 + 7 ∗ 1 =
3072 + 256 + 40 + 7 =
𝟑𝟑𝟕𝟓
1 ∗ 84 + 3 ∗ 83 + 7 ∗ 82 + 2 ∗ 81 + 6 ∗ 80 =
1 ∗ 4096 + 3 ∗ 512 + 7 ∗ 64 + 2 ∗ 8 + 6 ∗ 1 =
![Page 4: Trabajo Colaborativo 2 - Arquitectura de Computadores](https://reader036.fdocuments.mx/reader036/viewer/2022080213/559d78e61a28ab63358b46d1/html5/thumbnails/4.jpg)
4096 + 1536 + 448 + 16 + 6 =
𝟔𝟏𝟎𝟐
1 2 1 7 1 2 7 + 3 3 7 5
6 1 0 2
5 2 4 7
5/2=2 R=1 2/2=1 R=0
2/2=1 R=0 4/2=2 R=0 2/2=1 R=0
7/2=3 R=1 3/2=1 R=1
101 010 100 111
101010100111
6 4 5 7
6/2=3 R=0 3/2=1 R=1
4/2=2 R=0 2/2=1 R=0
5/2=2 R=1 2/2=1 R=0
7/2=3 R=1 3/2=1 R=1
110 100 101 111
110100101111
1 3 7 2 6
1 3/2=1 R=1
7/2=3 R=1 3/2=1 R=1
2/2=1 R=0 6/2=3 R=0 3/2=1 R=1
001 011 111 010 110
1 0 1 0 1 10 1 10 10 11 11 1 + 1 1 0 1 0 0 1 0 1 1 1 1
1 0 1 1 1 1 1 0 1 0 1 1 0
Octal Decimal Binario
6247 +6457
2727 +3375
101010100111 +110100101111
=13726 =6102 =1011111010110
7. Encontrar la suma de: (DEAC)16 + (BEBF)16
1D 1E 1A C B E B F
1 9 D 6 B
![Page 5: Trabajo Colaborativo 2 - Arquitectura de Computadores](https://reader036.fdocuments.mx/reader036/viewer/2022080213/559d78e61a28ab63358b46d1/html5/thumbnails/5.jpg)
8. Convertir a BCD el número decimal (7245)10
7 2 4 5 16
0 8 4 452 0 4 5
1 3 Residuo=13 = D
4 5 2 16
1 3 2 28 0 4
Residuo =4
2 8 16
1 2 1
Residuo=12 = C
Cociente = 1
Respuesta: (7245)10 = (1C4D)16
9. Pasar al código BCD el (6232)10
6 2 3 2 16
1 4 3 389 1 5 2
0 8
Residuo = 8
3 8 9 16
0 6 9 24 0 5
Residuo=5
2 4 16
0 8 1
Residuo = 8
Cociente = 1
Respuesta: (6232)10 = (1858)16
![Page 6: Trabajo Colaborativo 2 - Arquitectura de Computadores](https://reader036.fdocuments.mx/reader036/viewer/2022080213/559d78e61a28ab63358b46d1/html5/thumbnails/6.jpg)
10. Determinar el valor decimal del número binario con signo expresando en complemento a 2:
(11000101)2
11000101 = 00111011 =
1 ∗ 25 + 1 ∗ 24 + 1 ∗ 23 + 0 ∗ 22 + 1 ∗ 21 + 1 ∗ 20
1 ∗ 32 + 1 ∗ 16 + 1 ∗ 8 + 0 ∗ 4 + 1 ∗ 2 + 1 ∗ 1
32 + 16 + 8 + 0 + 2 + 1
59
El valor decimal de (11000101)2 expresado en complemento a 2 es -59.