sisbinario - FCCE Jose Claudio

Anuncio
EL SISTEMA BINARIO
1. Bits y Bytes
Para ejecutar las aplicaciones de software, la computador debe convertir el código del software al formato
binario y luego transformar el formato binario en un lenguaje comprensible. Los computadores operan con
switches electrónicos que se encuentran "encendidos" o "apagados", correspondientes a 1 ó 0.
Las computadoras no utilizan el sistema de numeración decimal como lo hacen los seres humanos, debido a
que los dispositivos electrónicos se encuentran estructurados de tal manera que la numeración binaria es
natural: las computadoras deben traducirla para poder utilizar la numeración decimal. Las computadoras
sólo pueden comprender y procesar datos que aparecen en formato binario, representados por ceros y unos.
Estos ceros y unos representan los dos estados posibles de un componente electrónico y se denominan
dígitos binarios o bits.
La representación de números binarios que utilizan muchos teclados y caracteres de control aparece en el
esquema del Código americano normalizado para el intercambio de la información (ASCII). ASCII es uno de
varios sistemas de codificación de caracteres utilizados en las computadoras.
Los bits son dígitos binarios; estos dígitos son ceros o unos. En un computador, estos están representados por
la presencia o la ausencia de cargas eléctricas.
Ejemplo:
 binario 0 puede estar representado por 0 voltios de electricidad (0 = 0 voltios)
 binario 1 puede estar representado por +5 voltios de electricidad (1 = +5 voltios)
Un grupo de 8 bits es igual a 1 byte, que puede representar entonces un solo carácter de datos, como ocurre
en el código ASCII. Además, para los computadores, 1 byte representa una sola ubicación de
almacenamiento direccionable.
2. Sistemas numéricos
Un sistema numérico está compuesto de símbolos y de normas para usarlos. Existen muchos sistemas
numéricos. El sistema numérico de uso más frecuente, y con el cual probablemente usted está más
familiarizado, es el sistema numérico decimal, o de Base 10. Se denomina de Base 10 debido a que utiliza
diez símbolos, y combinaciones de estos símbolos, para representar todos los números posibles. Los dígitos
0, 1, 2, 3, 4, 5, 6, 7, 8 y 9 conforman el sistema de Base 10.
Un sistema numérico decimal se basa en potencias de 10. Cada símbolo o dígito representa el número 10
(número de base) elevado a una potencia (exponente), de acuerdo con su posición y se multiplica por el
número que posee esa posición. Al leer un número decimal de derecha a izquierda, la primera posición
representa 100 (1), la segunda posición representa 101 (10 x 1= 10), la tercera posición representa 102 (10 x
10 x 1=100), 106 (10 x 10 x 10 x 10 x 10 x 10 x 1=1.000.000)
1
Ejemplo:
2134 = (2x103) + (1x102) + (3x101) + (4x100)
Hay un 2 en la posición correspondiente a los miles, un 1 en la posición de las centenas, un 3 en la posición
de las decenas y un 4 en la posición de las unidades.
Los computadores reconocen y procesan datos utilizando el sistema numérico binario (Base 2) . El sistema
numérico binario usa sólo dos símbolos, – 0 y 1 –, en lugar de los diez símbolos que se utilizan en el sistema
numérico decimal. La posición o lugar de cada dígito representa el número 2 – el número base – elevado a
una potencia (exponente), basada en su posición (20, 21, 22, 23, 24, etc.)
Ejemplo: :
10110 = (1 x 24 = 16) + (0 x 23 = 0) + (1 x 22 =4) + (1 x 21 = 2) + (0 x 20 = 0) = 22 (16 + 0 + 4 + 2 + 0)
Si lee el número binario (10110) de izquierda a derecha, verá que hay un 1 en la posición del 16, un 0 en la
posición del 8, un 1 en la posición del 4, un 1 en la posición del 2 y un 0 en la posición del 1, que sumados
dan el número decimal 22.
3. Conversión entre números binarios y decimales
Para convertir números decimales en números binarios se utiliza un método denominado método del residuo
o resto. Este método utiliza divisiones sucesivas por el número base del sistema, en este caso, el 2.
Ejemplo:
Convertir el número decimal 192 en número binario.
192/2 = 96 con un residuo de 0
96/2 = 48 con un residuo de 0
48/2 = 24 con un residuo de 0
24/2 = 12 con un residuo de 0
12/2 = 6 con un residuo de 0
6/2 = 3 con un residuo de 0
3/2 = 1 con un residuo de 1
1/2 = 0 con un residuo de 1
Finalmente se escriben todos los residuos, de atrás hacia adelante y se obtiene el número binario: 11000000.
Para convertir números binarios en decimales se multiplican los dígitos binarios por el número base del
sistema (el 2) elevado al exponente de su posición.
Ejemplo:
Convertir el número binario 01110000 en decimal.
Observaciones: La operación debe realizarse de derecha a izquierda. Recuerde que cualquier número elevado
a la potencia 0 es igual a 1; por lo tanto 20 = 1.
0 x 20 = 0
0 x 21 = 0
0 x 22 = 0
0 x 23 = 0
1 x 24 = 16
1 x 25 = 32
2
1 x 26 = 64
0 x 27 = 0
Finalmente se suman los resultados: 0 + 0 + 0 + 0 + 16 + 32 + 64 + 0 = 112
4. Tabla ASCII
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
-
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
:
: !
: "
: #
: $
: %
: &
: '
: (
: )
: *
: +
:"
: : .
: /
: 0
: 1
: 2
: 3
: 4
: 5
: 6
: 7
: 8
: 9
: :
: ;
: <
: =
: >
: ?
: @
: A
: B
: C
: D
: E
: F
: G
: H
: I
: J
: K
: L
: M
: N
: O
: P
: Q
: R
: S
: T
: U
: V
: W
: X
: Y
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
-
90 : Z
91 : [
92 : \
93 : ]
94 : ^
95 : _
96 : `
97 : a
98 : b
99 : c
100 : d
101 : e
102 : f
103 : g
104 : h
105 : i
106 : j
107 : k
108 : l
109 : m
110 : n
111 : o
112 : p
113 : q
114 : r
115 : s
116 : t
117 : u
118 : v
119 : w
120 : x
121 : y
122 : z
123 : {
124 : |
125 : }
126 : ~
127 : •
128 : Ç
129 : ü
130 : é
131 : â
132 : ä
133 : à
134 : å
135 : ç
136 : ê
137 : ë
138 : è
139 : ï
140 : î
141 : ì
142 : Ä
143 : Å
144 : É
145 : æ
146 : Æ
147 : ô
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
-
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
ö
ò
û
ù
ÿ
Ö
Ü
ø
£
Ø
×
ƒ
á
í
ó
ú
ñ
Ñ
ª
º
¿
®
¬
½
¼
¡
«
»
_
_
_
¦
¦
Á
Â
À
©
¦
¦
+
+
¢
¥
+
+
+
+
ã
Ã
+
+
¦
-
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
Alt
-
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
+
¤
ð
Ð
Ê
Ë
È
i
Í
Î
Ï
+
+
_
_
¦
Ì
_
Ó
ß
Ô
Ò
õ
Õ
µ
þ
Þ
Ú
Û
Ù
ý
Ý
¯
´
±
_
¾
¶
§
÷
¸
°
¨
·
¹
³
²
_
2
Descargar