Anda di halaman 1dari 16

Arquitectura del Computador

Tema N 1
Gua N 1
LA INFORMACIN Y LOS DATOS
Los computadores digitales han hecho posible muchos avances cientficos, industriales y
comerciales que no se hubiesen podido lograr por otros medios. Muchas empresas de
negocios funcionan eficientemente slo con la ayuda del procesamiento automtico de datos.
Los computadores se usan para clculos cientficos, procesamientos de datos comerciales y de
negocios, control de trfico areo, direccin espacial, campo educacional y en muchas otras
reas. La propiedad ms impactante de un computador es su generalidad. Puede seguir una
serie de instrucciones, llamadas programa, que operan con datos dados. El usuario puede
determinar y cambiar los programas y datos de acuerdo a una necesidad especfica. Como
resultado de esta flexibilidad, los computadores digitales de uso general pueden realizar una
serie de tareas de procesamiento de informacin de amplia variedad.
Un sistema digital maneja elementos discretos de informacin. Tales elementos
discretos pueden ser impulsos elctricos, los dgitos decimales, las letras de un alfabeto, las
operaciones aritmticas, los smbolos de puntuacin o cualquier otro conjunto de smbolos
significativos. La yuxtaposicin de elementos discretos de informacin representa una cantidad
de informacin. Por ejemplo, las letras p, e, r, r y o forman la palabra perro. Los dgitos 237
forman un nmero.
Los primeros computadores fueron usados principalmente para clculos numricos. En
este caso los elementos discretos usados son los dgitos. Los elementos discretos de
informacin se representan en un sistema digital por cantidades fsicas llamadas seales. Las
seales elctricas tales como voltajes y corrientes son las ms comunes. Las seales en los
sistemas digitales electrnicos de la actualidad tienen solamente dos valores discretos y se les
llama binarios.

Unidad Central de Procesamiento


Unidad de
Control

Unidad de
Entrada

Unidad LgicoAritmtica

Memoria

Unidad de
Salida
Un diagrama de un computador digital muestra a la derecha a la unidad de memoria , la
cual almacena los programas de la misma forma que los datos de entrada, salida e
intermedios. La unidad de proceso realiza tareas aritmticas y de procesamiento de datos
segn sea especificado por el programa. La unidad de control supervisa el flujo de informacin
entre las diferentes unidades. Dicha unidad recupera las instrucciones una a una del programa
acumulado en la memoria. Para cada instruccin, ella informa al procesador a fin de ejecutar la

operacin especfica de la instruccin. Tanto el programa como los datos se almacenan en la


memoria. La unidad de control supervisa el programa de instrucciones, y el procesador
manipula los datos de acuerdo a las especificaciones del programa.
El programa y los datos preparados por el usuario son trasferidos a la unidad de la
memoria mediante un elemento de entrada tal como el teclado, una unidad de CD, un
diskette. Un elemento de salida tal como una impresora, el monitor, recibe el resultado de los
clculos y le presenta al usuario los resultados impresos.
Un computador digital es una interconexin de mdulos digitales. Para poder
comprender la operacin de cada mdulo digital es necesario tener los conocimientos bsicos
de los sistemas digitales y de su comportamiento. Un procesador combinado con la unidad de
control forma un componente llamado unidad central de proceso o CPU. Un CPU encapsulado
en una pastilla de circuito integrado se denomina microprocesador. La unidad de memoria, de
la misma forma que la parte que controla la interconexin entre el microprocesador y los
elementos de entrada y salida, puede ser encapsulada dentro de la pastilla del
microprocesador o puede encontrarse en pastillas pequeas de circuitos integrados. Un CPU
combinado con una memoria y un control de interconexin formar un computador de tamao
pequeo denominado microcomputador.
Ya se ha mencionado el hecho de que un computador digital manipula elementos
discretos de informacin y que estos elementos se presentan en forma binaria. Los operandos
usados en los clculos pueden ser expresados en el sistema de nmeros binarios. Otros
elementos discretos, incluidos los dgitos decimales, se representan con cdigos binarios. El
procesamiento de datos se lleva a cabo por medio de los elementos lgicos binarios, usando
seales binarias. Las cantidades se acumulan en los elementos de almacenamiento binario.
La unidad binaria bsica es el BIT, que viene del ingls Binary digIT, y representa un
smbolo binario, 1 0.
Los bits se agrupan en unidades mayores. Ocho bits se agrupan en un octeto, unidad
que recibe el nombre de byte, que a su vez tiene unidades mltiplos. Tradicionalmente estas
unidades, a pesar de representar nmeros binarios, tenan prefijos de unidades mtricas. Por
ejemplo, un Kilo-gramo tiene 1.000 gramos, pero un Kilo-byte tiene 1.024 bytes. Como sto a
veces genera confusin, en 1998 la Comisin Internacional de Electrotcnicas (IEC:
International Electrotechnical Commission (IEC) aprob un nuevo estndar internacional con
prefijos distintos para las unidades binarios, de aquellas usadas para las unidades mtricas.
Como estos nuevos trminos an no son populares, en la siguiente lista, se observan junto a
los trminos tradicionalmente en uso:
Trmino tradicional
bit
Byte
= 8 bits.
KiloByte
= 1.024 Bytes
MegaByte
= 1.024 KB
GigaByte
= 1.024 MB
TeraByte
= 1.024 GB
PetaByte
= 1.024 TB
ExaByte
= 1.024 PB
ZettaByte
= 1.024 EB
YottaByte
= 1.024 ZB

Nuevo estndar IEC


bit
Byte
kibiByte
mebiByte
gibiByte
tebiByte
pebiByte
exbiByte
zebiByte
yobiByte

SISTEMAS DE NMEROS Y REPRESENTACION DE DATOS


Un nmero decimal tal como 7.392 representa una cantidad igual a 7 unidades de mil, ms 3
centenas, ms 9 decenas, ms 2 unidades. Las unidades de mil, las centenas, etc., son
potencias de 10 implcitamente indicadas por la posicin de los coeficientes. Para ser ms
exactos, 7392 puede ser escrito as:
7 x 103 + 3 x 102 + 9 x 101 + 2 x 100
Sin embargo, lo convencional es escribir solamente los coeficientes y a partir de su
posicin deducir las potencias necesarias de 10. En general, un nmero con punto decimal
puede ser representado por una serie de coeficientes de la siguiente manera:
a4 a3 a2 a1 a0, a-1 a-2 a-3
Los coeficientes a son uno de los diez dgitos (0, 1, 2 9) y el subndice da el lugar y
por tanto el valor de la potencia de 10 por el cual debe ser multiplicado el coeficiente. As, del
ejemplo anterior tenemos:
a4 x 104 + a3 x 103 + a2 x 102 + a1 x 101 + a0 x 100 + a-1 x 10-1 + a-2 x 10-2 + a-3 x 10-3
Se dice que el sistema de nmeros decimales tiene la base o raz 10 debido a que usa
diez dgitos y que los coeficientes son multiplicados por potencias de 10. El sistema binario es
un sistema numrico diferente. Los coeficientes del sistema de nmeros binarios tienen dos
valores posibles: 0 y 1. Cada coeficiente aj se multiplica por 2j. Por ejemplo, el equivalente
decimal del nmero binario 11010,11 es 26,75 como se demuestra de la multiplicacin de los
coeficientes por potencias de 2.
1 x 24 + 1 x 23 + 0 x 22 + 1 x 21 + 1 x 20 + 1 x 2-1 + 1 x 2-2 = 26,75
En general, un nmero expresado en un sistema de base r tiene coeficientes
multiplicados por potencias de r
an x rn + an-1 x rn-1 + + a2 x r2 + a1 x r1 + a0 x r0 + a-1 x r-1 + a-2 x r-2 + + a-m x r-m
Los coeficientes aj varan en valor entre 0 y r-1. Para distinguir los nmeros de bases
diferentes, se encierran los coeficientes entre parntesis y se escribe un subndice igual a la
base usada (con excepcin en algunos casos de los nmeros decimales en los cuales su
contenido hace obvio que se trate de un decimal). Un ejemplo de un nmero de base 5 ser:

(4021,2) 5 = 4 x 53 + 0 x 52 + 2 x 51 + 1 x 50 + 2 x 5-1 = (511,4) 10


Ntese que los valores para coeficientes de base 5 pueden solamente ser 0, 1, 2, 3 y 4.
En general, para representar los nmeros de una base n cualquiera, se usan n-1 smbolos de
numeracin. As, por ejemplo, es costumbre presentar los r dgitos necesarios para los
coeficientes del sistema decimal en caso de que la base del nmero sea menor que 10. Las
letras del alfabeto se usan para completar los diez dgitos decimales cuando la base del
nmero sea mayor que 10. Por ejemplo, en el sistema de nmeros hexadecimal (base 16) se
presentan los primeros diez dgitos del sistema decimal. Las letras A, B, C, D, E y F se usan
para los dgitos 10, 11, 12, 13, 14 y 15 respectivamente. Un ejemplo de nmeros hexadecimal
ser:

(B65F) 16 = 11 x 163 + 6 x 162 + 5 x 161 + 15 x 160 = (46687) 16


A continuacin se listan los primeros 16 nmeros en los sistemas decimal, binario, octal y
hexadecimal:
Decimal
(base 10)
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15

Binario
(base 2)
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

Octal
(base 8)
00
01
02
03
04
05
06
07
10
11
12
13
14
15
16
17

Hexadecimal
(base 16)
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F

Las operaciones aritmticas con nmeros en base r siguen las mismas reglas que los nmeros
decimales. Cuando se usa una base diferente a la conocida de 10 se debe ser precavido de
usar solamente las r dgitos permitidos. A continuacin se muestran ejemplos de suma, resta y
multiplicacin de los nmeros binarios:
Suma:

101101 +
100111
---------1010100

Resta:

101101 100111
--------000110

Multiplicacin:

1011 x
101
--------1011
0000
1011
---------110111

Ejercicios:

1)

3)

(111101) 2 +
(101001) 2
----------

(1100110)
(1001001)
(1100101)

2)

4)

2
2

(111001110)
(101010101)
(111110101)

(1100110)
(1111001)
(1001111)
(1011101)

6)

2
2

2
2
2

-------------------

9)

(1100110)
(1001001)
( 100101)
(
101)

2
2
2
2

-----------------

(1010011)
( 101001)
(1111001)

2
2

-----------------

---------------------

7)

----------------

-----------------

5)

(1100110)
(0111001)

(110011011)
(100100111)
(111111111)

2
2
2

--------------------

8)

(1101110)
(1111111)
(1111001)
(1100101)

2
2
2

------------------

10) (1101100)
(
1001)
(1111111)
( 10101)

2
2
2
2

-----------------

11) (1011110)
(1001011)
(1100101)
(1101001)
(1000101)

2
2
2
2

------------------

13) (100100110) 2 +
(101101001) 2
( 1100101) 2
(111111001) 2
(111101001) 2
--------------

12) (1110111)
(1001001)
(1100101)
(1000101)
(1100001)

2
2
2
2

------------------

14) (110110110)
(101101001)
(111101111)
(100100101)
( 1100101)
(
1)

2
2
2
2
2

---------------------

15) (1001010110) 2 +
(1011101001) 2
(1111100101) 2
(1100001001) 2
(1010100011) 2
---------------

16) (10100010110)
(11111011101)
(10011101111)
(11001001011)
(10111100101)
(11110011111)

2
2
2
2
2

------------------------

17) (
10011100010110) 2 +
(
11010011011001) 2
(
11111110110101) 2
(
11011100011000) 2
(
11000010100011) 2
---------------------

18)(10110011100010110) 2 +
(11111111111011101) 2
(11111111111111111) 2
(11001001011000011) 2
(10110001111010010) 2
(10001101001011101) 2
--------------------------------

19)

(100111001010100010110)2 +
(111001111010011011001) 2
(110011101100011000101) 2
(110001011110001101100) 2
(110111000110100000101) 2
-------------------------

21) (11111) 2 ( 100) 2


----------

23) (1101110)
(1001111)

2
2

24) (1001111)
(1001110)

------------------

2
2

------------------

27) (11000101)
(10010111)

--------------------------------------

22) (11110) 2 (10101) 2


----------

------------------

25) (1100110)
(1001101)

20)(1111011001110001011110)2 +
(1101110111111011100001)2
(
10111101101011) 2
(1010010001001100000011) 2
(1001010001010110100010) 2

26) (1111110)
(1001100)

------------------

-------------------

29) (11011111) 2 (10100100) 2


--------------

28) (111001110)
(101011101)

----------------------

30) (1110010101) 2 ( 101010100) 2


-----------------

31) (11011000) 2 (10100111) 2


--------------

32) (1110010101) 2 ( 101011111) 2


-----------------

33) (10101100000) 2 ( 1101001111) 2


-----------------

34) (110101010100)2 (100101111101)2


-----------------

35) (11000000) 2 (10111111) 2


-------------

36) (1110000001) 2 ( 110101111) 2


----------------

37) (10110) 2 x
(11) 2
----------

38) (10111) 2 x
(11) 2
----------

39) (101110) 2 x
101) 2
----------

40) (100010) 2 x
(111) 2
-----------

41) (101010) 2 x
(110) 2
----------

42) (101110) 2 x
110) 2
-----------

43) (101101) 2 x
(101) 2
----------

44) (101111) 2 x
(111) 2
-----------

45) (101111)
(1101)

46) (100011)
(1001)

2
2

------------------

47) (111100)
(1101)

------------------

49) (101111)
(1101)

------------------

51) (1110110)
(1111)

2
2

------------------

53) (114) 8 +
( 17) 8
--------

48) (101011)
(1011)

-------------------

-------------------

50) (100011)
(1001)

-------------------

52) (10111111)
(1111)

----------------------

54) (76) 8 +
( 7) 8
------

55) (7153) 8 +
( 123) 8
----------

56) (223) 8 +
( 71) 8
---------

57) (1154) 8 +
( 273) 8
----------

58) (2623) 8 +
( 741) 8
---------

59) (6574) 8 +
(5123) 8
----------

60) (2235) 8 +
(5671) 8
---------

61) (62574) 8 +
(52423) 8
(32741) 8
----------

62) (72345) 8 +
(56712) 8
(53234) 8
-----------

63) (425174) 8 +
(224233) 8
(371642) 8
------------

64) (2236114) 8 +
(4377737) 8
(3421643) 8
-------------

65) (16252774) 8 +
(35274622) 8
(77321741) 8
(44173163) 8
-------------

66) (166237165) 8 +
(756473143) 8
(247354211) 8
(631521747) 8
---------------

67) (756473143) 8 +
( 35274622) 8
(
777777)8
(125474174) 8
--------------

68) (4163751435) 8 +
( 756473143) 8
( 77321741) 8
(6565656511) 8
----------------

69) (1154) 8 ( 615) 8


----------

70) (2643) 8 ( 741) 8


---------

71) (4570) 8 (3264) 8


----------

72) (75235) 8 (56075) 8


---------

73) (672554) 8 (251467) 8


----------

74) (7625345) 8 (5650702) 8


-----------

75) (445174) 8 x
(31) 8
-----------

76) (265611) 8 x
(46) 8
----------

77) (204133) 8 x
(71) 8
-----------

78) (4377737) 8 x
(732) 8
------------

79) (606775) 8 x
(563) 8

80) (43460325) 8 x
(777) 8

----------------

------------------

81) (3FD) 16+


( 12) 16
--------

82) (6D3) 16+


(3D5) 16
---------

83) (C27F) 16+


( 3D2) 16
---------

84) (FD213) 16+


(905A5) 16
----------

85) (A23FD) 16+


(6D34A) 16
----------

86) (4F6D4) 16+


(A3FD5) 16
----------

87) (93D53F) 16+


(D00342) 16
-----------

88) (904FFF6D1) 16+


(5E6218DC1) 16
--------------

89) (1A23F0) 16+


(6DF322) 16
(EC5325) 16
------------

90) (564F3FF) 16+


(880AA34) 16
(EE40123) 16
-------------

91) (EEEEEE) 16+


(FFFFFF) 16
(53DC20) 16
------------

92) (404FFF6D4) 16+


(5E6218DC1) 16
(68CC30199) 16
--------------

93) (763EEC290EE) 16+


(10922CDA567) 16
(FF4553D1100) 16
(DED5678AC32) 16
--------------

94) (404FFF6D4) 16+


(5E6218DC1) 16
(68CC30199) 16
(68CC30199) 16
--------------

95) (1154) 16 ( EEF) 16


----------

96) (26D3) 16 ( 741) 16


---------

97) (C57F) 16 (A1D3) 16


----------

98) (AAF35) 16 (5607F) 16


---------

99) (AD2574) 16 (85A423) 16


----------

100) (7A89345) 16 (565FF02) 16


-----------

101) (A37B) 16 ( 801) 16


----------

102) (FBC77) 16 (46ADF) 16


------------

103) (DE746) 16 (21FCE) 16


----------

104) (FE746) 16 (DFFFE) 16


-----------

105) (D0A317) 16 (2D1A43) 16


----------

106) (D4BC21) 16 (A236A7) 16


------------

107) (A12) 16 x
(5) 16
---------

108)(8C01) 16 x
(AA) 16
---------

109) (75B4) 16 x
(A5) 16
----------

110)(DC80) 16 x
( F0) 16
---------

111) (4F5174) 16 x
(31) 16
-----------

112) (2CD611) 16 x
(46) 16
----------

113) (2E4A33) 16 x
(A1) 16
-----------

114) (43FF737) 16 x
(F3C) 16
------------

115) (A75BC) 16 x
(AA5) 16
----------

116) (801) 16 x
(EA7) 16
---------

117) (F63CD24) 16 x
(619) 16
----------

118) (A856F03) 16 x
(FDC) 16
---------

119) (60AF7B) 16 x
(AD3) 16
----------------

121) (6D33F215B1) 16 x
(2A56) 16
------------

Algunas respuestas:

1) (1100110) 2
10) (100001001) 2
27) (101110) 2
35) (1) 2
40) (1110110) 2
50) (100111011) 2
58) (3564) 8
64) (12257716) 8
73) (421065) 8
77) (16556103) 8
86) (F36A9) 16
91) (242CB0D) 16
104) (1E748) 16
112) (C4288A6) 16

120) (4BA6032D) 16 x
(FFF) 16
------------------

122)(F3009AAC31)16 x
(FED9) 16
-----------

Anda mungkin juga menyukai