Mikrobilgisayar ve Assembler

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "Mikrobilgisayar ve Assembler"

Transkript

1 Mikrobilgisayar ve Assembler Mikrobilgisayar ve Assembler Öğr. Gör. Serkan KORKMAZ Birecik MYO 1

2 Mikrobilgisayar ve Assembler Mikrobilgisayar ve Assembler Bilgisayar Nedir? 2

3 Mikrobilgisayar ve Assembler Mikrobilgisayar ve Assembler Bilgiyi giriş olarak alan, bunu belli bir kurala göre işleyen ve sonucu çıktı olarak veren sisteme basit olarak bilgisayar denir. Makine olarak tanımlanan bilgisayar veriyi belli bir düzen dahilinde işler. 3

4 Mikrobilgisayar ve Assembler Mikrobilgisayar ve Assembler Veri ; İşlenecek bilgidir. Verinin işleniş düzenini veya kuralları donanımın dışında komutlar koyar. Komutlar ve veriler sayısal bilgiyi oluşturmaktadır. Komutlar ve veriler dışarıdan verilebildiği gibi, kendi depolarından da temin edilebilirler. 4

5 Mikrobilgisayar ve Assembler Mikrobilgisayar ve Assembler Sayısal değerler belli bir formatta sisteme yerleştirilmek zorundadır. Sistemdeki herhangi bir fiziksel ve mantıksal parametreler ikilik sayılarla ifade edilmektedir. 5

6 Mikrobilgisayar ve Assembler BİLGİSAYAR NEDİR? mantıksal ve aritmetiksel işlemler işlemlerin sonucunu saklama 6 saklanan bilgilere ulaşılma

7 Mikrobilgisayar ve Assembler Bilgisayarın Genel Yapısı Bellek Giriş Birimleri M.İ.B Çıkış 7

8 Mikrobilgisayar ve Assembler Bilgisayarın Bileşenleri Donanım: Bilgisayarların fiziksel kısımlarına donanım denilmektedir. Yazılım: Donanımı kullanmak için gerekli programlardır. 8

9 Mikrobilgisayar ve Assembler Yazılım Sistem Yazılımları: Bilgisayarı yöneten, denetleyen, kontrol eden yazılımlardır. Örnek=Windows 9 Uygulama Yazılımları: Kullanıcının özel gereksinimlerini karşıladığı yazılımlardır. Örnek:Office

10 Mikrobilgisayar ve Assembler BİLGİSAYARIN TARİHÇESİ İnsanoğlu; beyin ve kas kuvvetini kullanarak sürekli yaptığı ve sonuçlanması uzun zaman alan işleri kolaylaştırmak ve hızlandırmak için tarihi süreç içerisinde bazı araçlar geliştirmiştir. Abaküs Sürgülü hesap cetvelleri gibi 10

11 Mikrobilgisayar ve Assembler BİLGİSAYARIN TARİHÇESİ Bu tip aletler hesaplamalarda yardımcı olmuştur fakat elle yapılan hesaplamaların yerine konulmamıştır. Büyüklük ve karmaşıklık yönünden insanlar tarafından elle yapılan hesaplamalarda iki ciddi sınırlama ortaya çıkmıştır Belli bir hıza sahip olan insan beyni ile yapılan çalışmalar sınırlıdır. Basit toplama/çıkarma işlemleri kısa sürede yapılabilmesine rağmen üssel ve karmaşık ifadelerin elle yapılması zor ve uzun zaman alacaktır.

12 Mikrobilgisayar ve Assembler BİLGİSAYARIN TARİHÇESİ 2. Ortaya çıkacak hataların düzeltilmesi için tekrar tekrar denemeler yapılacak buda uzun zamanla birlikte maliyeti artıracaktır. Kısacası; İşlemler uzun zaman alacak Maliyet artacak Her seferinde sonuçların sağlaması yapılacak 12

13 Mikrobilgisayar ve Assembler BİLGİSAYARIN TARİHÇESİ Basit bir hesaplama yapılmak istendiğinde; herhangi bir hesaplayıcının esası: 1. Fiziksel anlamların sayısal değerlerle ifade edilmesi (taşların toplanması, kağıt üzerine işaret koyma) 2. Gerekli hesaplamanın yapılması için ifadelerin işletilmesi 13

14 Mikrobilgisayar ve Assembler ABAKÜS Günümüzde bilgisayar denilen aletin gelişim sürecine bakıldığında çok eskilere gidilmesi gerekmektedir. 14

15 Mikrobilgisayar ve Assembler ABAKÜS M.Ö 1000, 4000 ya da 2600 yıllarında Çinliler tarafından kullanıldığı kabul edilmiştir. Günümüzde ilk öğretimde sayı saymayı ve basit matematiksel işlemleri öğrenmek içinde kullanılan bu aygıt teller üzerine dizili boncuklardan meydana gelmektedir. 15 Bilişim teknolojisinin demode olmayan ve günümüzde hala kullanılan ilk örneklerindendir.

16 Mikrobilgisayar ve Assembler SÜRGÜLÜ CETVEL 16

17 Mikrobilgisayar ve Assembler SÜRGÜLÜ CETVEL 1621 yılında rahip ve matematikçi William Oughtred tarafından icat edilmiştir. Bu aygıtın üzerinde hareket ettirilebilir bir parça bulunuyordu ve sağa sola hareket ettirdikçe sabit bir büyüklükten çıkarma ve ekleme yapılabiliyordu. 17

18 Mikrobilgisayar ve Assembler PASCALLINE 18

19 Mikrobilgisayar ve Assembler PASCALLINE Hesap makinesi sayılabilecek ilk ciddi icat Fransız matematikçi Blaise Pascal tarafından geliştirilmiştir yılında Pascalline adlı hesap makinesini icat etmiştir. Toplama ve çıkarma işlemleri (elde ve ödünç alma) 19

20 Mikrobilgisayar ve Assembler LEIBNIZ ÇARKI 20

21 Mikrobilgisayar ve Assembler LEIBNIZ ÇARKI Alman matematikçisi olan Gottfried Wilhelm Leibniz, 1671( ) yılında Leibniz Çarkı adlı aygıtı icat etti. Bu aygıt; toplama ve çıkarma işlemlerinin yani sıra bölme, çarpma ve karekök alma işlemlerini de yapabiliyordu. 21

22 Mikrobilgisayar ve Assembler DOKUMA TEZGAHI 22

23 Mikrobilgisayar ve Assembler DOKUMA TEZGAHI 1801 DE Joseph Maria Jacquard dokuma tezgahlarında desenlerin kontrolünün delikli kartlar yardımıyla düzenlemeyi başarmıştır. 23

24 Mikrobilgisayar ve Assembler Fark Makinesi-Analitik Makine 24

25 Mikrobilgisayar ve Assembler FARK MAKINASI Charles Babbage Fark Makinesini 1830 yılında icat etti. 25

26 Mikrobilgisayar ve Assembler Analitik Makine Analitik Makine buhar gücü kullanarak otomatik olarak çalıştırılacak ve diğer hesaplatıcılardan daha fazla fonksiyona sahip olacaktı. Analitik makine da mantıksal işlem birimi, veri depolama birimi, giriş çıkış üniteleri kullanmayı planlıyordu. Bu mantık günümüzdeki bilgisayar temel prensibi olmuştur. Bu sebepten dolayi Babbage ye bilgisayarın babası denilmiştir. 26

27 Mikrobilgisayar ve Assembler İLK PROGRAMCI 27

28 Mikrobilgisayar ve Assembler İLK PROGRAMCI Lovelance kontesi Ada Augusto Analitik Makine prensibinde Babbage ile beraber çalışmış, ve ona yardımcı olmuştur. Analitik makine için programlar yazmıştır. Bu sebeple ilk programcı olarak kabul edilmektedir. 28

29 Mikrobilgisayar ve Assembler İKİLİ SAYI SİSTEMİ Bugün bilgisayarlar ikili sayı sistemine göre çalışmaktadır. İkili sistem 1854 yılında Matematikçi George Boole tarafından bulunmuştur. Bu sistemde 0 ve 1 sayısından başka sayı yoktur. 29

30 Mikrobilgisayar ve Assembler 30 Bit/Byte 1 Bit 0 ya da 1'den (kapalı devre=0, açık devre=1) oluşur. Bir Byte 8 Bittir Byte = 1 KiloByte [KB] 1024 KB = 1 MegaByte [MB] 1024 MB = 1 GigaByte [GB] 1024 GB = 1 TeraByte [TB] 1024 TB = 1 PetaByte [PB] 1024 PB = 1 ExaByte [EB]

31 Mikrobilgisayar ve Assembler HESAPLAMA MAKİNESİ 31

32 Mikrobilgisayar ve Assembler HESAPLAMA MAKİNESİ 1890 da Herman Hollerith tarafından, delikli kartlarla bilgilerin yüklenebildiği ve bu bilgiler üzerinde toplama işlemlerinin yapılabildiği bir elektro mekanik araç geliştirdi. Bu hesaplayıcı ABDnin 1890 nüfus sayımında başarılı biçimde kullanıldı.. Hollerith yöntemi başarı kazanınca bir şirket kurdu 32 ve daha sonra üç firma işle birleşerek 1924 yılında adını IBM olarak değiştirdi.

33 Mikrobilgisayar ve Assembler Z3 - MARK I Bilgisayarlar konusunda en önemli ve hızlı gelişmelerin 2. Dünya Savaşından sonra başladığı görülüyor de Konrad Zuse Z3 isimli elektrik motorları ile çalıştırılan mekanik bir bilgisayar yaptı. Bu (Z1, Z2, Z3 ve Z4 serisi) program kontrollü ilk bilgisayardır. 33 Howard Aiken IBM ile işbirliği yapmak suretiyle 1944de MARK I i tamamladı.

34 Mikrobilgisayar ve Assembler MARK I Bu bilgisayar küçük kapasiteli olmasına rağmen o günün koşullarında büyük bir başarı olarak kabul edildi. MARK I e bilgiler delikli kartlarla veriliyor ve sonuçlar yine delikli kartlarla alınıyordu. Babbage ın analitik makinesine benzer şekilde çalışıyordu. Mark I saniyede 5 işlem yapabiliyordu. 18 m uzunluğunda ve 2,5 m yüksekliğinde idi. Mark- I insan müdahalesi olmadan sürekli olarak, hazırlanan programı yürüten ilk bilgisayar idi. Bununla birlikte Mark I elektronik bir bilgisayar değildi. 34

35 Mikrobilgisayar ve Assembler ENIAC 35

36 Mikrobilgisayar ve Assembler ENIAC Mark I den kısa bir süre sonra Pensilvanya Üniversite sinde ENIAC ( Elektronik sayısal Hesaplayıcı ve Doğrulayıcı ) isimli sayısal elektronik bilgisayar 1946 yılında tamamlandı. ENIAC askeri amaçla üretildi ve top mermilerinin menzillerini hesaplamak için kullanıldı. 36

37 Mikrobilgisayar ve Assembler ENIAC 18,000 adet elektronik tüp kullanılan ENIAC; 150 kwatt gücünde idi ve 50 ton ağırlığıyla 167 m 2 yer kaplıyordu. Saniyede 5000 toplama işlemi yapabiliyordu. Mark-I den 1000 kat daha hızlıydı. Bu bilgisayar ile elektronik bilgisayara geçiş başlamış ve mekanik donanım yerini elektronik devrelere bırakmıştır. 37

38 Mikrobilgisayar ve Assembler EDSAC İlk program depolamalı bilgisayar olan EDSAC Cambridge Üniversitesinde üretilmiştir.(1949) Bu gelişmeyi ACE adlı bilgisayar takip etmiştir. 38

39 Mikrobilgisayar ve Assembler UNIVAC I Ticari amaçlarla kullanılabilen ve seri halde üretimi yapılan ilk bilgisayar UNIVAC I oldu. Bu bilgisayarın giriş-çıkış birimleri manyetik bant idi ve bir yazıcıya sahipti. Univac 1956 yılında transistör kullanılarak üretilen ilk bilgisayardır. 39

40 Mikrobilgisayar ve Assembler arasında üretilen bilgisayarlarda vakum tüpleri kullanıldı. Bu tüpler bir ampul büyüklüğünde, çok fazla enerji harcamakta ve çok fazla ısı yaymakta idiler. Veri ve programlar magnetik teyp ve tambur gibi bilgi saklama araçlarıyla saklandı. Veriler ve programlar bilgisayara delgi kartları ile yükleniyordu.

41 Mikrobilgisayar ve Assembler Bu yıllarda üretilen bilgisayarlarda transistörler (10 bin adet) kullanıldı. COBOL, FORTRAN, ALGOL yüksek düzeyli diller ve işletim sistemleri geliştirildi. 41

42 Mikrobilgisayar ve Assembler Bu yıllar arasında, üretilen bilgisayarlarda entegre devreler kullanıldı, onbinlerce devre küçük bir silikon chip'e yerleştirildi. Düşük maliyet, yüksek güvenirlilik, ufak boyutlar, düşük enerji harcaması ve hızlı olması bu chip'lerin mikro-bilgisayar yapımında kullanılmasına neden oldu. 42

43 Mikrobilgisayar ve Assembler 1970 den sonra 1970'li yıllardan sonra, büyük çaplı tümleşik devreler kullanılmaya başlandı. Bilgisayar donanımında bu teknolojinin kullanılması bilgisayarın hesaplama hızlarını ve güvenirliliğini arttırmış ve hacimleri çok küçültmüştür. Mikroişlemci denilen tek bir tümleşik devre yongalarının bilgisayarlara uygulanması ile tek kullanıcılı ucuz bilgisayarlar üretilmiştir. 43

44 Mikrobilgisayar ve Assembler Bilgisayar Kullanımı Hakkında İstatistiksel Veriler Dünya daki Bilgisayar Sayısı 1990 yılında 98 milyon 1995 yılında 222 milyon 1998 yılında 364 milyon 2000 yılında 820 milyon Türkiye deki Bilgisayar Sayısı yılında 780 bin 2005 yılında 9 milyon 2010 yılında 15 milyon

45 Çalışma Açısından Bilgisayarlar D2 Ö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, 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.

46 Analog Bilgisayarlar D2 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

47 Sayısal Bilgisayarlar D2 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.

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

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

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

51 D2 Fiziksel Açıdan Bilgisayarlar

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

53 Mini Bilgisayarlar D2 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.

54 Mainframe Bilgisayarlar D2 Ç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.

55 D2 Mainframe Bilgisayarlar

56 Süper Bilgisayarlar D2 Ö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.

57 D2 Süper Bilgisayarlar

58 D2 Süper Bilgisayarlar

59 Mikroişlemci D2 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.

60 Mikroişlemci D2 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.

61 Mikroişlemci D2 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.

62 Mikroişlemci D2 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.

63 Mikroişlemci D2 İ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 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

64 D2 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 K Motorola K Zilog Z K Mostek K

65 Mikroişlemci D2 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 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.

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

67 D2 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

68 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) kullanıcının yüklediği programa göre farklı işlemler yapılır. Embedded systemlerde ise program sistem belleğine bir kez yazıldıktan sonra genellikle değiştirilmez. 1

69 Nerelerde Kullanılır? Kişisel Tüketim Cihazlarında; CepTelefonu Çağrı Cihazı Dijital Fotoğraf Makinesi Video Kaydedici Kaset Oynatıcı Hesap Makinesi DVD oynatıcı 2

70 Nerelerde Kullanılır? Radyo, TV Alarm Sistemleri Çamaşır Makinesi v.s Fax, fotokopi makineleri Yazıcılar Otomobiller(ABS, Yol haritası v.s) Osiloskop v.s 3

71 Mikroişlemci Nedir? Çokça duyduğumuz 80386, 80486, Pentium, Celeron,AMD Athlon birer mikroişlemcidir. İntel, AMD, Cyrix ve Motorola üretici firmalardır. Çoğu zaman CPU (Central Processing Unit) olarak adlandırılırlar.(merkezi İşlem Birimi) 4

72 Bir bilgisayarın blok diyagramı Giriş Biriml eri (Fare, Kalvye,vs.) CPU Çıkış Birimleri (Monitör, Yazıcı, v.s) CPU, giriş(input), çıkış(output),ve Hafıza (memory) ile veri alışverişi için BUS denilen yolları kullanır. Data Bus(Veri Yolu) Hafıza (RAM; ROM; HDD) Adress Bus (Adres Yolu) 5

73 Bir Mikroişlemcinin Blok Yapısı Çevresel üniteler I/O CPU Kontrol Unit RAM ALU ROM 6

74 Bu üniteler CPU chip inin (Chip=yonga)dışında anakart üzerine yerleştirilirler yılları arasında INTEL, NEC ve MOTORALA Chip üreticileri birçok mikro işlemci geliştirmiştir. İntel: 4004, 8088, 8075, 8086, Motorola: 6800, 6809, Gelişen tümdevre teknolojisi sayesinde mikroişlemci kartların yerini mikro denetleyiciler almaya başlamıştır. CPU: Mikro işlemci. MCU: Mikrocontroller, mikrodenetleyiciler. 7

75 Mikrodenetleyici Mikro işlemcili sistem içerisinde bulunması gereken RAM, ROM,ALU (Aritmetic, Logic Unit), I/O gibi ünitelerin tek bir chip içerisinde bulundurulmasıyla oluşan yapıya Mikrodenetleyici denir. PC ler genel amaçlı bilgisayarlardır. MCU lar ise özel amaçlı bilgisayar olup, genellikle tek bir programı çok hassas çalıştırmak amacıyla tasarlanırlar. 8

76 Mikrodenetleyici Blok Diyagramı Tek Chip MCU Çevresel Üniteler LED,LCD, Sensörler I/O PORTA/PORTB Kontrol Unit ALU RAM ROM 9

77 Mikroişlemcili sistemde bus bağlantısı blok diyagramı 10

78 Mikrodenetleyiciler; veri giriş aygıtlarından gelen analog veya dijital verileri ALU ve Kontrol Ünitesi vasıtasıyla değerlendirdikten sonra, I/O portları vasıtasıyla kontrol ettiği cihazlara gönderirler. Port çıkışları genellikle çok az güç çeken LED ve LCD displaylerdir. MCU lar çok düşük güç harcarlar (50 mw) CPU lar ise (50W) büyük güç harcarlar. 11

79 CPU ve MCU arasındaki farklar Mimari yapıları farklıdır. Çoğu Mikroişlemci CISC (Complex Instruction Set Computer) mimarisini kullanırken, Mikrodenetleyiciler RISC(Reduced Instruction Set Computer) mimarisini kullanırlar. Bu mimari yapı dolayısıyla CPU larda komut sayısı fazladır. (genelde 100 den çok). MCU larda ise azdır.(genelde <50) Güç tüketimi CPU larda fazla, MCU larda düşüktür. Komutların işlenmesi açısından CPU lar daha yavaştır. Tek bir masayı bir yerden bir yere sürekli naklediyor olsaydınız hangi aracı kullanırdınız? a) TIR veya Kamyon b) Küçük bir kamyonet veya sepetli motor 12

80 Temel Mikroişlemci Özellikleri Mikroişlemcinin bir defada işleyebileceği kelime uzunluğu Kelime Uzunluğu veya bit uzunluğu, paralel olarak işlenen veri bitlerinin sayısıdır. Kelime, işlemcideki genel amaçlı kaydedicilerin büyüklüğü ve aynı zamanda her bir bellek alanı kapasitesidir. Büyük kelime uzunluğu, aynı zamanda bir çok işlemin birlikte yapılması demektir. İşlemciler, her bir saat çevriminde senkronize olarak o anda komut kuyruğunda bulunan komutları ve bunlara göre de bellekteki verileri işlerler. 13

81 Temel Mikroişlemci Özellikleri Bilgi bitleri, mikroişlemcinin tipine göre 8 lik, 16 lık, 32 veya 64 lük gruplar halinde işlenirler. Küçük hesap makineleri gibi bilgisayarlarda bilgiler 4 er bit (nibble) işlenir. Normal bilgisayarlarda 8 (byte), 16(word), ve 32 (doble word) işlenir. Kelime uzunluğu büyük olanlarda, aritmetik işlemlerin doğruluğu daha yüksektir. Eğer işlemcinin kelime uzunluğu, tek bir kelime ile ele alınan belirli bir iş için yetersizse, işlemci tek bir verinin işlenmesi için daha fazla zaman harcayacak ve verim düşecektir. 14

82 Temel Mikroişlemci Özellikleri Tek Bir komutun İşlenme Hızı Mikroişlemcinin hızı saat frekansı ile doğrudan ilgilidir. Fakat saat frekansı her zaman gerçek çalışma hızını yansıtmaz. İşlemci hızını etkileyen unsurlar: a) Çalışma çevriminin uzunluğu Algetir-kod çöz- işlet- geri yaz MIPS (million instruction per second) b)cpu nun devre teknolojisi ve planı AMD lerde saat frekansı Intel işlemcilerde ise önbellek miktarı fazla. 15

83 Temel Mikroişlemci Özellikleri Tek Bir komutun İşlenme Hızı c) İşlemcinin bir defada işleyebileceği kelime uzunluğu d)işlemci komut kümesi e) Denetim düzeni f) Bilgisayar belleğine ve G/Ç cihazlarına erişim hızı 16

84 Temel Mikroişlemci Özellikleri Mikroişlemcinin Doğrudan Adresleyebileceği Bellek Büyüklüğü Bilgisayar sistemlerindeki ana bellek mikroişlemci tarafından adres yolu vasıtasıyla adreslenir. Adres yolu hattı ne kadar çoksa adresleme kapasitesi de ona göre büyük olur. Adres yolu doğrudan mikroişlemci yapısıyla alakalı olup, işlemciye göre standarttır. 17

85 Temel Mikroişlemci Özellikleri Programcının Üzerinde Çalışabileceği Kaydedici Çeşitleri Programcı işlem sırasında verileri bu kaydediciler üzerinde tutar. Kaydedici sayısının fazla olması manevra kolaylığı ve esnekliği sağlar. Kaydediciler genelde 3 gruba ayrılır. Genel amaçlı kaydediciler Özel amaçlı kaydediciler Gizli kaydediciler 18

86 Temel Mikroişlemci Özellikleri Programcının kullanabileceği değişik türde komutlar. Mikroişlemci hızını etkileyen komutlar: Veri manevra komutları G/Ç komutları Aritmetik komutlar Mantıksal komutlar Test komutlarından oluşurlar. Komutların çokluğu belli bir elastikiyet sağlar Asıl olan, komutun az saykılla işlemi tamamlamasıdır. 19

87 Temel Mikroişlemci Özellikleri Programcının Bellek Adreslerken Gerek Duyacağı Farklı Adresleme Modları Adresleme modları, üzerinde çalışılan bir verinin belleğe nasıl ve ne şekilde yerleştirileceği veya, Üzerinde çalışılacak bir bellekten nasıl ve hangi yöntemle çağrılacağını belirler. Doğrudan adresleme Dolaylı adresleme İndexli adresleme türleri, Programcıya kolaylık sağlar Bu tür adresleme modları, bir mektubun gideceği yere; Birisinin eliyle mi? Bir nesne baz alınarak mı? Sokak ve evler eklenerek mi? Gönderileceği mantığıyla benzerdir 20

88 Kaydediciler Mikroişlemci mimarisinde önemli bir yer tutar. Doğrudan işlemci mimarisini belirleyen elemanlardan birisidir. Kaydediciler, verinin manevrasında ve geçici olarak tutulmasında birinci dereceden görevlidirler. Yapılan iş, ham bilgi girdinin hızlı bir biçimde işlenerek kullanılabilir çıktıya dönüştürülmesi olacağına göre, bu sistemde mutlaka verileri geçici olarak üzerinde tutacak bir grup veri saklayıcıya yani kaydediciye- ihtiyaç olacaktır. İşlemci içerisinde bir program yürütülürken, işlemcinin içerisinde, yani yanı başında (işlemci dışındaki elemanlara erişim yavaş olacağından dahili elemanlar tercih edilir.) kaydedicilere gerek duyulur. 21

89 8 bit işlemci kaydedici blok şeması Program Sayıcısı Veri Yolu Akümülatör X indis Kaydedicisi Y indis Kaydedicisi Kontrol Yolu Yığın Kaydedicisi Bayraklar Adres Yolu

90 ALU ALU, mikroişlemcide aritmetik ve mantık işlemlerinin yapıldığı en önemli birimlerinden birisidir. Aritmetik işlemler denilince başta toplama, çıkarma bölme, çarpma, mantık, işlemleri denilince AND, OR, EX-OR ve NOT gibi işlemler akla gelir. Komutlarla birlikte bu işlemleri, mantık kapılarının oluşturduğu toplayıcılar, çıkarıcılar ve kaydıran kaydediciler (shift register) gerçekleştirilirler. Bu devreler dahili veri yolu vasıtasıyla birbirlerine, bir başka veriyolu ve tamponlar vasıtasıyla kaydedicilere ve zamanlamakontrol birimine bağlanmışlardır. ALU da gerçekleşen tüm bu işlemler kontrol sinyalleri vasıtasıyla zamanlama ve kontrol biriminin gözetiminde eşzamanlı olarak yapılır.

91 Bellek Akümülatör Geçici kaydedici ALU Bayraklar

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

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ı

BİLGİSAYAR NEDİR? mantıksal ve aritmetiksel işlemler. işlemlerin sonucunu saklama. saklanan bilgilere ulaşılma

BİLGİSAYAR NEDİR? mantıksal ve aritmetiksel işlemler. işlemlerin sonucunu saklama. saklanan bilgilere ulaşılma BİLGİSAYAR NEDİR? BİLGİSAYAR NEDİR? mantıksal ve aritmetiksel işlemler işlemlerin sonucunu saklama saklanan bilgilere ulaşılma Bilgisayarın Genel Yapısı Bellek Giriş Birimleri M.İ.B. Çıkış Birimleri Bilgisayarın

Detaylı

GMB 103 Bilgisayar Programlama. 1. Bilgisayar Tarihi

GMB 103 Bilgisayar Programlama. 1. Bilgisayar Tarihi GMB 103 Bilgisayar Programlama 1. Bilgisayar Tarihi Yrd.Doç.Dr. İbrahim Sönmez Ondokuz Mayıs Üniversitesi Ballıca Kampüsü Havacılık ve Uzay Bilimleri Fakültesi Meteoroloji Mühendisliği Bölümü isonmez@omu.edu.tr

Detaylı

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

ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta. Öğr. Gör. Dr. Barış Doğru ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta Öğr. Gör. Dr. Barış Doğru 1 Konular 1. Bilgisayar Nedir? 2. Bilgisayarın Tarihçesi 3. Günümüz Bilgi Teknolojisi 4. Bilgisayarların Sınıflandırılması

Detaylı

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

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN Bilgisayar Mühendisliğine Giriş Yrd.Doç.Dr.Hacer KARACAN Mikroişlemci Nedir? Bir bilgisayarın en önemli parçası Mikroişlemcisidir. Hiçbir bilgisayar mikroişlemci olmadan çalışamaz. Bu nedenle Mikroişlemci

Detaylı

Bilgisayarların Tarihi Gelişimi

Bilgisayarların Tarihi Gelişimi Bilgisayarların Tarihi Gelişimi Basit bir hayale dalın, bir kişinin islediği bilgiye anında internet denilen dünya bilgisayarlar arası bağlantı ile erişebildiğini, günlerce sürecek hesaplamaların sonucunu

Detaylı

BİLGİSAYAR NEDİR? Bilgisayar

BİLGİSAYAR NEDİR? Bilgisayar BİLGİSAYAR NEDİR? Bilgisayar, kullanıcıların girdiği bilgileri veri giriş ünitesine alan, işlem ünitesi ile girilen bilgileri işleyen, elde ettiği sonuçları kendi içinde saklayabilen ve işlenen verilerin

Detaylı

Ünite-2 Bilgisayar Organizasyonu. www.cengizcetin.net

Ünite-2 Bilgisayar Organizasyonu. www.cengizcetin.net Ünite-2 Bilgisayar Organizasyonu Bilgisayar Nedir? Belirli bir sonuç üretmek amacıyla; mantıksal kıyaslamalardan sonuç çıkarabilen, büyük miktarlarda bilgiyi depolayabilen ve gerektiğinde bu bilgileri

Detaylı

Mikrobilgisayar Sistemleri ve Assembler

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ı

Von Neumann Mimarisi. Mikroişlemciler ve Mikrobilgisayarlar 1

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ı

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

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ı

İşletim Sistemlerine Giriş

İşletim Sistemlerine Giriş İşletim Sistemlerine Giriş İşletim Sistemleri ve Donanım İşletim Sistemlerine Giriş/ Ders01 1 İşletim Sistemi? Yazılım olmadan bir bilgisayar METAL yığınıdır. Yazılım bilgiyi saklayabilir, işleyebilir

Detaylı

BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI

BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI İÇERİK 2 BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI ÖĞR. GÖR. HASAN ALİ AKYÜREK Ders izlencesi Bilgisayara giriş Bilgisayar nedir? Bilgisayarın tarihçesi Bilgisayarların sınıflandırılması Bilgisayar nasıl çalışır?

Detaylı

BİLGİSAYAR KULLANMA KURSU

BİLGİSAYAR KULLANMA KURSU 1 2 KURS MODÜLLERİ 1. BİLGİSAYAR KULLANIMI 3 1. Bilişim (Bilgi ve İletişim) Kavramı Bilişim, bilgi ve iletişim kelimelerinin bir arada kullanılmasıyla meydana gelmiştir. Bilişim, bilginin teknolojik araçlar

Detaylı

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

Bilgisayar Temel kavramlar - Donanım -Yazılım Ufuk ÇAKIOĞLU Bilgisayar Temel kavramlar - Donanım -Yazılım Ufuk ÇAKIOĞLU Bilgisayar Nedir? Bilgisayar; Kullanıcıdan aldığı bilgilerle mantıksal ve aritmetiksel işlemler yapabilen, Yaptığı işlemleri saklayabilen, Sakladığı

Detaylı

MAK 1005 Bilgisayar Programlamaya Giriş. BİLGİSAYARA GİRİŞ ve ALGORİTMA KAVRAMI

MAK 1005 Bilgisayar Programlamaya Giriş. BİLGİSAYARA GİRİŞ ve ALGORİTMA KAVRAMI MAK 1005 Bilgisayar Programlamaya Giriş Uludağ Üniversitesi, Mühendislik Fakültesi Makine Mühendisliği Bölümü BİLGİSAYARA GİRİŞ ve ALGORİTMA KAVRAMI Prof. Dr. Necmettin Kaya 1 KONULAR 1. Bilgisayara giriş,

Detaylı

Bilgisayar Donanım 2010 BİLGİSAYAR

Bilgisayar Donanım 2010 BİLGİSAYAR BİLGİSAYAR CPU, bellek ve diğer sistem bileşenlerinin bir baskı devre (pcb) üzerine yerleştirildiği platforma Anakart adı verilmektedir. Anakart üzerinde CPU, bellek, genişleme yuvaları, BIOS, çipsetler,

Detaylı

Bilgisayarın Tarihi. Prof. Dr. Eşref ADALI www. Adalı.net

Bilgisayarın Tarihi. Prof. Dr. Eşref ADALI www. Adalı.net Bilgisayarın Tarihi Prof. Dr. Eşref ADALI www. Adalı.net Hesaplama ve Hesap Makinesi Harizmili Musa (Musal El Harizmi) 0 ve bilinmeyen için «x» değişkenini yazdığı cebir kitabında kullandı 780 yılında

Detaylı

«Bilişim Teknolojisi» nedir?

«Bilişim Teknolojisi» nedir? «Bilişim Teknolojisi» nedir? Bilişim teknolojisi; insanoğlunun teknik, ekonomik ve toplumsal alanlardaki iletişiminde kullandığı ve bilimin dayanağı olan bilginin, özellikle elektronik makineler aracılığı

Detaylı

Bilgisayara Giriş. Bilgisayarlar ilk geliştirilmeye başlandıklarından bugüne kadar geçen süre içerisinde oldukça değişmişlerdir.

Bilgisayara Giriş. Bilgisayarlar ilk geliştirilmeye başlandıklarından bugüne kadar geçen süre içerisinde oldukça değişmişlerdir. Bilgisayara Giriş Bilgisayarlar ilk geliştirilmeye başlandıklarından bugüne kadar geçen süre içerisinde oldukça değişmişlerdir. Bilgisayarın Gelişimi Bilgisayarlar daha hızlı hesap yapmak için geliştirilen

Detaylı

Giriş MİKROİŞLEMCİ SİSTEMLERİ. Elektronik Öncesi Kuşak. Bilgisayar Tarihi. Elektronik Kuşak. Elektronik Kuşak. Bilgisayar teknolojisindeki gelişme

Giriş MİKROİŞLEMCİ SİSTEMLERİ. Elektronik Öncesi Kuşak. Bilgisayar Tarihi. Elektronik Kuşak. Elektronik Kuşak. Bilgisayar teknolojisindeki gelişme Giriş MİKROİŞLEMCİ SİSTEMLERİ Bilgisayar teknolojisindeki gelişme Elektronik öncesi kuşak Elektronik kuşak Mikroişlemci kuşağı Yrd. Doç. Dr. Şule Gündüz Öğüdücü 1 Bilgisayar Tarihi Elektronik Öncesi Kuşak

Detaylı

EYLÜL 2012 ENFORMATİK. Enformatik Bölümü

EYLÜL 2012 ENFORMATİK. Enformatik Bölümü EYLÜL 2012 ENFORMATİK İÇERİK Ders izlencesi Muafiyet sınavı hakkında bilgi Bilgisayara giriş 2 Bilgisayar nedir? Bilgisayarın tarihçesi Bilgisayarların sınıflandırılması Bilgisayar nasıl çalışır? Bit-Byte

Detaylı

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

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ı

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

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ı

Donanımlar Hafta 1 Donanım

Donanımlar Hafta 1 Donanım Donanımlar Hafta 1 Donanım Donanım Birimleri Ana Donanım Birimleri (Anakart, CPU, RAM, Ekran Kartı, Sabit Disk gibi aygıtlar, ) Ek Donanım Birimleri (Yazıcı, Tarayıcı, CD-ROM, Ses Kartı, vb ) Anakart (motherboard,

Detaylı

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

Bilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI Bilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI Bilgisayarın Mimarı Yapısı ve Çalışma Mantığı Bilgisayarı yapısal olarak; bilgilerin girilmesi, girilen bilgilerin belirtilen durumlara

Detaylı

ENF 100 TEMEL BİLGİ TEKNOLOJİLERİNİN KULLANIMI

ENF 100 TEMEL BİLGİ TEKNOLOJİLERİNİN KULLANIMI ENF 100 TEMEL BİLGİ TEKNOLOJİLERİNİN KULLANIMI Yrd. Doç. Dr. Uzay KARAHALİL I. Hafta Sunum Akışı Tanışma Ders İçeriği Derste Uyulacak Kurallar Sınavlar Ders İçeriği Tanışma ve ders içeriğinin tanıtımı

Detaylı

BİLGİSAYAR NEDİR? Temel Bilgisayar Dersi. Bilgisayarın Bileşenleri. Bilgisayarın Genel Yapısı ABAKÜS BİLGİSAYARIN TARİHÇESİ

BİLGİSAYAR NEDİR? Temel Bilgisayar Dersi. Bilgisayarın Bileşenleri. Bilgisayarın Genel Yapısı ABAKÜS BİLGİSAYARIN TARİHÇESİ ENFORMATİK BÖLÜM BAŞKANLIĞI BİLGİSAYAR NEDİR? Temel Bilgisayar Dersi Mantıksal ve aritmetiksel işlemler Bölüm 1: Bilgisayara Giriş ve Donanım İşlemlerin sonucunu saklama Saklanan bilgilere ulaşılma 2 4

Detaylı

Bilgi ve iletişim teknolojileri

Bilgi ve iletişim teknolojileri Bilgi ve iletişim teknolojileri 1 Bilgisayar, Hesap makinesi gibi araçlara neden ihtiyaç duyulmuştur? Zaman tasarrufu Bilginin depolanması ihtiyacı Hatasız işlem yapma isteği İletişim ihtiyacı 30\2 Bilişim

Detaylı

Bilişim Teknolojileri Temelleri 2011. Dijital Dünyada Yaşamak

Bilişim Teknolojileri Temelleri 2011. Dijital Dünyada Yaşamak Bilişim Teknolojileri Temelleri 2011 Dijital Dünyada Yaşamak Bilgisayar nedir? Bilgisayar, kullanıcı tarafından girilen bilgileri(veri) işleyen, depolayan istendiğinde girilen bilgileri ve sonuçlarını

Detaylı

Optik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY DİSK Disket Monitör LCD LED Projeksiyon Klavye Mouse Mikrofon Tarayıcı

Optik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY DİSK Disket Monitör LCD LED Projeksiyon Klavye Mouse Mikrofon Tarayıcı 1 Donanım Bileşenleri ve Çalışma Prensipleri Anakart (Mainboard) İşlemci (Cpu) Ekran Kartı Bellekler Ram Rom Ses Kartı Ağ Kartı TV Kartı Sabit Diskler HDD HHD SSD Optik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY

Detaylı

1. HAFTA TBT181. Temel Bilgisayar Teknolojileri Kullanımı. Öğr. Gör. E. Ekmel SULAK. ekmelsulak@karabuk.edu.tr

1. HAFTA TBT181. Temel Bilgisayar Teknolojileri Kullanımı. Öğr. Gör. E. Ekmel SULAK. ekmelsulak@karabuk.edu.tr 1. HAFTA TBT181 Temel Bilgisayar Teknolojileri Kullanımı Öğr. Gör. E. Ekmel SULAK ekmelsulak@karabuk.edu.tr Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 2 İçindekiler Genel Bilgiler...

Detaylı

Temel Bilgisayar Dersi

Temel Bilgisayar Dersi ENFORMATİK BÖLÜM BAŞKANLIĞI Temel Bilgisayar Dersi Bölüm 1: Bilgisayara Giriş ve Donanım BİLGİSAYAR NEDİR? Mantıksal ve aritmetiksel işlemler İşlemlerin sonucunu saklama Saklanan bilgilere ulaşılma Enformatik

Detaylı

Öğr.Gör. Mehmet Can HANAYLI

Öğr.Gör. Mehmet Can HANAYLI 1 DERS İZLENCESİ 2 SİSTEM MİMARİLERİNE GİRİŞ Bilgisayar nedir? Bilgisayarın tarihçesi Bilgisayarın kullanıldığı alanlar Bilgisayarın kullanılmasında dikkat edilmesi gereken alanlar Bilgisayarların sınıflandırılması

Detaylı

Ham Veri. İşlenmiş Veri Kullanıcı. Kullanıcı. Giriş İşleme Çıkış. Yazılı Çizili Saklama. Doç.Dr. Yaşar SARI-ESOGÜ-Turizm Fakültesi

Ham Veri. İşlenmiş Veri Kullanıcı. Kullanıcı. Giriş İşleme Çıkış. Yazılı Çizili Saklama. Doç.Dr. Yaşar SARI-ESOGÜ-Turizm Fakültesi Kullanıcı Ham Veri İşlenmiş Veri Kullanıcı Giriş İşleme Çıkış Yazılı Çizili Saklama Server PC Laptop PDA (Personal Digital Assitance) Netbook Tablet PC BİLGİSAYAR DONANIM YAZILIM Scanner (Tarayıcı)

Detaylı

1. HAFTA KBT104 BİLGİSAYAR DONANIMI. KBUZEM Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi

1. HAFTA KBT104 BİLGİSAYAR DONANIMI. KBUZEM Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 1. HAFTA KBT104 BİLGİSAYAR DONANIMI Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 2 Konu Başlıkları 1. Bilgisayara Giriş Bilgisayar Nedir? Bilgisayar ile Neler Yapabiliriz? Yeni Bilgisayar

Detaylı

ncü Bilgi İşleyen Makine Olarak Beyin Beyin 2005 Albert Long Hall, Boğazi

ncü Bilgi İşleyen Makine Olarak Beyin Beyin 2005 Albert Long Hall, Boğazi Bilgisayar ve Beynin Karşılaştırmalı Evrimi Bilgi Đşleyen Makina Olarak Beyin - 3 23-24 Aralık 2005 Boğ, Đstanbul M. Ufuk Çağlayan Bilgisayar Mühendisliği Bölümü Boğ 24 Aralık 2005 Motivasyon Bilgisayar

Detaylı

Bölüm-1 Temel Bilgisayar

Bölüm-1 Temel Bilgisayar Bölüm-1 Temel Bilgisayar - 1 - Bilgisayar Nedir? Bilgisayar, çok hızlı elektronik bir hesaplama makinesi olup, özel olarak hazırlanmış verileri alır, hafızasında yüklü olan programa göre işler ve sonucu

Detaylı

Konular MİKROİŞLEMCİ SİSTEMLERİ. Giriş. Bilgisayar Tarihi. Elektronik Kuşak. Elektronik Öncesi Kuşak

Konular MİKROİŞLEMCİ SİSTEMLERİ. Giriş. Bilgisayar Tarihi. Elektronik Kuşak. Elektronik Öncesi Kuşak Konular MİKROİŞLEMCİ SİSTEMLERİ Giriş: Bilgisayar Tarihi Mikroişlemci Temelli Sistemler Sayı Sistemleri Doç. Dr. Şule Gündüz Öğüdücü http://ninova.itu.edu.tr/tr/dersler/bilgisayar-bilisim-fakultesi/30/blg-212/

Detaylı

Temel Bilgisayar Bilgisi

Temel Bilgisayar Bilgisi Temel Bilgisayar Bilgisi BİL131 - Bilişim Teknolojileri ve Programlama Hakan Ezgi Kızılöz Bilgisayarların Temel Özellikleri Bilgisayarlar verileri alıp saklayabilen, mantıksal ya da aritmetik olarak işleyen

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ı

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İLGİSAYAR I BİLGİSAYAR İLE İLGİLİ TEMEL BİLGİLER

BİLGİSAYAR I BİLGİSAYAR İLE İLGİLİ TEMEL BİLGİLER BİLGİSAYAR I BİLGİSAYAR İLE İLGİLİ TEMEL BİLGİLER 1 Yrd.Doç. Dr. Nuray Gedik Bilgi Çağı Gereksinimleri Bilgisayarların Tarihçesi Bilgisayarların Sınıflandırılması Bilgisayar Birimleri Mikro Bilgisayarlar

Detaylı

Bilgisayar Mimarisi ve Organizasyonu Giriş

Bilgisayar Mimarisi ve Organizasyonu Giriş + Bilgisayar Mimarisi ve Organizasyonu Giriş Bilgisayar Mimarisi Bilgisayar Organizasyonu Programcının görebileceği bir sistemin nitelikleri Bir programın mantıksal yürütülmesi üzerinde direk bir etkisi

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ü 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ı

Donanım Nedir? Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümü

Donanım Nedir? Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümü BİLGİSAYAR DONANIMI Donanım Nedir? Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümü Donanım Nedir? Giriş aygıtları İşlemci Depolama aygıtları Çıkış aygıtları Çevresel aygıtlar Giriş Aygıtları

Detaylı

MİKROİŞLEMCİLER 1 Ders 1

MİKROİŞLEMCİLER 1 Ders 1 MİKROİŞLEMCİLER 1 Ders 1 Ders Kitabı: The 80x86 IBM PC and Compatible Computers Assembly Language, Design, and Interfacing Muhammad ali Mazidi, Janice Gillipsie Mazidi Öğr.Gör. Mahmut YALÇIN 09.03.2011

Detaylı

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

MİKROİŞLEMCİLER. Mikroişlemcilerin Tarihsel Gelişimi MİKROİŞLEMCİLER Mikroişlemcilerin Tarihsel Gelişimi Mikroişlemcilerin Tarihi Gelişimi Mikroişlemcilerin tarihi gelişimlerini bir kerede işleyebildikleri bit sayısı referans alınarak dört grupta incelemek

Detaylı

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

DONANIM. 1-Sitem birimi (kasa ) ve iç donanım bileşenleri 2-Çevre birimleri ve tanımlamaları 3-Giriş ve çıkış donanım birimleri DONANIM 1-Sitem birimi (kasa ) ve iç donanım bileşenleri 2-Çevre birimleri ve tanımlamaları 3-Giriş ve çıkış donanım birimleri DONANIM SİSTEM BİRİMİ ÇEVREBİRİMLERİ Ana Kart (Mainboard) Monitör İşlemci

Detaylı

TEMEL BİLGİ TEKNOLOJİLERİ KULLANIMI. Bilgisayar I ve Bilgi İletişim Teknolojileri Dersi Öğr.Gör. Günay TEMUR

TEMEL BİLGİ TEKNOLOJİLERİ KULLANIMI. Bilgisayar I ve Bilgi İletişim Teknolojileri Dersi Öğr.Gör. Günay TEMUR TEMEL BİLGİ TEKNOLOJİLERİ KULLANIMI Bilgisayar I ve Bilgi İletişim Teknolojileri Dersi Öğr.Gör. Günay TEMUR BİLGİSAYARIN TANIMI VE TARİHÇESİ Bilgisayar, kullanıcıdan aldığı verilerle mantıksal ve aritmetiksel

Detaylı

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

BİLGİSAYAR MİMARİSİ. Komut Seti Mimarisi. Özer Çelik Matematik-Bilgisayar Bölümü BİLGİSAYAR MİMARİSİ Komut Seti Mimarisi Özer Çelik Matematik-Bilgisayar Bölümü Komut Seti Mimarisi Bilgisayarın hesaplama karakteristiklerini belirler. Donanım sistemi mimarisi ise, MİB(Merkezi İşlem Birimi),

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

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ı

Bilgisayara Giriş Konular

Bilgisayara Giriş Konular Bilgisayara Giriş Konular Bilgisayara Giriş Bilgisayarın Tanımı Bilgisayarların Tarihçesi İlk Bilgisayarlar Kişisel Bilgisayarlar ve Sonrası Bilgisayarların Yapısı ve Bileşenleri Bilişim Sistemleri ve

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ü 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ı

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

MİKROİŞLEMCİ MİMARİLERİ MİKROİŞLEMCİ MİMARİLERİ Mikroişlemcilerin yapısı tipik olarak 2 alt sınıfta incelenebilir: Mikroişlemci mimarisi (Komut seti mimarisi), Mikroişlemci organizasyonu (İşlemci mikromimarisi). CISC 1980 lerden

Detaylı

Bilişim Teknolojileri

Bilişim Teknolojileri Bilişim Teknolojileri Arş.Görev.Semih ÇALIŞKAN 1.Hafta İÇİNDEKİLER Bilgisayar nedir? Donanım nedir? Yazılım nedir? Giriş nedir? İşlem nedir? Bellek nedir? Çıkış nedir? BİLGİSAYAR NEDİR? Bilgisayar, kullanıcıdan

Detaylı

BİLGİ TEKNOLOJİLERİ SMO103

BİLGİ TEKNOLOJİLERİ SMO103 BİLGİ TEKNOLOJİLERİ SMO103 2. HAFTA BİLGİSAYAR SİSTEMİ, BİLGİSAYARI OLUŞTURAN BİRİMLER VE ÇALIŞMA PRENSİPLERİ ANAKART, İŞLEMCİ VE BELLEKLER SABİT DİSKLER, EKRAN KARTLARI MONİTÖRLER VE DİĞER DONANIM BİRİMLERİ

Detaylı

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

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ı

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İ

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İ 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İ Bilgisayar, kendine önceden yüklenmiş program gereğince

Detaylı

Bilgisayar aldığı komutlar uyarınca veri işleyerek problem çözen otomatik elektronik aygıtların ortak adıdır.

Bilgisayar aldığı komutlar uyarınca veri işleyerek problem çözen otomatik elektronik aygıtların ortak adıdır. Bilgisayar Bilgisayar, kendisine verilen bilgiler üzerinde aritmetiksel, mantıksal ve karşılaştırma işlemleri yaparak sonuçları çıktı birimlerine gönderen elektronik bir alettir. Bilgisayar çok hızlı işlem

Detaylı

Bilgisayar Donanımı. Temel Birimler ve Çevre Birimler. Öğr.Gör.Günay TEMÜR / KAYNAŞLI MESLEK YÜKSEOKULU

Bilgisayar Donanımı. Temel Birimler ve Çevre Birimler. Öğr.Gör.Günay TEMÜR / KAYNAŞLI MESLEK YÜKSEOKULU Bilgisayar Donanımı Temel Birimler ve Çevre Birimler Öğr.Gör.Günay TEMÜR / KAYNAŞLI MESLEK YÜKSEOKULU İçerik Bilgisayarın birimleri; Giriş Çıkış Depolama İşlem Donanım Bileşenleri ve Çalışma Prensipleri

Detaylı

ENFORMATİK. Enformatik Bölümü

ENFORMATİK. Enformatik Bölümü 2015 ENFORMATİK İÇERİK Ders izlencesi Bilgisayara giriş 2 Bilgisayar nedir? Bilgisayarın tarihçesi Bilgisayarların sınıflandırılması Bilgisayar nasıl çalışır? Bit-Byte kavramı Ders İzlencesi 3 Dersin amacı

Detaylı

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

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ı

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

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ı

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

EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ Sayısal Sistemler ASIC (Application Specific Integrated Circuits) Belirli bir işlev için tasarlanırlar Performansları yüksektir Maliyetleri yüksektir

Detaylı

~BĠLGĠSAYAR DONANIMI~

~BĠLGĠSAYAR DONANIMI~ ~BĠLGĠSAYAR DONANIMI~ 03.10.2011 Yrd. Doç. Dr. Nuray Gedik GEÇEN HAFTA Bilgi çağı gereksinimleri Ekonomiye etki eden kaynaklar Tabi kaynaklar, iş, para ve BĠLGĠ Bilgi nedir? Veri nedir? Bilgisayar okuryazarlığı

Detaylı

Yrd. Doç. Dr. Fatih TOSUNOĞLU Erzurum Teknik Üniversitesi Mühendislik Fakültesi İnşaat Mühendisliği Bölümü

Yrd. Doç. Dr. Fatih TOSUNOĞLU Erzurum Teknik Üniversitesi Mühendislik Fakültesi İnşaat Mühendisliği Bölümü Bilgisayar Teknolojileri Kullanımı Yrd. Doç. Dr. Fatih TOSUNOĞLU Erzurum Teknik Üniversitesi Mühendislik Fakültesi İnşaat Mühendisliği Bölümü 1 Ders Hakkında Genel Bilgiler Oda No: ------ Görüşme Saatleri:

Detaylı

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

Anakart ve Bileşenleri CPU, bellek ve diğer bileşenlerinin bir baskı devre (pcb) üzerine yerleştirildiği platforma Anakart adı S a y f a 1 Anakart ve Bileşenleri CPU, bellek ve diğer bileşenlerinin bir baskı devre (pcb) üzerine yerleştirildiği platforma Anakart adı verilmektedir. Anakart üzerinde CPU, bellek, genişleme yuvaları,

Detaylı

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

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ı

Bilgisayar Programlama. Giriş

Bilgisayar Programlama. Giriş Bilgisayar Programlama Giriş Bilgisayar, verileri saklayan, bunlar üzerinde çok hızlı işlem yapan ve istenen verileri sunan bir aygıttır. Donanım (hardware) ve yazılım(software) diye iki bölüme ayrlır.

Detaylı

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

DONANIM VE YAZILIM. Bilişim Teknolojileri ve Yazılım Dersi DONANIM VE YAZILIM Bilişim Teknolojileri ve Yazılım Dersi Bilgisayar Kendisine verdiğimiz bilgileri istediğimizde saklayabilen, istediğimizde geri verebilen cihaza denir. Donanım, Yazılım Bilgisayar Donanım

Detaylı

Bilgi ve iletişim teknolojileri Dersi Ders Notlarıdır?

Bilgi ve iletişim teknolojileri Dersi Ders Notlarıdır? Bilgi ve iletişim teknolojileri Dersi Ders Notlarıdır? Bilgisayar, Hesap makinesi gibi araçlara neden ihtiyaç duyulmuştur? Zaman tasarrufu Bilginin depolanması ihtiyacı Hatasız işlem yapma isteği İletişim

Detaylı

4. HAFTA KBT104 BİLGİSAYAR DONANIMI. KBUZEM Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi

4. HAFTA KBT104 BİLGİSAYAR DONANIMI. KBUZEM Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 4. HAFTA KBT104 BİLGİSAYAR DONANIMI Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 2 Konu Başlıkları Merkezî İşlem Birimi Mikroişlemci(CPU) Çok Çekirdekli Kavramı Çoklu Çekirdek Tasarımı

Detaylı

Bilgisayar en yavaş parçası kadar hızlıdır!

Bilgisayar en yavaş parçası kadar hızlıdır! Donanım Bilgisayar en yavaş parçası kadar hızlıdır! Merkezi İşlem Birimi Kavramı (CPU) Bilgisayar içerisinde meydana gelen her türlü aritmetiksel, mantıksal ve karşılaştırma işlemlerinden sorumlu olan

Detaylı

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

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ı

WINDOWS 7. Tekno-K@mp Eğitim ID 98 2/4 (Normal Seviye Kullanıcı) Tekno-K@mp Konu ID 34223. Windows 7 Hakkında Genel Bilgi Ek Bilgi -

WINDOWS 7. Tekno-K@mp Eğitim ID 98 2/4 (Normal Seviye Kullanıcı) Tekno-K@mp Konu ID 34223. Windows 7 Hakkında Genel Bilgi Ek Bilgi - WINDOWS 7 Tekno-K@mp Eğitim ID 98 Seviye 2/4 (Normal Seviye Kullanıcı) Tekno-K@mp Konu ID 34223 Ana Kategori İşletim Sistemleri Alt Kategori Giriş Konu Windows 7 Hakkında Genel Bilgi Ek Bilgi - GENEL BİLGİSAYAR

Detaylı

BİLGİSAYARLA İLGİLİ TEMEL KAVRAMLAR BİLGİSAYARLARIN İÇ DONANIMI, ANA BİRİMLERİ VE ÇEVRE BİRİMLERİ

BİLGİSAYARLA İLGİLİ TEMEL KAVRAMLAR BİLGİSAYARLARIN İÇ DONANIMI, ANA BİRİMLERİ VE ÇEVRE BİRİMLERİ BİLGİSAYARLA İLGİLİ TEMEL KAVRAMLAR BİLGİSAYARLARIN İÇ DONANIMI, ANA BİRİMLERİ VE ÇEVRE BİRİMLERİ BİLGİSAYAR NEDİR? Verileri işleyen,veriler üzerinde aritmetiksel ve mantıksal işlemler yapabilen,elde ettiği

Detaylı

Bilgisayar Mühendisliğine Giriş

Bilgisayar Mühendisliğine Giriş Bilgisayar Mühendisliğine Giriş Bilgisayar Sistemlerinin Gelişimi 1830 Analitik Makine (Charles Babbage) 1850 Boole Cebiri (George Boole) 1890 Elektro Mekanik Cihaz (Herman Hollerith) 1931 Analog Bilgisayar

Detaylı

Mikrobilgisayarlar. Mikroişlemciler ve. Mikrobilgisayarlar

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ı

Bİ LGİ SAYAR DONANİMİ

Bİ LGİ SAYAR DONANİMİ EHP1112 Bİ LGİ SAYAR DONANİMİ 1. HAFTA BİNGÖL ÜNİVERSİTESİ Teknik Bilimler Meslek Yüksekokulu Öğr. Gör. Doygun DEMİROL - 1 - İçindekiler 1 Bilgisayara Giriş... 2 1.1 Bilgisayar Nedir?... 2 1.2 Bilgisayarlarla

Detaylı

Bölüm 4. Sistem Bileşenleri. Bilgisayarı. Discovering. Keşfediyorum 2010. Computers 2010. Living in a Digital World Dijital Dünyada Yaşamak

Bölüm 4. Sistem Bileşenleri. Bilgisayarı. Discovering. Keşfediyorum 2010. Computers 2010. Living in a Digital World Dijital Dünyada Yaşamak Sistem Bileşenleri Bilgisayarı Discovering Keşfediyorum 2010 Computers 2010 Living in a Digital World Dijital Dünyada Yaşamak Sistem Sistem, bilgisayarda veri işlemek amacıyla kullanılan elektronik bileşenleri

Detaylı

BM-311 Bilgisayar Mimarisi

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ı

Merkezi İşlem Birimi Kavramı (CPU)

Merkezi İşlem Birimi Kavramı (CPU) Donanım Merkezi İşlem Birimi Kavramı (CPU) Bilgisayar içerisinde meydana gelen her türlü aritmetiksel, mantıksal ve karşılaştırma işlemlerinden sorumlu olan elektronik bir aygıttır. Başlıca üç bölümden

Detaylı

Bilişim Teknolojileri Dersi BİL 101 2009-2010 Yaz Dönemi

Bilişim Teknolojileri Dersi BİL 101 2009-2010 Yaz Dönemi Bilişim Teknolojileri Dersi BİL 101 2009-2010 Yaz Dönemi Hatice Gökçe Bilgiç hgbilgic@etu.edu.tr hgokcebilgic@gmail.com 03.05.2010 BİL 101 - Bilişim Teknolojileri 1 Hafta 1 Temel Bilgisayar Bilgisi BİL

Detaylı

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

BİLGİSAYAR MİMARİSİ. Mimariye Giriş. Özer Çelik Matematik-Bilgisayar Bölümü BİLGİSAYAR MİMARİSİ Mimariye Giriş Özer Çelik Matematik-Bilgisayar Bölümü Ders Bilgileri Not Değerlendirmesi: Pop-up Quiz/Ödev : % 20 Ara Sınav : % 30 Final : % 50 Ders İçeriği Temel Bilgisayar Mimarisi

Detaylı

PORTLAR Bilgisayar: VERİ:

PORTLAR Bilgisayar: VERİ: PORTLAR 1.FARE 2. YAZICI ÇİZİCİ TARAYICI 3.AĞ-İNTERNET 4.SES GİRİŞİ 5.SES ÇIKIŞI(KULAKLIK) 6.MİKROFON 7.USB-FLASH 8.USB-FLASH 9.MONİTÖR 10.PROJEKSİYON 11.KLAVYE BİLGİSAYAR NEDİR? Bilgisayar: Kullanıcıdan

Detaylı

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

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ı

Mikrobilgisayarlar ve Assembler. Bahar Dönemi. Vedat Marttin

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ı

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

Haftalık Ders Saati Okul Eğitimi Süresi DERSİN ADI BÖLÜM PROGRAM DÖNEMİ DERSİN DİLİ DERS KATEGORİSİ ÖN ŞARTLAR SÜRE VE DAĞILIMI KREDİ DERSİN AMACI ÖĞRENME ÇIKTILARI VE YETERLİKLER DERSİN İÇERİĞİ VE DAĞILIMI (MODÜLLER VE HAFTALARA GÖRE DAĞILIMI)

Detaylı

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

SORULAR (37-66) Aşağıdakilerden hangisi günümüz anakartlarının en çok kullanılan veriyoludur? SORULAR (37-66) SORU -37 Aşağıdakilerden hangisi günümüz anakartlarının en çok kullanılan veriyoludur? A) ISA B) AGP C) PCI D) PCI-e SORU -38 Aşağıdakilerden hangisi yavaş olması sebebiyle günümüz anakartlarında

Detaylı

Bilişim Teknolojilerine Giriş

Bilişim Teknolojilerine Giriş Bilişim Teknolojilerine Giriş Bilginin toplanması, işlenmesi, saklanması ve iletilmesini sağlayan teknolojilerin bütününe bilişim teknolojileri denir. Bilişim Teknolojisi Girilen verileri saklayan, işleyen,

Detaylı

KONU 1 BİLGİSAYAR VE ÇEVRE ÜNİTELERİ

KONU 1 BİLGİSAYAR VE ÇEVRE ÜNİTELERİ Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Elektrik ve Elektronik Teknolojisi KONU 1 BİLGİSAYAR VE ÇEVRE ÜNİTELERİ Bilgisayar, kendine önceden yüklenmiş program gereğince çeşitli bilgileri

Detaylı

BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI. 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar

BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI. 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar Yılmaz DEMİR BİLİŞİM TEKNOLOJİLERİ ÖĞRETMENİ Ünitelerimiz

Detaylı

DÜNDEN BUGÜNE BİLGİSAYAR

DÜNDEN BUGÜNE BİLGİSAYAR DÜNDEN BUGÜNE BİLGİSAYAR HAZIRLAYANLAR 4C SINIFINDAN SEZİN ÖNAL EGE DEMİRKOL ARDA ÇAKALOZ MELİH PULLUK BUSE KISAKÜREK DANIŞMAN ÖĞRETMEN ASLI ÇAKIR İZMİR, 2007 İÇİNDEKİLER 1. GİRİŞ... 1 2. BİLGİSAYAR NEDİR?...

Detaylı

Komutların Yürütülmesi

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ı

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

Yrd.Doç.Dr. Celal Murat KANDEMİR. Kodlama (Coding) : Bir nesneler kümesinin bir dizgi (bit dizisi) kümesi ile temsil edilmesidir. Bilgisayar Mimarisi İkilik Kodlama ve Mantık Devreleri Yrd.Doç.Dr. Celal Murat KANDEMİR ESOGÜ Eğitim Fakültesi - BÖTE twitter.com/cmkandemir Kodlama Kodlama (Coding) : Bir nesneler kümesinin bir dizgi

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İ. 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ı

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

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN Bilgisayar Mühendisliğine Giriş Yrd.Doç.Dr.Hacer KARACAN BĠLGĠSAYAR MÜHENDĠSLĠĞĠNDE TEMEL KAVRAMLAR Bilgisayar Mühendisliği Merkezi Ġşlem Birimi Bellek ve saklama birimleri Bilgisayar ağları Bilgisayar

Detaylı

TEMEL BĐLGĐ TEKNOLOJĐLERĐ KULLANIMI BÜLENT TURAN

TEMEL BĐLGĐ TEKNOLOJĐLERĐ KULLANIMI BÜLENT TURAN 1 Bilgi Teknolojileri nedir? 2 TEMEL BĐLGĐ TEKNOLOJĐLERĐ KULLANIMI BÜLENT TURAN Bilgi ve iletişim teknolojileri bilginin meydana getirilmesi, yönetilmesi, saklanması, yayılması için kullanılan çeşitli

Detaylı

Islem: Gereken verilere göre, programin yetenekleri ölçüsünde yapilan islemler.

Islem: Gereken verilere göre, programin yetenekleri ölçüsünde yapilan islemler. 1. BILGISAYAR TEKNOLOJILERINE GIRIS 1.1. BILGISAYAR NEDIR? Bilgisayar, kullanicidan aldigi verilerle aritmetik ve mantiksal islemleri yapabilen ve yaptigi islemlerin sonucunu saklayabilen, sakladigi bilgilere

Detaylı

Mikroişlemcili Sistemler ve Laboratuvarı 6.Hafta

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ı