Sunteți pe pagina 1din 4

LABORATORIO 1: SISTEMAS DE NUMERACIN Y CDIGOS BINARIOS

OBJETIVO GENERAL: Este laboratorio tiene el objetivo de saber realizar diferentes conversiones en los sistemas de bases: binario, decimal y hexadecimal, y los diferentes tipos de cdigos binarios y sus plicaciones. MARCO TEORICO:

1 SISTEMAS Y CDIGOS DE NUMERACIN INTRODUCCIN. Una de las necesidades primordiales del hombre primitivo fue sin duda, la de contar y numerar objetos, utensilios, animales, plantas, etc. Esto lo sola hacer incrustando marcas y smbolos en madera y piedra. Primero, utiliz marcas o rayas para indicar las cantidades; por ejemplo, marcaba cinco rayas para sealar la caza de cinco animales. Sin embargo, con el tiempo, se dio cuenta de la necesidad de usar un mtodo de numeracin ms compacto y resumido, eran demasiadas marcas para indicar grandes cantidades y por lo tanto la posibilidad de perder el control del conteo. Algunas tribus Suramericanas utilizan los dedos de las manos y pies para contar; de esta forma se repite la cuenta cada veinte veces (diez dedos de las manos y diez de los pies). Otro sistema de numeracin son los nmeros Romanos que utilizan los smbolos {I, V, X, L, C, D, M} para denotar las cantidades con valores posicionales y repeticin mxima de tres smbolos consecutivos e iguales. Los avances de la tecnologa han creado la dependencia de los sistemas informticos y de las computadoras; las cuales operan internamente con sistemas de numeracin distintos a los conocidos por el hombre cotidiano. Sistemas numricos de dos smbolos son suficientes para realizar diseos y modelos de circuitos digitales de computadoras. La electrnica digital es el resultado de la accin de variables discretas que pueden representarse e interpretarse, utilizando un sistemas con dos smbolos o dgitos 0 y 1 llamado binario; tambin se utilizan otros sistemas derivados de ste como lo son, el sistema de ocho smbolos octal y el sistema de 16 smbolos llamado hexadecimal. Estos ltimos permiten representar nmeros binarios de forma ms pequea.
Sistemas numricos de cualquier base. Las cantidades se caracterizan por tener dgitos enteros y fraccionarios, cada uno de estas poseen un valor dado por la cantidad de smbolos que maneja el sistema y otro valor que depende de la posicin que ocupe el dgito en la cifra. Si aj indica cualquier dgito de la cifra, b la base del sistema de numeracin y adems de esto la cantidad de dgitos enteros y fraccionarios son n y k respectivamente, entonces el nmero representado en cualquier base se puede expresar de la siguiente forma: Nb = [an-1.an-2.an-3..........a3.a2.a1.a0,a-1.a-2.a-3 .......a-k]b Donde: j = {n-1, n-2,.........2, 1, 0,-1, -2, ......, -k} y n + k indica la cantidad de dgitos de la cifra. Por ejemplo, el nmero 31221, 324 en base cuatro tiene n=5 y k=2 con la parte entera: an-1=a4=3; a3=1; a2=2; a1=2; a0=1 y parte fraccionaria a-1=3; a-2=2

Sistema decimal. Este es el sistema que manejamos cotidianamente, est formado por diez Smbolos {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} por lo tanto la base del sistema es diez (10). Sistema binario. Utiliza dos smbolos para representar las cantidades, estos son: el cero "0" y el uno "1"; la base del sistema es dos (2). Este sistema tiene aplicacin directa en los circuitos de conmutacin y compuertas lgicas digitales. Tambin se le asocia niveles de tensin alta y baja respectivamente. Por lo general, se establecen relaciones de la siguiente forma: el nivel alto se puede denotar con las expresiones 1, High, True, verdadero; y el nivel bajo con 0, Low, False, falso. Sistema octal. El sistema numrico octal utiliza ocho smbolos o dgitos para representar cantidades y cifras numricas. Los dgitos son: {0, 1, 2, 3, 4, 5, 6, 7}; la base de ste es ocho (8) y es un sistema que se puede convertir directamente en binario como se ver ms adelante. Sistema hexadecimal. El sistema numrico hexadecimal utiliza diecisis dgitos y letras para representar cantidades y cifras numricas. Los smbolos son: {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}; la base del sistema es diecisis (16). Tambin se puede convertir directamente en binario como se ver ms adelante. En la tabla 1.1 se muestran los primeros veintiuno nmeros decimales con su respectiva equivalencia binaria, octal y hexadecimal. DECIMAL 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 BINARIO 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 10000 10001 10010 10011 10100 OCTAL 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20 21 22 23 24 HEXADECIMAL 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14

Tabla 1.1. Equivalencia entre sistemas de los primeros veintiuno nmeros decimales.

CUESTIONARIO PREVIO: 1. 2. 3. 4. 5. Qu son los sistemas de numeracin y para que sirven? Cmo se realizan las operaciones binarias en una computadora Cmo se manejan los decimales con punto flotante. Indicar cuales son los formatos de computadoras que se utilizan. Averiguar sobre el cdigo de correccin de errores

EQUIPOS Y MATERIALES: Equipos: Calculadora Eq. De computo Materiales: Apuntes de clase Cdigos alfanumricos

PRCTICA 1: Transformar al sistema binario, octal y hexadecimal los siguientes nmeros decimales: 8879,48210 6824,8110 409510 699,210 11011,0110 2467,4210 65468,93210 2047,3310 4456,210 28079,8310 1000,5510 789,1910 Transformar al sistema decimal los siguientes nmeros: 5A79,C816 6724,618 10010101,12 1111011,0112 2467,42316 1111000,0012 77425,268 5A79,C816 62666,038 10101110,112 13444,278 443221,778 11001,11018 3FFFF16 ABCD,7F16 ABCD,7F16 28079,78 4ED,6F216 222457,38 4ED,6F216 10000,018 1111000,0012 9988,6216 111111,112

PREACTICA 2: Construir una secuencia numrica, desde cero hasta sesenta, equivalente con el sistema decimal. Se deben tomar grupos de seis smbolos que correspondan con los siguientes: , , , ; los valores posicionales son continuos y se incrementan de uno en uno. El equivalente decimal es el siguiente: Cero unidades. Una unidad. Dos unidades. Tres unidades. Transformar al sistema requerido los siguientes nmeros: 3FFCD,4AB216 Octal 642025138 Hexadecimal 1237650,7718 Hexadecimal 10001,10116 Octal 334156,28 Hexadecimal ABCD6,216 Octal

PRACTICA 3: Dado los siguientes nmeros: a) 101110111012 b) 6FAB,816 c) 100100000111001010000110BCD d) 58FF3D16 e) 11110110101010112 f) 5432,768 g) 11000011001110000110Exc3 h) 7964,910 Hallar las sumas: I) a+b en octal IV) f+g+h en BCD

II) c+e+f en hexadecimal V) b+e+a+f en octal

III) c+d en binario VI) f+b+c en binario

Dado los siguientes nmeros: a) FA0B16 b) 11011011012 d) 7FFF16 e) -986310

c) 433758 f) 11110000101010002

Realizar las siguientes operaciones aritmticas utilizando el formato de nmeros con signo de 16 bits: I) a - c II) b + a III) d - b IV) e + c V) f - e VI) b + e + d PRACTICA 4: Un sistema de comunicacin enva datos de 9 bits. En cada uno, se codifican dos dgitos BCD ms un bit de paridad que es generado en la posicin ms significativa y con paridad par. Se pide detectar los errores que puedan ocurrir en los cdigos BCD recibidos, e indicar si son de paridad y/o de cdigo. a) 101111001 b) 110011100 c) 111110001 d) 010000100 e) 010101011 f) 100000111 PRACTICA 5: Los siguientes caracteres UNICODE son enviados en binario con paridad impar en el MSB. Detectar, por el mtodo de paridad, si hay errores de comunicacin, y de no ser as, indicar el smbolo correspondiente. a) 101111110 d) 110101100 b) 110100101 e) 001000001 c) 101101110 f) 00100000

PRACTICA 6: Dado los nmeros: a) 10011000011100000100BCD c) 110010001010001100111001Exc3 Realizar las siguientes sumas en BCD. I) a + c + d II) c + b

b) 78946310 d) 0100011100111001100001110000BCD

III) a + b + c + d

S-ar putea să vă placă și