On 2025-10-30, dart200 <user7160@newsgrouper.org.invalid> wrote:
are you seriously trying to tell me that you don't think it's possible
to design a computer chip that can do simple things like:
1) dump the program it's running on demand?
2) save the initial memory to an internal buffer to dump on demand?
3) dump the current instruction address on demand?
4) duplicate memory on demand????
cause right now ur saying u can't imagine a computer chip doing that
All of what you say above is literally done by embedded devs around the planet, daily, with JTAG debuggers and similar.
It makes no sense as a product feature in the chip itself, beyond
providing support for the debugging interface.
But yes; someone could combine the JTAG debugger with the rest of
the board and have some sort of product that does reflection.
It's possible with the current tech.
It would need the help of the second processor; the host would give
it a command like "please stop me for a moment, and grab a snapshot
of such and such state". Then when that is done, the snapshot can be downloaded to the host from the helper chip (or already available
in memory).
| Sysop: | DaiTengu |
|---|---|
| Location: | Appleton, WI |
| Users: | 1,075 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 90:34:26 |
| Calls: | 13,798 |
| Calls today: | 1 |
| Files: | 186,989 |
| D/L today: |
5,327 files (1,535M bytes) |
| Messages: | 2,438,212 |