Software que ejecuta acciones físicas.

10/12/2004 - 14:47 por Odessa | Informe spam
Esto es una curiosidad difícil de contestar, pero allá va... ¿Cómo es
posible que un software (acción Expulsar del Explorer, o el software HDD
Thermometer) realicen acciones físicas, abrir e impulsar hacia afuera un CD
o medir la temperatura de un material? Es algo que no puedo entender. Y por
otra parte... ¿qué opináis del programilla HDD Thermometer?

Preguntas similare

Leer las respuestas

#1 JM Tella Llop [MVP Windows]
10/12/2004 - 15:11 | Informe spam
El Explusar solo envia una señal al dispositivo. El hardware de ese
dispositivo es el que interpreta y ejecuta la señal.
Para medir la temperatura es muy sencillo: las placas madre tienen
detectores fisicos. Solo es preguntarle a la Bios que es lo que están
midiendo dichos sensores.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"Odessa" wrote in message
news:
Esto es una curiosidad difícil de contestar, pero allá va... ¿Cómo es
posible que un software (acción Expulsar del Explorer, o el software
HDD Thermometer) realicen acciones físicas, abrir e impulsar hacia
afuera un CD o medir la temperatura de un material? Es algo que no
puedo entender. Y por otra parte... ¿qué opináis del programilla HDD
Thermometer?


Respuesta Responder a este mensaje
#2 JM Tella Llop [MVP Windows]
10/12/2004 - 15:11 | Informe spam
(en el caso del HDD al hardware del disco)

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"Odessa" wrote in message
news:
Esto es una curiosidad difícil de contestar, pero allá va... ¿Cómo es
posible que un software (acción Expulsar del Explorer, o el software
HDD Thermometer) realicen acciones físicas, abrir e impulsar hacia
afuera un CD o medir la temperatura de un material? Es algo que no
puedo entender. Y por otra parte... ¿qué opináis del programilla HDD
Thermometer?


Respuesta Responder a este mensaje
#3 Antonio Amengual[MSMVP]
10/12/2004 - 15:57 | Informe spam
es muy facil de entender, el mandato eject que expulsa un CD o cierra la bandeja, envia una señal electrica al motor de la lectora CD y por ello la abre o la cierra
tu tambien puedes forzar que la impresora imprima, saliendo a una pantalla de comandos
escoge algun archivo de extension txt y haces type archivo.txt >lpt1

ese programa no lo he probado, tampoco es dificial de entender su funcionamiento, la sonda genera unas señales que el programa lee e interpreta



Bienvenidos al sitio de MVP de Microsoft
http://mvp.support.microsoft.com/

Recuerda: Una Consulta, Un Foro:
news:microsoft.public.es.outlookexpress
news:microsoft.public.es.windowsxp
news:microsoft.public.es.windowsxp.aplicaciones
news:microsoft.public.es.windowsxp.hardware
news:microsoft.public.es.windowsxp.instalacion
news:microsoft.public.es.windowsxp.seguridad



Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


XP Pro-2600-limpia+SP2

por favor
respuestas al grupo; asi nos beneficiamos todos
no se responde personalmente

saludos

Antonio
ms mvp windowsxp shell user

"Odessa" wrote in message news:
Esto es una curiosidad difícil de contestar, pero allá va... ¿Cómo es
posible que un software (acción Expulsar del Explorer, o el software HDD
Thermometer) realicen acciones físicas, abrir e impulsar hacia afuera un CD
o medir la temperatura de un material? Es algo que no puedo entender. Y por
otra parte... ¿qué opináis del programilla HDD Thermometer?



Respuesta Responder a este mensaje
#4 Odessa
10/12/2004 - 16:03 | Informe spam
Entendido. (Más o menos). La comparación con la impresora es buena. Lo de la
sonda no lo sabía. Gracias.



"Antonio Amengual[MSMVP]" escribió en el
mensaje news:
es muy facil de entender, el mandato eject que expulsa un CD o cierra la
bandeja, envia una señal electrica al motor de la lectora CD y por ello la
abre o la cierra
tu tambien puedes forzar que la impresora imprima, saliendo a una pantalla
de comandos
escoge algun archivo de extension txt y haces type archivo.txt >lpt1

ese programa no lo he probado, tampoco es dificial de entender su
funcionamiento, la sonda genera unas señales que el programa lee e
interpreta



Bienvenidos al sitio de MVP de Microsoft
http://mvp.support.microsoft.com/

Recuerda: Una Consulta, Un Foro:
news:microsoft.public.es.outlookexpress
news:microsoft.public.es.windowsxp
news:microsoft.public.es.windowsxp.aplicaciones
news:microsoft.public.es.windowsxp.hardware
news:microsoft.public.es.windowsxp.instalacion
news:microsoft.public.es.windowsxp.seguridad



Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


XP Pro-2600-limpia+SP2

por favor
respuestas al grupo; asi nos beneficiamos todos
no se responde personalmente

saludos

Antonio
ms mvp windowsxp shell user

"Odessa" wrote in message
news:
Esto es una curiosidad difícil de contestar, pero allá va... ¿Cómo es
posible que un software (acción Expulsar del Explorer, o el software HDD
Thermometer) realicen acciones físicas, abrir e impulsar hacia afuera un
CD
o medir la temperatura de un material? Es algo que no puedo entender. Y
por
otra parte... ¿qué opináis del programilla HDD Thermometer?



Respuesta Responder a este mensaje
#5 Zephryn Xirdal
10/12/2004 - 22:43 | Informe spam
Odessa wrote:
Entendido. (Más o menos). La comparación con la impresora es buena. Lo de la
sonda no lo sabía. Gracias.



"Antonio Amengual[MSMVP]" escribió en el
mensaje news:
es muy facil de entender, el mandato eject que expulsa un CD o cierra la
bandeja, envia una señal electrica al motor de la lectora CD y por ello la
abre o la cierra
tu tambien puedes forzar que la impresora imprima, saliendo a una pantalla
de comandos
escoge algun archivo de extension txt y haces type archivo.txt >lpt1

ese programa no lo he probado, tampoco es dificial de entender su
funcionamiento, la sonda genera unas señales que el programa lee e
interpreta





Odessa, hazte cuenta de que (simplificando enormemente las cosas), un
microprocesador tiene una serie de patas conectadas (a través de
transistores y similares) a los dispositivos físicos. Imagina que una de
las patas esté conectada a la activación del motor del expulsor mediante
un amplificador de potencia, otra de ellas a un microinterruptor que se
abre (como si apagaras la luz al darle a la llave) cuando la bandeja
está completamente extendida y una más a otro que se abre cuando la
bandeja está completamente dento.

Pues cuando se decide abrir la bandeja, el programa que se ejecuta
dentro del microprocesador que hay en la grabadora escribe un 1 en la
pata que pone en marcha el motor de la grabadora (normalmente es un bit
de una dirección física) y lo mantiene a uno hasta que la pata en donde
está conectado el micro de la bandeja extendida cambia a cero. En ese
momento para el motor escribiendo un cero en la pata que controla el
motor: la bandeja está abierta.

Dentro del microprocesador, para que me entiendas, algunas de las
direcciones de memoria no son memoria como tu la entiendes, si no que se
corresponden a elementos físicos conectados a ellas. Unos son de entrada
(o sea, que el micro puede leer) y otros de salida. Así es como se
comunica un microprocesador con el mundo exterior.

Entonces, cuando tu haces clic en el menú "expulsar bandeja", W envía, a
través del driver de la grabadora, el comando a la grabadora para que
abra la bandeja. Y es entonces cuando el microprocesador que hay en la
grabadora decide ejecutar el pedazo de código que te he explicado más
arriba.

Ten en cuenta que aunque un pc se mida por el micro central (Intel
Pentium, AMD, etc, etc), en un PC hay varias docenas de
microprocesadores algunos tan potentes como el central (por ejemplo el
de la tarjeta gráfica 3d o un hipotético controlador RAID), y de hecho,
cada disco duro tiene al menos un microprocesador, así com las unidades
de disco, CD, DVD, tarjeta de red, e incluso en la placa base suele
haber varios aparte del central. Los teclados (por lo menos los normales
con cable) tienen una variante del Intel 8031, un venerable micro de 8
bits ampliamente utilizado en infinidad de máquinas. Y los ratones
modernos (de los que no tienen bola o inalámbricos, también, amén del
que hay en el receptor).

ÿþD
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida