Bir mikroişlemcinin iç elemanlarına tanıtıldığımızda 8 bitlik bir taşıma tetiklemeli mimari CPU

December 3, 2022 0 By lqrm

, 8-bit CPU’ların ilk neslinden biri gibi bir şey göstermemiz muhtemeldir. 1970’ler. Tanıdık bir kayıt grubu ve sayaçlar, aritmetik ve mantık birimi (ALU) ve ilgili kontrol mantığına sahip bir talimat kod çözücüsü olacaktır. Karmaşık bir talimat seti, kod çözücünün tüm çeşitli işlevleri ideal sırayla yapmak için mareşal kayıtlarına ve ALU’ya neden olur. CPU’lar, 1970’lerin, ancak 8080’in veya benzerinin blok diyagramının hala yeni başlayanlar için temel bir topraklama sağladığı birçok şekilde hareket etmiş olabilir.

Böylece size TTL mantık cipsi kullanarak başka bir ev yapımı CPU’dan bahsettiğimizde, bu iyi yıpranmış yolu izlemesini bekleyebilirsiniz. Neyse ki, donanım hack topluluğu her zaman bizim için sürprizleri yayınlayabilecek olsa da ve [Szoftvers] sadece tasarımıyla bunu yaptı. Tetiklenen mimariyi tetiklenen mimariyi takip eden tek talimat-set yapıcıdır ve yukarıda açıklanan geleneksel mimaride keskin bir şekilde saptığını belirtir. Her komut, işlemcinin farklı fiziksel işlevleri arasındaki bir adımdır ve hesaplama, veriler üzerinde çalışan fiziksel işlevler tarafından kendilerine taşınırken ve sonuçlarını başka bir yerde hareket ettirmeye hazır olarak sunulur. Sonuç, güzel bir şekilde basit olan bir bilgisayardır, ancak bazı esneklik masraflarında ve bazı donanım fonksiyonlarının eksikliğinde, çok daha geleneksel işlemcilerde onaylanmıştır.

Bu yapımcı bir stastroboard parçası üzerine inşa edilmiştir ve ekranı, tuş takımı ve bir modem içeren eşlik eden bir tahtaya sahiptir. Hızlı program yüklemesinin işlevini gerçekleştiren bir ATMEGA8 mikrodenetleyicisine dayanan küçük bir tahta vardır ve kod yüklendikten sonra çıkarılabilir. Yazılım, GitHub deposundaki derleyiciyi kullanarak derlenen bir C benzeri dilde yazılabilir ve yapımcının bir Youtube videosu üretti. Bu proje, bu biraz olağandışı mimariye girişi için derinlemesine okumaya değer.

Yıllar boyunca size birçok 74 TTL mantık CPU’yu getirdik, ancak şaşırtıcı bir şekilde bu birinci tek eğitim tasarımı değil.