小编Jos*_*osh的帖子

x86汇编Langauge中点圆算法

您好我一直在尝试使用x86汇编程序使用中点圆算法绘制一个圆圈,我已经非常接近(我认为),我已经跟着另一个非常类似于这个问题:

使用8086汇编语言绘制圆圈

这有助于解决我遇到的其他问题.但是,我不是一个圆圈,我有基本的形状,但它似乎是凹的.

[x86圈] 1

我试图在wiki上复制C代码示例,如下所示:

C:

void drawcircle(int x0, int y0, int radius)
{
    int x = radius;
    int y = 0;
    int err = 0;

    while (x >= y)
    {
        putpixel(x0 + x, y0 + y);
        putpixel(x0 + y, y0 + x);
        putpixel(x0 - y, y0 + x);
        putpixel(x0 - x, y0 + y);
        putpixel(x0 - x, y0 - y);
        putpixel(x0 - y, y0 - x);
        putpixel(x0 + y, y0 - x);
        putpixel(x0 + x, y0 - y); …
Run Code Online (Sandbox Code Playgroud)

x86 assembly geometry x86-16

3
推荐指数
1
解决办法
574
查看次数

标签 统计

assembly ×1

geometry ×1

x86 ×1

x86-16 ×1