2011-01-14 43 views
0

哪里下载masm32编译器?我已经上传here,但我不明白它是如何实现(运行/编译)该项目。我可以在那里下载编译器。如何运行的第一个项目,比如这个 如何将编译器masm32连接到记事本++


begin 
{Устанавливаем графический режим монитора 13h, 320x200, 256 цветов} 
asm 
mov ax,0013h 
int 10h 
end; 
asm 
mov ax,0A000h 
mov es,ax 
{Рисуем - раз} 
mov byte ptr es:[320*10+10],12 
mov byte ptr es:[320*10+11],12 
mov byte ptr es:[320*10+12],12 
mov byte ptr es:[320*11+10],12 
mov byte ptr es:[320*11+11],12 
mov byte ptr es:[320*11+12],12 
mov byte ptr es:[320*12+10],12 
mov byte ptr es:[320*12+11],12 
mov byte ptr es:[320*12+12],12 
{Рисуем - два} 
mov byte ptr es:[320*100+100],1 
mov byte ptr es:[320*101+101],2 
mov byte ptr es:[320*102+102],3 
mov byte ptr es:[320*103+103],4 
mov byte ptr es:[320*104+104],5 
mov byte ptr es:[320*105+105],6 
end; 
{Ожидаем нажатия клавиши} 
asm 
mov ah,0 
int 16h 
end; 
{Устанавливаем текстовый режим монитора 03h, 80x25, 16 цветов текста и фона} 
asm 
mov ax,0003h 
int 10h 
end; 
end. 

请详细回答

+0

它看起来像下载中包含一个帮助文件。您应该阅读该帮助文件。 – ChrisW 2011-01-14 00:16:33

回答

1

肯定读了帮助文件,而且,除非这是一个代码段,你可能想要做的装配一些更多的阅读中一般。你的部分在哪里?此外,你为什么一直困扰模式13h? MASM32通常用于Windows汇编语言编程,但您直接使用视频模式。多年以来我一直没有使用过Windows,但我相当肯定,如果你这么做,大多数现代风格的Windows都不会太高兴。

有许多种语言的图形工具包,比你在做的事情要容易得多。特别是INT 10H很慢,而且它也不是特别便携的。

如果这是针对您正在参加的课程,您可能需要向导师询问如何启动和运行该课程。

相关问题