スタック– tag –
-
自作VM開発記
【低レイヤ入門】C言語で作る自作VMを少しOSらしくする: 文字列比較を共通サブルーチンにする | UNIX Cafe
自作VM開発記 14 今回は、入力された単語が help や quit と一致するか調べる処理を、1つにまとめます。help なら使い方、quit なら終了メッセージ、それ以外なら Unknown command を表示する動きは同じです。比較相手の単語を変えて、同じ処理を使えるよ... -
自作VM開発記
【低レイヤ入門】C言語で作る自作VMを少しOSらしくする: 入力バッファ処理をサブルーチンに分ける | UNIX Cafe
自作VM開発記 13 今回は、キーボードから1行を読む処理を read_line というまとまりに分けます。入力が終わったら呼び出した場所へ戻り、help や quit かどうかを調べます。表示結果を変えずに、入力と比較の役割を分けるのが目的です。 この連載の自作VM... -
自作VM開発記
【低レイヤ入門】C言語で自作VMに計算・比較・分岐・CALL/RETを追加する | UNIX Cafe
自作VM開発記 3 この連載では、C言語で小さな仮想マシン(VM)を作っています。ここでいうVMは、「数値を入れる」「足す」といった独自の命令を読み取り、実行するプログラムです。今回は、計算結果に応じて処理を選んだり、別の処理を呼び出して戻ったり... -
自作VM開発記
【低レイヤ入門】C言語で仮想マシン自作:命令追加とスタック操作、vm.c 整理まで進める | UNIX Cafe
自作VM開発記 2 この連載では、C言語で小さな仮想マシン(VM)を作っています。ここでいうVMは、「数値を入れる」「値を保存する」といった独自の命令を読み取り、実行するプログラムです。前回までに、数値の読み書きや1文字の表示ができるようになりまし...
1
