From 095fc605b187adf828e8acc20e6a1355554c000c Mon Sep 17 00:00:00 2001 From: "Tomoya Matsuura(MacBookPro)" Date: Sat, 8 Jun 2024 23:50:17 +0900 Subject: [PATCH] [obsidian] vault backup: 2024-06-08 23:50:17[ --- content/mimiumの中間表現を考える.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/content/mimiumの中間表現を考える.md b/content/mimiumの中間表現を考える.md index 9d50db7e..840a2684 100644 --- a/content/mimiumの中間表現を考える.md +++ b/content/mimiumの中間表現を考える.md @@ -50,6 +50,7 @@ delay,feed, delay,feed delay,feed delay,feed - call命令、delay、getfeed命令が終わるたびにbaseptrの場所は戻される - いや、最後にsetfeedしなきゃいけないからself用のbaseptrに戻す必要があるのかな - 場合によってはdelayの結構長いタイム分をオフセットしないといけないわけだから、命令長が足りなくならんかこれ + - オフセットの値を即値でやるのと、レジスタからロードする2パターンの命令持っておけば良い まあこんな感じで行けそう @@ -102,5 +103,9 @@ fn dsp (input){ addf 1 2 3 return 3 } +``` + + +中間表現では関数呼び出し、即値の読み込みはラベル使ってやるので十分かあ +そうなるとローカルの名前リネームは必要 -``` \ No newline at end of file