[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[WitchTech 00048] SS==DS
- Subject: [WitchTech 00048] SS==DS
- From: Akira Kawamata <autumn@piedey.co.jp>
- Date: Sat, 22 Jul 2000 14:59:59 +0900
川俣です。
MS-Cだと、SS!=DSで問題が出るコードはコンパイラが教えてくれるのですが、
さすがに、古き良きTurbo-Cにそこまでを期待できないようです。
また、自動変数のnearアドレスをfarアドレスへ変換するときにds:を仮定され
てしまう場合もあるようです。
というわけで。
それほど速度に関してシビアにならないケースでは、SS==DSにできないだろう
か?と思っています。
スタックをSRAMに置くと、何か問題がありますか?
p.s.
ちなみに、最小限度のクイズゲーム、始まって終わるまで動くところまで出来
てます。まだ公開できる段階ではありませんが。その感想で言えば、BIOSとライ
ブラリは非常に使いやすくてバッチリ! BIOS_INLINEはあまりにトラブルが多い
ので使うのをやめました。その他のトラブルは、SS!=DSとポインターの絡まった
あたりが一番多いと感じます。
あと、日本語文字を中心にしたアプリの場合、やはりフォントが読みにくいで
すね。12ドットフォントが使えると嬉しいのですが……。
(株)ピーデー 川俣 晶 (http://www.autumn.org/ mailto:autumn@piedey.co.jp)
ML Archives