Assembly ile Merhaba Dünya Yazdıralım
Gönderilme zamanı: 08 Oca 2023 11:51
Assembly programları, x86 veya ARM gibi belirli bir işlemci mimarisine özgü düşük seviyeli bir programlama dilinde yazılır. İşte x86 derlemesinde yazılmış ve "Merhaba Dünya!" Yazdıran basit bir program örneği ;

Not : Aşağıda paylaştığım adresten sizlerde derleme çalışmaları yapabilirsiniz.
Kod: Tümünü seç
section .data
message db "Hello, World!", 0
section .text
global _start
_start:
; Print the message to the console
mov eax, 4 ; sys_write system call number
mov ebx, 1 ; File descriptor (stdout)
mov ecx, message ; Pointer to message to print
mov edx, 13 ; Length of message
int 0x80 ; Call the kernel
; Exit the program
mov eax, 1 ; sys_exit system call number
xor ebx, ebx ; Return value (0)
int 0x80 ; Call the kernel

Not : Aşağıda paylaştığım adresten sizlerde derleme çalışmaları yapabilirsiniz.
Kod: Tümünü seç
https://www.tutorialspoint.com/compile_assembly_online.php