1. Yoli De la Rosa Practica 10 Lenguaje C Objetivo: *Identificar de donde surge *Dónde se usa *Código *Ejemplos Es un lenguaje de programación creado en 1972 por Denis Ritchie, en los laboratorios Bell, el lenguaje C es una evolución del leguaje B. Está orientado a la implementación de Sistemas operativos, concretamente UNIX. C es apreciado por la eficiencia del código que produce y es el más popular para crear un software de sistemas, aunque también se usa para crear aplicaciones. Aplicaciones: C Es el lenguaje común para programar sistemas embebidos, el código general, con la capacidad de acceso de capas del software cercanos al hardware son la causa de su popularidad en estas aplicaciones. Una característica es la manipulación de bits. Los sistemas contienen registros en memoria a través de los cuales los periféricos se configuran. Estos registros mezclan los bits distintos, pero con C es posible modificar uno de los bits sin alterar el resto. Ejemplo: Int*mmr;/* puntero al registro a modificar*/ mmr= 0x 40008ABC;/* dirección de memoria del registro*/ *mmr 1=1 <<7;/* pone a 1 el bit 7 sin modificar los demás*/ *mmr &=-(1<<12)/* pone a 0 el bit 12 sin modificar los demás*/