The flat assembler (abbreviated to fasm, intentionally stylized with lowercase letters) is a fast assembler running in a variety of operating systems, in continued development since 1999. It was designed primarily for the assembly of x86 instructions and it supports x86 and x86-64 instructions sets with extensions like MMX, 3DNow!, SSE up to SSE4, AVX, AVX2, XOP, and AVX-512. It can produce output in plain binary, MZ, PE, COFF or ELF format. It includes a powerful but simple macroinstruction system and does multiple passes to optimize the size of instruction codes. The flat assembler is self-hosting and complete source code is included.
The only difference between flat assembler versions included in the following packages is the operating system on which they can be run. For any given source text each version is going to generate exactly the same output file, therefore every one of the following releases can be used to compile programs for any operating system.
የአሳታሚው መግለጫ (እንግሊዝኛ)
Flat Assembler ምንድነው?
Flat Assembler ለWindows የተሠራ ክፍት ምንጭ ሶፍትዌር ነው። አሳታሚው fasm ነው። የተጻፈው በAssembly ነው።
መጫን እና የሚያስፈልጉ ነገሮች
አሳታሚው ለ64-bit እና 32-bit Windows ተንቀሳቃሽ (portable) ጫኚዎችን ያቀርባል። ሳይጫን ይሠራል (portable)።
ዝማኔዎች እና የስሪት ታሪክ
የአሁኑ ስሪት 1.73.32 ነው፤ የተለቀቀው በ22 ሜይ 2025 ነው። የስሪት ታሪኩ እስከ 21 ፌብሩዋሪ 2022 ድረስ ወደ ኋላ ይሄዳል፦ 2 ስሪቶች፣ ሁሉም ከይፋዊ ፋይሎች ጋር የተገናኙ። ይህ በዓመት ወደ 0.6 ልቀቶች ገደማ ነው። የመጨረሻው ዝማኔ ከአንድ ዓመት በላይ ሆኖታል።
ተወዳጅነት እና የፋይል አይነቶች
በGitHub ላይ ያለው የምንጭ ኮድ (tgrysztar/fasm) 1,790 ኮከቦች አሉት።
በGitHub ላይ ያለው የፕሮጀክቱ መግለጫ: “flat assembler 1 - reconstructed source history”
ጥቅሞች / ጉዳቶች
ጥቅሞች
- ክፍት ምንጭ፦ ማንኛውም ሰው ኮዱን መመርመር እና መገንባት ይችላል
- ተንቀሳቃሽ (portable)፦ ሳይጫን ይሠራል
ጉዳቶች
- የራሱ የARM64 ስሪት የለም
- ከአንድ ዓመት በላይ ዝማኔ የለም
- በመጨረሻው ፍተሻ ይፋዊው የማውረጃ አገናኝ ምላሽ አልሰጠም
በአጭሩ: Flat Assembler ለ64-bit እና 32-bit ኮምፒውተሮች የተሠራ ክፍት ምንጭ የWindows መሣሪያ ነው። ዝማኔዎቹ ቀንሰዋል።
Flat Assemblerን ማውረድ ደህንነቱ የተጠበቀ ነው?
- ፋይሉ የሚቀርበው ከflatassembler.net ነው፤ ይህ የአሳታሚው የራሱ ጎራ ነው
- የማውረጃ አገናኙ HTTPS ይጠቀማል
- የSHA256 ሃሽ ታትሟል፤ ስለዚህ ፋይሉን ማረጋገጥ ይችላሉ:
D8FE204AAB01046FFAB3651EF9FF6F1AB72EA907CC2AB2B34FEFD774E5814948· ለዚህ ሃሽ የVirusTotal ሪፖርቱን ይክፈቱ - ለመጨረሻ ጊዜ ስናረጋግጥ አገናኙ ምላሽ አልሰጠም (22 ኦክቶበር 2026)
- የምንጭ ኮዱ ለሕዝብ ክፍት ነው
- ExeAtlas ጫኚዎችን አያስተናግድም፣ አይጠቀልልም፣ አይቀይርም
ተዛማጅ መመሪያ: የፋይልን SHA256 ሃሽ በWindows ላይ እንዴት ማረጋገጥ ይቻላል
የቅርብ ጊዜ ስሪቶች
ሁሉም 2 ስሪቶች ›በ3 ዓመት ውስጥ 2 ስሪቶች · በዓመት ወደ 0.6 ገደማ
| ስሪት | ቀን | መጠን | ፋይሎች |
|---|---|---|---|
| 1.73.32የቅርብ ጊዜ | 22 ሜይ 2025 | — | 32-bit ZIP64-bit ZIP |
| 1.73.30 | 21 ፌብሩዋሪ 2022 | — | 32-bit ZIP64-bit ZIP |
ከትዕዛዝ መስመር ይጫኑ
ጸጥ ያለ ጭነት ›winget install --id fasm.fasm -escoop install extras/flat-assemblerተዛማጅ መመሪያ: winget እንዴት እንደሚጠቀሙ፦ ፕሮግራሞችን መጫን እና ማዘመን
መረጃ
- አሳታሚ
- fasm
- ፈቃድ
- Simplified BSD
- ዋጋ
- ነፃ
- የምንጭ ኮድ
- github.com/tgrysztar/fasm
- የተጻፈበት ቋንቋ
- Assembly
- የሚያስፈልገው
- Windows 11 / 10
- አርክቴክቸር
- 64-bit, 32-bit
- ጫኚ
- ተንቀሳቃሽ (portable)
- ስሪት
- 1.73.32
- የተለቀቀበት
- 22 ሜይ 2025
- ወደ ካታሎጉ የተጨመረበት
- 28 ኤፕሪል 2023
- የተዘረዘሩ ስሪቶች
- 2
- ዝማኔዎች / በዓመት
- 0.6
- የGitHub ኮከቦች
- 1,790
- የGitHub ፎርኮች
- 69
- ድረ-ገጽ
- flatassembler.net
- የwinget መታወቂያ
- fasm.fasm
- የScoop ጥቅል
- extras/flat-assembler
ደረጃዎች እና ግምገማዎች
እስካሁን ምንም ግምገማ የለም። ደረጃ የሚሰጡ የመጀመሪያው ይሁኑ።
ተደጋግመው የሚጠየቁ ጥያቄዎች
Flat Assembler ነፃ ነው?
አዎ። Flat Assembler በSimplified BSD ፈቃድ የሚሰራጭ የክፍት ምንጭ ሶፍትዌር ነው።
Flat Assemblerን ማውረድ ደህንነቱ የተጠበቀ ነው?
ፋይሉ የሚወርደው ከflatassembler.net ነው፤ ይህም የአሳታሚው የራሱ አገልጋይ ነው፤ ExeAtlas ፋይሉን አያስተናግድም፣ አይቀይርምም። የSHA256 ሃሹን እዚህ ከሚታየው ጋር ያነጻጽሩ፣ ወይም ለዚያ ሃሽ የVirusTotal ሪፖርቱን ይክፈቱ።
Flat Assemblerን በwinget እንዴት መጫን ይቻላል?
PowerShell ወይም Windows Terminal ይክፈቱ እና በዚህ ገጽ ላይ የሚታየውን የwinget ትዕዛዝ ያስኪዱ። winget ይፋዊውን ጫኚ ያወርዳል፣ ከማስኬዱም በፊት የSHA256 ሃሹን ያረጋግጣል።
Flat Assembler በARM (Windows on Arm) ላይ ይሠራል?
የARM64 ስሪት የለም፤ Windows 11 on Arm የ64-bit እና 32-bit ስሪቱን በኢምዩሌሽን ማስኬድ ይችላል።
የFlat Assembler የቆየ ስሪት ከየት ማውረድ ይቻላል?
የስሪቶች ገጹ ሁሉንም 2 ስሪቶች ከይፋዊ የመጫኛ ፋይሎቻቸው አገናኞች ጋር ይዘረዝራል፤ እስከ 21 ፌብሩዋሪ 2022 ድረስ።
Flat Assemblerን ያለ አስተዳዳሪ መብቶች መጠቀም ይቻላል?
አዎ፤ ተንቀሳቃሽ (portable) ነው፦ ይፍቱት እና ያስኪዱት።