NASM: განსხვავება გადახედვებს შორის

[შეუმოწმებელი ვერსია][შეუმოწმებელი ვერსია]
შიგთავსი ამოიშალა შიგთავსი დაემატა
No edit summary
No edit summary
ხაზი 65:
global main ; მთავარი წერტილი სააიდანაც იწყება პროგრამის მოქმედება
main:
mov eax, 4 ; სისტემური ფუნქციის ნიმერინომერი: 4 ნიშნავს sys_write()
mov ebx, 1 ; ფაილის დესკრიპტორი: 1 ნიშნავს stdout
mov ecx, msg ; ვათავსებთ ტექტს
mov edx, len ; ვათავსებთ ტექსტის სიგრძეს
int 0x80 ; ბირთვის ფუნქციის დაძახება: sys_write()
mov eax, 1 ; სისტემური ფუნქციის ნიმერინომერი: 1 ნიშნავს sys_exit()
mov ebx, 0 ; ვაბრუნებთ 0 რაც ნიშნავს რომ ყველაფერმა კარგად ჩაიარა
int 0x80 ; ბირთვის ფუნქციის დაძახება: sys_exit()
მოძიებულია „https://ka.wikipedia.org/wiki/NASM“-დან