Forum » Programiranje » Polja v NASM
Polja v NASM
domhr ::
Prosil bi za pomoč kako definirati in izpisati polja v asemblerju (za linux).... za enkrat to, potem pa še kaj bolj naprednega...
Primer (ki mi ne dela):
bits 32
extern printf
global main
section .data
format2 db '%d',10,0
; velPolja dd 5
polje db 'Jutro!', 0
; velPolja equ ($-polje)/5
section .text
main:
push dword polje
push dword format2
call printf
add esp, 8
ret
v terminalu izpiše: 134518193
Primer (ki mi ne dela):
bits 32
extern printf
global main
section .data
format2 db '%d',10,0
; velPolja dd 5
polje db 'Jutro!', 0
; velPolja equ ($-polje)/5
section .text
main:
push dword polje
push dword format2
call printf
add esp, 8
ret
v terminalu izpiše: 134518193
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [ASM] Pomoč, ne najdem napakeOddelek: Programiranje | 1095 (971) | c0dehunter |
» | asm - vnos stevilk s tipkovniceOddelek: Programiranje | 1277 (1133) | scarymovie |
» | [nasm] scanfOddelek: Programiranje | 2895 (2622) | Brane2 |
» | [NALOGA][NASM] problem pri povezovanju s C-jevskimi funkcijamiOddelek: Programiranje | 1379 (1237) | c00L3r |
» | [c++] prenos po referenciOddelek: Programiranje | 2510 (2445) | atasmrk |