エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
友達とBrainfuck命令セットCPUを作っている話
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
友達とBrainfuck命令セットCPUを作っている話
これを見たときに非常に洗練されたプログラミング言語だと気付きました。Hを出すためにn回インクリメン... これを見たときに非常に洗練されたプログラミング言語だと気付きました。Hを出すためにn回インクリメントするわけでもなく、ループを使って頭良くプログラムできています。 私はBrainfuckのプログラムを見たときに以下の3つに気付きました。 プログラム実行時に、裏側で何が起こっているか全てわかる(わからないとプログラムできない) 少なすぎない、多すぎない命令セット メモリの扱い方は低レイヤっぽいが、アセンブリとは異なるワクワク感 ここで面白いのが、3の低レイヤっぽさです。Brainfuckはアセンブリのように、オペコードとオペランドの命令で構成されていると考えられます。しかし、残念ながらBrainfuckはアセンブリではありません。多くのBrainfuckソースコードはインタプリタを通じて実行されます。 ここで私は考えました。Brainfuckソースコードをインタプリタを通さずにハードウェアで