Ben yönlendirmek için bir bir Pic32 çip çalışıyorum 128kB SRAM17 adres hattını ve 8 veri hattını birbirine bağlayarak biraz zorlanıyor. İlk 16 adres pimini portB 0-15'e ve veri pinlerini portD 0-7'ye bağlamaya çalışıyorum. Bir süre düşündükten sonra, rb0'ı a0, rb1 ile a1, vb. ve adresin büyük bir kısmının yüklenmesini ve hazır olmasını sağlayın. Yönlendirme kolaylığına göre pin atamaları yaparsam, mantıksal adres mcu ve ram arasında farklı olacaktır, ancak en azından tutarlı olmalıdır. Başka hiçbir şey RAM ile iletişim kurması gerekmediğinden, mcu 0x101 adresini sorarsa ve RAM 0x110 adresini verirse bunun bir sorun olacağını düşünmüyorum.
Ancak, bunun iyi bir fikir olup olmadığını merak ediyorum. Sıralı okumaları daha verimli hale getirmek için tasarlanmış RAM'in içinde bir yapı varsa veya bunun gibi bir şey varsa, onları 1: 1 yönlendirme sorununa gitmek isteyebilirim. Her iki fiş üzerindeki pim düzenlemesi bana biraz rastgele geliyor, bu yüzden belirli sayıları görmezden gelebilirsem çok daha kolay olur. Bunu yapmam ya da yapmamam için iyi bir neden var mı?