問題タブ [multiboot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
104 参照

assembly - グラブがオペレーティング システムを正しくロードしない

この youtubeチュートリアルに基づいて、画面にテキストを出力する基本的なオペレーティング システムを作成しました。チュートリアルで使用されている方法は、C ではなく C++ を使用しているため、かなり複雑です (推測します)。Grub メニューで OS を選択すると、メニューは閉じますが、画面は紫色のままです。画面にテキストは出力されません。コードがチュートリアルと一致することを再確認しましたが、彼のマシンと同じようには機能しません。

関連ハードウェア:

ファイルはかなり小さく、以下に含まれています。

カーネル.cpp :

loader.s : (C++ は実行前にスタック ポインタが設定されることを想定しているため)

linker.ld :

メイクファイル: