2023-01-01から1ヶ月間の記事一覧
前回のBASCIのサンプルコードにはバグがあり、特定の条件のときにとんでもない数字になってしまいます。 以下、修正したコードです。 10690 REM POP FLOAT FROM AM9511 STACK, RETURN IN X 10700 B3 = INP(AM.DATA) 10710 B2 = INP(AM.DATA) 10720 B1 = INP(…
AM9511.BASの中を見る。 Am9511エミュレータに添付されているMBASIC用のサンプルコードAM9511.BASは、非常によくできています。これだけ見れば、Am9511に計算させることが簡単にできるようになります。 まず、最初に初期化。 1130 AM.STATUS = &H43 1140 AM.…
SORD社はAm9511が大好きです。様々な機種に搭載しています。SORDを楽しむためには、Am9511の知識が必要と考え調べました。 AMD Am9511(Intel i8231)について Am9511は8ビット時代の高速浮動小数点演算ユニットです。詳しい解説は、他の方が一杯書いているの…
First, rename the BOOT ROM (Ver. 27B) file to BOOT.ROM. Start m23.exe. Press the Control button. Click on Debug Main CPU.Then, Debug console window opens. In the debug console, type "bp 66" and return. "bp" meand Break Point. Type "g" and …