Mikrobilgisayar Mimarisi ve Programlama
|
|
- Deniz Tansel
- 8 yıl önce
- İzleme sayısı:
Transkript
1 Mikrobilgisayar Mimarisi ve Programlama 2. Hafta Bellek Birimleri ve Programlamaya Giriş Doç. Dr. Akif KUTLU Ders web sitesi:
2 Bellekler Bellekler 0 veya 1 değerini alan bitlerin saklanabildiği entegre devrelerdir D in D Q D out WR EN RD 1 Bit (0 veya 1) saklayabilen temel bellek ünitesi: D Flip Flop D Flip Flop için doğruluk tablosunu hatırlayınız. Mikrobilgisayar Mimarisi ve Programlama 2
3 Bellek ünitelerine erişim Satır (Adres) Sütun (Veri) 1x1 EN D in WR EN D Q D out 1 bitlik hafıza hücresi RD 1x2 EN D7 D6 D5 D4 D3 D2 D1 D0 1x8 EN 1 Bayt A0? 2 Bayt 2x8 Mikrobilgisayar Mimarisi ve Programlama 3
4 Mikroişlemci Sayı sistemi RAM/ROM ADDRES Bellek Hücreleri Kullanılan tüm sayılar ikilik sayı sistemindedir, neden? Donanımın daha basit ve maliyetin az olması Bilgi depolamanın basitliği Mikrobilgisayar Mimarisi ve Programlama 4
5 Örnek Soru: 8 adet bellek ünitesine erişebilmek için kaç adet Adres hattına ihtiyaç duyulur? 2 n =8 n=? A2 A1 A0 3 8 kod çözücü A2A1A Bayt 7 Bayt 6 Bayt 5 Bayt 4 Bayt 3 Bayt 2 Bayt 1 Bayt 0 Soru: adet bellek ünitesine erişebilmek için kaç adet Adres hattına ihtiyaç duyulur? 2 n =65536 n=16 (A15...A0) Mikrobilgisayar Mimarisi ve Programlama 5
6 Bellek Türleri Mikroişlemci iç bellek türleri (8051) Kayıtçılar (registers) Akümülatör (A) B Kayıtçısı R0,R1,R2,R3,R4,R5,R6,R7 ( Bank0..Bank3 ) SP (Yığın İşaretçisi) PSW (Program Durum Kaydedicisi) DPTR (16-bit) PC (16-bit) Diğer özel fonkisyon Kayıtçıları (Mikrodenetleyici) RAM ve ROM (Mikrodenetleyici) Dış Bellek türleri RAM ve ROM ile türevleri Manyetik disk, teyp CD vs. Mikrobilgisayar Mimarisi ve Programlama 6
7 CPU Sadeleştirilmiş iç yapısı (8051) Komut Kayıtçısı (Instruction Register) IR Komut Çözme Ve Kontrol Ünitesi CPU Program Sayıcı (Program Counter) PC Kayıtçılar (Registers) Aritmetik ve Lojik işlem Ünitesi Mikrobilgisayar Mimarisi ve Programlama 7
8 Mikroişlemcilerde Temel İşlevler Komut Okuma Komut Çözme Çalıştırma Giriş işlemleri Çıkış işlemleri Mikrobilgisayar Mimarisi ve Programlama 8
9 Komut Yapsı Mnemonics Kayıtçı Adı İvedi Adresleme MOV A, #55h Anlamı: A 55h (74) + (55) 2 Byte Opcode Operand Mikrobilgisayar Mimarisi ve Programlama 9
10 Örnek 8051 Komutları 8051 komut setleri bayt adedine göre üçe ayrılır: Tek baytlık komutlar İki baytlık komutlar Üç baytlık komutlar SORU: Komutun bayt sayısı çalıştırma hızını etkiler mi? Mnemonics Opcode + operand Anlam Cycle Bayt Adedi NOP İşlem Yok 1 1 INC A A=A MOV A,#55h (74 55) A 55h 1 2 MOV A,#0xAA (74 AA) A AAh 1 2 MOV DPTR,#55AAh (90 55 AA) DPTR 55AAh 2 3 Tüm komutların listesi için: philips_80c51 Family Programmer's Guide.pdf Mikrobilgisayar Mimarisi ve Programlama 10
11 CPU Komut İşleme Senaryosu (MOV A,#55h) 74h MOV A, # 55h Bayt Bayt 3 Bayt FFFF Mikrobilgisayar Mimarisi ve Programlama 11
12 CPU Komut İşleme Senaryosu (MOV Program A,#55h) Sayıcı Operand adresi adres Opcode un adresini yoluna verilir tutar CPU PC Adres Yolu Adres Adres yolu na verilir Veri Yolu IR Bayt FFFF Komut Çözme Ve Kontrol Ünitesi Kayıtçılar (Registers) Opcode çözülür ve MOV A, olduğu anlaşılır Komut İşlemci içindeki Komut Kaydedicisine aktarılır. A Operanda ulaşılır ve bilgi Veri yolu na iletilir Veri yolundaki bilgi A kayıtçısına gönderilir Bayt 3 Bayt h h Mikrobilgisayar Mimarisi ve Programlama Opcode a ulaşılır ve Kod bilgisi Veri yolu na iletilir
13 KAYITÇILAR Mikrobilgisayar Mimarisi ve Programlama 13
14 Accumulator, A Kayıtçısı Verilerin bellek ve kayıtçılar arası transferinde Veri üzerinde mantıksal ve aritmetik işlemlerin gerçekleştirilmesinde kullanılır 8 Bit Uzunluğundadır Mikrobilgisayar Mimarisi ve Programlama 14
15 B Kayıtçısı Geçici verilerin depolandığı bir kaydedicidir MOV B, A ;B A (2 byte) MOV B,#55 ;B 55 MUL AB ; A ve B kaydedicilerini çarp Sonuc 16-bit: Sonuc_L=A, Sonuc_H=B DIV AB ; A yı B ye böl Bölüm=A, Kalan=B Mikrobilgisayar Mimarisi ve Programlama 15
16 Program Status Word (PSW) BIT SEMBOL ADRES BİT TANIMI PSW.7 CY D7H Elde bayrağı PSW.6 AC D6H Yardımcı elde bayrağı PSW.5 F0 D5H Bayrak 0 PSW.4 RS1 D4H Bank seçme 1 PSW.3 RS0 D3H Bank seçme 0 00 = bank 0; adres 00H-07H 01 = bank 1; adres 08H-0FH 10 = bank 2; adres 10H-17H 11 = bank 3; adres 18H-1FH PSW.2 OV D2H Taşma bayrağı PSW.1 - D1H PSW.0 P D0H Çift eşlik biti (Even Parity bit) Mikrobilgisayar Mimarisi ve Programlama 16
17 Program Status Word (PSW) Aritmetik işlemler sonucundaki değişen bayraklar CY: Carry Flag (Elde Bayrağı) Aritmetik işlemlerde bir elde ortaya çıktığında kurulur AC:Auxillary Carry (Harici Elde Bayrağı) D3 bitinden D4 bitine elde geçtiğinde kurulur, BCD işlemlerde kullanılır P: Parity (Eşlik biti) Çift eşlik (even) biti P=1, Akümülatör tek sayıda birlere sahipse Mikrobilgisayar Mimarisi ve Programlama 17
18 Örnek MOV A,#12h ADD A,#3Fh Toplama örneği F CY = 0 AC = 1 P = 1 Mikrobilgisayar Mimarisi ve Programlama 18
19 Kayıtçı Deposu (R0..R7) R0 dan R7 ye kadar toplam 8 kaydedici MOV A,R0 ;R0 kaydedicisini A kayıtçısına kopyala (1 byte) R0-R7 kaydedici grubları (Bank0..Bank3) RS0 PSW.3 RS1 PSW.4 RS1 RS0 R-BANK 0 0 Bank Bank Bank 2 MOV PSW, #18h ; Bank 3 seçildi MOV PSW, #08h ; Bank 1 seçildi 1 1 Bank 3 4 kayıtçı deposu ardışık adreslerdedir 4 kayıtçı deposu toplam 32byte Bank 0 varsayılan (Reset sonrası seçilen) banktır. Mikrobilgisayar Mimarisi ve Programlama 19
20 Örnek Bayt Adres FF F0 Bit Adres F7 F6 F5 F4 F3 F2 F1 F0 B MOV A,R7 SETB RS0 SETB RS1 MOV A,R7 E0 D0 E7 E6 E5 E4 E3 E2 E1 E0 D7 D6 D5 D4 1 D3 1 D2 - D0 ACC PSW = MOV A,0x1F MOV A,R7 (1 byte) MOV A,0x07 (2 byte) 1F F BANK 3 BANK 2 BANK 1 İlk Kayıtçı Bankası R0-R7 Mikrobilgisayar Mimarisi ve Programlama 20
21 Veri İşaretçisi (DPTR) adet 16-bit kaydedici içerir DPTR 16-bittir Harici belleğin veya kod alanının Adresini tutar Harici bellekten veya kod alanından veri transfer için kullanılır 16-bit veri depolama için de kullanılabilir Başvuru tablolarında (Look-up Tables) çok kullanışlıdır Dolaylı Adresleme MOV DPTR, #0xFFAA MOVX MOVC A,@A+DPTR ; DPTR FFAAh ; ACU RAM (FFAA) Mikrobilgisayar Mimarisi ve Programlama 21
22 Program Sayacı (PC) PC her zaman bir sonraki erişilecek komut adresini tutar 16-bit Uzunluğundadır Bellekten getirilen bir komuttan (1 veya daha fazla bayt) hemen sonra, bir sonraki komutun adresine yükseltilir Sadece MOVC komutunda kullanılır Sadece okunabilir özelliktedir Mikrobilgisayar Mimarisi ve Programlama 22
23 SP (Yığın İşaretçisi, Stack Pointer) Yığın hafızası FILO tipindedir 8051 de yığın adresi artarak büyür (düşük değerli adresten, yüksek değerli adrese doğru) SP, yığındaki son kullanılan adresi gösterir Pop veriyi alır daha sonra SP bir azalır PUSH SP yi artırır, yeni adrese veriyi kopyalar SP, Reset işleminden sonra 07 ye kurulur Bank 1,2 ve 3 yığının normal depo alanıdır SP, başka bir adrese yönlendirilebilir PUSH ACC ;Akümülatörü yığına kopyala Mikrobilgisayar Mimarisi ve Programlama 23
24 8051 Komut Seti-1 Veri Transfer Komutları mov, movc, movx, push, pop, xch, xchd Mantıksal İşlem Komutları anl, orl, xrl, clr, cpl, rl, rlc, rr, rrc, swap Aritmetik İşlem Komutları add, addc, subb, inc, dec, mul, div Program Kontrol Komutları jmp, ajmp, ljmp, sjmp, jc, jnc, jb, jnb, jbc, jz, jnz, acall, lcall, cjne, djnz, ret, reti NOP Mikrobilgisayar Mimarisi ve Programlama 24
25 Önemli Assembly programı yazarken: Bütün komutları hatırlamak zorunda değilsiniz Sadece komutları mantıksal gruplara böl Komut setini önünüze koyarak, yapılmak istenen işi hangisinin hangi komutun veya komut grubunun yaptığını tespit et Her komutun farklı kaydedici ile çalıştırılması mümkün değildir MOV (DOĞRU) MOV (YANLIŞ) Mikrobilgisayar Mimarisi ve Programlama 25
26 Çalışma Soruları Mikroişlemcileri farklı açılardan gruplandırınız de kullanılan genel kaydediciler hangileridir? Komut seti nedir? Assembly dilinin genel özellikleri nelerdir? Mikrobilgisayar Mimarisi ve Programlama 26
27 Mikrobilgisayar Mimarisi ve Programlama 27
MIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı
MIKRODENETLEYICILER Ege Üniversitesi Ege MYO Mekatronik Programı BÖLÜM 3 MSC-51 Ailesi Mikrodenetleyicilerin Komut Kümesi Mikroişlemci Programlama Mikroişlemci ikilik komutlar kabul eder ve sonuçlarını
DetaylıKOMUT TABLOSU İLE İLGİLİ AÇIKLAMALAR:
KOMUT TABLOSU İLE İLGİLİ AÇIKLAMALAR: 1) Etkilenen Bayraklar (E.B.) : Bazı komutlar koşturulurken PSW saklayacısındaki bayrakların değeri değişebilir. Herbir komut için etkilenen bayraklar belirtilmiştir.
DetaylıMikroişlemcili Sistemler ve Laboratuvarı 8.Hafta
SAKARYA ÜNİVERSİTESİ Bilgisayar ve Bilişim Bilimleri Fakültesi Bilgisayar Mühendisliği Bölümü Mikroişlemcili Sistemler ve Laboratuvarı 8.Hafta Doç.Dr. Ahmet Turan ÖZCERİT Doç.Dr. Cüneyt BAYILMIŞ Yrd.Doç.Dr.
DetaylıAyhan Yüksel. (Son güncelleme: 06.03.2013 Berat Doğan) Tıbbi Enstrumantasyon Tasarım & Uygulamaları (06.03.2013)
ADuC 841 μ-denetleyicisi Ayhan Yüksel (Son güncelleme: 06.03.2013 Berat Doğan) Tıbbi Enstrumantasyon Tasarım & Uygulamaları (06.03.2013) 1 Sunum Planı Mikrodenetleyici ADuC841 mikrodenetleyicisi ADuC 841
DetaylıMIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı
MIKRODENETLEYICILER Ege Üniversitesi Ege MYO Mekatronik Programı BÖLÜM 3 Assembler Programlama ve Program Geliştirme Program Geliştirme Problem Tanımlama Bağlantı Şekli Algoritma Akış Diyagramı Kaynak
DetaylıSAUEEE.ORG. Önce C 00 Sonrası C 00
) Aşağıdaki program kodunun çalışması durumunda A, PSW, SP kaydedicilerinde ve de olan tüm değişiklikleri ve ilgili hücrelerin son değerlerini gösteriniz. Açıklama: Çözüm için aşağıdaki şablon şekilleri
DetaylıBÖLÜM 4. Dahili veri hafıza transfer komutlarının genel yapısı, mov <hedef>, <kaynak> şeklindedir
BÖLÜM 4 4. 8051 KOMUT KÜMESİ Farklı uzunlukta (1, 2 ve 3 Byte) ve farklı koşturma sürelerine (1,2,3 ve 4 makine çevrimi) sahip 255 komuttan oluşan ve Ek-1 de detaylı açıklamaları ile birlikte verilen 8051
Detaylı8051 MİMARİSİ. Temel mimari yapısı Şekil 3.1 de görülmekte olan 8051 mikrodenetleyici ailesinin başlıca özellikleri aşağıda verilmiştir.
8051 MİMARİSİ Temel mimari yapısı Şekil 3.1 de görülmekte olan 8051 mikrodenetleyici ailesinin başlıca özellikleri aşağıda verilmiştir. Kontrol uygulamaları için optimize edilmiş 8 bitlik CPU Genişletilmiş
DetaylıMikroişlemcili Sistemler ve Laboratuvarı 6.Hafta
SAKARYA ÜNİVERSİTESİ Bilgisayar ve Bilişim Bilimleri Fakültesi Bilgisayar Mühendisliği Bölümü Mikroişlemcili Sistemler ve Laboratuvarı 6.Hafta Doç.Dr. Ahmet Turan ÖZCERİT Doç.Dr. Cüneyt BAYILMIŞ Yrd.Doç.Dr.
DetaylıMİKROİŞLEMCİ LABORATUARI UYGULAMA ÖRNEKLERİ
MİKROİŞLEMCİ LABORATUARI UYGULAMA ÖRNEKLERİ UYGULAMA 1 Bu uygulamada DIP anahtar konumunu P1 den okuyup, bu konumların LED lerde görüntülenmesi için P2 de yazacağız. Bu uygulamaya ait assembly program
Detaylıx86 Ailesi Mikroişlemciler ve Mikrobilgisayarlar
x86 Ailesi 1 8085A,8088 ve 8086 2 Temel Mikroişlemci Özellikleri Mikroişlemcinin bir defade işleyebileceği kelime uzunluğu Mikroişlemcinin tek bir komutu işleme hızı Mikroişlemcinin doğrudan adresleyebileceği
DetaylıASSEMBLY DİLİNDE PROGRAMLAMA
ASSEMBLY DİLİNDE PROGRAMLAMA Bu bölümde 8051 Assembly dilinde program yazabilmek için gerekli bilgiler yer almaktadır. Bu dilde yer alan temel komut türleri ayrıntılı olarak anlatılmış, basit programlama
DetaylıDers 3 ADRESLEME MODLARI ve TEMEL KOMUTLAR
Ders 3 ADRESLEME MODLARI ve TEMEL KOMUTLAR GÖMÜLÜ PROGRAMLAMA Selçuk Üniversitesi Bilgisayar Mühendisliği Bölümü 2012-2013 Bahar Dönemi Doç.Dr.Erkan ÜLKER 1 İçerik 1. Adresleme Modları 2. İskelet Program
DetaylıBİLGİSAYAR MİMARİSİ. Bilgisayar Bileşenleri Ve Programların Yürütülmesi. Özer Çelik Matematik-Bilgisayar Bölümü
BİLGİSAYAR MİMARİSİ Bilgisayar Bileşenleri Ve Programların Yürütülmesi Özer Çelik Matematik-Bilgisayar Bölümü Program Kavramı Bilgisayardan istenilen işlerin gerçekleştirilebilmesi için gereken işlem dizisi
DetaylıMIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı
MIKRODENETLEYICILER Ege Üniversitesi Ege MYO Mekatronik Programı BÖLÜM 2 MSC-51 Ailesi MCS-51 Ailesi Ekim 2014 Yrd. Doç. Dr. Mustafa Engin 8051 in Blok Şeması 4 Denetim Hatları Veri Yolu DPTR P.C. 8051
DetaylıBÖLÜM in Bellek Organizasyonu
C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 3 8051 in Bellek Organizasyonu Amaçlar 8051 mikrodenetleyicisinin bellek türlerini öğrenmek Dahili veri belleği (Internal RAM) hakkında bilgi sahibi olmak
DetaylıMikrobilgisayar Mimarisi ve Programlama
Mikrobilgisayar Mimarisi ve Programlama 8085 Adresleme ve Komutlar Doç.Dr. Cüneyt BAYILMIŞ Doç.Dr. Murat ÇAKIROĞLU Prof.Dr. Hüseyin EKİZ Assembly Formatı Assembly komut satırı biçimi Etiket İşlem Kodu
DetaylıVon Neumann Mimarisi. Mikroişlemciler ve Mikrobilgisayarlar 1
Von Neumann Mimarisi Mikroişlemciler ve Mikrobilgisayarlar 1 Sayısal Bilgisayarın Tarihsel Gelişim Süreci Babage in analitik makinası (1833) Vakumlu lambanın bulunuşu (1910) İlk elektronik sayısal bilgisayar
DetaylıBahar Dönemi. Öğr.Gör. Vedat MARTTİN
Bahar Dönemi Öğr.Gör. Vedat MARTTİN 8086/8088 MİKROİŞLEMCİSİ İÇ MİMARİSİ Şekilde x86 ailesinin 16-bit çekirdek mimarisinin basitleştirilmiş bir gösterimi verilmiştir. Mikroişlemci temel iki ayrı çalışma
Detaylı8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir:
8051 Ailesi 8051 MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur. 8051 çekirdeğinin temel özellikkleri aşağıda verilmiştir: 1. Kontrol uygulamaları için en uygun hale getirilmiş
DetaylıKomut Seti Mimarisi (ISA)
Komut Seti Mimarisi (ISA) BIL-304: Bilgisayar Mimarisi Dersi veren öğretim üyesi: Dr. Öğretim Üyesi Fatih Gökçe Ders kitabına ait sunum dosyalarından adapte edilmiştir: http://csapp.cs.cmu.edu/ Adapted
DetaylıPROGRAMCI KLAVUZU VE KOMUT SETLERİ
PROGRAMCI KLAVUZU VE KOMUT SETLERİ Programcının klavuzu bölümünde hafıza organizasyonuna ait özet bilgi ve özel fonksiyon registerlarına ait detaylı bilgiler yer almaktadır. Ayrıca komut setlerinde yer
Detaylı8086 Mikroişlemcisi Komut Seti
8086 Mikroişlemcisi Komut Seti X86 tabanlı mikroişlemcilerin icra ettiği makine kodları sabit olmasına rağmen, programlama dillerinin komut ve ifadeleri farklı olabilir. Assembly programlama dilininde
DetaylıKomutların Yürütülmesi
Komutların Yürütülmesi Bilgisayar Bileşenleri: Genel Görünüm Program Sayacı Komut kaydedicisi Bellek Adres Kaydedicisi Ara Bellek kaydedicisi G/Ç Adres Kaydedicisi G/Ç ara bellek kaydedicisi 1 Sistem Yolu
DetaylıAdresleme Modları. Mikroişlemciler ve Mikrobilgisayarlar
Adresleme Modları 1 Adresleme Modları İşlenenin nerede olacağını belirtmek için kullanılırlar. Kod çözme aşamasında adresleme yöntemi belirlenir ve işlenenin nerede bulunacağı hesaplanır. Mikroişlemcide
DetaylıQuiz:8086 Mikroişlemcisi Mimarisi ve Emirleri
Öğrenci No Ad-Soyad Puan Quiz:8086 Mikroişlemcisi Mimarisi ve Emirleri S1) 8086 mikroişlemcisi bitlik adres yoluna ve.. bitlik veri yoluna sahip bir işlemcidir. S2) 8086 Mikroişlemci mimarisinde paralel
DetaylıMİKROBİLGİSAYAR SİSTEMLERİ VE ASSEMBLER
BÖLÜM 2 INTEL AİLESİNİN 8 BİTLİK MİKROİŞLEMCİLERİ 2.1 8080 MİKROİŞLEMCİSİ Intel 8080, I4004, I4040 ve I8008 in ardından üretilmiştir ve 8 bitlik mikroişlemcilerin ilkidir ve 1974 te kullanıma sunulmuştur.
Detaylı8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir:
8051 Ailesi 8051 MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur. 8051 çekirdeğinin temel özellikkleri aşağıda verilmiştir: 1. Kontrol uygulamaları için en uygun hale getirilmiş
DetaylıDERS 3 MİKROİŞLEMCİ SİSTEM MİMARİSİ. İçerik
DERS 3 MİKROİŞLEMCİ SİSTEM MİMARİSİ İçerik Mikroişlemci Sistem Mimarisi Mikroişlemcinin yürüttüğü işlemler Mikroişlemci Yol (Bus) Yapısı Mikroişlemci İç Veri İşlemleri Çevresel Cihazlarca Yürütülen İşlemler
DetaylıMikroişlemciler-IMikrodenetleyiciler. Alper Bayrak Abant İzzet Baysal Üniversitesi Bolu
Mikroişlemciler-I Mikrodenetleyiciler Alper Bayrak Abant İzzet Baysal Üniversitesi Bolu 2014 Sunuma Genel Bakış Sunuma Genel Bakış I 1 Mikrodenetleyiciler 8051 Mikrodenetleyici Ailesi 8051 Mikrodenetleyicisinin
DetaylıMikroişlemcili Sistemler ve Laboratuvarı
SAKARYA ÜNİVERSİTESİ Bilgisayar ve Bilişim Bilimleri Fakültesi Bilgisayar Mühendisliği Bölümü Mikroişlemcili Sistemler ve Laboratuvarı Zamanlayıcılar ve Sayıcılar Doç.Dr. Ahmet Turan ÖZCERİT Doç.Dr. Cüneyt
DetaylıAritmetiksel Komutlar
Aritmetiksel Komutlar 80x86 programcıya toplama, çıkarma, çarpma, bölme gibi temel aritmetiksel işlemlerin yanı sıra elde edilen sonuçları değişik biçimlerde saklama olanağı sağlar. Aritmetiksel komutların
DetaylıMEB YÖK MESLEK YÜKSEKOKULLARI PROGRAM GELİŞTİRME PROJESİ. 1. Tipik bir mikrobilgisayar sistemin yapısı ve çalışması hakkında bilgi sahibi olabilme
PROGRAMIN ADI DERSIN KODU VE ADI DERSIN ISLENECEGI DÖNEM HAFTALIK DERS SAATİ DERSİN SÜRESİ ENDÜSTRİYEL ELEKTRONİK MİK.İŞLEMCİLER/MİK.DENETLEYİCİLER-1 2. Yıl, III. Yarıyıl (Güz) 4 (Teori: 3, Uygulama: 1,
DetaylıDers Özeti. Ders 2. PC nin İç Organizasyonu. Mikroişlemcinin Organizasyonu. Basitçe İşlemciyi Oluşturan Parçalar. Mikroişlemciler
Ders Özeti Ders Bilgisayarlar Hakkında Mikroişlemci ve Bilgisayar sisteminin yapısı Temel komut işleme süreci x86 kaydedicileri (registers) x86 hafıza temelleri Çevre cihazları x86 assembly diline giriş
DetaylıBM-311 Bilgisayar Mimarisi
1 BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Processor organization Register organization Instruction cycle 2 Processor organization İşlemci
DetaylıÖzet DERS 5. Şu ana kadar bilmeniz gerekenler... İşaretsiz Çarpma. Bayraklardaki Durumlar. İşaretli Çarpma
Özet DERS 5 Çarpma, Bölme ve Dallanmalar Öğr. Gör. Eren ERENER AİBÜ/DMYO Neredeyiz Çarpma Bölme Karşılaştırma Jump komutları Şu ana kadar bilmeniz gerekenler... İşaretsiz Çarpma Kaydediciler ve bellek
DetaylıBM-311 Bilgisayar Mimarisi
1 BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Operand türleri Assembly dili 2 İşlemcinin yapacağı iş makine komutlarıyla belirlenir. İşlemcinin
DetaylıEEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ
EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ Alt Program Yapısı Alt programın çağrılması Alt program korunur alınır ;Argumanlar R12 R15 registerlarına atanir. call #SubroutineLabel SubroutineLabel:
DetaylıProgram Kontrol Komutları. Mikroişlemciler ve Mikrobilgisayarlar 1
Program Kontrol Komutları Mikroişlemciler ve Mikrobilgisayarlar 1 Bu başlık, altında incelenecek olan komutlar program akışını oluşan bazı koşullara göre değiştirmektedirler Program akışında meydana gelen
DetaylıBÖLÜM 3 3.1. 8051 MİKROİŞLEMCİSİ
BÖLÜM 3 31 8051 MİKROİŞLEMCİSİ Standart 8051: 8051 Intel firması tarafından, 1980 lerin başında piyasaya sunulan, dünyanın en popüler 8-bit mikroişlemcisidir Bu mikroişlemci için, başta Intel olmak üzere,
DetaylıMTM 305 MĠKROĠġLEMCĠLER
KARABÜK ÜNĠVERSĠTESĠ TEKNOLOJĠ FAKÜLTESĠ MEKATRONĠK MÜHENDĠSLĠĞĠ BÖLÜMÜ MTM 305 MĠKROĠġLEMCĠLER ArĢ. Gör. Emel SOYLU ArĢ. Gör. Kadriye ÖZ 2 8086 Mimarisi 8086 da bulunan tüm iç register lar ve veri yolları
DetaylıBÖLÜM 7 Kesmeler.
C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 7 Kesmeler www.8051turk.com Amaçlar Kesme tanımını ve önemini kavramak 8051 mikrodenetleyicisinin kesme yapısını öğrenmek 8051 de kullanılan kesme türlerini
DetaylıMC6800. Veri yolu D3 A11. Adres yolu A7 A6 NMI HALT DBE +5V 1 2. adres onaltılık onluk 0000 0. 8 bit 07FF 2047 0800 2048. kullanıcının program alanı
GİRİŞ Günümüzde kullanılan bilgisayarların özelliklerinden bahsedilirken duyduğumuz 80386, 80486 Pentium-III birer mikroişlemcidir. Mikroişlemciler bilgisayar programlarının yapmak istediği tüm işlerin
DetaylıBölüm 4 Veri Aktarma Komutları
Bölüm 4 Veri Aktarma Komutları 4.1. Giriş Veri aktarma komutları genel olarak MOV olarak adlandırılmıştır. Bunun dışında sayı yüklendiğinde LOAD, Yığın kullandığında POP, PUSH, I/O birimlerinden veri aktarmada
DetaylıBM-311 Bilgisayar Mimarisi
1 BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Giriş Mikro işlemler Fetch cycle Indirect cycle Interrupt cycle Execute cycle Instruction
DetaylıMIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı
MIKRODENETLEYICILER Ege Üniversitesi Ege MYO Mekatronik Programı BÖLÜM 5 Zamanlayıcılar Zamanlayıcı/Sayıcı 3 Zamanlayıcı/Sayıcı Zamanlayıcı: Zaman geciktirici olarak kullanıldığında verilen isim. Sayıcı:
DetaylıİSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ MİKROİŞLEMCİLİ SİSTEM LABORATUARI İKİLİ TABANDA ÇOK BAYTLI ÇARPMA
İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ MİKROİŞLEMCİLİ SİSTEM LABORATUARI İKİLİ TABANDA ÇOK BAYTLI ÇARPMA Aritmetik işlemler onlu sayı sisteminde yapılabileceği gibi diğer sayı sistemleri
DetaylıMikrobilgisayar Sistemleri ve Assembler
Mikrobilgisayar Sistemleri ve Assembler Bahar Dönemi Öğr.Gör. Vedat MARTTİN Konu Başlıkları Mikrobilgisayar sisteminin genel yapısı,mimariler,merkezi işlem Birimi RAM ve ROM bellek özellikleri ve Çeşitleri
DetaylıMikroişlemcili Sistemler ve Laboratuvarı
SAKARYA ÜNİVERSİTESİ Bilgisayar ve Bilişim Bilimleri Fakültesi Bilgisayar Mühendisliği Bölümü Mikroişlemcili Sistemler ve Laboratuvarı Doç.Dr. Ahmet Turan ÖZCERİT Doç.Dr. Cüneyt BAYILMIŞ Yrd.Doç.Dr. Murat
DetaylıMikroişlemciler ve Assembler Programlama. Teknoloji Fakültesi / Bilgisayar Mühendisliği Öğr.Gör. Günay TEMÜR
Mikroişlemciler ve Assembler Programlama Teknoloji Fakültesi / Bilgisayar Mühendisliği Öğr.Gör. Günay TEMÜR Mikroişlemciler Mikroişlemciler bilgisayar teknolojilerinin gerçek sürükleyicisi olan donanımsal
DetaylıÇalışma Açısından Bilgisayarlar
Çalışma Açısından Bilgisayarlar Ölçme sistemi ile hesaplama sistemi birbiriyle ilgili olmasına rağmen aynı değillerdir. Suyun sıcaklığı ve gürültünün şiddeti ile evdeki lambaların ölçülmesi aynı değillerdir.
DetaylıMikrobilgisayarlar ve Assembler. Bahar Dönemi. Vedat Marttin
Mikrobilgisayarlar ve Assembler Bahar Dönemi Vedat Marttin Bellek Haritası Mikroişlemcili örnek bir RAM, ROM ve G/Ç adres sahalarının da dahil olduğu toplam adres uzayının gösterilmesinde kullanılan sisteme
Detaylı27.10.2011 HAFTA 1 KALICI OLMAYAN HAFIZA RAM SRAM DRAM DDRAM KALICI HAFIZA ROM PROM EPROM EEPROM FLASH HARDDISK
Mikroişlemci HAFTA 1 HAFIZA BİRİMLERİ Program Kodları ve verinin saklandığı bölüm Kalıcı Hafıza ROM PROM EPROM EEPROM FLASH UÇUCU SRAM DRAM DRRAM... ALU Saklayıcılar Kod Çözücüler... GİRİŞ/ÇIKIŞ G/Ç I/O
DetaylıMTM 305 MĠKROĠġLEMCĠLER
KARABÜK ÜNĠVERSĠTESĠ TEKNOLOJĠ FAKÜLTESĠ MEKATRONĠK MÜHENDĠSLĠĞĠ BÖLÜMÜ MTM 305 MĠKROĠġLEMCĠLER ArĢ. Gör. Emel SOYLU ArĢ. Gör. Kadriye ÖZ KONTROL KOMUTLARI Program Kontrol Komutları Program akıģını bir
DetaylıMerkezi İşlem Birimi MİKROİŞLEMCİ SİSTEMLERİ. MİB Yapısı. MİB in İç Yapısı. MİB Altbirimleri. MİB in İç Yapısı
Merkezi İşlem Birimi MİKROİŞLEMCİ SİSTEMLERİ Doç. Dr. Şule Gündüz Öğüdücü http://ninova.itu.edu.tr/tr/dersler/bilgisayar-bilisim-fakultesi/0/blg-1/ Merkezi İşlem Birimi (MİB): Bilgisayarın temel birimi
DetaylıDERS 5 PIC 16F84 PROGRAMLAMA İÇERİK. PIC 16F84 bacak bağlantıları PIC 16F84 bellek yapısı Program belleği RAM bellek Değişken kullanımı Komutlar
DERS 5 PIC 16F84 PROGRAMLAMA İÇERİK PIC 16F84 bacak bağlantıları PIC 16F84 bellek yapısı Program belleği RAM bellek Değişken kullanımı Komutlar Ders 5, Slayt 2 1 BACAK BAĞLANTILARI Ders 5, Slayt 3 PIC
Detaylı8. MİKROİŞLEMCİ MİMARİSİ
1 8. MİKROİŞLEMCİ MİMARİSİ Gelişen donanım ve yazılım teknolojilerine ve yonga üreticisine bağlı olarak mikroişlemcilerin farklı komut tipleri, çalışma hızı ve şekilleri vb. gibi donanım ve yazılım özellikleri
DetaylıBM-311 Bilgisayar Mimarisi. Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü
BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Bilgisayar Bileşenleri Bilgisayarın Fonksiyonu Instruction Cycle Kesmeler (Interrupt lar) Bus
DetaylıEmbedded(Gömülü)Sistem Nedir?
Embedded(Gömülü)Sistem Nedir? Embedded Computing System de amaç; elektronik cihaza bir işlevi sürekli tekrar ettirmektir. Sistem içindeki program buna göre hazırlanmıştır. PC lerde (Desktop veya Laptop)
Detaylı8086 dan core2 ya yazaç yapısını tanımak. Bayrak yazacının içeriğinde yer alan bayrakların görevlerini tanımlamak. Real mod çalışmada bellek
8086 dan core2 ya yazaç yapısını tanımak. Bayrak yazacının içeriğinde yer alan bayrakların görevlerini tanımlamak. Real mod çalışmada bellek kullanımını tanımlamak. Korumalı modda belleğe erişim yöntemlerini
Detaylı8051 DONANIM ÖZELLİKLERİ
8051 DONANIM ÖZELLİKLERİ Şekil 4.1 8051 Mikrocontrollerinin mimari Blok Diyagramı 36 4.1. ÖZEL FONKSİYON REGİSTERLERI (Special Function Registers / SFRs) 8051 mikrodenetleyicisi, pek çok çalışma moduna
DetaylıŞekil. 64 Kelimelik Yığıtın Blok Şeması
1 YIĞIT (STACK) KURULUMU Çoğu bilgisayarın MİB de yığıt veya LIFO (Last In First Out) bulunur. Yığıt bir bellek parçasıdır ve son depolanan bilgi ilk geri dönen bilgi olur. Yığıta aktarılan son bilgi yığıtın
DetaylıMİKROBİLGİSAYAR SİSTEMLERİ. Teknik Bilimler Meslek Yüksekokulu
MİKROBİLGİSAYAR SİSTEMLERİ Teknik Bilimler Meslek Yüksekokulu Dersin Amacı Mikroişlemciler Mikrodenetleyiciler PIC Mikrodenetleyiciler Micro BASIC Programlama Kullanılacak Programlar MSDOS DEBUG PROTEUS
DetaylıBM-311 Bilgisayar Mimarisi
1 BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Bilgisayar Bileşenleri Bilgisayarın Fonksiyonu Instruction Cycle Kesmeler (Interrupt lar)
DetaylıPIC16F877A nın Genel Özellikleri
BÖLÜM 3 PIC16F877A nın Genel Özellikleri 3.1 Mikrodenetleyici Mimarisi 3.2 PIC16Fxxx Komut Seti 3.3 PIC16F877A Bellek Organizasyonu 3.4 Giriş/Çıkış Portları 3.5 STATUS ve TRIS Kaydedicileri 3.6 Kesme ve
DetaylıİŞLEMCİ DURUM KAYDEDİCİSİ (PROCESSOR STATUS REGISTER)
Mikroişlemci içinde yapılan işlemlerin durumlarını programcıya bildiren bir kaydedici mevcuttur. Tüm karar alma mekanizmaları bu kaydedicide gösterilen sonuçlar baz alınarak yapılır. İŞLEMCİ DURUM KAYDEDİCİSİ
DetaylıMTM 305 MİKROİŞLEMCİLER
KARABÜK ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ MTM 305 MİKROİŞLEMCİLER Arş. Gör. Emel SOYLU Arş. Gör. Kadriye ÖZ Basit Giriş/Çıkış Teknikleri IN ve OUT komutları X86 komut kümesi
DetaylıMikrodenetleyiciler İ ZMİ R 8051 Uygulamaları
EGE ÜNİVERSİTESİ EGE MESLEK YÜKSEKOKULU Mikrodenetleyiciler 8051 Uygulamaları Yrd. Doç. Dr. Mustafa Engin 2014 Mikrodenetleyiciler İ ZMİ R 8051 Uygulamaları EGE ÜNİVERSİTESİ EGE MESLEK YÜKSEKOKULU Mikrodenetleyiciler
Detaylı8051 Mikrokontrolcü Ailesi
8051 Mikrokontrolcü Ailesi 8051 mikrokontrolcü entegrenin temel blok iç şeması aşağıda gösterilmiştir. İç hafıza olarak 8051 entegre 4Kx8 ROM iç hafızaya, ve 128x8 RAM iç hafızaya sahiptir. Entegre iki
DetaylıBölüm 3: Adresleme Modları. Chapter 3: Addressing Modes
Bölüm 3: Adresleme Modları Chapter 3: Addressing Modes 3 1 Veri Adresleme Modları MOV komutu veriyi bir bellek satırından diğer bellek satırına yada yazaca kopyalar Kaynak (source) verilin okunacağı belleğin
DetaylıMikrobilgisayar Mimarisi ve Programlama
Mikrobilgisayar Mimarisi ve Programlama 1. Hafta Mikroişlemcilere Giriş Doç. Dr. Akif KUTLU Yrd. Doç. Dr. Ahmet ÖZCERİT akutlu@sdu.edu.tr aozcerit@sakarya.edu.tr Ders web sitesi: http://www.8051turk.com/
DetaylıİŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır.
İŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır. Programların ve donanımların kullanılması için bir çalıştırılması platformu oluşturur. Sistemin yazılım
DetaylıBir analitik cihaza bir bilgisayar takılması için en az iki neden vardır: Ölçmelerin kısmen veya tamamen otomatikleştirilmesi.
1 MİKROBİLGİSAYARLAR VE MİKROİŞLEMCİLER Enstrümantal Analiz, Digital Elektronikler Mikrobilgisayarlar ve mikroişlemciler pek çok modern laboratuvar cihazının ayrılmaz bir parçası olmuşlardır. Bunlar çalışma
DetaylıAdresleme Yöntemleri MİKROİŞLEMCİ SİSTEMLERİ. İşlenenin Yeri. Örnek MİB Buyruk Yapısı. İvedi Adresleme. Adresleme Yöntemleri. Bellek. Kütükler.
Adresleme Yöntemleri MİKROİŞLEMCİ SİSTEMLERİ Doç. Dr. Şule Gündüz Öğüdücü http://ninova.itu.edu.tr/tr/dersler/bilgisayar-bilisim-fakultesi/0/blg-/ Getirme Çevrimi Yürütme Çevrimi Çözme İşlenen Yürütme
DetaylıBahar Dönemi. Öğr.Gör. Vedat MARTTİN
Bahar Dönemi Öğr.Gör. Vedat MARTTİN Merkezi İşlemci Biriminde İletişim Yolları Mikroişlemcide işlenmesi gereken komutları taşıyan hatlar yanında, işlenecek verileri taşıyan hatlar ve kesme işlemlerini
DetaylıLCD EKRANIN SÜRÜLMESİ VE FLASH/EE HAFIZASININ KULLANILMASI
LCD EKRANIN SÜRÜLMESİ VE FLASH/EE HAFIZASININ KULLANILMASI 1. Deneyin Amacı a. Kullanıcı ve mikrokontrolör arasında bir arayüz elamanı olan LCD lerin sürülmesi b. ADUC841 mikrokontrolör mimarisinde bulunan
DetaylıTBİL-405 Mikroişlemci Sistemleri Bölüm 2 1- % %01010 işleminin sonucu hangisidir? % %11000 %10001 %10101 %00011
TBİL-405 Mikroişlemci Sistemleri Bölüm 2 1- %11010 - %01010 işleminin sonucu hangisidir? % 10000 %11000 %10001 %10101 %00011 2- %0101 1100 sayısının 1 e tümleyeni hangisidir? % 1010 0111 %11010 0011 %1010
DetaylıBilgisayarların Gelişimi
Bilgisayarların Gelişimi Joseph Jacquard (1810) Bilgisayar tabanlı halı dokuma makinesi Delikli Kart (Punch Card) Algoritma ve Programlama 6 Bilgisayar Sistemi 1. Donanım fiziksel aygıtlardır. 2. Yazılım
DetaylıMikrobilgisayarlar. Mikroişlemciler ve. Mikrobilgisayarlar
1 Sayısal Bilgisayarın Tarihsel Gelişim Süreci Babage in analitik makinası (1833) Vakumlu lambanın bulunuşu (1910) İlk elektronik sayısal bilgisayar (1946) Transistörün bulunuşu (1947) İlk transistörlü
DetaylıMTM 305 MĠKROĠġLEMCĠLER
KARABÜK ÜNĠVERSĠTESĠ TEKNOLOJĠ FAKÜLTESĠ MEKATRONĠK MÜHENDĠSLĠĞĠ BÖLÜMÜ MTM 305 MĠKROĠġLEMCĠLER ArĢ. Gör. Emel SOYLU ArĢ. Gör. Kadriye ÖZ Aritmetik İşlemler Aritmetik iģlemler toplama, çıkartma, çarpma
DetaylıBÖLÜM 6 Seri Port Đşlemleri
C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 6 Seri Port Đşlemleri Amaçlar Seri haberleşmenin önemini kavramak 8051 seri port kontrol saklayıcılarını öğrenmek Seri port çalışma modları hakkında bilgi
DetaylıMerkezi İşlem Birimi MİKROİŞLEMCİ SİSTEMLERİ. MİB Yapısı. MİB Altbirimleri. Durum Kütüğü. Yardımcı Kütükler
Merkezi İşlem Birimi MİKROİŞLEMCİ SİSTEMLERİ Yrd. Doç. Dr. Şule Gündüz Öğüdücü Merkezi İşlem Birimi (MİB): Bilgisayarın temel birimi Hız Sözcük uzunluğu Buyruk kümesi Adresleme yeteneği Adresleme kapasitesi
DetaylıMikroişlemciler. Öğr. Gör. Kürşat Mustafa KARAOĞLAN Güz
Mikroişlemciler Öğr. Gör. Kürşat Mustafa KARAOĞLAN 2014-2015 Güz Temel Bilgiler Temel Bilgiler Mikroişlemciler Anolog, Sayısal, İkili İşaret Temel Bilgiler Sayı Sistemleri! Günlük hesaplamalarımızda kullandığımız
Detaylıİşletim Sistemleri (Operating Systems)
İşletim Sistemleri (Operating Systems) 1 İşletim Sistemleri (Operating Systems) Genel bilgiler Ders kitabı: Tanenbaum & Bo, Modern Operating Systems:4th ed., Prentice-Hall, Inc. 2013 Operating System Concepts,
DetaylıAdresleme Yöntemleri MİKROİŞLEMCİ SİSTEMLERİ. Örnek MİB ile Adresleme. Adresleme Yöntemleri. Doğal Adresleme. İvedi Adresleme
Adresleme Yöntemleri MİKROİŞLEMCİ SİSTEMLERİ Yrd. Doç. Dr. Şule Gündüz Öğüdücü www.cs.itu.edu.tr/~gunduz/courses/mikroisl/ İşlenenin nerde olacağını belirtmek için kullanılır. Buyruk çözme aşamasında adresleme
DetaylıBÖLÜM I GİRİŞ. 1- Merkezi İşlem Birimi(Central Processing Unit-CPU) 2- Hafıza (Memory) 3- Giriş/ Çıkış(I/O) Birimleri
1 BÖLÜM I GİRİŞ Günümüzde mikroişlemci kelimesi pek çok insan için yabancı olmayıp herkese fraklı anlam ifade eder. Teknik olmayan pek çok kişi, mikroişlemcinin, bir kişisel bilgisayarda (PC) kullanılan,
DetaylıBil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi
Bil101 Bilgisayar Yazılımı I Bilgisayar Yüksek Mühendisi Kullanıcıdan aldığı veri ya da bilgilerle kullanıcının isteği doğrultusunda işlem ve karşılaştırmalar yapabilen, veri ya da bilgileri sabit disk,
DetaylıEEM 419-Mikroişlemciler Güz 2016
EEM 419-Mikroişlemciler Güz 2016 Katalog Bilgisi : EEM 419 Mikroişlemciler (3+2) 4 Bir mikroişlemci kullanarak mikrobilgisayar tasarımı. Giriş/Çıkış ve direk hafıza erişimi. Paralel ve seri iletişim ve
DetaylıBölüm 5: ARITMETIK VE MANTIK IŞLEM YAPAN KOMUTLAR
Bölüm 5: ARITMETIK VE MANTIK IŞLEM YAPAN KOMUTLAR Toplama (Addition) Toplama (ADD) belirtilen iki yazaç veya yazaç ile belleğin içeriğini toplar ve kullanılan adresleme moduna göre sonucu belirtilen yazaca
DetaylıBM-311 Bilgisayar Mimarisi
BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Adresleme modları Pentium ve PowerPC adresleme modları Komut formatları 1 Adresleme modları
DetaylıİLERI MIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı
İLERI MIKRODENETLEYICILER Ege Üniversitesi Ege MYO Mekatronik Programı BÖLÜM 3 LCD Gösterge Kullanımı +5 LCD Modülün Bağlantısı 8K2 1K +5 10 P0.5 P0.6 P0.7 P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 1 2 3
DetaylıDr. Feza BUZLUCA İstanbul Teknik Üniversitesi Bilgisayar Mühendisliği Bölümü
1 BİLGİSAYAR MİMARİSİ Dr. Feza BUZLUCA İstanbul Teknik Üniversitesi Bilgisayar Mühendisliği Bölümü http:// http:// Ders Notlarının Creative Commons lisansı Feza BUZLUCA ya aittir. Lisans: http://creativecommons.org/licenses/by-nc-nd/3.0/
DetaylıGiris {\} /\ Suhap SAHIN
Giris 0 {\} /\ Suhap SAHIN Kaynaklar http://users.ece.utexas.edu/~valvano/volume1/e-book/ Kaynaklar https://www.edx.org/course/embedded-systems-shape-world-utaustinx-ut-6-02x Konular 1. 2. 3. 4. 5. 6.
Detaylıx86 Ailesi Mikroişlemciler ve Mikrobilgisayarlar
x86 Ailesi 1 8085A,8088 ve 8086 2 Temel Mikroişlemci Özellikleri Mikroişlemcinin bir defade işleyebileceği kelime uzunluğu Mikroişlemcinin tek bir komutu işleme hızı Mikroişlemcinin doğrudan adresleyebileceği
DetaylıK uark projesi. Temel Özellikler :
K uark projesi Temel Özellikler : Kuark işlemcisi 16 bit kelime uzunluğuna sahip bir işlemcidir. Veri ve komut belleği aynıdır ve en fazla 4 Gigabyte bellek adresleyebilir. İşlemcimiz paralel çalışabilecek
DetaylıCache-Hızlı Hafıza Birimi. Bilgisayar Sistemi Bilgisayarların Anakart Organizasyonu
Bilgisayarların Anakart Organizasyonu Pentium Đşlemci Đşlemci-hafıza BUS Adres Veri Cache Level 1 SDRAM Hazıfza DRAM PCI BUS USB USB CD-ROM Hard Disk PIIX 3 ISA BUS ISA Aygıtları PCI Aygıtları Adres/veri
DetaylıDüşünelim? Günlük hayatta bilgisayar hangi alanlarda kullanılmaktadır? Bilgisayarın farklı tip ve özellikte olmasının sebepleri neler olabilir?
Başlangıç Düşünelim? Günlük hayatta bilgisayar hangi alanlarda kullanılmaktadır? Bilgisayarın farklı tip ve özellikte olmasının sebepleri neler olabilir? Bilgisayar Bilgisayar, kendisine verilen bilgiler
DetaylıBildiğiniz gibi programları oluşturan kodlar ve veriler hafızaya yüklendikten sonra işlemci tarafından satırsatır icra edilirler.
ADRESLEME MODLARI Bildiğiniz gibi programları oluşturan kodlar ve veriler hafızaya yüklendikten sonra işlemci tarafından satırsatır icra edilirler. Ayrıca CPU tüm giriş çıkış işlemlerini de hafızaya erişerek
DetaylıMikrobilgisayar Donanımı
KARADENĠZ TEKNĠK ÜNĠVERSĠTESĠ BĠLGĠSAYAR MÜHENDĠSLĠĞĠ BÖLÜMÜ MĠKROĠġLEMCĠ LABORATUARI Mikrobilgisayar Donanımı 1. GiriĢ Bu deneyde 16 bit işlemci mimarisine dayalı 80286 mikroişlemcisini kullanan DIGIAC
DetaylıDERS 4 MİKROİŞLEMCİ PROGRAMLAMA İÇERİK
DERS 4 İÇERİK Yüksek seviyeli programlama dilleri Düşük sevyeli programlama dilleri Assembler Derleyici Program algoritmalarında yapılan işlemleri Ders 4, Slayt 2 1 GİRİŞ Mikroişlemciler dersinde giriş
Detaylı