JUNのブログ

JUNのブログ

活動記録や技術メモ

低レイヤー

printfを使わずにメモリアドレスを取得する

はい. こんにちは. 今日は printf を使わずにメモリアドレスを表示する方法について書きます. 大体C言語の教科書などでは変数のメモリアドレスを表示するのに以下のようなコードを書くと思います. #include <stdio.h> int main(){ int a = 10; printf("data: %d addre</stdio.h>…

Brainfuck インタプリタを作った

Brainfuckのインタプリタを作りました. Brainfuckって何? Brainfuckって言語です. 言語仕様とかはWikipedia参照 ja.wikipedia.org +++++++++[>++++++++>+++++++++++>+++>+<<<<-]>.>++.+++++++..+++.>+++++.<<+++++++++++++++.>.+++.------.--------.>+.>+. …

【書評】x86本を読んだ

x86本, 正確には 「自作エミュレータで学ぶx86アーキテクチャ コンピュータが動く仕組みを徹底理解!」を読んだのでそれの感想を書きます. また, この本の想定環境はWindowsですが, 自分はLinux環境なので, Linux環境で実行する際に気をつけるべきポイントも…