mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
38 lines
No EOL
617 B
Text
38 lines
No EOL
617 B
Text
def register $reg1 group1 true
|
|
def register $reg2 group1 false
|
|
def register $reg3 group2 true
|
|
def bitfield $reg1.field1 0 2
|
|
def bitfield $reg1.field2 2 2
|
|
def mnemonic $reg1.field2 zero 0
|
|
def mnemonic $reg1.field2 one 1
|
|
def mnemonic $reg1.field2 two 2
|
|
def mnemonic $reg1.field2 three 3
|
|
push 1
|
|
pop $$reg1
|
|
push $$reg1
|
|
output
|
|
push 2
|
|
pop $$reg1.field1
|
|
push $$reg1.field1
|
|
output
|
|
push 4
|
|
pop $$reg1.field1
|
|
push $$reg1.field1
|
|
output
|
|
push 1
|
|
pop $$reg1.field2
|
|
push $$reg1
|
|
output
|
|
push zero
|
|
pop $$reg1.field2
|
|
push $$reg1.field2
|
|
output
|
|
push $$reg1
|
|
output
|
|
push 2
|
|
pop $$reg1.field2
|
|
push $$reg1.field2
|
|
output
|
|
push $$reg1
|
|
output
|
|
halt |