![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| UNIX for Dummies Preguntas y Respuestas Si no está seguro de que para publicar un UNIX o Linux cuestión, puesto que aquí. Todos los novatos en Linux, UNIX y bienvenida! |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Interrupciones problemas | By_Jam | UNIX para usuarios avanzados y expertos | 2 | 03-28-2007 03:44 AM |
| ¿Cómo obligar a las interrupciones en una CPU | urbale | UNIX para usuarios avanzados y expertos | 1 | 03-10-2006 01:09 PM |
| SNMP | Ajwat | Sun Solaris | 1 | 09-21-2005 07:35 AM |
| la captura de interrupciones | toughguy2handle | UNIX for Dummies Preguntas y Respuestas | 1 | 09-19-2005 03:17 PM |
| ¿Se interrumpe el uso de Unix? | Frank_M | Sistemas de ficheros, memoria y discos | 6 | 09-18-2002 08:20 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Interrupciones y trampas
Bueno, no sé exactamente a donde preguntar esta duda por lo que estoy pidiendo en la sección para principiantes. Estuve leyendo sobre las trampas y las interrupciones cuando las trampas del pensamiento como algo que ponga fin al control del sistema operativo del usuario y las interrupciones que cese el control aún prestar apoyo a la multitarea. ¿Tengo razón en pensar eso? En ese caso, creo que podemos generar trampas usando nuestros programas, pero ¿por qué queremos hacerlo de todos modos? Quiero decir, cuando las interrupciones están demostrando mejores maneras de manejar la transferencia de control, lo que tenemos uso de una trampa?
|
|
||||
|
La terminología cambia entre los procesadores y sistemas operativos, esta es una interpretación:
1. una interrupción es una señal de un dispositivo de hardware a un procesador que ha ocurrido en algunos casos, esto permite que el procesador a reparar el dispositivo, un ejemplo puede ser un puerto serie que genera una interrupción cada vez que un caracter es recibido o es transmitir buffer se vacía . 2. una trampa, es un mecanismo para obtener el espacio de usuario de sistema para el espacio, normalmente utilizado en una protegidos del sistema operativo para transferir el control de un programa de usuario al núcleo. |
|
||||
|
Bueno, cuando se interrumpe la definición, creo que sólo se define sobre un tipo de derecho? Quiero decir, he leído también acerca de las interrupciones de software, además de interrupciones por hardware. Y que genera una trampa de todos modos? ¿Es el usuario o el sistema?
Y en el caso de un puerto serie, en vez de una interrupción, puede ser ejecutado una trampa para el servicio el aparato? |
|
||||
|
Como he dicho diferentes procesadores utilizan diferentes terminología, terminología dice trampas MC68000, Intel 8086 dice interrupciones de software, Intel 80286 también habla de las puertas y los anillos.
El punto de una interrupción de hardware es que el dispositivo está diciendo a la CPU cuando se ha producido algún caso en lugar de tener que la CPU encuesta. Buscar "interrumpir impulsado" en comparación a los "colegios electorales". Entonces hay otro mecanismo, llamado DMA, que pasa por la CPU totalmente. Algunos de los dispositivos también tienen su propia CPU, como el estándar de controlador de teclado de PC o de algunas tarjetas SCSI. |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|