8085 Mikroişlemci Adresleme Yöntemleri

Batuhan Düzgün tarafından yayınlanmıştır 25. July 2010 10:46

Evet,8085 mikroişlemcileriyle ilgili  makalelerimizin devamında,bu sefer adreslemeyöntemlerini ele alacağız.8085 mikroişlemci yapısında  temel olarak  5 adresleme yöntemi vardır.Bunlar aşağıdaki  şekildedir.

a-)Doğrudan AdreslemeYöntemi

b-)İvedi AdreslemeYöntemi

c-)Kaydedici Adresleme Yöntemi

d-)Kaydedici DolaylıAdresleme Yöntemi

e-)İmalı Adresleme Yöntemi

İvedi Adresleme Yöntemi:  Bu adresleme yönteminde veri direkt olarak kullanılır.Yani veri ile  direkt işlem  yapılır.Bu yöntemi komutlar üzerinde ayırt etmenin  en önemli yolu komutların sonlarında büyük “I” olup olmadığına bakılmalıdır.Büyük “I” bulunduran komutlar ivedi adresleme yöntemi kullanıyor demektir.Bu adresleme yöntemine birkaç örnek kod parçası:

MVI A,50h   //50h direkt veridir.

ADI 50h   //Akümülatör ile direkt veriyi toplar,sonucu akümülatöre atar.

!!! Akümülatör:Özelbir kaydedicidir.Aritmetiksel ve mantıksal işlemlerin yapılıp sonuçların tekrar ona yüklendiği kaydediciye denir.A ile gösterilir.

Doğrudan AdreslemeYöntemi:  Bu adresleme yönteminde verinin bulunduğu bellek adresi direkt olarak verilerek yapılır.Bu adresleme yöntemine örnek komutlar:

LDA 3000h //Akümülatöre 3000h bellek adresindeki yerin içindeki veriyi yükler. 

STA 2000h //Akümülatör içinde bulunan veriyi 2000h adresindeki bellek gözüne kopyalar.

Kaydedici AdreslemeYöntemi:  Kısaca kaydediciler arasındaki işlemlerin yapıldığı yöntemdir.Hızlı çalışan bir adresleme yöntemidir.Bu adresleme yöntemine örnek kodlar:

MOV A,B  //B kaydedicisindeki veriyi Akümülatöre kopyalar.

INR B  //B kaydedicisini bir arttırır.

Kaydedici Dolaylı Adresleme Yöntemi:  Dolaylı adreslemeyöntemini  kullanan  komutlarda önce bir kaydedici çifti veya bellek bölgesi  okunur ve okunan değerin  belirttiği bellek  bölgesindeki  veri üzerinde işlem yapılır.Bu adresleme yöntemine örnek kodlar:

CMP 2000h   //Akümülatörün içeriği ile 2000h adresinin içindeki veriyi karşılaştıran komut.

İmalı Adresleme Yöntemi:  İmalı adresleme yönteminde üzerinde işlem yapılacak olan kaydedici ima edilir.Bu adresleme yöntemine örnek kodlar:

CMA  //Bu komut akümülatörün içeriğinin tersi (tümleyenini) alır.

Evet arkadaşlar bu makaleminde sonuna gelmiş bulunuyoruz.8085 ile ilgili makale yazarken herhalde yanımda bir fincan kahve olmasaydı buna dayanmam zor olurdu :) Bir sonraki makalemde görüşmek dileğiyle...

Batuhan Düzgün

Sakarya Üniversitesi

Bilgisayar Mühendisliği

 

Currently rated 3.7 by 3 people

  • Currently 3.666667/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Etiketler:

8085 Mikroişlemci Mimarisi

Comments

Add comment


(Will show your Gravatar icon)  

  Country flag

biuquote
  • Comment
  • Preview
Loading





Bu site BlogEngine.NET 1.4.5.0 ile oluşturulmuştur. Türkçe çevirisi BlogEngine TR ekibi tarafından yapılmıştır.

Batuhan Düzgün

Sakarya Üniversitesi 

Bilgisayar Mühendisi

Endüstri Mühendisi

Yeditepe Üniversitesi

Bilgisayar Mühendisliği Yüksek Lisans 

 sahibinden.com

   Kıdemli Uzman Yazılım Mühendisi  

E-Mail 

   batuhan.duzgun@sahibinden.com

   batuhan.duzgun@windowslive.com

  github.com/batux

 

Sayfalar

Calendar

<<  November 2018  >>
MoTuWeThFrSaSu
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

Yazıları geniş takvimde göster