Tengo una teoría del hardware sobre por qué las computadoras se bloquean.

-2

Tengo una idea de por qué una computadora podría fallar sin ningún motivo. Como saben en una computadora, la información se representa como activada o desactivada. Simplemente significa alto voltaje y apagado significa bajo voltaje. Ahora digamos que el bajo voltaje está entre 0 y 1,2 V, el alto voltaje está entre 3,8 y 5v. Digamos que hay un apagón o un apagón en las líneas de alimentación para un milisegundo por lo que alrededor de uno o más bits de información que representaban 1 significa "alta votage" se transmitió como 2.9v en vez de la palabra esperada ........ 4v. Eso definitivamente causaría que la computadora se bloquee porque dentro de una computadora hay una lógica digital que está diseñada para convertir voltajes analógicos en aproximaciones simples, el "0v-1.2v" y el "3.8v-5v" Si una corriente transmitida está entre esos valores como el "2.9v" sugerí anteriormente. Técnicamente estaría en un estado "metaestable". Pero como todos sabemos, la computadora solo sabe dos cosas: encendido o apagado, no puede ser ninguna. Por lo tanto, la computadora se bloquearía porque hubiera recibido un resultado que no califica para ser un 1 o un 0. Supongo que esto sucede mucho, ya que hemos visto que nuestra computadora falla sin ninguna razón. Tal vez hubo un apagón que se produjo en un milisegundo.

Esta pregunta tiene mucho que ver con los circuitos y la ingeniería eléctrica, así que la publiqué aquí porque ustedes serían las personas más calificadas.

¿Es esta teoría plausible?

(También estoy en el grado 11, así que no uses palabras demasiado complicadas)

lo que quise decir fue: "¿podría ser esta una razón por la que las computadoras se bloquean?" No estoy tratando de decir que es la "única" razón. Espero que ahora esté claro Eugene sh

    
pregunta Skylar Adams

2 respuestas

7

Lo que describe es un fallo debido a una tensión de alimentación demasiado baja. Esta es una causa bien conocida de bloqueos, que ha llevado a los fabricantes a tomar medidas. Una acción es inherente a la fuente de alimentación: tiene condensadores que brindarán la energía para sobrevivir a una breve caída de potencia. La naturaleza de una fuente de alimentación de modo conmutado moderno hace que sea muy resistente, además de marrón: la mayoría de las unidades de suministro de energía pueden funcionar con un voltaje de entrada muy por debajo del nominal de 110 o 230 V. , y tomando las medidas adecuadas en el software. Los microcontroladores pequeños a menudo tienen un circuito de descanso de color marrón que detiene el chip en un apagón y se restablece cuando la alimentación está disponible nuevamente.

Pero para la mayoría de los choques en situaciones de consumo, mi intuición es que los diseños electrónicos marginales y el software libre de errores no son exactamente las causas más probables.

    
respondido por el Wouter van Ooijen
2

Tu teoría es plausible. Las condiciones de voltaje de reducción de voltaje pueden ser la causa de estos problemas; pero como señaló Wouter, muchas fuentes de alimentación de computadora pueden manejar condiciones de bajo voltaje (caída de voltaje) y de sobretensión (pico, aumento).

Lamentablemente, la mayoría de las situaciones son más complicadas que la que proporcionó. Su declaración,

  

Pero como todos sabemos, la computadora solo sabe dos cosas: encendido o apagado, no puede ser ninguna de las dos cosas. Por lo tanto, la computadora se bloquearía porque habría recibido un resultado que no califica para ser un 1 o un 0.

no es del todo correcto. En su ejemplo, los umbrales lógicos digitales que indicó (0V-1.2V para bajo, 3.8V-5V para alto) a menudo son proporcionados por los fabricantes como regiones estables garantizadas. La mayoría de los circuitos lógicos digitales todavía interpretarán señales entre esas regiones estables (es decir, 1.2V-3.8V). Todavía obtendrán un valor de alto o bajo. Pero en estas regiones, no hay garantía de que sea alto o bajo. Por lo tanto, una señal a 1.7V podría ser leída como alta por un chip, aunque los humanos probablemente lo interpretarían como una señal baja.

Es totalmente posible que estas condiciones puedan hacer que una computadora se bloquee. Pero a medida que la tecnología ha avanzado, la mayoría de los chips, circuitos y "programas" de bajo nivel se han vuelto tolerantes a este tipo de fallas. Aunque la mayoría de las computadoras pueden manejar estas condiciones, ¡también hay muchos circuitos y sistemas que no pueden!

Un problema un tanto relacionado ha comenzado a ganar mucha atención en relación con la memoria de la computadora y los errores de almacenamiento, los cuales códigos de corrección de errores intentar reducir.

    
respondido por el youtooth

Lea otras preguntas en las etiquetas