Komut Türleri  8051’de de kullanılan komutlar 8-bit opkoda sahiptir.  8-bit opkod 2 8 =256 farklı komuta imkan tanır ve 8051’de toplam 255 komut tanımlıdır.

Slides:



Advertisements
Benzer bir sunumlar
ODTÜ Bilgisayar Mühendisliği Tanıtım Günleri Temmuz 2005.
Advertisements

SAYISAL DEVRELER BÖLÜM-2 Sayı Sistemleri ve Kodlar
ELLE YÜK KALDIRMA VE TAŞIMA İŞLERİNDE İŞ SAĞLIĞI VE GÜVENLİĞİ
KISIM 3 Bilişsel Gelişimi Arttırma BÖLÜM 8 Problem Çözme ve Eleştirel Düşünme.
BSE 207 Mantık Devreleri Sayı sistemleri Sakarya Üniversitesi.
Çağrı Kuçat SQL Yapısı.
O R T L G İ M A A Ve Problem çözme.
Yazılım Mühendisliği1[ 3.hft ]. Yazılım Mühendisliği2 Yazılım İ sterlerinin Çözümlemesi Yazılım Yaşam Çevrimi “ Yazılım Yaşam çevrimin herhangi bir yazılım.
ÖTÖ 451 Okul Yönetiminde Bilgisayar Uygulamaları R. Orçun Madran.
BANKACILIKTA PORTFÖY YÖNETİMİ. portföy ad 1. kâğıt paraların vb. konulduğu cüzdan. 2. ECO. banka, aracı kuruluş ya da kişinin elinde bulundurduğu, üzerinde.
Bölüm 2 C Dilinin Temelleri
BİLGİSAYAR PROGRAMLAMA DERSİ
SAYILAR ve RAKAMLAR.
Excel 2007.
Hız felaket mi? 32-Bit/64-Bit işlemciler üzerine örnek bir çalışma
İÇİNDEKİLER NEGATİF ÜS ÜSSÜ SAYILARIN ÖZELLİKLERİ
C Programlama Dili Çağdaş Hakan Aladağ.
Bilgisayar Mühendisliği Bölümü Tanımı
ELLE TAŞIMA İŞLERİ YÖNETMELİĞİ
Bilgisayar Donanım ve Sistem Yazılımı
ARAÇ GEREÇLERİN EĞİTİMDEKİ YERİ VE ÖNEMİ
Eğitsel Rehberlik Yrd. Doç. Dr. Gökhan Atik.
DERS 6 PIC 16F84 PROGRAMLAMA.
RİZE ÜNİVERSİTESİ EĞİTİM FAKÜLTESİ İLKÖĞRETİM MATEMATİK ÖĞRETMENLİĞİ
Mikroişlemciler Temel I/O Arayüzleri.
PROGRAMLAMA TEMELLERİ
Varlık-İlişki Modeli Örneği
ÇOCUKLUK DÖNEMİNDE YARATICILIK VE SANAT EĞİTİMİ
DOĞAL SAYILAR TAM SAYILAR
- Sağlama - Kısa yoldan Çarpmalar
YAŞLILIKTA DEMANS (BUNAMA)
YAPI STATİĞİ II Düğüm Noktaları Hareketli Sistemlerde Açı Yöntemi
Mikroişlemciler Temel I/O Arayüzleri.
RESİM VE RESİM DÜZENLEME İŞLEMLERİ
Bilgisayar Donanım ve Sistem Yazılımı
Erken Çocukluk Döneminde Sağlık Bilimleri Fakültesi
Onluk Bozarak Çıkarmayı Öğrenelim
Sözleşme Sözleşme Türleri
Bölüm 3 Atama ve Girdi/Çıktı Komutları
Bilgisayar Mühendisliğine Giriş
Hız felaket mi? 32-Bit/64-Bit işlemciler üzerine örnek bir çalışma
İşletim Sistemleri (Operating Systems)
Bölüm 7 İfadeler ve atamalar.
BİLGİSAYAR programlama II
Meriç ÇETİN Pamukkale Üniversitesi Bilgisayar Mühendisliği Bölümü
Prof. Dr. Eşref ADALI Doç. Dr. Şule Gündüz Öğüdücü Sürüm-B
Bilgisayar Mühendisliğine Giriş
Hasta Mahremiyeti (Gizlilik)
NİŞANTAŞI ÜNİVERSİTESİ
YAPISAL PROGRAMLAMA Hafta-4
Bilgisayar Mühendisliğine Giriş
DERS 13 PIC 16F84 ile DONANIM SAYICI KULLANIMI
Temel Kavramlar Bilgisayar Çalışma Mantığı
ÖLÇME-DEĞERLENDİRME 1.DERS
Bilgisayar Bilimi Koşullu Durumlar.
LOJİK KAPILAR (GATES) ‘Değil’ veya ‘Tümleme’ Kapısı (NOT Gate)
Format Deyimleri Örnekleri;
EBSCOadmin Genel Bakış
İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, Kabuk ve diğer temel kavramlar)
NİŞANTAŞI ÜNİVERSİTESİ
İşlemciler.
YRD. DOÇ. DR. EDA ÖZDİLER KÜÇÜK
YÜZDELER.
DOKU KÜLTÜRÜ VE BİYOTEKNOLOJİ İLE İLGİLİ PROBLEMLER
NİŞANTAŞI ÜNİVERSİTESİ
NİŞANTAŞI ÜNİVERSİTESİ
NİŞANTAŞI ÜNİVERSİTESİ
MTM216 GÖRSEL PROGRAMLAMA
TYS102 ÖLÇME BİLGİSİ Yrd. Doç. Dr. N. Yasemin EMEKLİ
ÖĞRENME.
Sunum transkripti:

Komut Türleri  8051’de de kullanılan komutlar 8-bit opkoda sahiptir.  8-bit opkod 2 8 =256 farklı komuta imkan tanır ve 8051’de toplam 255 komut tanımlıdır.  8051 komut kümesi 1, 2 ya da 3 bayt uzunluğunda komutlardan meydana gelmektedir.  Komut kümesini oluşturan 255 komutun 139’u 1 bayt, 92’si 2 bayt ve 24’ü 3 bayttır.  8051 komut kümesi beş ana başlık altında incelenebilir:  Aritmetik komutlar  Mantıksal komutlar  Veri transfer komutları  Bit işlem komutları  Program dallanma komutları

Aritmetik Komutlar  Toplama, çıkarma, artırma, azaltma, çarpma, bölme ve onluk tabana uyarlama komutlarından oluşmaktadır.

Aritmetik Komutlar

Mantıksal Komutlar  Lojik işlem komutları VE, VEYA, Özel VEYA, sola ve sağa döndürme komutları ile akünün 4’lüklerinin (nibble) yerini değiştirme komutundan meydana gelmektedir.

Mantıksal Komutlar

Veri Transfer Komutları  Bellekten veya G/Ç portlarından saklayıcılara ya da saklayıcılardan belleğe veri taşımak için kullanılırlar.  8051’de kullanılan veri transfer komutları 3 başlık altında toplanabilir.  Dahili veri belleğine erişmek için kullanılanlar  Harici veri belleğine erişmek için kullanılanlar  Program belleğine ya da bakış tablolarına (look-up table) erişmek için kullanılanlar

Dahili Veri Belleği Transfer Komutları

Harici Veri Belleği Transfer Komutları

Program Belleği Transfer Komutları

Bit-İşlem Komutları

Program Dallanma Komutları  Program Dallanma komutları  Şartsız dallanma,  Şartlı dallanma  Alt program çağırma ve alt programdan dönme komutları Şartsız Dallanma Komutları

Program Dallanma Komutları Şartlı Dallanma Komutları

Program Dallanma Komutları Alt program çağırma ve alt programdan dönme komutları