¿Alguna vez has oído hablar de un cronómetro de bala? Esto implica dos sensores conectados a una computadora, que pueden calcular la velocidad de la bala, dado incluso la más lenta de las computadoras, como el primer procesador de la serie MCS-51, que funcionó a 11 MHz, con un tiempo de instrucción de 1 MHz, o aproximadamente 1 microsegundo por instrucción, y aproximadamente 1 pie entre sensores, una bala que viaja a 3000 pies / seg (bala muy rápida) tomaría alrededor de 333 microsegundos para recorrer el pie más o menos entre sensores. Es aproximadamente el mismo tiempo que lleva procesar alrededor de 200 instrucciones impares, suponiendo instrucciones de varios ciclos, así como instrucciones de un solo ciclo. En este momento, podría establecer un bucle de sincronización en el software, incluso con suficiente precisión para rastrear la bala en tiempo real dentro de unos 10 pies por segundo. Y este chip se utilizó para tales aplicaciones en la década de 1980. Las computadoras modernas son miles de veces más rápidas.
O, otra aplicación: la trama de un monitor de 15 ″ en la década de 1980 tenía una velocidad de alrededor de 15000 pies / seg. Alrededor de 5 veces más rápido que una bala muy rápida. E incluso con una velocidad z80 lenta de alrededor de 4 Mhz, y nuevamente, En un ciclo mínimo típico de alrededor de 1 MIPS, dicho procesador podría generar pantallas de video en software (sin hardware de video) con una resolución de alrededor de 64 bits. Incluyendo cálculos para mover bits, y esto se hizo en el Sinclair Spectrum para enviar texto al borde, que estaba representado en la pantalla con un solo bit de información, pero que podía modularse en tiempo real.
O … Volviendo aún más lejos, el Sinclair zx80 en 1979 podría calcular 120 bits de información al mismo tiempo, ya que su pantalla de video se generó por completo en software. Esto significa que la computadora podría generar una línea completa a partir de una pantalla de video que tenía una velocidad cinco veces más rápida que la mayoría de las balas rápidas utilizadas en la actualidad.
En esta medida, probablemente tendría que retroceder hasta la Segunda Guerra Mundial para encontrar una computadora que funcionara a una velocidad lo suficientemente lenta que no pudiera detectar una bala en tiempo real.
¿En cuanto a las computadoras de hoy? Bueno, usando computadoras normales y un sensor de dos cables, una computadora moderna puede detectar la onda de choque de una bala y calcular su trayectoria completa, incluso desde dónde fue disparada y dónde va a golpear, incluso antes de que la bala llegue al objetivo , con los márgenes apropiados para que la onda de choque esté al menos lo suficientemente cerca como para detectar también en este tiempo.
Por supuesto, la pregunta que es importante es “¿Cómo se detecta una bala antes de que llegue al objetivo” si el sensor es el objetivo? Bueno, los grandes buques de guerra lo hacen con radar, suponiendo que la “Bala” sea lo suficientemente grande como para detectarla, y luego pueden disparar la bala desde el aire antes de que golpee.
Las computadoras funcionan a velocidades asombrosas y, aunque a veces parecen lentas, todo es relativo, y las balas en realidad se mueven muy lentamente en comparación con algunas de las cosas que las computadoras deben detectar y rastrear en tiempo real.