仮想OS– tag –
-
C言語で作る小さなシステム
「いちばんやさしい!OS自作超入門」 第4章でつまずいたこと | UNIX Cafe
第4章で気になったことを整理する 前回は、『いちばんやさしい!OS自作超入門』の第3章までを進める中で、emu.pyの役割やHALT / RETの違いでつまずいた点を整理しました。 今回は第4章です。第4章では、単体プログラムをCPUエミュレータで動かす段階から... -
C言語で作る小さなシステム
「いちばんやさしい!OS自作超入門」第3章まででつまずいたこと | UNIX Cafe
先日、自作LC-3 VMのコードをGitHubに公開し、仮想マシン制作の連載がひと区切りつきました。 この連載を通して、C言語のビット演算や配列を使いながら、「命令を読み込み、レジスタを更新し、メモリを読み書きする」というCPUの基本的な流れをかなり近く...
1
