[obsidian] vault backup: 2024-06-08 23:50:17[
All checks were successful
Build / build (push) Successful in 2m41s

This commit is contained in:
Tomoya Matsuura(MacBookPro) 2024-06-08 23:50:17 +09:00
parent 36432e9b9b
commit 095fc605b1

View File

@ -50,6 +50,7 @@ delay,feed, delay,feed delay,feed delay,feed
- call命令、delay、getfeed命令が終わるたびにbaseptrの場所は戻される - call命令、delay、getfeed命令が終わるたびにbaseptrの場所は戻される
- いや、最後にsetfeedしなきゃいけないからself用のbaseptrに戻す必要があるのかな - いや、最後にsetfeedしなきゃいけないからself用のbaseptrに戻す必要があるのかな
- 場合によってはdelayの結構長いタイム分をオフセットしないといけないわけだから、命令長が足りなくならんかこれ - 場合によってはdelayの結構長いタイム分をオフセットしないといけないわけだから、命令長が足りなくならんかこれ
- オフセットの値を即値でやるのと、レジスタからロードする2パターンの命令持っておけば良い
まあこんな感じで行けそう まあこんな感じで行けそう
@ -102,5 +103,9 @@ fn dsp (input){
addf 1 2 3 addf 1 2 3
return 3 return 3
} }
``` ```
中間表現では関数呼び出し、即値の読み込みはラベル使ってやるので十分かあ
そうなるとローカルの名前リネームは必要