NASM ን በዊንዶውስ እንዴት ማሄድ እንደሚቻል -9 ደረጃዎች (ከስዕሎች ጋር)

ዝርዝር ሁኔታ:

NASM ን በዊንዶውስ እንዴት ማሄድ እንደሚቻል -9 ደረጃዎች (ከስዕሎች ጋር)
NASM ን በዊንዶውስ እንዴት ማሄድ እንደሚቻል -9 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: NASM ን በዊንዶውስ እንዴት ማሄድ እንደሚቻል -9 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: NASM ን በዊንዶውስ እንዴት ማሄድ እንደሚቻል -9 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: basic microsoft word tutorial part 1|የማይክሮሶፍት ወርድ መማሪያ ክፍል 1 2024, ግንቦት
Anonim

የስብሰባ ቋንቋን መማር ከባድ ሊሆን ይችላል ፣ ግን ለተወሰኑ ሥርዓተ ትምህርቶችም መስፈርት ሊሆን ይችላል። መማር ለመጀመር ፣ ከ ‹ናም› (ከተዋሃደ ሰብሳቢ) ጋር ተጣምሮ ፣ ነፃ ሲ ኮምፕሌተርን CodeBlocks ን መጠቀም ይችላሉ።

ደረጃዎች

NASM ን በዊንዶውስ ደረጃ 1 ላይ ያሂዱ
NASM ን በዊንዶውስ ደረጃ 1 ላይ ያሂዱ

ደረጃ 1. የኮድ ማገጃዎችን ከኮድ ብሎኮች ማውረዶች ያውርዱ።

NASM ን በዊንዶውስ ደረጃ 2 ላይ ያሂዱ
NASM ን በዊንዶውስ ደረጃ 2 ላይ ያሂዱ

ደረጃ 2. ናዝምን ከኔትወርክ ሰባኪ አውርድ።

NASM ን በዊንዶውስ ደረጃ 3 ላይ ያሂዱ
NASM ን በዊንዶውስ ደረጃ 3 ላይ ያሂዱ

ደረጃ 3. ቅንብሩን በማካሄድ የኮድ ማገጃዎችን ይጫኑ።

exe ፋይል ያወረዱት።

NASM ን በዊንዶውስ ደረጃ 4 ላይ ያሂዱ
NASM ን በዊንዶውስ ደረጃ 4 ላይ ያሂዱ

ደረጃ 4. ናዝምን ወደ ኮዴሎክ አቃፊዎች አቃፊ ያውጡ እና ይጫኑ ፣ ለምሳሌ።

፣ ሲ: / የፕሮግራም ፋይሎች / CodeBlocks / MinGW / bin.

NASM ን በዊንዶውስ ደረጃ 5 ላይ ያሂዱ
NASM ን በዊንዶውስ ደረጃ 5 ላይ ያሂዱ

ደረጃ 5. መጫኑ እየሰራ መሆኑን ወይም አለመሆኑን ለሙከራ ሩጫ ከዚህ በታች ባለው ምንጭ ኮድ ያረጋግጡ።

ይህ “ሰላም ፣ ዓለም” በአንድ መስመር ላይ የሚጽፍ የ Win32 ኮንሶል ፕሮግራም እና ከዚያ ይወጣል። ከሲ ቤተ -መጽሐፍት ጋር መገናኘት አለበት።

NASM ን በዊንዶውስ ደረጃ 6 ላይ ያሂዱ
NASM ን በዊንዶውስ ደረጃ 6 ላይ ያሂዱ

ደረጃ 6. ከላይ ያለውን ምንጭ ኮድ እንደ helloworld አስቀምጥ።

asm በቦታው ውስጥ: C: / Program Files / CodeBlocks / MinGW / bin.

NASM ን በዊንዶውስ ደረጃ 7 ላይ ያሂዱ
NASM ን በዊንዶውስ ደረጃ 7 ላይ ያሂዱ

ደረጃ 7. ናምፓትን ያሂዱ።

የሌሊት ወፍ።

ይህንን ትዕዛዝ ያስገቡ -nasm -f win32 helloworld.asm. በዚያው ማውጫ ውስጥ የ helloworld.obj ፋይል ማምረት አለበት።

NASM ን በዊንዶውስ ደረጃ 8 ላይ ያሂዱ
NASM ን በዊንዶውስ ደረጃ 8 ላይ ያሂዱ

ደረጃ 8. በመተየብ የነገሩን ፋይል ያስፈጽሙ

gcc helloworld.obj. A.exe የተባለ ፋይል መገንባት አለበት።

ደረጃ 9. የሙከራ ፕሮግራሙን ለማካሄድ እና ውጤትዎን ለማግኘት a.exe ብለው ይተይቡ።

“ሰላም ፣ ዓለም” የሚሉት ቃላት በማያ ገጹ ላይ መታየት አለባቸው።

NASM ን በዊንዶውስ ደረጃ 9 ላይ ያሂዱ
NASM ን በዊንዶውስ ደረጃ 9 ላይ ያሂዱ

ዘዴ 1 ከ 1 ኮድ

ዓለም አቀፍ _ ዋናው ውጫዊ _printf ክፍል። ጽሑፍ _ ዋና: የግፋ መልእክት ጥሪ _printf add esp ፣ 4 ret message: db ‘Hello, World’ ፣ 10, 0

የሚመከር: