Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Pointer32377y@ynnuW AFAIK, an Interruption it's a direct call to the hardware, whereas a syscall it's about calling a software function (usually defined in the kernel running)
-
Pointer32377y@FrodoSwaggins Yeah, I was just saying in general so to speak. I've had my fair share of fun with NASM and x64, it drove me nuts sometimes, but having a syscall table and Linux docs at reach, it all went well.
-
You using a bizarre way of feeding the data. I usually feed in the order
Eax
Ebx
Ecx
Edx
section .text
global _start
_start:
mov edx,len
mov ecx,msg
mov ebx,1
mov eax,4
int 0x80
mov eax,1
int 0x80
section .data
msg db 'Yo Mama So Fat',0xa
len equ $ - msg
undefined