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 ծրագրի թողարկողը՝ fasm։ Սա բաց կոդով ծրագրային ապահովում է Windows-ի համար։ Ծրագրավորման լեզուն՝ Assembly։
Տեղադրում և համակարգային պահանջներ
Մշակողն առաջարկում է Դյուրակիր տեղադրիչներ 64-բիթ և 32-բիթ Windows-ի համար։ Ծրագիրն աշխատում է առանց տեղադրման (դյուրակիր տարբերակ)։
Թարմացումներ և տարբերակների պատմություն
Ընթացիկ տարբերակը՝ 1.73.32, թողարկման ամսաթիվը՝ 22 մայիսի, 2025 թ.։ Տարբերակների պատմությունը, որի առաջին ամսաթիվը 21 փետրվարի, 2022 թ. է, ներառում է 2 թողարկում՝ պաշտոնական ֆայլերի հղումներով։ Դա տարեկան մոտ 0,6 թողարկում է։ Վերջին թարմացումից անցել է ավելի քան մեկ տարի։
Հայտնիություն և ֆայլերի տեսակներ
GitHub-ում ելակետային կոդը (tgrysztar/fasm) ունի 1790 աստղ։
Նախագծի նկարագրությունը GitHub-ում: “flat assembler 1 - reconstructed source history”
Առավելություններ / Թերություններ
Առավելություններ
- Բաց կոդ․ ցանկացած մեկը կարող է այն ստուգել և ինքնուրույն կառուցել
- Դյուրակիր է՝ աշխատում է առանց տեղադրման
Թերություններ
- Բնիկ ARM64 կառուցվածք չկա
- Ավելի քան մեկ տարի առանց թարմացման
- Պաշտոնական ներբեռնման հղումը վերջին ստուգման ժամանակ չի պատասխանել
Հակիրճ: Flat Assembler — բաց կոդով ծրագիր Windows-ի համար․ կառուցվածքներ՝ 64-բիթ և 32-բիթ։ Թարմացումներն ավելի հազվադեպ են դարձել։
Արդյո՞ք անվտանգ է ներբեռնել Flat Assembler ծրագիրը
- Ֆայլը ներբեռնվում է մշակողի սեփական տիրույթից (flatassembler.net)
- Ներբեռնման հղումն օգտագործում է HTTPS
- Հրապարակված է SHA256 հեշ, ուստի ֆայլը կարելի է ստուգել:
D8FE204AAB01046FFAB3651EF9FF6F1AB72EA907CC2AB2B34FEFD774E5814948· Բացել այս հեշի VirusTotal հաշվետվությունը - Վերջին ստուգման ժամանակ հղումը չի պատասխանել (22 հոկտեմբերի, 2026 թ.)
- Ելակետային կոդը բաց է
- ExeAtlas-ը տեղադրիչներ չի պահում, չի փաթեթավորում և չի փոփոխում
Առնչվող ուղեցույց: Ինչպես ստուգել ֆայլի SHA256 հեշը Windows-ում
Վերջին տարբերակները
Բոլոր 2 տարբերակները ›2 տարբերակ 3 տարում · տարեկան մոտ 0,6
| Տարբերակ | Ամսաթիվ | Չափ | Ֆայլեր |
|---|---|---|---|
| 1.73.32Վերջինը | 22 մայիսի, 2025 թ. | — | 32-բիթ ZIP64-բիթ ZIP |
| 1.73.30 | 21 փետրվարի, 2022 թ. | — | 32-բիթ ZIP64-բիթ ZIP |
Տեղադրում հրամանի տողից
Լուռ տեղադրում ›winget install --id fasm.fasm -escoop install extras/flat-assemblerԱռնչվող ուղեցույց: Ինչպես օգտագործել winget-ը՝ տեղադրում և թարմացում
Տեղեկություններ
- Մշակող
- fasm
- Լիցենզիա
- Simplified BSD
- Գին
- Անվճար
- Ելակետային կոդ
- github.com/tgrysztar/fasm
- Ծրագրավորման լեզու
- Assembly
- Պահանջներ
- Windows 11 / 10
- Ճարտարապետություն
- 64-բիթ, 32-բիթ
- Տեղադրիչ
- Դյուրակիր
- Տարբերակ
- 1.73.32
- Թողարկման ամսաթիվ
- 22 մայիսի, 2025 թ.
- Ավելացվել է կատալոգ
- 28 ապրիլի, 2023 թ.
- Տարբերակ կատալոգում
- 2
- Թարմացում տարեկան
- 0,6
- GitHub աստղեր
- 1790
- GitHub ֆորքեր
- 69
- Կայք
- flatassembler.net
- winget ID
- 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-բիթ և 32-բիթ տարբերակը։
Որտեղի՞ց ներբեռնել Flat Assembler ծրագրի հին տարբերակները
Տարբերակների էջում հավաքված են բոլոր 2 տարբերակների պաշտոնական տեղադրիչների հղումները (առաջինը՝ 21 փետրվարի, 2022 թ.)։
Կարելի՞ է Flat Assembler ծրագիրն օգտագործել առանց ադմինիստրատորի իրավունքների
Այո, այն դյուրակիր է․ բավական է բացել արխիվը և գործարկել ծրագիրը։