Çalışma Açısından Bilgisayarlar

Benzer belgeler
Mikrobilgisayar ve Assembler

İŞLEMCİLER (CPU) İşlemciler bir cihazdaki tüm girdilerin tabii tutulduğu ve çıkış bilgilerinin üretildiği bölümdür.

Bilgisayar Donanım 2010 BİLGİSAYAR

Embedded(Gömülü)Sistem Nedir?

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

x86 Ailesi Mikroişlemciler ve Mikrobilgisayarlar

BM-311 Bilgisayar Mimarisi. Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

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

BM-311 Bilgisayar Mimarisi

Mimari Esaslar. Mikroişlemcinin mimari esasları; Kaydediciler Veriyolları İş hatları dır.

Bilgisayar Mimarisi Nedir?

İşletim Sistemlerine Giriş

MC6800. Veri yolu D3 A11. Adres yolu A7 A6 NMI HALT DBE +5V 1 2. adres onaltılık onluk bit 07FF kullanıcının program alanı

Von Neumann Mimarisi. Mikroişlemciler ve Mikrobilgisayarlar 1

İşletim Sistemleri (Operating Systems)

MİKROİŞLEMCİLER. Mikroişlemcilerin Tarihsel Gelişimi

Bilgisayar Temel kavramlar - Donanım -Yazılım Ufuk ÇAKIOĞLU

Düşünelim? Günlük hayatta bilgisayar hangi alanlarda kullanılmaktadır? Bilgisayarın farklı tip ve özellikte olmasının sebepleri neler olabilir?

DERS 3 MİKROİŞLEMCİ SİSTEM MİMARİSİ. İçerik

BM-311 Bilgisayar Mimarisi

Mikrobilgisayar Sistemleri ve Assembler

Bahar Dönemi. Öğr.Gör. Vedat MARTTİN

BİLGİSAYAR MİMARİSİ. Mimariye Giriş. Özer Çelik Matematik-Bilgisayar Bölümü

Mikroişlemciler ve Mikrodenetleyiciler

BİLGİSAYAR MİMARİSİ. Bilgisayar Bileşenleri Ve Programların Yürütülmesi. Özer Çelik Matematik-Bilgisayar Bölümü

MİKROİŞLEMCİLER 1 Ders 1

HAFTA 1 KALICI OLMAYAN HAFIZA RAM SRAM DRAM DDRAM KALICI HAFIZA ROM PROM EPROM EEPROM FLASH HARDDISK

ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta. Öğr. Gör. Dr. Barış Doğru

Mikrobilgisayarlar ve Assembler. Bahar Dönemi. Vedat Marttin

Bilgisayar Mimarisi ve Organizasyonu Giriş

Yrd.Doç.Dr. Celal Murat KANDEMİR. Kodlama (Coding) : Bir nesneler kümesinin bir dizgi (bit dizisi) kümesi ile temsil edilmesidir.

Anakart ve Bileşenleri CPU, bellek ve diğer bileşenlerinin bir baskı devre (pcb) üzerine yerleştirildiği platforma Anakart adı

Komutların Yürütülmesi

MİKROİŞLEMCİ MİMARİLERİ

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak

DONANIM VE YAZILIM. Bilişim Teknolojileri ve Yazılım Dersi

8. MİKROİŞLEMCİ MİMARİSİ

Mikrobilgisayar Mimarisi ve Programlama

BÖLÜM Mikrodenetleyicisine Giriş

Mikrobilgisayarlar. Mikroişlemciler ve. Mikrobilgisayarlar

BİLGİSAYAR KULLANMA KURSU

BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI

8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir:

Mikroişlemciler ve Assembler Programlama. Teknoloji Fakültesi / Bilgisayar Mühendisliği Öğr.Gör. Günay TEMÜR

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

Sistem Programlama. Kesmeler(Interrupts): Kesme mikro işlemcinin üzerinde çalıştığı koda ara vererek başka bir kodu çalıştırması işlemidir.

Mikrobilgisayar Mimarisi ve Programlama

EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ

Mikroişlemcili Sistemler ve Laboratuvarı

MİKROBİLGİSAYAR SİSTEMLERİ. Teknik Bilimler Meslek Yüksekokulu

8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir:

PORTLAR Bilgisayar: VERİ:

Mikroişlemcili Sistemler ve Laboratuvarı 6.Hafta

Temel Bilgi Teknolojileri -1

Bilişim Teknolojilerine Giriş

Bilgisayar Sistemleri

BİLGİ TEKNOLOJİLERİ SMO103

DOKUZ EYLÜL ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MÜDÜRLÜĞÜ DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CSE 5051

GAZİANTEP ÜNİVERSİTESİ

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

Yrd.Doç.Dr. Celal Murat KANDEMİR

Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi teknolojileri ve Programcılığı Bölümü DERS 1 - BİLGİSAYAR VE ÇEVRE ÜNİTELERİ

Donanımlar Hafta 1 Donanım

Sayılar, cebir, denklemler ve eşitsizlikler, fonksiyonlar, trigonometri, komplerks sayılar, logaritma

DONANIM. 1-Sitem birimi (kasa ) ve iç donanım bileşenleri 2-Çevre birimleri ve tanımlamaları 3-Giriş ve çıkış donanım birimleri

MTM 305 MİKROİŞLEMCİLER

ESM-361 Mikroişlemciler. 1. Hafta Ders Öğretim Üyesi Dr.Öğr.Üyesi Ayşe DEMİRHAN

SORULAR (37-66) Aşağıdakilerden hangisi günümüz anakartlarının en çok kullanılan veriyoludur?

Temel Mikroişlemci Tabanlı Bir Sisteme Hata Enjekte Etme Yöntemi Geliştirilmesi. Buse Ustaoğlu Berna Örs Yalçın

EEM 419-Mikroişlemciler Güz 2016

SAYISAL MANTIK LAB. PROJELERİ

Bilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI

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ı

Temel Bilgisayar Bilgisi

Haftalık Ders Saati Okul Eğitimi Süresi

BİLGİSAYAR MİMARİSİ. Komut Seti Mimarisi. Özer Çelik Matematik-Bilgisayar Bölümü

DERS 4 MİKROİŞLEMCİ PROGRAMLAMA İÇERİK

Hacettepe Robot Topluluğu

GİRİŞ-ÇIKIŞ (INPUT / OUTPUT) ORGANİZASYONU

BLG2109 BİLGİSAYAR DONANIMI DERS 3. Öğr. Grv. Aybike ŞİMŞEK

MİKROİŞLEMCİLER. Mikroişlemcilerde Kullanılan Yeni Teknolojiler ve Mikroişlemcilerin Rakipleri

EEM 419-Mikroişlemciler Güz 2017

KBÜ. TBP111 Bilgisayar Donanımı. Öğr. Gör. Dr. Abdullah ELEN KARABÜK ÜNİVERSİTESİ.

21. Yüzyılın Baş Aktörü. Bilgisayar

SPARC v8 İŞLEMCİ SİMÜLASYONU

İŞLEMCİ İşlemcilerin Temel Birimleri, İşlemcinin Çalışma Sistemi ve Komutlar, İşlemci ve Hafıza Arasındaki İlişki, İşlemci Teknolojileri, Modern

Bilgisayarların Tarihi Gelişimi

Şekil-1. Dr. Özgür AKIN

Bahar Dönemi. Öğr.Gör. Vedat MARTTİN

Bilgisayarların Gelişimi

A.Ü. GAMA MYO. Elektrik ve Enerji Bölümü ALGORİTMA VE PROGRAMLAMA 1.HAFTA

Görüntü Bağdaştırıcıları

Ders devam zorunluluğu bulunmaktadır ve 2 hafta derse katılmayan öğrenci devamsızlıktan kalacaktır.

İŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır.

Mikroişlemciler-IMikrodenetleyiciler. Alper Bayrak Abant İzzet Baysal Üniversitesi Bolu

Bir mikroişlemci temel olarak üç kısımdan oluşur. Bunlar merkezi işlem birimi (CPU), giriş çıkış birimi (G/Ç) ve bellektir.

Mikroişlemcili Sistemler ve Laboratuvarı 5.HAFTA:BÖLÜM-1

Yrd. Doç. Dr. Bülent ÇOBANOĞLU

Dr. Feza BUZLUCA İstanbul Teknik Üniversitesi Bilgisayar Mühendisliği Bölümü

8. MİKRO İŞLEMCİ VE MİKRODENETLEYİCİLER 1

Transkript:

Ç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. Birisi ölçülebilir, diğeri sayılabilirdir. Ölçülen büyüklükler 3.8, 8.258 gibi değerler alabilirken sayılan büyüklükler 1, 8,12 gibi sayılarla ifade edilirler. Kısacası ölçülen büyüklükler analog sayılan büyüklükler sayılarla ifade edilir.

Analog Bilgisayarlar Analog bilgisayarlar, kayıt yapmada bir tam değerin başlangıcından sonuna kadar sürekli fonksiyonları kullanırlar. Bir çok ölçüm ve denetim cihazı, sürekli sinyallere bağlı olarak analog çalışırlar. Örneğin, uçak vb. sistemlerde basınç ve ısı değerini gösteren analog bilgisayarlar gibi

Sayısal Bilgisayarlar Kesikli veya süreklilik arzetmeyen bilgiyi yorumlarlar. Kesikli bilgi hesaplama terminolojisinde kullanılırlar. Evet/hayır, 0/1 gibi Özel amaçlı bilgisayarlar hariç, günümüzde hemen hemen tüm bilgisayarlar sayısal sisteme dayanmaktadır.

Karma(hybrid) Bilgisayarlar Analog ve sayısal bilgisayarların her iki özelliğini de kendinde bulunduran bilgisayarlardır. Uygulama özelliklerine göre bu cihazlar tasarlanmaktadırlar.

Fiziksel Açıdan Bilgisayarlar Bilgisayarların fiziksel olarak birbirinden ayrılmasında; Büyüklüğü Maliyeti Hızı Göz önüne alınmaktadır.

Fiziksel Açıdan Bilgisayarlar Mikrobilgisayar Minibilgisayar Mainframe Süper bilgisayar Olmak üzere sınıflandırılabilirler.

Fiziksel Açıdan Bilgisayarlar

Mikro Bilgisayarlar İçerisinde Cpu Bellek (RAM ve ROM) BUS I/O port Bulunduran ve genelde PC olarak adlandırılan bilgisayar çeşididir.

Mini Bilgisayarlar Daha güçlü veri depolama ve işleme özelliğine sahip bilgisayarlardır. Veriler ve programlar büyük disk ortamlarında saklanırlar. Bir ana bilgisayar ve bunlara bağlı terminaller(workstation) den oluşan bir yapıdadırlar. Bankalar, bilimsel araştırmalar ve şirketlerde kullanılırlar.

Mainframe Bilgisayarlar Çok büyük kapasiteli veri saklama ortamları ve bunları çok büyük hızlarla işleyebilecek sistem elamanlarına sahip çok büyük ölçekli bilgisayarlardır. Mini bilgisayarların yapamadığı işlemleri hızlı bir şekilde gerçekleştirirler. Birden fazla büyük veri depolama ortamları, yazıcı /terminaller bulunur. Genellikle büyük maliyetli bilimsel çalışmalarda(nasa), üniversitelerin araştırma merkezlerinde kullanılırlar.

Mainframe Bilgisayarlar

Süper Bilgisayarlar Ölçek olarak mainframe bilgisayarlardan büyük değil, fakat yaptığı iş ve maliyet olarak diğerlerinden ayrıdırlar. Çok hassas ölçümlerde, Hava tahminlerinde Uzay araştırmalarında kullanılırlar. Birden fazla bilgisayar bir araya getirilerek oluşturulabileceği gibi tek olarak ta satılabilirler.

Süper Bilgisayarlar

Süper Bilgisayarlar

Mikroişlemci Bir bilgisayarın kalbi olup, merkezi işlem birimi gibi çalışır. İşlemcinin fonksiyonları; Program komut kodlarının bellekten alınıp getirilmesi Kodun çözülmesi Kodun çalıştırılması Giriş çıkış işlemlerinde kullanılan sinyallerin üretilmesi Senkronizasyonun sağlanması Sonuçların gözlenmesi Olarak sayılabilir.

Mikroişlemci Mikroişlemci içinde Kaydediciler (registers) Komut kod çözücüsü Aritmetik ve mantık Birimi Frekans üreteci( ardışıklığı sağlamak amacıyla) Sayıcılar, Bölücüler(zamanlama ve kontrol elemanları) Gibi konfigürasyonlar mevcuttur.

Mikroişlemci Değişik bir ifadeyle bir CPU şu işleri yapar; Sistemdeki tüm elemanlar ve birimlere zamanlama ve kontrol sinyali sağlar. Bellekten komut alıp getirir. Komutun kodunu çözer Komutun operandına göre veriyi kendisine veya I/O birimine aktarır. Aritmetik ve mantık işlemlerini yürütür. Program işlenirken diğer donanım birimlerinden gelen kesme taleplerine cevap verir.

Mikroişlemci Donanımsal olarak CPU; Kullanıcı yada programcı tarafından yazılan programları meydana getiren komutları yorumlamak ve yerine getirmek için gerekli olan tüm mantıksal devreleri içerir. Bu devreler genelde transistörlerden meydana gelmektedirler. Transistörlerin mikroelektronik yöntemlerle katman şeklinde bir araya getirilme teknolojileri CPU nun performansına doğrudan tesir eder.

Mikroişlemci İlk CPU, 1971 yılında hesap makinesi amacıyla üretilen Intel firmasının 4004 adlı ürünüdür. 4 bitlik bir işlemci idi. (bir defada işleyebileceği veri ) Daha sonraları (1973) 8008 işlemcisi tasarlanmış olup bu işlemci 8 bitlik bir işlemciydi. 1974 te İntel 8080 adlı işlemcisini, Motorola da 6800 adlı işlemcileri piyasa sürmüşlerdir. Bu tarihlerde yapısal ve işlevsel olarak farklı olmayan iki adet işlemci daha piyasaya sürülmüştür. MOS firmasının çıkardığı 6502 Zilog firmasının çıkardığı Z-80 işlemcisi

Mikroişlemciler Üretim Yılı Kaydedici Sayısı Kaydedici Büyükl üğü Veriyolu Geniş liği Adres Yolu Geniş liği Adresleme Kapasi tesi İntel 8085 1974 8-2 8-16 8 16 64K Motorola 6800 1975 3-3 8-16 8 16 64K Zilog Z-80 1975 17-1-4 8-7-16 8 16 64K Mostek 6502 1976 4-2 8-16 8 16 64K

Mikroişlemci 8 bitlik, Z-80 ve 8080 işlemcileri hesaplama yapmak amacıyla tasarlandıklarından dolayı chip içerisinde bol miktarda kaydedici vardır. Bu yüzden bu tip işlemcilere kaydediciye dayalı işlemciler adı verilmektedir. 6800 ve 6502 işlemcileri ise belleği sık kullandıklarından dolayı belleğe dayalı işlemciler adını almaktadırlar. Belleğe dayalı işlemcilerin komut yapısı daha anlaşılabilir ve adresleme modları daha fazladır.

Mikroişlemci & Mikrodenetleyici Araştırma Ödevi 1: Mikroişlemci ve mikro denetleyici arasındaki farklar ve benzerlikler nelerdir? Örnekler üzerinden açıklanacak. skorkmaz@harran.edu.tr adresine gönderilecek. (Word belgesi halinde isim soy isim eklenmiş olarak)

Söylediklerinizi duyurmak için kimseyi kolundan tutmayınız ; Zira insanlar sizi dinlemeye arzulu değillerse, onları tutacak yerde çenenizi tutmanız daha hayırlıdır. Chesterfield