我的工作在8086 DOS總裝項目,使用視頻模式我能畫一些線條和東西,但現在我想打印一些字符和發現(interrupt 10,2)使用字符(行,列)座標比視頻模式爲不同的座標大會視頻模式座標映射到字符座標
什麼是最優雅的方式這兩個座標之間進行映射? 或者有更好的方式在視頻模式下打印字符?
目前我知道的是,我可以手動進行映射,但是,因爲在8086沒有浮點運算也不會是準確的...
我的工作在8086 DOS總裝項目,使用視頻模式我能畫一些線條和東西,但現在我想打印一些字符和發現(interrupt 10,2)使用字符(行,列)座標比視頻模式爲不同的座標大會視頻模式座標映射到字符座標
什麼是最優雅的方式這兩個座標之間進行映射? 或者有更好的方式在視頻模式下打印字符?
目前我知道的是,我可以手動進行映射,但是,因爲在8086沒有浮點運算也不會是準確的...
你需要的一切應該在以下書籍:
http://www.amazon.com/gp/offer-listing/091539135X/ref=dp_olp_0?ie=UTF8&redirect=true&condition=all
不幸的是,隨着時間的推進/這項技術有多古老和所有那些書都越來越難找到所有的信息曾經在互聯網上流行的人似乎也在逐漸下降。
由於這是不允許使用外部庫,最後我做一個簡單的七段像程序做得出的數字,它看起來像這樣
的代碼可以發現here如果任何一個是有興趣的
請澄清你所說的「視頻模式座標」的意思。用於此中斷(10,0c) – user200783 2010-12-06 20:31:12
座標http://www.htl-steyr.ac.at/~morg/pcinfo/hardware/interrupts/inte6r74.htm – 2010-12-06 20:46:33