BİLİMSEL DİSİPLİN ve GİDİŞAT.
1) 1 ler ve 0 ların oluşturulabilmesi.
Modern yarı iletken tekniğine göre her türlü transistörlerle yapılmaktadır.
Nasıl yapıldığının araştırılması.
2) Logic devreler oluşturulması.
En basit olarak bir multivibrtör veya FLİP-FLOP devreleri incelenerek öğrenilmelidir.
3) Flip flopların kullanılması tipleri ve işlevleri. Kapı devreleri. OR, X-OR AND, veya NAND.
4) Kaydediciler (Registerler) nasıl çalışır, ne işe yararlar.
5) Register çıkışlarındaki elde edilen değerlerin yorumlanması.
Boolean cebri nedir? Onluk, 16 lık sistemlerde nasıl yorumlanır. Makina dili karşılığı nelerdir.?
6) Makina dillerinin anlaşılabilmesi. 1 ler ve sıfırlardan oluşmuş herhangi bir dizilimin assembler karşılığı.
7) Assemblerdan üst seviye dillere geçiş. Basic C, C++, fortran vbg.
8) Donanım (ALU, CPU vb) komut listesi.
Buraya kadar öğrenilmesi gerekenler uzun yıllar sürebilir. Alt yapı sağlam değilse bir yerlerde takılarak daha ileri gidilebilmesi zordur.
Buradan " RAM büyük olursa işlem daha hızlı olur"gibi bir çıkarımı beynime yazıyorum.
Yanlış algı
Digital teknikte bu olay iki şekilde işlenmektedir.
1) Yeterli RAM yoksa sistem OUT OFF MEMORY hatası ile karşılaşır.
2) İşlem hızının RAM miktarı ile ilgisi olmayıp, yeterli RAM varsa ana clock (İşlemci saat hızı) dahilinde işlemler yürütülür ya da, saat döngüsü beklenilir. Saat döngüsü doğrudan işlemcinin ve dolayısı ile arabirimlerin (BUS) hızı demektir.