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

Cevap