<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ram on Emin Fedar | Kişisel Blog</title><link>https://eminfedar.github.io/tags/ram/</link><description>Recent content in ram on Emin Fedar | Kişisel Blog</description><language>tr-tr</language><lastBuildDate>Sat, 07 Mar 2020 12:00:03 +0000</lastBuildDate><atom:link href="https://eminfedar.github.io/tags/ram/index.xml" rel="self" type="application/rss+xml"/><item><title>0 → RAM | 6) Ve RAM!</title><link>https://eminfedar.github.io/blog/ram/6-ve-ram/</link><category>ram</category><pubDate>Sat, 07 Mar 2020 12:00:03 +0000</pubDate><guid>https://eminfedar.github.io/blog/ram/6-ve-ram/</guid><description>Merhabalar! Bu yazımızda RAM’imizi tasarlamayı bitiriyoruz.
Az kalorili ve rastgele erişteli belleğimiz yemeye hazır efendim.
RAM’imizin içini adım adım tasarlayalım: Adres girişlerinden aldığımız sayıyı 4. Yazıda ele aldığımız Kod Çözücüleri kullanarak iki boyutlu Ram Hücreleri matrisi hazırlayalım.
Bu matrisin içine hücrelerimizi yerleştirip hücrenin “EN”(aktif etme) ucunu iki kod çözücüden gelen seçim uçlarına “VE” kapısı ile bağlayacağız. (Mesela 0. satır ve 4. sütun seçim uçları aktif ise (0, 4)&amp;rsquo;teki hücreyi aktif et)</description></item><item><title>0 → RAM | 5) RAM Hücresi</title><link>https://eminfedar.github.io/blog/ram/5-ram-hucresi/</link><category>ram</category><pubDate>Fri, 06 Mar 2020 11:00:03 +0000</pubDate><guid>https://eminfedar.github.io/blog/ram/5-ram-hucresi/</guid><description>Merhabalar! Bu yazımızda RAM’imizin iç devresini tasarlamaya başlayacağız. Atacağım devre dosyaları Logisim programından olacak. Tamamen sıfırdan kendi RAM’inizi inşa edip, simüle edip test edebileceksiniz :)
RAM’imiz nasıl bir şey olacak? RAM’imizin iç devresini tasarlamadan önce içi hazır bir eleman olarak düşünüp sadece giriş ve çıkışlarını tasarlayalım. Yani genel hatlarını belli edelim.
RAM’imiz 2⁸x8 boyutlarında olacak. Buradaki ilk değer RAM’in içindeki hücre sayısıdır. Yani 2⁸ tane çekmeceden oluşan bir dolap gibi düşünülebilir.</description></item><item><title>0 → RAM | 4) Kod Çözücüler</title><link>https://eminfedar.github.io/blog/ram/4-kod-cozuculer/</link><category>RAM</category><pubDate>Thu, 05 Mar 2020 10:57:03 +0000</pubDate><guid>https://eminfedar.github.io/blog/ram/4-kod-cozuculer/</guid><description>Merhabalar! Bu yazımızda RAM’imizin içindeki belirli adreslere erişmek için devremizde kullanacağımız Kod Çözücüleri ve Kodlayıcıları ele alacağız.
Kod Çözücüler ne işe yarar? Bir Kod Çözücü kısaca: seçim elemanıdır.
Girişlerine ikilik tabanda verilen girdiye göre sadece bir çıkışını aktif eder. Örneğin 2 girişli ve 4 çıkışlı (2x4) bir Kod Çözücü aşağıdaki gibi çalışır:
00 -&amp;gt; 0
01 -&amp;gt; 1
10 -&amp;gt; 2
11 -&amp;gt; 3
2 Giriş, 4 Çıkışlı bir kod çözücünün çalışma şekli.</description></item><item><title>0 → RAM | 3) Karnaugh Haritaları</title><link>https://eminfedar.github.io/blog/ram/3-karnaugh-haritalari/</link><category>ram</category><pubDate>Wed, 04 Mar 2020 09:00:03 +0000</pubDate><guid>https://eminfedar.github.io/blog/ram/3-karnaugh-haritalari/</guid><description>Merhabalar! Önceki derste Mantık Kapılarına ve Doğruluk Tablolarına giriş yapmıştık. Doğruluk Tabloları güzeldi fakat bir eksiği vardı ki; kapı sayısı arttıkça Doğruluk Tablolarının çekilemez uzunluklara ulaşması ve sadeleştirme işlemlerinin biraz daha zor görülmesiydi.
İşte bu sıkıntıları çekmemek için Maurice Karnaugh ve Edward Veitch’in güzel bir çalışması olan Karnaugh (Karnaugh-Veitch) Haritalarını kullanacağız.
Karnaugh Haritaları (Karnaugh-Veitch Maps) Karnaugh Haritaları basitçe doğruluk tablosunun aşağıya doğru uzayan hali yerine iki boyutlu bir tablo haline getirilmesinden ibaret.</description></item><item><title>0 → RAM | 2) Mantık Kapıları</title><link>https://eminfedar.github.io/blog/ram/2-mantik-kapilari/</link><category>ram</category><pubDate>Tue, 03 Mar 2020 19:00:00 +0000</pubDate><guid>https://eminfedar.github.io/blog/ram/2-mantik-kapilari/</guid><description>Merhabalar! Bu derste mantıksal elektronik devreleri kurmak için olmazsa olmazımız olan Mantık Kapılarına göz atacağız.
Mantığın kapısı mı olur? Mantık ilmi, bizim günlük hayatta karar verirken beynimiz ile yaptığımız işlemleri matematiğe uyarlayan bir ilim. Bu ilim pek çok devasa ilim dalının temellerini oluşturuyor.
Bugün bilgisayarda yaptığımız işlerin büyük çoğunluğu mantıksal çıkarımlar sayesinde olmakta.
Mesela bu yazıyı beğenmek için beğen butonuna tıklamak. Bilgisayar sizin başka bir yere değil de özel olarak o butona tıkladığınızı nasıl anlar ki?</description></item><item><title>0 → RAM | 1) RAM Nedir?</title><link>https://eminfedar.github.io/blog/ram/1-ram-nedir/</link><category>ram</category><pubDate>Mon, 02 Mar 2020 19:00:00 +0000</pubDate><guid>https://eminfedar.github.io/blog/ram/1-ram-nedir/</guid><description>Merhabalar! (0 → RAM)* *serisinde sizlerle beraber sıfırdan kendi RAM’imizi tasarlayacağız. Bu yazıda tasarıma hemen geçmesek de genel bir bilgi edinmek için okumanız faydalı olacaktır. Başarılar!
Ram Nedir? Random Access Memory, yani Rastgele Erişimli Bellek.
“Rastgele Erişimli” denilmesinin sebebi bellekteki hafıza bölümlerine “kaotik” veya “neresi rast gelirse” şeklinde erişmemiz değil.
İstediğimiz (yani herhangi bir, yani rastgele), hafıza bölümüne tek seferde erişebildiğimiz için böyle tesmiye edilmiş.
Bellekteki bir adrese erişim türü farkları [ Rastgele | Sıralı ]</description></item></channel></rss>