| Thread |
Thread Starter |
Replies |
Views |
Last Post |
 |
Announcement: Video demonstration of fasm 2
|
Tomasz Grysztar |
5 |
9873 |
|
 |
Announcement: Discord server
|
Tomasz Grysztar |
0 |
8371 |
|
 |
Sticky: Frequently Asked Questions (FAQ) Main
|
Matrix |
11 |
88868 |
|
 |
Sticky: Symbolic/debug information of fasm 1
|
Tomasz Grysztar |
9 |
55326 |
28 Mar 2024, 20:06
by f2065 |
 |
|
 |
Sticky: fasmg - examples, libraries and applications
|
Tomasz Grysztar |
0 |
45629 |
|
 |
Translated Foreign Assembly books for FASM
|
Byte_Blast |
1 |
229 |
|
 |
any tutorials?
|
ibrg |
11 |
1996 |
|
 |
repnz with addss xmm0,[val] ?
|
Roman |
1 |
185 |
10 Oct 2026, 09:28
by Roman |
 |
|
 |
register renaming cost
|
sylware |
9 |
1089 |
|
 |
Is SIMD domain cross expensive? And OoO
|
ttd3v |
3 |
486 |
|
 |
Why calm instructions?
|
ttd3v |
4 |
544 |
|
 |
APX instructions in FASM 1 and/or 2?
|
ground |
3 |
724 |
|
 |
cost of branch mis-prediction
|
sylware |
5 |
1856 |
17 Sep 2026, 18:15
by ttd3v |
 |
|
 |
Initializing 10 bytes to zero
|
Byte |
4 |
694 |
|
 |
MMX convert text to byte value.
|
Roman |
11 |
1372 |
|
 |
Virtual blocks, predictions, oscillation (?): how to fix?
|
DimonSoft |
15 |
1698 |
|
 |
speculative execution
|
sylware |
9 |
1935 |
|
 |
Starting runtime component model
|
sylware |
0 |
383 |
|
 |
How implement signum for float value ?
[ Goto page: 1, 2 ] |
Roman |
21 |
3628 |
|
 |
register and data stack spilling, returns
|
sylware |
9 |
1802 |
|
 |
[fasmg] ARM support?
|
TmX |
2 |
723 |
|
 |
AMD: default conditional branch prediction policy
|
sylware |
13 |
2616 |
|
 |
FASM and NASM -- differences
[ Goto page: 1, 2 ] |
jorido |
29 |
57382 |
|
 |
Courses or books to learn debugging?
|
Byte_Blast |
0 |
512 |
|
 |
fine grained register stack saving
|
sylware |
2 |
952 |
|
 |
spilling registers on the stack VS new functions
|
sylware |
5 |
1289 |
|
 |
Inconsistent assembly documentation on the example of IMUL 2
|
anotherone |
1 |
746 |
|
 |
[fasmg] Split struc macro with postpone in an if / end if
|
VMo |
1 |
753 |
|
 |
[fasmg] Wrong "include" env variable used in MSYS2 terminal
|
therektafire |
2 |
877 |
|
 |
offset differences fasm1 and fasm2
|
anotherone |
2 |
966 |
29 Jun 2026, 16:15
by Jessé |
 |
|
 |
machine instruction "fetch window" and optimizations
|
sylware |
0 |
1187 |
|
 |
instruction memory bandwidth
|
sylware |
14 |
3094 |
|
 |
use32 directive not will add prefix 0x66?
|
Byte |
6 |
2138 |
27 Mar 2026, 20:38
by Byte |
 |
|
 |
Converting arithmetic expressions to Assembly
[ Goto page: 1, 2 ] |
UniverseIsASimulation |
38 |
58366 |
|
 |
How do you manage complexity in your assembly projects?
|
anbyte |
7 |
2585 |
|
 |
CPU load/store queues, pointer update and pipeline
|
sylware |
7 |
2295 |
|
 |
loops and branch prediction
|
sylware |
9 |
2616 |
|
 |
speculative execution and unconditional branches
|
sylware |
2 |
1340 |
|
 |
Detecting fasm vs fasm2 / writing compatible macros
|
Ping |
2 |
1331 |
28 Feb 2026, 20:08
by Ping |
 |
|
 |
Approach for "lea reg64, [reg64 + FunctionName]"
|
alorent |
7 |
2397 |
|
 |
MMX do not depend on sse? Did FPU corrupted mmx registers?
|
Roman |
3 |
1538 |
27 Jan 2026, 18:44
by Roman |
 |
|
 |
How do you track register usage in your source code?
|
sylware |
18 |
4674 |
|
 |
64-bit version of the IDE?
|
nicebyte |
11 |
3856 |
|
 |
(stupid ??) alignment question ??
|
fabbel |
10 |
3169 |
|
 |
packed and partially used cache line register loads
|
sylware |
2 |
1429 |
|
 |
FASM2 - Candidate to Benefit from Persistent Precompilation?
|
Greg_M |
0 |
1108 |
|
 |
cpuid - undocumented input
|
Ali.Z |
4 |
2187 |
|
 |
bswap r16
|
Ali.Z |
5 |
2287 |
19 Dec 2025, 01:26
by Ali.Z |
 |
|
 |
avx or sse get random numbers.
|
Roman |
7 |
4520 |
08 Dec 2025, 20:25
by Ali.Z |
 |
|
 |
Interesting notes from Matt Godbolt
|
Mаt Quasar |
3 |
1777 |
|
 |
[fasmg] Troubles with defined/definite
[ Goto page: 1, 2, 3 ] |
Calanor |
54 |
41492 |
|
 |
SSE BCD numbers.
|
Roman |
2 |
1580 |
22 Nov 2025, 06:51
by Roman |
 |
|
|
|