・・・github.com思うところあってリファクタリングしながら再実装しています。既存のコードを再利用できるところは再利用していますが、完全に新規に書き直してる部分もあります。再始動2019-07-21WASM自作PCエミュレータ制作日記/5WebAssemblyついに某OSの起動画面が出ました。動作が怪しいですが...この辺ならキーボードも普通に動きます。(マウスは死んでます某OSも途中で止まります。cpuid実装してるはずなのに認識されてないのが気になります。経由で端末エミュレーターに接続していました。Part42019-07-10ロングモードと64ビットモードの違い|ω・`)チラッロングモードと64ビットモードの違い、分かりますか?おそらく多くの人が混乱していると思うのでブログにまとめます。3WebAssemblygithub.comさいきんはずっとエミュレーター作ってるます。)ゝ✧MSDOSはまだどこかおかしいようです。ごとにカウントしています。タイマー事情2019-06-23続・WASMでPCエミュレータ作った。起動する状態ではありませんでした。起動しました!基本的な...続・WASMでPCエミュレータ作った。2019-06-18WASMでPCエミュレータ作った。現時点では自作のOSすら起動しません。使っているのが大きな特徴です。もと...WASMでPCエミュレータ作った。2019-05-05フォントエディタ作った。オリジナルフォーマットも考えてるけど実現可能性は未知数です。ほ...フォントエディタ作った。megosまた更新間隔が空いてしまいました。フォントについてあえず現場を公開しておきます。起動してみたら、画面が真っ黒のまま進みませんでした。ウィンドウシステムが起動する前は基本的に何も画面出力しないので何が起こっているのかさっぱりわかりません。記事が当初の予定より長くなってしまって説明を省略した部分の補足したいと思います。よる電源切断だと思います。電源を切る2019-02-26x86の割り込みが遅いワケ|ω・`)チラッCPUが現在実行中のプログラムを中断して処理しなければならない事象が発生した時、一般に「割り込み」というメカニズムを使ってその事象を処理します。広義の割り込みは実際には以下の3種類に分類できます。CPUが命令の実行を継続できない事象が発生し...x86の割り込みが遅いワケ次のページプロフィールid:neriring16仮ブログです。汎用レジスタのルーツ任意コード実行可能なホームページ作った。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。