
microcomputadores en un solo chip
El microprocesador se ha consagrado definitivamente. No obstante los fabricantes siguen diseñando dispositivos cada vez mas potentes:
mayor velocidad, mayor numero de instrucciones, mas bits microprogramables, mas chips perifericos, mayor numero de herramientas de apoyo, y mas softwares de base y aplicacion.
Pero el paso mas importante parece consistir en la creacion de microprocesadores en un solo chip que integran no solamente la CPU sino otros chips p
erifericos como memorias y puertas en E/S.
GENERALIDADES
Desde su aparicion en 1971 los microprocesadores y microcomputadores han despertado una atencion total de los diseñadores de automatismos complejos.
Por su gran versatilidad y potencia logica y de calculo.
Si en el comienzo de esta decada de los 70 habia alguien reticente a la utilizacion de microprocesadores, no es ya el caso en estos momentos en que han demostrado profundamente su eficacia a todos los campos en los que se han aplicado.
De manera parecida a la evolucion que tuvieron en su dia los minicomputadores, los microcomputadores tambien han evolucionado.
De este modo se han diversificado sus aplicaciones y se han encontrado los fabricantes con la demanda se movia en dos direcciones muy diferentes.Por un lado se pedia a los microprocesadores que fueran cada vez mas potentes, prescidiendo relativamente del precio y por otro lado se pedia que fueran cada vez mas baratos relativamente de su potencia de calculo puesto que en general para aplicaciones pequeñas la mas potencia logica y de calculo es suficiente.
Asi, puestoque la funcion crea el organo. los fabricantes han evolucionado en estos dos caminos. Por una lado se han creado y se siguen creando microprocesadores cada vez mas potentes a partir de los dos primeros que se hicieron en el mercado ( intel 4004 e intel 8008).
CONFIGURACION
Si se trazara un esquema o retrato robot de como deberia ser un microprocesador de bajo nivel se llegaria a las siguientes conclusiones:
* velocidad: tan alta como sea posible (no es excesivamente importante).
* numero de bits de 4 a 8
*memoria de programa: reprogramable (fundamental para la realizacion de prototipos y pequeñas series).
* capacidad de memoria: menor de 4k bytes
*estuctura: de stack
* numero de chips: el minimo
con este esquma imtel ha realizado su ultima serie de microcomputadores llamda serie MCS48.
* unidad de control y proceso de 8 bits
* memoria de programa reprogramable de 1k ( borrable con ultravioleta).
* capacidad de direccionamiento hasta 4k
ARQUITECTURA
La arquitectura de un computador en un chip simplifica los tiempos de acceso a la memoria de datos ( scrathpad) y ala memoria de programa, puesto que todo se encuentra en el interior del chip y no hay que comunicarse con el exterior mas de lo que se reiere a entradas / salidas.
De este m
odo la serie MCS48 utiliza un tiempo de ciclo de instrucion de 2,5 us, dividido siempre en cinco tiempos elementales de 0,5 us. La mayoria de instrucciones se reliza en un solo ciclo de instruccion (incluyendo accesos directos a memoria RAM).
De esta forma el tiempo de ejecucion y la longitud del programa queda disminuidos al maximo.
El microprocesador se ha consagrado definitivamente. No obstante los fabricantes siguen diseñando dispositivos cada vez mas potentes:
mayor velocidad, mayor numero de instrucciones, mas bits microprogramables, mas chips perifericos, mayor numero de herramientas de apoyo, y mas softwares de base y aplicacion.
Pero el paso mas importante parece consistir en la creacion de microprocesadores en un solo chip que integran no solamente la CPU sino otros chips p
erifericos como memorias y puertas en E/S.GENERALIDADES
Desde su aparicion en 1971 los microprocesadores y microcomputadores han despertado una atencion total de los diseñadores de automatismos complejos.
Por su gran versatilidad y potencia logica y de calculo.
Si en el comienzo de esta decada de los 70 habia alguien reticente a la utilizacion de microprocesadores, no es ya el caso en estos momentos en que han demostrado profundamente su eficacia a todos los campos en los que se han aplicado.
De manera parecida a la evolucion que tuvieron en su dia los minicomputadores, los microcomputadores tambien han evolucionado.
De este modo se han diversificado sus aplicaciones y se han encontrado los fabricantes con la demanda se movia en dos direcciones muy diferentes.Por un lado se pedia a los microprocesadores que fueran cada vez mas potentes, prescidiendo relativamente del precio y por otro lado se pedia que fueran cada vez mas baratos relativamente de su potencia de calculo puesto que en general para aplicaciones pequeñas la mas potencia logica y de calculo es suficiente.
Asi, puestoque la funcion crea el organo. los fabricantes han evolucionado en estos dos caminos. Por una lado se han creado y se siguen creando microprocesadores cada vez mas potentes a partir de los dos primeros que se hicieron en el mercado ( intel 4004 e intel 8008).
CONFIGURACION
Si se trazara un esquema o retrato robot de como deberia ser un microprocesador de bajo nivel se llegaria a las siguientes conclusiones:
* velocidad: tan alta como sea posible (no es excesivamente importante).
* numero de bits de 4 a 8
*memoria de programa: reprogramable (fundamental para la realizacion de prototipos y pequeñas series).* capacidad de memoria: menor de 4k bytes
*estuctura: de stack
* numero de chips: el minimo
con este esquma imtel ha realizado su ultima serie de microcomputadores llamda serie MCS48.
* unidad de control y proceso de 8 bits
* memoria de programa reprogramable de 1k ( borrable con ultravioleta).
* capacidad de direccionamiento hasta 4k
ARQUITECTURA
La arquitectura de un computador en un chip simplifica los tiempos de acceso a la memoria de datos ( scrathpad) y ala memoria de programa, puesto que todo se encuentra en el interior del chip y no hay que comunicarse con el exterior mas de lo que se reiere a entradas / salidas.
De este m
odo la serie MCS48 utiliza un tiempo de ciclo de instrucion de 2,5 us, dividido siempre en cinco tiempos elementales de 0,5 us. La mayoria de instrucciones se reliza en un solo ciclo de instruccion (incluyendo accesos directos a memoria RAM).De esta forma el tiempo de ejecucion y la longitud del programa queda disminuidos al maximo.