2011-01-14 42 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很慢,而且它也不是特別便攜的。

如果這是針對您正在參加的課程,您可能需要嚮導師詢問如何啓動和運行該課程。

相關問題