flat assembler
Message board for the users of flat assembler.
Index
> Main > All instructions of FASM -- NEW in assembly programation |
Author |
|
demerzel 03 Dec 2018, 18:51
when I talk about instruction I should maybe say mnemonic instead
|
|||
03 Dec 2018, 18:51 |
|
ProMiNick 03 Dec 2018, 20:21
This instruction exist on fasm ? - all of existed instruction mnemonics (for x86? x86-64) are realized in fasm, so no one of them you havent to do via data definition directives, like it could be in other assemblers.
All existed fasm instructions - are same as all existed intel(AMD) instructions. Fasm has no specifiic processor instructions. But everithing what not existed in fasm could be realized via macros - but macros are not instructions. macros could represent one instruction and be synonim of instruction. Or they could have numerous of instructions or even no one. |
|||
03 Dec 2018, 20:21 |
|
demerzel 03 Dec 2018, 20:35
Thanks you ProMiNick, this helps me lot
i found the mnemonics for x86 here : https://fr.wikipedia.org/wiki/Jeu_d%27instructions_x86 |
|||
03 Dec 2018, 20:35 |
|
bitRAKE 04 Dec 2018, 01:04
In the Intel manuals they are grouped in Jcc.
http://www.felixcloutier.com/x86/Jcc.html Other's have had the same problem locating them. https://stackoverflow.com/questions/39567942/what-is-the-jcc-instruction-in-x86 |
|||
04 Dec 2018, 01:04 |
|
Tomasz Grysztar 04 Dec 2018, 07:56
The cc conditions for Jcc are also listed in the fasm's manual: https://flatassembler.net/docs.php?article=manual#_2.1
In general, however, the Intel manuals should be the first source of information. Refer to fasm's manual only to find out if it uses syntax variants different from the Intel standard. |
|||
04 Dec 2018, 07:56 |
|
Mikl___ 04 Dec 2018, 12:00
Hi, demerzel!
https://net.cs.uni-bonn.de/fileadmin/user_upload/plohmann/x86_opcode_structure_and_instruction_overview.pdf
|
||||||||||
04 Dec 2018, 12:00 |
|
Picnic 05 Dec 2018, 09:12
Is there something similar for arm architecture?
|
|||
05 Dec 2018, 09:12 |
|
Mikl___ 06 Dec 2018, 05:29
Hi!
|
||||||||||
06 Dec 2018, 05:29 |
|
Tomasz Grysztar 06 Dec 2018, 09:43
Mikl___: thank you! This schematic is kind of beautiful when you know what's going on.
|
|||
06 Dec 2018, 09:43 |
|
Mikl___ 06 Dec 2018, 12:11
To make it clearer, consider the command code jns == 79h
Code: |opcode|condition code --------+------+-+-+-+----- mnemonic| jcc |a|b|c|invert --------+------+-+-+-+----- jns | 0111 |1|0|0| 1 |
|||
06 Dec 2018, 12:11 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.