1

我正在做一个 8086 dos 组装项目,使用视频模式我能够绘制一些线条和东西,但现在我想打印一些字符,发现(中断 10,2)使用不同的字符(行,列)坐标比视频模式坐标

在这两个坐标之间映射的最优雅的方式是什么?或者有更好的方法在视频模式下打印字符?

我目前所知道的是我可以手动进行映射,但它不会准确,因为 8086 中没有浮点运算......

4

3 回答 3

1

由于不允许使用外部库,我最终做了一个简单的七段程序,如程序绘制数字,它看起来像这样 7段数字

如果有人感兴趣,可以在这里找到代码

于 2011-02-19T13:00:35.960 回答
0

在这里,您会发现一个出色的 ASM 库,例如:

GPRINT 在图形屏幕上打印 ASCIIZ 字符串

于 2010-12-06T20:14:28.177 回答
0

你需要的一切都应该在下面的书中:

http://www.amazon.com/gp/offer-listing/091539135X/ref=dp_olp_0?ie=UTF8&redirect=true&condition=all

不幸的是,随着时间的推移/技术的历史,这些书越来越难找到,过去在互联网上流传的所有信息似乎也逐渐离线。

于 2010-12-08T15:48:30.343 回答