merhaba orçun bey, cevabınız için teşekkürler. bu dönem sonuna kadar ne kadarı yetişirse bir mikroişlemci yapmayı anlatıyor hoca. tam toplayıcı devrelerden başladık oraları anladım. ama alu'da hocanın yazdığı o A ve B ile ilgli işlemleri anlamadım. x86 veya mips diye birşeylerden hocamız hiç bahsetmedi. verdiğiniz linke de bakacağım. nette özellikle Türkçe kaynak hiç yok İngilizce olanlar da yeni başlayanlara göre değil sanırım. ilginiz için tekrar teşekkürler...
________________________________ From: Orçun Başlak <[email protected]> To: [email protected] Sent: Mon, October 26, 2009 9:33:26 PM Subject: [Linux-elektronik] Re: verilog alu Heralde burada OPCODE lardan bahsetti. A ve B binary sayıları için değişik opcode lar atadı . Şöyleki, bilgisayara bir işlemi yaptırmak için bir komut gönderirsin. Düşük seviye bilgisayar dillerinde en basitinden bu komut şu şekilde oluşur. NE YAPILACAĞI (OPCODE) - A SAYISI - B SAYISI A ve B sırasıyla 2 ve 4 olsun diyelim. 8 bitlik bir toplama işlemi senin verdiği kodlara göre 100 0010 0100 olacaktı. Bu benim sana anlattığım çok basit bir kod gerçi. Kendi içinde çok detaylanıyor. Tavsiyem sana http://en.wikipedia.org/wiki/MIPS_architecture#Summary_of_R3000_instruction_set_opcodes gibi bir makaleyi okuman. Çalıştığın platform x86 mı MIPS mi bilmiyorum. x86 en başta karışık gelebilir o yüzden MIPS ile incelemeye başlayabilirsin. İyi çalışmalar. 2009/10/26 cemalettin kara <[email protected]> >merhabalar arakdaşlar ileri lojik dersinde verilog öğreniyoruz. bugün derste >hocamız aritmetik lojik birimi (alu) tasarlamayı gösterdi. programaı yazarken >şunlardan bahsetti >>// 000 --> A ve B >>// 001 --> A veya B >>// 010 --> A >>// 011 --> !A >>// 100 --> A + B >>// 101 --> A - B >>// 110 --> A yı sağa ötele >>// 111 --> A yı sola ötele > >>bunlardan hiçbir şey anlamadım ben. hocanın burada ne yaptığını anlayamadım. >>yardımcı olabilecek olan var mı? > > > > >>_______________________________________________ >>Linux-elektronik mailing list >[email protected] >http://liste.linux.org.tr/mailman/listinfo/linux-elektronik > -- Orçun Başlak
_______________________________________________ Linux-elektronik mailing list [email protected] http://liste.linux.org.tr/mailman/listinfo/linux-elektronik
