[BSD] FreeBSD asm
Auth Gábor
auth.gabor at enaplo.hu
2005. Feb. 22., K, 08:41:50 CET
Halihó!
Foglalkozott valaki ASM programozással FreeBSD alatt? Úgy szépen haladok,
jönnek vissza a régi emlékek, de néhány dolgot nem értek még... :)
===
SECTION .DATA
count DW 0x1234,0xABCD
SECTION .TEXT
GLOBAL _start
_start:
MOV CX,0x1234
MOV [count],CX
MOV EAX,0x00000001
PUSH EAX
INT 0x80
===
Ez szépen lefordul és működne is, ha tudnék írni a count változóba, de
nem tudok... az eredmény:
===
$ nasm -f elf proba.asm && ld -s -o proba proba.o
$ ./proba
Bus error (core dumped)
$
===
Hogy kellene kezelni az ilyen változókat?
--
http://www.enaplo.hu - Iskolai Információs Rendszer
Auth Gábor -=- +36-70/9400-341 -=- ICQ: 49179141
FreeBSD 5.3
További információk a(z) BSD levelezőlistáról