2022-09-01から1ヶ月間の記事一覧
sizeofをcコンパイラに実装した。実際に実装することで、c言語の仕組みを理解できる。新しい言語を学習する際にはコンパイラを作成してみるという手もあると思った
h8マイコンへの書き込みがうまくいかない。 調べるとpcとマイコンの接続がうまくいかないようだけどなんでだ?
cコンパイラを作成していたが、途中でコンパイラ最適化の処理を組み込むことにした。とりあえず、中間木(ノード?)に対して最適化を行うということだったので、定数畳み込みを実装してみた。意外とうまくいってうれしい。
c言語でプログラミングをしているときにバグのほとんどがセグフォ。構造体のアクセスエラーなどが原因のようで、callocでメモリ領域を確保しまくっている。これでたいていはおとなしくなるが、メモリリークとかになるのだろうか。
マスタリングTCP/IPの備忘録。 ネットワークを実際に構成する機器やケーブルには様々なものがあるので以下にまとめて整理したいと思う。 リピーター ケーブル上を流れてくる電気や光などの信号の整形を行う装置。同軸ケーブルから光ケーブルなどのように通信…