Numeros y datos , microprocesadores
| CU de los Valles
Ramón Bueno
|
[REPRESENTACION DE NUMEROS Y DATOS.] |
MICROPROCESADORES |
1.- Cuál es la base de cada uno los cuatro sistemas numéricos.
Sistema Decimal: 10Sistema Binario: 2
Sistema Hexadecimal: 16
Sistema Octal: 8
2.- ¿Como se representan sus dígitos? o sea cuales son del 0 al 15, de los cuatro sistemas numéricos.
Decimal | Binario | Hexadecimal| Octal |
0 | 0000 | 0 | 0 |
1 | 0001 | 1 | 1 |
2 | 0010 | 2 | 2 |
3 | 0011 | 3 | 3 |
4 | 0100 | 4 | 4 |
5 | 0101 | 5 | 5 |
6 | 0110 | 6 | 6 |
7 | 0111 | 7 | 7 |
8 | 1000 | 8 | 10 |9 | 1001 | 9 | 11 |
10 | 1010 | A | 12 |
11 | 1011 | B | 13 |
12 | 1100 | C | 14 |
13 | 1101 | D | 15 |
14 | 1110 | E | 16 |
15 | 1111 | F | 17 |
3.- ¿Cuáles son los algoritmos paraconvertir de una base a otra?
BINARIO A DECIMAL:
10012 = 1x23 + 0x22 + 0x21 + 1x20 = 1x8 + 0x4 + 0x2 + 1x1 = 8 + 0 + 0 + 1 = 910
DECIMAL A BINARIO:
Convertiremos a binario el número 1810
18 / 2= 9 y resta 0 (este cero es el bit mas próximo al punto binario)
9 / 2 = 4 y resta 1 (este uno es el bit que le sigue a la izquierda al cero obtenido arriba)
4 / 2 = 2 y resta 0 (este cero es elbit que le sigue a la izquierda al uno obtenido arriba)
2 / 2 = 1 y resta 0 (este cero es el bit que le sigue a la izquierda al cero obtenido arriba)
Con 1 no se puede continuar dividiendo pero secoloca éste a la izquierda del cero obtenido arriba, quedando como bit de mayor peso.
Entonces, 1810 = 100102.
DE HEXADECIMAL A BINARIO:
Para efectuar la conversión basta con colocar los cuatro bitscorrespondientes a cada símbolo del número hexadecimal respetando su posición original. Para saber el balor de cada símbolo sólo tiene que mirar la tabla de relación entre sistemas mostrada arriba.
DEBINARIO A HEXADECIMAL.
Primeramente hay que agrupar los bits de a cuatro comenzando por la derecha y siguiendo hacia la izquierda. Si bien en palabras cuya longitud sea múltiplo de cuatro esto no...
Regístrate para leer el documento completo.