eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaNauka programowania od czego zacząć? › Re: Nauka programowania od czego zacząć?
  • Data: 2011-09-19 16:22:59
    Temat: Re: Nauka programowania od czego zacząć?
    Od: "Marcin Wasilewski" <j...@a...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Użytkownik "Remek" <d...@g...com> napisał w wiadomości
    news:j5782t$mg9$1@inews.gazeta.pl...
    > Użytkownik "Marcin Wasilewski" napisał:

    > Mylisz pojęcia. Definicje zmiennych:
    > .data ; zmienne z przypisanymi wartościami
    > Bufor1 db 16 dup(0)
    > Bufor2 db 16 dup(0)
    > Len dd 0

    db -> data block -> blok danych

    I te Bufor1 to co to jest? 16 bajtowa zmienna, typu string, tablica 16
    pozycji 1 bajtowych, czy może 8 słów 16 bitowych? Możesz to jednoznacznie
    powiedzieć? Nie, bo to jest jedynie zarezerwowanie 16 bajtów pamięci i
    wypełnienie ich zerami, a nie żadna zmienna.

    > .const ; stałe
    > Button1ID equ 33
    > Button2ID equ 34

    A to nie są żadne stałe, tylko coś co podczas assemblacji zamieniane
    jest na zdefiniowane wartości liczbowe. Dokładnie taki sam mechanizm
    funkcjonuje w C, natomiast definicja stałej w C to zupełnie inna bajka.

    > No i co ma z tego wynikać? Że w asm nie ma zmiennych i na dodatek nie mają
    > adresów?

    Jeśli twierdzisz inaczej to jednak nie rozumiesz czym jest
    assembler. Przykro mi.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: