FPGA ile İşlemci Tasarımı / BT-I / #5 (ALU)
ALU yani aritmetik mantık ünitesi, matemetiksel işlemlerin yapıldığı modüldür. İşlemcinin çekirdeğini oluşturur.
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...
Bu yazı serimde FPGA (Field-Programmable Gate Array) üzerinden BT-I işlemcisinin tasarımını yapacağım.