MicroPython的午睡(110) ESP32版、btree + json が一番お楽?

Restored
Joseph Halfmoon

前回、MicroPythonで使えるキーバリュー型のデータベースbtreeを使用。いつものPythonの辞書型と似た操作方法でお楽です。ただ一点メンドクセーのが、「bytes型ライクな」オブジェクトでないと格納できない制限です。直接格納できないデータがあったときにどうするのがお楽か。やっぱりJSON化がいいんじゃない。
“MicroPython的午睡(110) ESP32版、btree + json が一番お楽?” の続きを読む

ぐだぐだ低レベルプログラミング(121)ARM64(AArach64)LDUR/STUR

FLDUR_STUR_EC
Joseph Halfmoon

今回も「A64の命令多すぎ」感を醸し出す命令であります。浮動小数とSIMD(スカラー扱い)レジスタに対するロード、ストア命令の「一翼を担う」LDUR/STUR命令です。似たアドレシングモードはLDR/STRでも使えるのだけれども、ちょっと違うんだと。Armの八方美人的体質の成せる技?あれば使ってしまうの道理かと。

“ぐだぐだ低レベルプログラミング(121)ARM64(AArach64)LDUR/STUR” の続きを読む