[1] yes...I know the TRS-80 had a z80, not an 8085. Close enough.
[1] yes...I know the TRS-80 had a z80, not an 8085. Close enough.
Even without the layers & cruft though, the raw perf is astounding to those of us who remember 8 bit 1Mhz microprocessors. Today’s gamers are used to double-digit teraflops(!) of compute, just to render all the pixels for Minecraft or Fortnite.
I don’t know if there’s a better way these days, but for me Arduino has been an easy & super fun way to futz with a tiny bare metal microprocessor.
Not a programmer by trade, I prefer hardware...had no idea until recently how valuable the training was. We learned BASIC and 8085 machine code as well as building logic circuits from discrete parts. Then I used basically no code myself for 15 years until I learned Arduino. Knowing the basics certainly helped me know what was going on. From there it was just syntax for languages.
The inertial navigation system is the very crazy part, along with the nuclear fusion warhead design itself.
https://thebulletin.org/2017/03/how-us-nuclear-force-moderni...
The rate at which an object in the physical world can alter its trajectory is ultimately limited by the strength of molecular bonds in the material it is made from. Exceed that limit and the object will disintegrate. This upper bound is extremely slow from the perspective of a CPU, making it computationally trivial. A computer can react orders of magnitude faster than the quickest physical objects.
I would also imagine that there could be processing necessary that is mostly unrelated to manoeuvering speed (inlet/control surface management, etc). Perhaps some hypersonic experts could weigh in and let us know :)
Real materials are considerably worse than theoretical and you also have to optimize for other properties. The classified part is often more about the processes for fabricating specific materials. This can be extremely non-obvious and difficult.
All the exposed surfaces of a hypersonic missile are themselves limited by material physics. A major problem in hypersonic research was material surfaces degrading so quickly that they lose precision of control. The CPU can send commands but the physical materials of the guidance system don't respond in a reliable way due to the material degradation.
Fun problems.
What, so that they can debug in Chrome and put the fusing and inertial navigation processes in isolated web views?
Clearly you meant the TRS-80 Model 100.