24 Mart 2013

Mikroişlemciler Hafta 7 - Blok Aktarma

Mikroişlemciler Hafta 7'de Blok Aktarma yaptık. ASM  koduna aşağıdan bakabilirsiniz. Kodun içerisinde Pointer olarak belirlediklerimizi .equ koyarak ekliyoruz kodun başında.

19 Mart 2013

Mikroişlemciler Hafta 3 - 64 Bitlik iki sayının toplamı, Eldeli ve Eldesiz Toplama

Mikroişlemciler Hafta 3'de 64 Bitlik iki sayının toplamını Eldeli ve 4 adet 16 bitlik sayının ortalaması Eldesiz şekilde yazdık. ASM koduna aşağıdan bakabilirsiniz. Aynı zamanda 4 adet 16 bitlik sayının ortalamasını sonra Eldeli olarak toplamını yazdık. addc.w Eldeli Toplamada kullanılıyor, add.w komutu ise  Eldesiz Toplamada.

Mikroişlemciler Hafta 4 - Register Toplama

Mikroişlemciler Hafta 4'de verilen 4 Register toplanacak. ASM koduna aşağıdan bakabilirsiniz. add, addc komutlarını kullanıyoruz. r5 ve r6 pointer gibi düşünebilirsiniz. Toplamları addc komutu ile içine atıyoruz. En son clrc komutu ile işlemi bitiriyoruz.

Mikroişlemciler Hafta 6 - 16 Sözcüklü Bellek Boyutu Toplama ve BCD Şeklinde Gösterme

Mikroişlemciler Hafta 6'da 16 Sözcüklü Bellek Boyutu Toplama ASM koduna aşağıdan bakabilirsiniz. Programın ikinci aşamasında 16 Sözcük 1'den Başlayan Sırayla Sayılar Yinelemesi ve 1'den 16'ya kadar rakamsal BCD olarak göster Memory ekranında.

Mikroişlemciler Hafta 5 - BCD Toplama

Mikroişlemciler 5. Hafta Konusu Normal Toplama ve BCD Toplama.

12 Mart 2013

Ubuntu "Previous installation hasn't been completed" Hatası ve Çözümü

Hiç yorum yok:
Previous installation hasn't been completed

Ubuntu'da paket yüklerken veya güncellerken "Previous installation hasn't been completed" hatası alabilirsiniz. Bu hata, paketlerimizi yükletmez ve yüklenen bir paketi de yarıda durdurup süreci kapatır. Terminalde yazacağımız iki kod ile bu sorunu ortadan kaldırıyoruz.

6 Şubat 2013

Mikroişlemciler Dersi 1. Hafta

Mikroişlemcilerde kullandığımız kit MSP-EXP430G2 LaunchPad olup, USB giriş birimi ile bilgisayara bağlanmaktadır. buradan kitin driver ını yükleyip bilgisayara tanıtabilirsiniz.

MSP-EXP30G2

Kit bilgisayara tanıtıldıktan sonra, C ve Makine dili olan Assembly ile kit üzerinde program yazmak için Code Composer Studio derleyicisine ihtiyacımız var. CCStudio 5.3.0 versyionunu Off-line Installers: Windows kısmından aşağıdaki linkten indirebilirsiniz.

11 Ocak 2013

Intel Core i5 birinci, ikinci ve üçüncü nesil Notebook işlemciler

Intel Core i5 günümüz Notebook bilgisayarlarında bulunan, 2009 yılının sonlarına doğru piyasaya çıkan ideal bir işlemcidir. Minimum yüzey ölçüsü 45 nm - 32 nm olup birçok notebook lar için önerilen bir işlemci tipidir. İşlemcilerin bildiğiniz gibi birinci, ikinci ve üçüncü nesil olarak ayrım yapılır. Laptop alırken görmüşsünüzdür. Bugün sizlerle bu nesilleri nasıl ayıracağınızı Core i5 üzerinden anlatacağım.

1. Nesil Intel Core i5: ilk nesil işlemci olup Çekirdek adları: Arrandale, Clarkdale, Lynnfield isimlerinde dir. Birinci nesiller genelde 3 basamaklı olurlar. Core i5-5xxUM, Core i5-5xxM, Core i5-4xxM, Core i5-6xx, Core i5-7xxS, Core i5-7xx birinci nesil Core i5 ler için örnektir. Aşağıdaki tablodan detaylı çekirdek sayısı ve önbellek hızlarına bakabilirsiniz.

işlemci sıralama listesi

10 Ocak 2013

Google Adsense Geçersiz Tıklama ve Ban Sebebi

Google Adsense Geçersiz Tıklama ve Ban Sebebi

Google Adsense, kazanç sağlayan üyelerin hesabını banlama gerekçesi olarak en çok geçersiz tıklama sebebini söylüyor ve hesabı gelirleri ile birlikte komple kapatıyor. Google için bunun birçok sebepleri olabilir. Reklamlara tıklamaya teşvik etmiş olabilirsiniz. Ya da en çok karşılaşılan durum sitenizi ziyaret eden kullanıcıların yanlışlıkla tıkladığı reklamlar olabilir. Bunun sonucunda banlanmış olabilirsiniz.

Google Adsense maalesef hesabınızda tıklanma yapılan miktarı kesme yerine tüm hesaptaki parayı iptal ediyor. Bu durum birazcık Google'ın acımasızlığıdır. Kendisi piyasada tekel olduğu için böyle davranıyor. Özellikle Türkiye Adwords kullanıcılar işin içine girince bu gereksiz banlama olayları daha da arttı.

1 Ocak 2013

Banjo Uygulaması Nedir ve Kullanımı - Konum tabanlı Sosyal medya uygulaması


Banjo uygulaması Iphone ve Andorid telefonlarda kullanabileceğiniz, sosyal ağlar üzerinden gerçek zamanlı olarak gerçek insanlara bağlanmanızı sağlayan bir uygulamadır. Uygulamayı indirdikten sonra bir sosyal ağ hesabınız ile kayıt oluyorsunuz. Uygulamanın kullandığı sosyal ağlar: Facebook, Twitter, Instagram, Foursquare ve LinkedIn.

Uygulamayı kullanmanız için Foursquare de olduğu gibi internet ve GPS'i açmanız gerekir. Sonra bir sosyal ağ adresinizle giriş yaptıktan sonra, Ben Facebook hesabımla giriş yaptım. Uygulama açılınca yukarıda 3 ana sekme göreceksiniz Arkadaşlar, Yerler ve Ben.