Y
Hacker News
new
|
ask
|
show
|
jobs
by
pd0wm
1632 days ago
Ghidra uses an intermediate language called p-code. When defining the CPU opcodes (and how to parse them), you also write a small snippet of p-code that represent that instruction. This makes the decompiler architecture agnostic.
Example:
https://github.com/NationalSecurityAgency/ghidra/blob/master...
1 comments
markus_zhang
1632 days ago
Thanks, I see. So it means anyone can add any architecture to Ghidra.
link