- posted
18 years ago
AVRStudio i dwie zmienne pod jednym adresem
- Vote on answer
- posted
18 years ago
Paweł snipped-for-privacy@neostrada.pl napisał(a):
1)Assembler nie operuje na zmiennych , tylko na etykietach. 2)Do tego samego adresu , możesz przypisać więcej niż jedną etykietę ;) 3)Chyba żaden porządny kompilator , nie pozwala "cofnąć" licznika segmentu. 4)Rozwiń bardziej temat , jak byś widział etykiety dla różnych "ifów" i "defów". ..Z rozwagą ;-)
Pozdrawiam Piotrek
- Vote on answer
- posted
18 years ago
- Vote on answer
- posted
18 years ago
OK. Nie wnikając w dalsze szczegóły , proponuję Ci lekarstwo.
-Oie
Piotrek
- Vote on answer
- posted
18 years ago
Piotrek Sz. snipped-for-privacy@gazeta.pl napisał(a):
Zapomniałem jeszcze o ... #pragma overlap ignore ;lub warning jeśli ma tylko ostrzegać ;-) .dseg .org 100
ifdef A Nazwa1: .byte 100 .else Nazwa1: .byte 50 .endif .... .... .dseg .org 100
Nazwa2: .byte 50 . ifdef B Nazwa3: .byte 2 .endif
ifdef C Nazwa 4: .byte 5 .endif
Nazwa5: .byte 20
Piotrek
PS Help "całą prawdę Ci powie" ;-)
- Vote on answer
- posted
18 years ago