FPGA開発日記

カテゴリ別記事インデックス https://msyksphinz.github.io/github_pages , English Version https://fpgadevdiary.hatenadiary.com/

2020-08-29から1日間の記事一覧

Binary Translation型エミュレータを作る(レジスタアクセスを実現する)

同じ事を自作QEMUで実現しよう。自作QEMUが変換後のアセンブリコードを実行するとき、引数として仮想CPUのレジスタが格納されているアドレスの先頭を渡す。 unsafe fn reflect(instructions: &[u8], gpr_base: *const [u64; 32]) { let map = match MemoryMa…