mirror of https://github.com/yasm/yasm.git
sometime! svn path=/trunk/yasm/; revision=5320.3
parent
c738bd3f9d
commit
ade764b8e9
7 changed files with 78 additions and 0 deletions
@ -0,0 +1,26 @@ |
||||
[bits 32] |
||||
[org 0x100] |
||||
je label |
||||
dd label |
||||
dw label |
||||
dd 3.14159 |
||||
shl ax, 1 |
||||
label: |
||||
mov byte [label2+ebx], 1 |
||||
resb 1 |
||||
[section .data align=16] |
||||
db 5 |
||||
dd label2 |
||||
[section .text] |
||||
mov dword [label2], 5 |
||||
call label |
||||
je near label2 |
||||
[section .bss] |
||||
label2: |
||||
resd 1 |
||||
dd 1 |
||||
mov cx, 5 |
||||
[global label2] |
||||
[extern label3] |
||||
[section .data] |
||||
times 65536 db 0 |
@ -0,0 +1,18 @@ |
||||
[extern blah] |
||||
data |
||||
db 4 |
||||
|
||||
mov ax, seg data |
||||
|
||||
mov ax, data wrt 0 |
||||
|
||||
mov ax, blah |
||||
|
||||
mov bx, [seg data] |
||||
|
||||
mov bx, [data wrt 0] |
||||
|
||||
resb 1 |
||||
|
||||
[section .bss] |
||||
db 5 |
@ -0,0 +1,3 @@ |
||||
[common a 4] |
||||
[global a] |
||||
a: |
@ -0,0 +1,10 @@ |
||||
TESTA equ 5 |
||||
TESTB equ 120/TESTA |
||||
TESTC equ 10*TESTA |
||||
TESTD equ TESTC*TESTB |
||||
|
||||
dw TESTA |
||||
dw TESTB |
||||
dw TESTC |
||||
dw TESTD |
||||
|
@ -0,0 +1,8 @@ |
||||
[section .data align=4] |
||||
db 6 |
||||
|
||||
[section .text] |
||||
db 5 |
||||
|
||||
[section .data align=16] |
||||
db 7 |
@ -0,0 +1,10 @@ |
||||
[ORG 0x100] |
||||
[SECTION .blah] |
||||
[ORG a] |
||||
[ORG t=0x100] |
||||
a: |
||||
[SECTION .text ALIGN=a] |
||||
[SECTION .data ALIGN=16] |
||||
[SECTION .bss align=15] |
||||
[SECTION .bss align=] |
||||
[SECTION .bss align] |
@ -0,0 +1,3 @@ |
||||
[org 0x100] |
||||
dd label |
||||
label: |
Loading…
Reference in new issue