8051 derektywa DS rezerwacja pamieci

Odpowiedz Nowy wątek
2013-06-22 22:14
Ktosss
0

Witam,
Nie jestem programista 8051 i mam watpliwosci. Generalnie chodzi o alokacje pamieci. Mam kod:

DSEG:
Beg:  DS 2
End: DS 2
Buf: DS 8

Jezeli dobrze rozumiem, powyzsze dyrektywy alokuja 12 bajtow pamieci?

Pozdrawiam,

dodanie znacznika <code> - fp

edytowany 1x, ostatnio: furious programming, 2016-12-13 18:26

Pozostało 580 znaków

2013-06-23 20:37
0

też nie kodziłem tego procesora, ale wydaje mi się, że:
Beg, End, Buf to etykiety w segmencie danych a DS rozmiar_w_bajtach czyli IMO masz rację.

//edit:
http://www.elektroda.pl/rtvforum/topic1419896.html

edytowany 2x, ostatnio: szopenfx, 2013-06-23 20:38

Pozostało 580 znaków

2013-06-23 20:46
0

Nie znam asma, lecz z materiałów dostępnych z sieci wynika, że są to po prostu trzy zmienne o rozmiarach:

Beg - 2 bajty
End - 2 bajty
Buf - 8 bajtów

Zobacz: http://www.elektroda.pl/rtvforum/topic1419896.html - czyli na to wychodzi, że masz rację.


edytowany 1x, ostatnio: furious programming, 2013-06-23 20:47
Ahh, spóźniłem nieco.. - furious programming 2013-06-23 20:47

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0