Category:Opcodes

From ARMwiki
(Difference between revisions)
Jump to: navigation, search
(Updated Shift links. Commented out everything not yet available.)
(Updated BBC BASIC links.)
Line 88: Line 88:
 
### end of objasm commented section ### -->
 
### end of objasm commented section ### -->
 
====BBC BASIC assembler====
 
====BBC BASIC assembler====
[[ADR]]
+
[[BBC_BASIC_assembler#ADR_Rx.2C_label|ADR]]
[[ALIGN]]
+
[[BBC_BASIC_assembler#ALIGN|ALIGN]]
[[EQUx|DCB/DCW/DCD/DCS]]
+
[[BBC_BASIC_assembler#EQU.5BB.7CW.7CD.7CS.5D_.2F_DC.5BB.7CW.7CD.7CS.5D_.3Cdata.3E|DCB/DCW/DCD/DCS]]
[[EQUx|EQUB/EQUW/EQUD/EQUS]]
+
[[BBC_BASIC_assembler#EQU.5BB.7CW.7CD.7CS.5D_.2F_DC.5BB.7CW.7CD.7CS.5D_.3Cdata.3E|EQUB/EQUW/EQUD/EQUS]]
[[OPT]]<br>
+
[[BBC_BASIC_assembler#OPT|OPT]]<br>
[[Labels BBC BASIC|Labels]]
+
[[BBC_BASIC_assembler#Assembly_format|Labels]]
 
<!-- ### Linux ARM GCC will be uncommented when entries written ###
 
<!-- ### Linux ARM GCC will be uncommented when entries written ###
 
====Linux ARM GCC assembler====
 
====Linux ARM GCC assembler====

Revision as of 02:41, 2 January 2012

Contents

Programmer's model

ARM instructions

Base instruction set

ADC ADD AND B/BL BIC CMN CMP EOR LDM LDR/LDRB MLA MOV MUL MVN ORR RSB RSC SBC STM STR/STRB SUB SWI SWP TEQ TST

ARM6 and later

MRS MSR

Pseduo instructions

Shifts

ASL ASR LSL LSR ROR RRX

BBC BASIC assembler

ADR ALIGN DCB/DCW/DCD/DCS EQUB/EQUW/EQUD/EQUS OPT
Labels



Pages in category "Opcodes"

The following 25 pages are in this category, out of 25 total.

A

B

C

E

L

L cont.

M

O

R

S

S cont.

T

Personal tools
Namespaces

Variants
Actions
Navigation
Contents
Toolbox