ソフトな忘却力(57) FreeDOS、WSL2上のUbuntuでのキー入力あれこれ

ERROR_k_curses
Joseph Halfmoon

前回、Raspberry Pi OS上でQEMUを実行しているのと同じ方法でWSL2上のUbuntu上のQEMUでもFreeDOS動くだろ~と甘い見通しで作業開始。FreeDOS、動きはするけれどもいろいろビミョ~。その後、あれこれ設定を確かめていって、まあ、こんなもんかいという線に近付きつつある?ので中間報告?

“ソフトな忘却力(57) FreeDOS、WSL2上のUbuntuでのキー入力あれこれ” の続きを読む

ぐだぐだ低レベルプログラミング(181)x86(16bit)、ADDオペランド何でもありすぎ

ADDregs
Joseph Halfmoon

前回から元祖x86、16bitCPU、8086/8088の命令セットの復習を始めました。うん十年ぶり。忘れてます。しかしArmとかRISC-Vとかの後に改めて8086の命令をみると確かに複雑、CISCだからあたりまえか。今回は整数足し算、ADD命令を練習してみます。命令にとれるオペランドがいろいろありすぎ、何でもあり?

“ぐだぐだ低レベルプログラミング(181)x86(16bit)、ADDオペランド何でもありすぎ” の続きを読む