karaapak
Profesyonel Üye
- Katılım
- 2 May 2011
- Mesajlar
- 1,933
- Puanları
- 507
- Yaş
- 36
Pic basic programı derlerken önce asm'ye çeviriyor, dikkat ederseniz asm dosyasındaki etiketler LABEL L L00001, LABEL L L00002 gibi isimler almış. Normalde bu program insan elinden çıkmış olsaydı okunabilirliği arttırmak için mutlaka daha anlaşılır etiket adlandırması yapılmış olurdu. Selamlar
R0 EQU RAM START + 000h
#define a0 PORTA 0
#define PORTB 0 PORTB, 000h
MOVE CB 007h, CMCON
MOVE CB 000h, i
PAUSE C 001F4h
LABEL L ana
CMPNE TCL PORTA 1, 001h, L00001
VEBENZERİ ŞEYLER BENİM ASSEMBLER YAZARKEN KULLANDIKLARIMA BENZETEMEDİĞİ İÇİN HİÇBİRŞEY ANLAMADIM, DOĞRUSU NE OLDUKLARINI MERAK ETMİYOR DEĞİLİM AMA SORARSAM KONUYU ARKADAŞIN KONUSUNDAN EPEY UZAKLAŞTIRACAĞIM İÇİN SORMUYORUM ŞİMDİLİK BUKADARINI ÖĞRENMEMEDE GEREK YOK ZATEN, YİNEDE BENİ BU KONUDA AYDINLATTIĞINIZ İÇİN TEŞEKKÜR EDERİM.