Bilgisayar Donanımı. Computer Organization Ders 1 - Giriş Kadir Atilla TOKER

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

Download "Bilgisayar Donanımı. Computer Organization Ders 1 - Giriş Kadir Atilla TOKER"

Transkript

1 Bilgisayar Donanımı Computer Organization Ders 1 - Giriş Kadir Atilla TOKER

2 Bilgisayar Donanımı CPU-İşlemci Memory-Bellek Giriş/Çıkış - Input/Output 2

3 Bilgisayar Donanımı 3

4 Bilgisayar Donanımı 4

5 Clock İşlemci ve yol işlemlerini senkronize eder. Clock cycle = Clock period = 1 / Clock rate Cycle 1 Cycle 2 Cycle 3 1 Hz = 1 cycle/sec 1 KHz = 10 3 cycles/sec 1 MHz = 10 6 cycles/sec 1 GHz = 10 9 cycles/sec 2 GHz clock = 1/( ) = 0.5 nanosecond (ns)

6 Bilgisayar Donanımı Arithmetic Logic Unit (ALU) aritmetik ve mantıksal işlemleri yapar. Kayıtçılar (Registers) hızlı kayıt yerleridir ve geçici bilgileri tutarlar. Data register, instruction register, program counter. Control Unit bütün işlemcideki işlemleri, onların önceliklerini, aşamalarını kontrol ederler. 6

7 Ana Bellek Main Memory Ana bellek Main memory kayıt yeridir ve hafızadaki yerler adres olarak adlandırılan bölümlere ayrılmıştır. Addresses Values

8 Bit Byte - Word Hafızaya giren ve çıkan bilgiler bit olarak adlandırılır ve bit gruplarına word denir. Bir word 8 bits, 16 bits, 32 bits veya 64 bit lik gruplar olarak bölünürler. 8-bit word = byte, 16-bit = 2-byte = 1 word vb. byte 8 word 16 doubleword 32 quadword 64 8

9 Adres Alanı Unit Bytes Yaklaşık değ. Kilobyte 2 10 (1,024)bytes 10 3 bytes Megabyte 2 20 (1,048,576)bytes 10 6 bytes Gigabyte 2 30 bytes 10 9 bytes Terabyte 2 40 bytes bytes Petabyte 2 50 bytes bytes Exabyte 2 60 bytes bytes 9

10 Adres Alanı

11 Bellek Adresleri Eğer hafıza 2 n word ise, adres yolunda bu kadar bit olmalıdır. Eğer bir bilgisayar 64 kilobyte hafıza derinliğine sahipse, 16 bitlik bir bit genişliğine ihtiyaç duyar. Birinci adres noktası: (address 0), Ve son adres noktası: (address 65535) Hesap makinesi kullanarak hesaplayın! 64 KB yi ikili sisteme çevirin. 11

12 Bellek Adresleri Bir bilgisayar 32 MB lık bir adres derinliğine sahipse. Hafızadaki 1 byte ı adreslemek için ne kadar bit genişliğine ihtiyaç duyarız? Hafıza aralığı 32 MB -> her bir byte ı adreslemek için 25 bit e ihtiyacımız var. 12

13 Bellek Adresleri Bir bilgisayar 128 MB lık bir hafızaya sahip. Tek bir hafıza byte tını adreslemek için ne kadar bit e ihtiyaç var? Hafıza adres derinliği 128 MB, yani 2 27 byte a ihtiyacımız var. 13

14 Bellek Çeşitleri Random access memory (RAM) çoğunlukla ana hafızayı oluşturur. Kullanıcı RAM a geçici bilgileri yazar ve daha sonra üzerine tekrar yazarak onları silebilir. volatile ; bilgiler sistem gücü kesildiğinde silinir. Read-only memory (ROM); Bilgiler üretici firma tarafından üretim sırasında yazılır. Kullanıcı bunları okuyabilir ama bu bilgileri silemez. nonvolatile ; İçeriği sistem güç kaynağı kesildiğinde silinmez. 14

15 Bellek DüzeniD Fastest Speed (Registers) Faster Speed (Cache Memory) Fast Speed (Main Memory) 15

16 Önbellek Cache Memory Ön Bellek - Cache memory, normalde küçük boyutta hafızalardır ve CPU ile ana hafıza arasında bulunurlar. CPU Cache Memory 16

17 Önbellek Cache Memory Önbellek (Cache memory) de herhangi bir zamanda ana hafızanın bir parçası bulunur. Eğer CPU ana hafızadaki bir bilgiye ihtiyaç duyarsa, aşağıdaki prosedürü izler. CPU cahce yi kontrol eder. Eğer istenen adresteki word değeri oradaysa onu alır, değilse ana hafızaya ulaşır ve oradaki değerleri kopyalar. CPU cahce ye ulaşır ve bilgiyi oraya kopyalar. 17

18 Giriş/Çıkış ış Birimleri Input/Output Bilgisayarların dış dünya ile haberleşmesini sağlarlar, sistem gücü kesildiğinde dahi programlar saklanabilir. Giriş/Çıkış cihazları (Input/Output devices) iki geniş katagoriye ayrılabilir. Kaydedeci olmayan cihazlar (Nonstorage devices). Kaydedici cihazlar. (Storage devices). 18

19 Input Devices Key Cap c d e f 8 9 a b Spring Conductor-coated membrane Mechanical switch Logical arrangement of keys Contacts Membrane switch

20 Çıkış Birimleri Output Devices Fusing of toner Cleaning of excess toner Charging Heater Rotating drum Rollers Light from optical system Sheet of paper Toner Laser printing

21 Kaydedici olmayan cihazlar (Non-storage Device) Bu cihazlar CPU ve hafızanın dış dünya ile ilişkisini sağlarlar. Keyboard giriş sağlar, monitorlar çıkış vs. 21

22 Kaydedici Cihazlar Storage Device Kaydedici cihazlar ana hafızadan daha ucuzdurlar. İçerikleri nonvolatile dır. Daha çok yardımcı kaydedici cihazlar olarak adlandırılırlar. Manyetik ve optikal olarak ikiye ayırabiliriz. 22

23 Bellekler Volatile Memory Devices Güç kesildiğinde bilgi kaybolur. RAM = Random Access Memory DRAM = Dynamic RAM 1-Transistor cell + trench capacitor Yavaş, bilgilerin tutulması için sürekli yazma işlemi tekrarlanmalıdır. Ana bellek için kullanılırlar. SRAM: Static RAM 6-Transistor cell, hızlı fakat bellek genişliği DRAM a göre daha düşüktür. Önbellek( cache memory) için kullanılırlar. Non-Volatile Memory Devices Bilgileri üzerlerinde sürekli tutabilirler. ROM = Read Only Memory (Yalnızca okunabilen bellekler) Bilgisayarın başlaması için gerekli bilgiler saklanabilir. Çeşitler: ROM, EPROM, EEPROM, and FLASH FLASH bellekler elektrik ile silinip/yazılabilir.

24 İşlemci-Hafıza Tarihsel Gelişim Processor-Memory Performance Gap 1000 Moore s Law CPU: 55% per year Performance Processor-Memory Performance Gap: (grows 50% per year) DRAM: 7% per year No cache in microprocessor 1995 Two-level cache on microprocessor

25 Manyetik Kayıtçılar Manyetik diskin fiziksel yapısı 25

26 Manyetik Disk Disk in yüzey organizasyonu 26

27 Manyetik Disk Sürücüsü Diske ulaşma zamanı (Disk Access Time) = Sector Seek Time + Rotation Latency + Transfer Time Read/write head Recording area Actuator Seek Time: (Track) Yollara doğru kafa hareketi (milliseconds) Track 2 Track 1 Track 0 Rotation Latency: Kafanın istenen yola doğru gitmesi sırasındaki disk dönmesi Transfer Time: Verinin transferi Direction of rotation Spindle Platter Arm

28 Manyeti etik Disk Disk üzerindeki bilgileri organize etmek için, her disk yüzeyi yollara track bölünmüş ve her yol dilimlere sector bölünmüştür. Her yol inter-track gap denilen boşluklarla ayrılmışlardır. Her dilim sector ise inter-sector gap denilen boşluklar ayrılmışlardır. 28

29 Manyeti etik Disk Bir manyetik disk random access device olarak adlandırılabilir. En küçük parçası olan dilimlere sector bir zamanda bir kez ulaşılabilir. Diskin performansı birçok faktöre bağlıdır. Dönüş hızı (The rotational speed.) Arama hızı (The seek time.) Bilgi transfer hızı (The transfer time.) 29

30 Manyeti etik Teyp 30

31 Manyeti etik Teyp Yüzey bloklara bölünmüş olmasına rağmen, manyetik teyplerde bloklara ulaşmak için adresleme mekanizması yoktur! İstenen bir bloğu almak için, bütün önceki blokları taramak gerekir. Manyetik teypler disklere göre daha yavaştırlar. 31

32 Optik Kayıtçılar - Optical Storage Devices Optik kaydedici cihazlar bilgiyi kaydetmek ve okumak için lazer kullanırlar. Bunlar; CD-ROMs, CD-Rs and CD-RWs, DVD-RW, blue ray disc (BD) etc. Compact disk read-only memory (CD- ROM) Phillips ve Sony tarafından müzik kaydı için geliştirilmiştir. 32

33 Optik Kayıtçılar - Optical Storage Devices CD-ROM da data yazma ve okuma adımları. 33

34 Optik Kayıtçılar - Optical Storage Devices Blue-violet laser (405nm), red laser (650nm) den daha kısa dalga boyuna sahiptir. Bu lazer ışığın daha hassas okuma yapmasını sağlar. Blu-ray Disc lere 25GB/50GB kadar bilgi kaydedilebilir. Pioneer ın son geliştirdiği teknoloji ile, bir diskte 20 layer kullanılarak 500GB kapasitelerine ulaşılmıştır. ( 34

35 Alt sistemlerin Bağlanmas lanması CPU ve hafıza normalde üç grup yol ile birbirlerine bağlanırlar. Bunlar bus olarak adlandırılır.: Data bus, address bus and control bus. CPU Data Bus Address Bus Control Bus Memory 35

36 Addres, Veri ve Kontrol Yolları Adres yolu (Address Bus): Hafıza adresi adres yoluna koyulur. Eğer hafıza adresi a bit kadarsa, 2 a kadar yer adreslenebilir. Veri yolu (Data Bus): İki yönlü yoldur. (bi-directional bus) Veri yolunda bilgiler iki yönlü transfer edilir. (Giren/Çıkan) Kontrol yolu (Control Bus) Veri transferlerini kontrol eder Okuma isteği Yazma isteği Transfer gerçekleştirildi bilgisi Processor Address Register Data Register Bus Control address bus a bits data bus d bits read write done Memory a 1...

37 Hafızadan Veri Okuma Birden çok saat periyodu gerekiyor. Hafıza, CPU dan daha yavaş cevap veriyor. Addres bilgisi adres yoluna verilir. Read Line (RD) 0 yapılır, bu CPU nun okuma isteği olduğunu belirtir. CPU hafızanın cevap vermesini bekler (1 veya daha fazla cycles ) Read Line (RD) 1 olur, veri yoluna veri konulduğunu belirtir. Cycle 1 Cycle 2 Cycle 3 Cycle 4 CLK ADDR Address RD DATA Data

38 Alt sistemlerin Bağlanmas lanması Veri yolu Data bus bir çok yoldan oluşur ve her biri 1 bit bilgiyi taşır. Adres yolu Addres bus hafızadaki belli bilgileri işaretlemeye yara. Eğer hafıza 2 n word ise, adres yolunda bu kadar bit olmalıdır. 38

39 Giriş/Çıkış ış Cihazlarının n Bağlanmas lanması Connecting I/O I O Devices Her bir I/O cihazı için 1 kontrol yolu vardır. 39

40 Giriş/Çıkış ış Cihazlarının n Bağlanmas lanması Connecting I/O I O Devices The small computer system interface (SCSI) 8, 16, 32 yollu bir paralel arabirimine sahiptir. 40

41 Giriş/Çıkış ış Cihazlarının n Bağlanmas lanması Connecting I/O I O Devices FireWire, çok hızlı bir seri bağlantıdır. Bilgileri 50 MB/sec hızındaki paketler halinde gönderir. 41

42 Giriş/Çıkış ış Cihazlarının n Bağlanmas lanması Connecting I/O I O Devices The universal serial bus (USB) de bir seri bağlantı şeklidir. Keyboard, mouse gibi cihazları bilgisayara bağlamaya yarar. USB 1.1 ve USB 2.0 veri iletişim hızlarını bulun! 42

43 Giriş/Çıkış ış Cihazlarının n Bağlanmas lanması USB transfer hızları: Connecting I/O I O Devices Low Speed: 1.5 Mbps= 192KB/sn Full Speed: 12 Mbps= 1.5MB/sn High Speed: 480 Mbps= 60MB/sn 480Mbit hızın sadece USB 2.0 ile elde edilebilmesi. Low ve full speed hızlar ise USB 1.1'den kalma. Ancak USB 2.0 geriye uyumlu olduğundan, bu iki hızı da kapsıyor. 43

44 Giriş/Çıkış ış Cihazlarının n Bağlanmas lanması Connecting I/O I O Devices 44

45 Giriş/Çıkış ış Cihazlarının n Bağlanmas lanması Connecting I/O I O Devices Memory-Mapped I/O methodunda, CPU I/O denetleyicisindeki her bir kayıtçıyı hafızadaki bir yer olarak görür. CPU buradaki bilgileri transfer için özel komut kullanmaz. Sadece Read komutu kullanılır. 45

46 Program İşlenmesi Program Execution CPU her saat periyodunda komutları bir bir baştan sona işler. Basitleştirilmiş çevrim üç aşamadan oluşur. Al, Çöz ve İşle. No Start More Instructions? Yes Fetch Decode Execute Stop 46

47 Program İşlenmesi Program Execution 47

48 Program İşlenmesi Program Execution Programı işlemeden önceki hafıza ve CPU durumu. 48

49 Program İşlenmesi Program Execution Birinci ve ikinci işlem sonucunda bellek değerleri. 49

50 Program İşlenmesi Program Execution Üçüncü ve dördüncü işlem sonucunda bellek değerleri. 50

51 Giriş/Çıkış ış İşlemi Programlanmış I/O methodunda, senkronizasyon çok basittir. CPU I/O cihazını bekler. CPU I/O cihazını sürekli kontrol ederek zamanı boşa harcar. 51

52 Giriş/Çıkış ış İşlemi Interrupt driven - Kesilme temelli I/O metodunda, I/O cihazı hazır olduğunu CPU ya gönderir. (interrupts) Bu zamana kadar CPU diğer işleri yapabilir. 52

53 Giriş/Çıkış ış İşlemi Direct Memory Access (DMA) Geniş boyutlu verilerin, çok hızlı Giriş/Çıkış birimleri, sabit disk ile bellek arasındaki hızlı iletişim. DMA kontroller CPU nun bazı komutlarını kullanır ve kontroller kayıtçılarında blok verileri transfer öncesi ve sonrası tutar. 53

54 Giriş/Çıkış ış İşlemi 54

55 Giriş/Çıkış ış İşlemi CPU, DMA ve hafıza arasındaki veri alışverişi sırasında boştadır. 55

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ı

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ı

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ı

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

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ı

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ı

Dosya Saklama Ortamları (Devam) Kütük Organizasyonu 1

Dosya Saklama Ortamları (Devam) Kütük Organizasyonu 1 Dosya Saklama Ortamları (Devam) Kütük Organizasyonu 1 Disk Erişimi Diks Erişiminde 3 öğe vardır: i) Arama Süresi (Seek Time) ii) iii) Gecikme Süresi(Rotational Delay) Transfer Süresi (Transfer Time) Kütük

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ı

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ı

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

İŞLEMCİLER (CPU) İşlemciler bir cihazdaki tüm girdilerin tabii tutulduğu ve çıkış bilgilerinin üretildiği bölümdür. İŞLEMCİLER (CPU) Mikroişlemci Nedir? Mikroişlemci, hafıza ve giriş/çıkış birimlerini bulunduran yapının geneline mikrobilgisayar; CPU' yu bulunduran entegre devre çipine ise mikroişlemci denir. İşlemciler

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ı

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ı

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ı

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ı

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 Hafıza sistemleri karakteristikleri Hafıza hiyerarşisi Önbellek prensipleri Cache size Mapping

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ı

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 Bilgisayar Bileşenleri Bilgisayarın Fonksiyonu Instruction Cycle Kesmeler (Interrupt lar)

Detaylı

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

5. HAFTA KBT104 BİLGİSAYAR DONANIMI. KBUZEM Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 5. HAFTA KBT104 BİLGİSAYAR DONANIMI Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 2 Konu Başlıkları Bellekler İç Bellekler ROM Bellek RAM Bellek Dış Bellekler Sabit Disk Sürücüleri

Detaylı

BİLGİSAYAR MİMARİSİ. << Bus Yapısı >> Özer Çelik Matematik-Bilgisayar Bölümü

BİLGİSAYAR MİMARİSİ. << Bus Yapısı >> Özer Çelik Matematik-Bilgisayar Bölümü BİLGİSAYAR MİMARİSİ > Özer Çelik Matematik-Bilgisayar Bölümü Veri yolu (BUS), anakarttaki tüm aygıtlar arası veri iletişimini sağlayan devrelerdir. Yani bilgisayarın bir bileşeninden diğerine

Detaylı

İşletim Sistemleri (Operating Systems)

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

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ı

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ı

Bilgisayarların Gelişimi

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ı

DONANIM KURULUMU. Öğr. Gör. Murat YAZICI. 1. Hafta.

DONANIM KURULUMU. Öğr. Gör. Murat YAZICI. 1. Hafta. 1. Hafta DONANIM KURULUMU Öğr. Gör. Murat YAZICI www.muratyazici.com Artvin Çoruh Üniversitesi, Artvin Meslek Yüksekokulu Bilgisayar Teknolojisi Programı Dersin İçeriği BELLEKLER Belleğin Görevi Bellek

Detaylı

Ders - 1. BİL 221 Bilgisayar Yapısı GİRİŞ. Ders Hakkında. Ders İzlencesi

Ders - 1. BİL 221 Bilgisayar Yapısı GİRİŞ. Ders Hakkında. Ders İzlencesi Ders - 1 BİL 221 Bilgisayar Yapısı GİRİŞ Ders Hakkında Ders İzlencesi Bilgisayar Sınıfları Kişisel Bilgisayarlar$ Genel amaçlı, çok çeşitli yazılımlar$ Performans - maliyet ödünleşmesi hedeflenir$ Sunucular$

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ı

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

Yrd.Doç.Dr. Celal Murat KANDEMİR Bilgisayar Mimarisi Ara Bağlantı Yapıları ve Bus Kavramı Yrd.Doç.Dr. Celal Murat KANDEMİR ESOGÜ Eğitim Fakültesi - BÖTE twitter.com/cmkandemir Ara Bağlantı Yapıları Bir bilgisayar sistemi MİB, bellek ve

Detaylı

BİLGİSAYAR DONANIMI. Donanım Nedir? Donanım Aygıtları. Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümüne verilen ad.

BİLGİSAYAR DONANIMI. Donanım Nedir? Donanım Aygıtları. Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümüne verilen ad. Donanım Nedir? Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümüne verilen ad. BİLGİSAYAR DONANIMI Donanım Aygıtları Giriş aygıtları, İşlemci, Depolama aygıtları, Çıktı aygıtları, Çevresel aygıtlar

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ı

x86 Ailesi Mikroişlemciler ve Mikrobilgisayarlar

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ı

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ı

Bilgisayar (Computer) Bilgisayarın fiziksel ve elektronik yapısını oluşturan ana birimlerin ve çevre birimlerin tümüne "donanım" denir.

Bilgisayar (Computer) Bilgisayarın fiziksel ve elektronik yapısını oluşturan ana birimlerin ve çevre birimlerin tümüne donanım denir. Bilgisayar (Computer) Bilgisayarın fiziksel ve elektronik yapısını oluşturan ana birimlerin ve çevre birimlerin tümüne "donanım" denir. Bilgisayar ve Donanım Ana Donanım Birimleri Anakart (Motherboard,

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ı

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ı

DONANIM 07-08 Bahar Dönemi TEMEL BİLİŞİM TEKNOLOJİLERİ

DONANIM 07-08 Bahar Dönemi TEMEL BİLİŞİM TEKNOLOJİLERİ DONANIM 07-08 Bahar Dönemi TEMEL BİLİŞİM TEKNOLOJİLERİ Donanım nedir? Donanım bilgisayarı oluşturan her türlü fiziksel parçaya verilen verilen addır. Donanım bir merkezi işlem biriminden (Central Processing

Detaylı

CUMHURİYET MESLEKİ VE TEKNİK ANADOLU LİSESİ BİLİŞİM TEKNOLOJİLERİNİN TEMELLERİ DERSİ DERS NOTLARI BELLEKLER

CUMHURİYET MESLEKİ VE TEKNİK ANADOLU LİSESİ BİLİŞİM TEKNOLOJİLERİNİN TEMELLERİ DERSİ DERS NOTLARI BELLEKLER BELLEKLER Genel olarak bellekler, elektronik bilgi depolama üniteleridir. Bilgisayarlarda kullanılan bellekler, işlemcinin istediği bilgi ve komutları maksimum hızda işlemciye ulaştıran ve üzerindeki bilgileri

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ı

1 DERS İZLENCESİ 2 BİLGİSAYARA GİRİŞ Bilgisayar nedir? Bilgisayarın tarihçesi Bilgisayarın kullanıldığı alanlar Bilgisayarın kullanılmasında dikkat

1 DERS İZLENCESİ 2 BİLGİSAYARA GİRİŞ Bilgisayar nedir? Bilgisayarın tarihçesi Bilgisayarın kullanıldığı alanlar Bilgisayarın kullanılmasında dikkat 1 DERS İZLENCESİ 2 BİLGİSAYARA 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ı

GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BM-404 BİLGİ GÜVENLİĞİ LABORATUVARI UYGULAMA FÖYÜ

GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BM-404 BİLGİ GÜVENLİĞİ LABORATUVARI UYGULAMA FÖYÜ HAFTA: 4 AMAÇLAR: Bilgisayar Donanım Parçaları BİLGİSAYAR KASASI İçine yerleştirilecek olan bilgisayar bileşenlerini dışarıdan gelebilecek fiziksel darbelere karşı korur, elektriksel olarak yalıtır, sahip

Detaylı

BİLGİSAYAR VE PROGRAMLAMAYA GİRİŞ

BİLGİSAYAR VE PROGRAMLAMAYA GİRİŞ BİLGİSAYAR VE PROGRAMLAMAYA GİRİŞ 1 BİLGİSAYAR NEDİR? Giriş birimleri ile dış dünyadan aldıkları veriler üzerinde aritmetiksel ve mantıksal işlemler yaparak işleyen ve bu işlenmiş bilgileri çıkış birimleri

Detaylı

(Random-Access Memory)

(Random-Access Memory) BELLEK (Memory) Ardışıl devreler bellek elemanının varlığı üzerine kuruludur Bir flip-flop sadece bir bitlik bir bilgi tutabilir Bir saklayıcı (register) bir sözcük (word) tutabilir (genellikle 32-64 bit)

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ı

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ı

SAYISAL TASARIM. Ege Üniversitesi Ege MYO Mekatronik Programı

SAYISAL TASARIM. Ege Üniversitesi Ege MYO Mekatronik Programı SAYISAL TASARIM Ege Üniversitesi Ege MYO Mekatronik Programı BÖLÜM 3 Yarı İletken Bellekler Bellek Birimi Bellek içerisinde veri saklayan aygıttır. Veriler bir bit ile 8 bit genişliğinde bellekte saklanabilir.

Detaylı

Bilgisayar Bilimlerine Giriş

Bilgisayar Bilimlerine Giriş Bilgisayar Bilimlerine Giriş Hafta 1 Muhammet Baykara mbaykara@firat.edu.tr Bilgisayar Bilimlerine Giriş- Ders İçeriği Bilgisayar Ölçü Birimleri- Temel Kavramlar Boole Cebri Algoritma ve Akış Şemaları

Detaylı

27.10.2014 MONĐTÖRLER

27.10.2014 MONĐTÖRLER MONĐTÖRLER 46 47 Bilgisayarın kullanıcının yaptığı işlemleri görebilmesini sağlayan görsel parçasıdır. Monitörde hareketli ya da sabit resim olarak algılananlar aslında tek karelik resimlerdir. Bu tek

Detaylı

AYVALIK ATATÜRK ANADOLU LİSESİ BİT. DERSİ ÇALIŞMA SORULARI YANLIŞLIK VE YAZIM HATALARI NEDENİYLE TEREDDÜTE DÜŞDÜĞÜNÜZ SORULARI SORUNUZ.

AYVALIK ATATÜRK ANADOLU LİSESİ BİT. DERSİ ÇALIŞMA SORULARI YANLIŞLIK VE YAZIM HATALARI NEDENİYLE TEREDDÜTE DÜŞDÜĞÜNÜZ SORULARI SORUNUZ. AYVALIK ATATÜRK ANADOLU LİSESİ BİT. DERSİ ÇALIŞMA SORULARI YANLIŞLIK VE YAZIM HATALARI NEDENİYLE TEREDDÜTE DÜŞDÜĞÜNÜZ SORULARI SORUNUZ. 1. Günümüz bilgisayarlarında yaygın olarak kullanılan RAM bellek

Detaylı

Bellekler. Mikroişlemciler ve Mikrobilgisayarlar

Bellekler. Mikroişlemciler ve Mikrobilgisayarlar Bellekler 1 Bellekler Ortak giriş/çıkışlara, yazma ve okuma kontrol sinyallerine sahip eşit uzunluktaki saklayıcıların bir tümdevre içerisinde sıralanmasıyla hafıza (bellek) yapısı elde edilir. Çeşitli

Detaylı

7. BELLEK BİRİMİ. Şekil 7-1 Bellek Birimlerinin Bilgisayar Sistemindeki Yeri

7. BELLEK BİRİMİ. Şekil 7-1 Bellek Birimlerinin Bilgisayar Sistemindeki Yeri 7. BELLEK BİRİMİ Şekil 7-1 Bellek Birimlerinin Bilgisayar Sistemindeki Yeri 7.1. Bellekler İçin Kullanılan Terimler Bellek birimlerinin çalışmasının anlaşılması ve iyi bir şekilde kullanılması için bu

Detaylı

BELLEKLER. Kelime anlamı olarak RAM Random Access Memory yani Rastgele Erişilebilir Bellek cümlesinin kısaltılması ile oluşmuş bir tanımdır.

BELLEKLER. Kelime anlamı olarak RAM Random Access Memory yani Rastgele Erişilebilir Bellek cümlesinin kısaltılması ile oluşmuş bir tanımdır. BELLEKLER 1- RAM (Random Access Memory) Nedir? Kelime anlamı olarak RAM Random Access Memory yani Rastgele Erişilebilir Bellek cümlesinin kısaltılması ile oluşmuş bir tanımdır. Kısaca: RAM bilgisayar için

Detaylı

T E M E L K AV R A M L A R. Öğr.Gör. Günay TEMÜR / Teknoloji F. / Bilgisayar Müh.

T E M E L K AV R A M L A R. Öğr.Gör. Günay TEMÜR / Teknoloji F. / Bilgisayar Müh. B İ L G İ S AY A R M Ü H E N D İ S L İ Ğ İ N E G İ R İ Ş T E M E L K AV R A M L A R BAŞLAYALIM BİLGİSAYAR (COMPUTER) NEDİR? Bilgisayar, kullanıcıdan aldığı verilerle aritmetiksel ve mantıksal işlemler

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ı

Temel Bilgi Teknolojileri -1

Temel Bilgi Teknolojileri -1 Temel Bilgi Teknolojileri -1 Dr. Öğr. Üyesi Aslı Eyecioğlu Özmutlu aozmutlu@bartin.edu.tr 1 Konu Başlıkları Donanım Bileşenleri Harici Donanım Dahili Donanım 2 Donanım Bileşenleri Bilgisayarın fiziksel

Detaylı

Bellekler. Bellek Nedir? Hafıza Aygıtları. Belleğin Görevi 12.11.2013

Bellekler. Bellek Nedir? Hafıza Aygıtları. Belleğin Görevi 12.11.2013 Bellek Nedir? Bellekler İşlemcinin istediği bilgileri en hızlı şekilde işlemciye ulaştıran ve bilgileri geçici olarak saklayan depolama birimidir. Bilgisayarın açılışından kapanışına kadar sağlıklı bir

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ı

BM 375 Bilgisayar Organizasyonu Dersi Vize Sınavı Cevapları 10 Nisan 2009

BM 375 Bilgisayar Organizasyonu Dersi Vize Sınavı Cevapları 10 Nisan 2009 1-) Instruction Cycle State Diagram ı çizip herbir state için gerçekleştirilen işlemleri detaylı bir şekilde açıklayınız. Instruction state cycle da üstteki kısımlar CPU dışında alttaki kısımlar CPU içinde

Detaylı

Dosya Saklama Ortamları (Sabit Diskler) Kütük Organizasyonu 1

Dosya Saklama Ortamları (Sabit Diskler) Kütük Organizasyonu 1 Dosya Saklama Ortamları (Sabit Diskler) Kütük Organizasyonu 1 Depolama Aygıtları 1- Birincil Depolama Aygıtları Hızlı Erişim Süresine Sahiptirler Fiyatı daha fazladır. Daha küçük kapasiye sahiptir 2. İkincil

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ı

Merkezi İşlem Birimi (CPU)

Merkezi İşlem Birimi (CPU) Merkezi İşlem Birimi (CPU) Giriş Birimleri İşlem Birimi Çıkış Birimleri Bellek Birimleri Merkezi İşlem Birimi (CPU) Bilgisayarınızın beynidir. Bilgisayarlardaki bütün aritmetik, matematik ve mantık hesaplamalarının

Detaylı

William Stallings Computer Organization and Architecture 9 th Edition

William Stallings Computer Organization and Architecture 9 th Edition William Stallings Computer Organization and Architecture 9 th Edition Bölüm 5 İç Hafıza Bir Hafıza Hücresinin Çalışması Bütün hafıza hücrelerinin ortak özellikleri vardır: 0 ve 1 durumundan birini gösterirler

Detaylı

Spatial locality nin getirdigi avantaji kullanmak

Spatial locality nin getirdigi avantaji kullanmak Oku H&P section 7.3 Spatial locality nin getirdigi avantaji kullanmak Daha buyuk block (line) kullan Her bir fetch ile gelecekte yakin komsuluktaki erisimler icin data cache bulunacak Daha fazla hit e

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

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ı

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

William Stallings Computer Organization and Architecture 9 th Edition

William Stallings Computer Organization and Architecture 9 th Edition William Stallings Computer Organization and Architecture 9 th Edition Bölüm 4 Cache Bellek Bilgisayar Hafıza Sisteminin Ana Karakteristikleri Table 4.1 Key Characteristics of Computer Memory Systems Bilgisayar

Detaylı

İşletim Sistemleri. Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

İşletim Sistemleri. Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü İşletim Sistemleri Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Bu dersin sunumları, Abraham Silberschatz, Greg Gagne, Peter B. Galvin, Operating System Concepts 9/e, Wiley,

Detaylı

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

Sistem Bileşenleri. Discovering. Computers 2010. Bilgisayarı. Keşfediyorum. Living in a Digital World Dijital Dünyada Yaşamak Sistem Bileşenleri Bilgisayarı Discovering Keşfediyorum Computers 2010 Living in a Digital World Dijital Dünyada Yaşamak Hedefler Masaüstü bilgisayarlar, dizüstü bilgisayarlar ve mobil aygıt gibi sistemler

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ı

Bilgisayar Programcılığı Ön Lisans Programı BİLGİSAYAR DONANIMI. Öğr. Gör. Rıza ALTUNAY

Bilgisayar Programcılığı Ön Lisans Programı BİLGİSAYAR DONANIMI. Öğr. Gör. Rıza ALTUNAY Bellekler Ünite 4 Bilgisayar Programcılığı Ön Lisans Programı BİLGİSAYAR DONANIMI Öğr. Gör. Rıza ALTUNAY 1 Ünite 4 BELLEKLER Öğr. Gör. Rıza ALTUNAY İçindekiler 4.1. BELLEĞIN YAPISI VE ÇALIŞMASI... 3 4.2.

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ı

BELLEK BİRİMLERİ BELLEK BİRİMLERİ

BELLEK BİRİMLERİ BELLEK BİRİMLERİ BELLEK BİRİMLERİ BELLEKLER BELLEK BİRİMLERİ Bellek Nedir İşlemcinin istediği bilgileri en hızlı şekilde işlemciye ulaştıran ve bilgileri geçici olarak saklayan depolama birimidir Belleğin Görevi İşlemcinin

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 Processor organization Register organization Instruction cycle 2 Processor organization İşlemci

Detaylı

İşletim Sistemi. BTEP205 - İşletim Sistemleri

İşletim Sistemi. BTEP205 - İşletim Sistemleri İşletim Sistemi 2 İşletim sistemi (Operating System-OS), bilgisayar kullanıcısı ile bilgisayarı oluşturan donanım arasındaki iletişimi sağlayan ve uygulama programlarını çalıştırmaktan sorumlu olan sistem

Detaylı

BİL 423 Bilgisayar Mimarisi 1. Ara Sınavı

BİL 423 Bilgisayar Mimarisi 1. Ara Sınavı MALTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSİĞİ BÖLÜMÜ BİL 423 Bilgisayar Mimarisi 1. Ara Sınavı Öğrenci Adı Soyadı : Öğrenci no : Akademik yıl : 2015-2016 Dönem : Güz Tarih : 4.11.2015 Sınav yeri : MZ-4 Sınav

Detaylı

Memory. Amac. Baslangictan beri programcilar unlimited hizli memory ler hayal etmisler 1972, PDP-11/20. Oku H&P sections 7.1, 7.2

Memory. Amac. Baslangictan beri programcilar unlimited hizli memory ler hayal etmisler 1972, PDP-11/20. Oku H&P sections 7.1, 7.2 Memory Oku H&P sections 7.1, 7. Baslangictan beri programcilar unlimited hizli memory ler hayal etmisler 197, PDP-11/0 64 K lik memory. 600 satirlik Fortran code u ve 16 bit lik 13,000 integer lik veri

Detaylı

8086 nın Bacak Bağlantısı ve İşlevleri. 8086, 16-bit veri yoluna (data bus) 8088 ise 8- bit veri yoluna sahip16-bit mikroişlemcilerdir.

8086 nın Bacak Bağlantısı ve İşlevleri. 8086, 16-bit veri yoluna (data bus) 8088 ise 8- bit veri yoluna sahip16-bit mikroişlemcilerdir. Bölüm 9: 8086 nın Bacak Bağlantısı ve İşlevleri 8086 & 8088 her iki işlemci 40-pin dual in-line (DIP) paketinde üretilmişlerdir. 8086, 16-bit veri yoluna (data bus) 8088 ise 8- bit veri yoluna sahip16-bit

Detaylı

BİLGİSAYAR ORGANİZASYONU

BİLGİSAYAR ORGANİZASYONU BİLGİSAYAR ORGANİZASYONU Donanım Bilgisayarın fiziksel bölümü Monitor, klavye, fare Entegreler, kartlar Kablolar Yazılım: Bilgisayarın mantıksal bölümü Programlar: Bilgisayarın gerçekleştireceği komutlar

Detaylı

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

İŞLEMCİ İşlemcilerin Temel Birimleri, İşlemcinin Çalışma Sistemi ve Komutlar, İşlemci ve Hafıza Arasındaki İlişki, İşlemci Teknolojileri, Modern İŞLEMCİ İşlemcilerin Temel Birimleri, İşlemcinin Çalışma Sistemi ve Komutlar, İşlemci ve Hafıza Arasındaki İlişki, İşlemci Teknolojileri, Modern İşlemci Türleri, Özel Nitelikli İşlemciler, İşlemci Montajı,

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ı

Cache-Hızlı Hafıza Birimi. Bilgisayar Sistemi Bilgisayarların Anakart Organizasyonu

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ı

İŞLEM KAYIT. Bilgisayar temel olarak DONANIM ve YAZILIM olmak üzere 2 yapıda ele alınmaktadır.

İŞLEM KAYIT. Bilgisayar temel olarak DONANIM ve YAZILIM olmak üzere 2 yapıda ele alınmaktadır. Bilgisayarın Tanımı Bilgisayar; aldığı verileri (bilgileri), önceden yüklenmiş belirli programlara göre, mantıksal ve aritmetiksel işlemleri kullanarak işleyen, bilginin sonucunu çıkartan ve bu verileri

Detaylı

MİKROİŞLEMCİLER HAFIZA BİRİMLERİ. Doç.Dr. Mehmet Recep BOZKURT ADAPAZARI MESLEK YÜKSEKOKULU

MİKROİŞLEMCİLER HAFIZA BİRİMLERİ. Doç.Dr. Mehmet Recep BOZKURT ADAPAZARI MESLEK YÜKSEKOKULU MİKROİŞLEMCİLER HAFIZA BİRİMLERİ Doç.Dr. Mehmet Recep BOZKURT ADAPAZARI MESLEK YÜKSEKOKULU Öğrenme Hedefleri Bu konuyu çalıştıktan sonra: Mikroişlemcili sistemlerde kullanılan bellek türlerini bilecek,

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ı

Örnek Sınav Soruları

Örnek Sınav Soruları Örnek Sınav Soruları 1. Aşağıdakilerden hangisi bilgisayar birimlerinden birisi değildir? B) Ekran C) Mouse D) Daktilo 2. Aşağıdakilerden hangisi bilgisayarın hızını etkilemez? A) İşlemci B) Sabit Disk

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ı

Belleğin Görevi. RAM ve sabit diske erişim zamanları karşılaştırması

Belleğin Görevi. RAM ve sabit diske erişim zamanları karşılaştırması BELLEKLER BELLEKLER Genel olarak bellekler, elektronik bilgi depolama üniteleridir. Bilgisayarlarda kullanılan bellekler, işlemcinin istediği bilgi ve komutları maksimum hızda işlemciye ulaştıran ve üzerindeki

Detaylı

C++ Programming: Program Design Including Data Structures, Third Edition. Bölüm 1: Bilgisayarlar ve Programlama Dillerine Kısa Bakış

C++ Programming: Program Design Including Data Structures, Third Edition. Bölüm 1: Bilgisayarlar ve Programlama Dillerine Kısa Bakış C++ Programming: Program Design Including Data Structures, Third Edition Bölüm 1: Bilgisayarlar ve Programlama Dillerine Kısa Bakış Bölüm 1 : Amaçlar Farklı tipteki bilgisayarların öğrenilmesi Bir bilgisayar

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ı

D Duplex : Alıcı + Verici Çalışma Debouching : DMA : Direct Memory Access Data-Bus : Data Veri Yolu Data Flow : Veri Akışı Data Processing : Veri

D Duplex : Alıcı + Verici Çalışma Debouching : DMA : Direct Memory Access Data-Bus : Data Veri Yolu Data Flow : Veri Akışı Data Processing : Veri A: Access time : Erişim Zamanı Active High : Aktif Yüksek Active Low : Aktif Düşük Adress : Adres Address Bus : Adres Yolu Adress Decoding : Adres Kod Çözümü ALE : Adress Latch Enable Architecture : Mimari

Detaylı

1. Hafıza Depolama Araçları. 2. Hafıza Çeşitleri. 3. Hafıza Ölçümü. 4. Bilgisayar Performansı

1. Hafıza Depolama Araçları. 2. Hafıza Çeşitleri. 3. Hafıza Ölçümü. 4. Bilgisayar Performansı DEPOLAMA 1. Hafıza Depolama Araçları 2. Hafıza Çeşitleri 3. Hafıza Ölçümü 4. Bilgisayar Performansı HAFIZA DEPOLAMA ARAÇLARI HARDDİSK ZİPDİSK SSD BELLEK KARTLARI(SD,CF,MMC,MS) FLASH DİSK CD DVD ROM DİSKET

Detaylı

Bilgisayar Donanımı ve Yazılımı (Hardware & Software) Bilgisayar Mühendisliğine Giriş 1

Bilgisayar Donanımı ve Yazılımı (Hardware & Software) Bilgisayar Mühendisliğine Giriş 1 Bilgisayar Donanımı ve Yazılımı (Hardware & Software) Bilgisayar Mühendisliğine Giriş 1 Bilgisayar Donanımı (Hardware) Bilgisayar Mühendisliğine Giriş 2 Bilgisayar Bilgisayar, dış ortamdan verileri alan,

Detaylı

BÖLÜM 2 8051 Mikrodenetleyicisine Giriş

BÖLÜM 2 8051 Mikrodenetleyicisine Giriş C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 2 8051 Mikrodenetleyicisine Giriş Amaçlar 8051 mikrodenetleyicisinin tarihi gelişimini açıklamak 8051 mikrodenetleyicisinin mimari yapısını kavramak 8051

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ı

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ı

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 Operand türleri Assembly dili 2 İşlemcinin yapacağı iş makine komutlarıyla belirlenir. İşlemcinin

Detaylı

BİL1001 Bilgisayar Bilimlerine Giriş 1

BİL1001 Bilgisayar Bilimlerine Giriş 1 DEÜ Bilgisayar Bilimleri Bölümü BİL1001 Bilgisayar Bilimlerine Giriş 1 Öğr. Gör. Dr. Alper VAHAPLAR 2017 Yaz Okulu BİL1001 Bilgisayar Bilimlerine Giriş 1 Ders İçeriği Bilgisayar Bilimlerine Giriş Sayı

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ı

1-Sabit diskler 2-Hafıza kartları 3-USB flash Diskler 4-CD-ROM- DVD-Blueray 5-Hafıza ölçümü 6-Bilgisayar performansı DEPOLAMA

1-Sabit diskler 2-Hafıza kartları 3-USB flash Diskler 4-CD-ROM- DVD-Blueray 5-Hafıza ölçümü 6-Bilgisayar performansı DEPOLAMA 1-Sabit diskler 2-Hafıza kartları 3-USB flash Diskler 4-CD-ROM- DVD-Blueray 5-Hafıza ölçümü 6-Bilgisayar performansı DEPOLAMA İÇ ve DIŞ DİSKLER Sabit Diskler Dahili (İç) sabit diskler Harici (Dış) taşınabilir

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ı

SAB 103 TEMEL BİLGİSAYAR KULLANIMI

SAB 103 TEMEL BİLGİSAYAR KULLANIMI SAB 103 TEMEL BİLGİSAYAR KULLANIMI DERS NOTLARI Prof.Dr. Fatih TANK Ankara Üniversitesi Uygulamalı Bilimler Fakültesi Sigortacılık ve Aktüerya Bilimleri Bölümü Prof.Dr. Fatih TANK - Temel - Ders Notları-

Detaylı