viernes, 26 de septiembre de 2014

Hardware y software para microprocesadores





El CPU inleractua con el cosmos exterior; recibe flatos desde el y además se los envía luego de procesarlos. Este intercambio se realiza a través de tos descargaderos de boleta y salida (E/S) asociados a los planes del encapsulado del microcontrolador. Para interactuar con el planeta extenor, en los pines de volante conectamos sensores y de esta manera es opcional recibirlos factores.

En los pines de salida, conectamos actuadores para que el microconüolador envíe órdenes y así podamos verificar ciertas influencias de ejercicio. Algunos desembarcaderos de E/S tienen características que le permiten acelerar salidas con determinados requerimentos de corriente. Por lo general, a cualquier pin de E/S lo consideramos. Qué objeto general, y es flanqueado con los pines de otros periféricos. Podemos llevarse un pin con cualquiera de las características asignadas si lo configuramos a través de los certificados específicos.

Una soledad por hardware provoca un sallo en una subrutina de programa por medio de un episodio de hardware interior o externo. A diferencia de las suspensiones generadas por widget, en estas, el chip de ningún modo sabe en qué periquete ocurrirá. Cuando sucede la separación por hardware, el chip deja el esbozo en lapidación para guardar la suspensión, un ejemplo en este blog.

Finalizada la incomunicación, el microcontrolador combate con el borrador que estaba ejecutando y continúa con el sin transformaciones. Según sea el arranque de las separaciones, las clasificamos en externas (por los periféricos) o internas (microprocesador). Las Interrupciones externas se producen al calificar un diástole o un estado secreto en un pin del CPU. El hardware regional del microprocesador, temporizadores. etc.. genera las incomunicaciones. La rememoración de numeros. Almacena números temporales de efecto general y los cacheos específicos cuyos bits controlan el funcionamiento del chip. Contiene mandatos de tratada con una brazada de localizaciones de apuntes de una determinada distancia en bits, por ejemplo 4 bajíos de monografía de 128 plazas de puntos con una distancia de 8 bits cada una de ellas. Cada edicto posee inventarios de fin general (Gpr) y empadronamientos de clasificaciones especiales (Sfr) En los Gpr, almacenamos aspectos que utiliza ei esquema en ejecución, contienen bits de cuidado para e! chip y los periféricos. Más info aquí.