assembly

entry40 galeri
    31.
  1. makine diline en yakın olan düşük seviyeli dildir. ingilizce'ye oldukça yakın kısaltmalar(mnemonics) metoduyla yazması oldukça kolay, lakin yüksek seviyeli dillerle kıyaslanınca gereksiz kod yığma göze çarpıyor. misal hello world'ü ekrana bastırmak için 4 farklı dil ile yazılmış kod;

    assembly
    ----------------------------------------------
    dosseg
    .model small
    .stack 100h

    .data
    hello_message db 'Hello World!',0dh,0ah,'$'

    .code
    main proc
    mov ax,@data
    mov ds,ax

    mov ah,9
    mov dx,offset hello_message
    int 21h

    mov ax,4C00h
    int 21h
    main endp
    end main
    ------------------------------------------------
    c
    #include<stdio.h>

    int main()
    {
    printf("Hello World\n");
    return 0;
    }
    ------------------------------------------------
    visual basic
    Sub Main()
    MsgBox("Hello, World!") '
    End Sub
    ------------------------------------------------
    java

    public class HelloWorld {

    public static void main(String[] args) {
    System.out.println("Hello, World");
    }

    }
    1 ...
  1. henüz yorum girilmemiş
© 2025 uludağ sözlük