![]() ![]() Operation A separate IA is required for each microprocessor. ![]() R relocatable file which is formatted for and installed on particular analyzers. As part of the HP 64000 Logic Development System launched in 1979, an "inverse assembler language", IAL, was created and has been used by HP logic analyzers since. It doesn't give you the assembly language source of the program, but instead shows the stream of instructions that are executed and the data they operate on. A logic analyzer with an IA makes it much easier to reverse engineer or debug an old microcomputer. Modern microprocessors include features such as JTAG for debugging, but vintage microprocessors don't. ![]() It is a piece of software that has to be installed on the analyzer before use. An inverse assembler is a kind of disassembler that translates bus data into the CPU's assembly language. What is an Inverse Assembler (IA), and why would I want one? If you are using a logic analyzer to watch the address and data buses of a microprocessor, values on the data bus represent the CPU's opcodes and operands which are the addresses and data moving to/from the CPU and I/O and memory. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |