ぐだぐだ低レベルプログラミング(43) 64bitRISC-V、レジスタとレジスタ間転送

floatFormat
Joseph Halfmoon

前回は、まさかのトラブル勃発で、最低説明しておくべき項目を落としてしまいました。64bit かつ 単精度/倍精度の浮動小数点演算命令を備えたRISC-Vのレジスタセットと、レジスタ間転送についてです。今回はその補遺であります。ぶちゃけレジスタの図が1枚。

“ぐだぐだ低レベルプログラミング(43) 64bitRISC-V、レジスタとレジスタ間転送” の続きを読む

モダンOSのお砂場(30) FreeRTOS、タイマAPI対vTaskDelay

Seeeduino Xiao on BB
Joseph Halfmoon

前回は、自ら制御権を放棄するスケジューリングとプリエンプティブに取り出されるまで手放さないものを比べてみました。今回はタスクを決めた期間休ませるのに使っていたvTaskDelayを使わずタイマAPIを使って定期的に仕事をさせる方法と、今まで通りのvTaskDelayを使う方法を比べてみたいと思います。 “モダンOSのお砂場(30) FreeRTOS、タイマAPI対vTaskDelay” の続きを読む