2023-06-30から1日間の記事一覧

各メモリーセグメントのマッピング / 抄訳

pp.137-138 local、argument、this、that: これらのセグメントはVMトランスレーターによって動的にホストRAMへマップされます。各セグメントのベースアドレスはそれぞれLCL、ARG、THIS、THATに格納されます。どれか假想セグメントのi番目の要素へのアクセス…

7.4.1 Hackプラットフォームでの標準的なVMマッピング、パートI / 抄訳

pp.135ff. VMプログラム: 一連のVMコマンドから成る。ファイル名はFileName.vm。先頭の文字は大文字。VMトランスレーターがVMプログラムをアセンブリ(.asm)に変換する。 データ型: 符号つき整数のみ。trueは-1で表現し(訳註: 要するに全ビットが1)、falseは0…