assambly hex koduna çevirme bu programı çevirebilirmisiniz hex koduna

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.
 
Ben de pcnin assembler dili sandım, üste baktım pic yazıyor, afalladım kaldım öylece.. :)
 

Forum istatistikleri

Konular
129,237
Mesajlar
924,537
Kullanıcılar
451,620
Son üye
mhsnerkmen

Yeni konular

Geri
Üst