FPGA ile İşlemci Tasarımı / BT-I / #6 (Registers)
Registerler işlemcinin erişebileceği en hızlı hafıza birimidir. Statik yapıdadır. BT-I işlemcisinde 8 adet 16 bitlik genel kullanım registeri vardır. Her bir register Rn şeklinde isimlendirilmiştir.
Registerler işlemcinin erişebileceği en hızlı hafıza birimidir. Statik yapıdadır. BT-I işlemcisinde 8 adet 16 bitlik genel kullanım registeri vardır. Her bir register Rn şeklinde isimlendirilmiştir.
ALU yani aritmetik mantık ünitesi, matemetiksel işlemlerin yapıldığı modüldür. İşlemcinin çekirdeğini oluşturur.
Program counter yani program sayacı, yürütülecek komutun ROM üzerindeki adresini taşır. Her bir cycle'da değeri komut seti uzunluğu olan 2 Byte kadar artar. Tasarımı şu şekildedir: PC: Program counter registeri. Daha fazla...
BT-I işlemcisinin dış mimarisi aşağıda görülmektedir. Sinyaller Data: İşlemcinin dış dünya ile veri alışverişinin yapıldığı hat. 16 bit genişliğindedir ve çift yönlüdür. Address: İşlemcinin hangi adres ile iletişim kuracağını belirten Daha fazla...
BT-I işlemcisinin iç mimarisi aşağıda görülmektedir. Modüller: PC: Program Counter yani program sayacı. Yürütülecek komutun ROM'daki adres bilgisini tutar. Clock'un yükselen kenarında komut seti uzunluğu (16bit / 2Byte) kadar adresi Daha fazla...