1. sayfa (Toplam 1 sayfa)

Assembly ile Merhaba Dünya Yazdıralım

Gönderilme zamanı: 08 Oca 2023 11:51
gönderen admin
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 ;

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
Resim

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

Re: Assembly ile Merhaba Dünya Yazdıralım

Gönderilme zamanı: 08 Oca 2023 11:59
gönderen TRWE_2012
Bir zamanlar ne biçim makine kodu okurdum zorlaya zorlaya kendimi, amaç yazılım kırmaktı artık yaşlandık bıraktık bu işleri.....Neden çünkü etik değil....