*Error: value xxx is out of range, valid values are between -128 and 127.
Bu hatayı tüm kodlarımda yaşıyorum.jr cc, label (değer aralık dışı) kullanılarak hata.
talimat jr cc, label
bu açıklıyor: göreli atlama sınırlı yelpazesine sahiptir
BenNot olduğunu [-128, 127] JR talimat aşağıdaki öğretim birinci bayt adresi dan.
jr
sonra talimat
nop
koyarak çalıştı ama yine de bu hata var.
Belki umarım bu işe iyi anlamak kalmamasıdır. Birisi bana daha fazlasını anlatabilirse (veya örnekler verirseydi) bu harika olurdu. Teşekkür
aralık sorununun dışında
Sizin atlama hedef çok uzak. Koşullu atlamayı tersine çevirin ve daha uzun aralıklı koşulsuz atlamayı atlamak için kullanın. – Jester
Bunu Z80 uyumlu bir mimaride alıyorum? Eğer öyleyse, sınırsız bir branş aralığı için 'JR' yerine 'JP' yerine ekstra bir byte harcıyorsunuz. – doynax