Bilgisayar Mimarisi. İç Bellek Mimarisi. İşlemci-Bellek Arabağlantısı MAR MBR. komut komut komut. Ön Bellek. veri veri. G/Ç Modül.
|
|
- Si̇mge Gültekin
- 7 yıl önce
- İzleme sayısı:
Transkript
1 Bilgisayar Mimarisi İç Bellek Mimarisi İşlemci-Bellek Arabağlantısı AC PC IR MİB MAR MBR Ön Bellek G/Ç Modül Ana Bellek... komut komut komut... veri veri MİB = Merkezi İşlem Birimi AC = Akümlatör PC = Program Sayacı IR = Komut Kaydedicisi MAR = Bellek Adres Kaydedicisi MBR = Ara Bellek Kaydedicisi disk buffers n veri 1
2 Giriş Belleği, adres bitleri sayısıyla limitlenmiş, wordlerden oluşan bir dizi olarak düşünebiliriz. maliyet hız boyut güç tüketimi volatility etc. Bunların dışında bellek dizaynını etkileyecek başka ne gibi konular düşünülebilir? Bilgisayar Ana Bellek Sistem Genel Bakış Bilgisayar Ana Bellek Sistemine Ait Anahtar Karakteristikler Yer MİB Dahili(ana, birincil) Harici(ikincil) Kapasite Kelime büyüklüğü Kelime sayısı Veri İletim Birimi Kelime Blok Erişim Yöntemi Sıralı Erişim Doğrudan Erişim Rastgele Erişim İlişkilendirilebilir Erişim Başarım Erişim Zamanı Çevrim Zamanı İletim hızı Fiziksel Tip Yarı iletken Manyetik yüzey Fiziksel Karakteristikler Volatile/nonvolatile Silinebilir/Silinemez Organizasyon Bellek Hiyerarşisi 2
3 Karakteristikler - devam Kapasite: Byte veya kelime cinsinden ifade edilir. Kelime (Word): Bellek organizasyonunun doğal birimidir. VAX Makinelerinde 32-bitlik kelimeye sahipken, Cray-1 ler 64 bitlik kelimeye sahiptirler. Adreslenebilir birim sayısı: Eğer adres bilgisi A bit uzunluğunda ise adreslenebilir birim sayısı en fazla 2 A olur Veri iletim birimi: Ana belleğe yazılan veya ana bellekten okunan bit sayısıdır. Erişim yöntemi: Sıralı, Doğrudan, Rastgele ve İlişkilendirilebilir Karakteristikler - devam Başarın Ölçütleri: Erişim Zamanı: rastgele erişimli bellekler için okuma veya yazma işlemini gerçekleştirmek için gerekli zamandır; bu zaman, bellekte erişilecek adresin adres yoluna konulmasından erişimi yapılan belleğe anlık veri saklanması veya o adresteki bellekten anlık veri okunması için geçen süredir. Bellek çevrim zamanı: RAM e uygulanabilen bir kavramdır. Birim bilgiye (bellek bölgesine) erişmek ve ikinci erişimin başlatılmasından önce, geçiş için gerekli ek süreyi kapsar. Veri iletim hızı: Bellek birimine ve bellek biriminden veri iletimi gerçekleştirmek için ihtiyaç olan süredir. RAM için, 1/(çevrim süresi) olarak formülize edilir. 3
4 Bazı Bellek Özellikleri Sembol Tanım Intel Intel IBM/Moto w MİB Kelime Büyüklüğü 16bits 16bits 64 bits m Mantıksal Bellek Adresindeki bit Sayısı 20 bits 20 bits 32 bits s En küçük adreslenebilir birimdeki bit sayısı b Veri yolu büyüklüğü m Bellek kelime kapasitesi m xs Bellek bit kapasitesi 2 20 x x x8 Bellek Hiyerarşisi - Diagram 4
5 Bellek Hiyerarşisi Birçok bellek teknolojisi için aşağıdaki kurallar geçerlidir: - Daha küçük erişim zamanı, bit başına maliyet artar - Daha büyük kapasite, bit başına maliyette düşüş - Daha büyük kapasite, daha büyük erişim zamanı Bellek hiyerarşisinde aşağı doğru gidildikçe: a. Bit başına maliyet azalır b. Kapasite artar c. Erişim zamanı artar d. MİB tarafından erişim sıklığı azalır Big-Endian ve Little-Endian Depolama En küçük adreslenebilir birimden daha büyük boyutu olan bir kelimeye sahip veri tipleri belleğe depolandığında şu sorular oluşur; Örnek: The hexadecimal 16-bit sayıabcdh, saklansın 1 0 Kelimenin en düşük mertebeli kısmı mı daha düşük adrese depolanır (little Endian, little end first) veya Kelimenin en yüksek mertebeli kısmı mı daha düşük adrese depolanır (big Endian, big end first)? AB CD Little Endian msb... lsb AB CD Big Endian 1 0 CD AB 5
6 RAM Yarı İletken Bellekler Tüm yarı iletken bellekler hatalı olarak RAM diye isimlendirilirler. Okuma/yazma yapılabilir. Enerjisi kesildiğinde sakladığı veriler silinir. (Volatile) Geçici saklama birimidir Statik veya dinamik olabilir Dinamik RAM Bitler kapasitörlerde yük olarak saklanır Yük boşalabilir Enerji verildiğinde dahi tazelemeye gerek vardır. Tazeleme devrelerine ihtiyaç duyar. Yapımı kolaydır Bit başına küçüktür Daha az pahalıdır Yavaştır Ana bellek Esasen analogtur Yük seviyesi değeri belirler 6
7 Statik RAM Bitler aç/kapa anahtarlar şeklinde saklanır. Yük boşalması söz konusu değildir. Güç verildiğinde tazelemeye ihtiyaç duymaz Tazeleme devrelerine ihtiyaç duymaz Oldukça karmaşık yapıdadırlar Fiziksel boyut olarak bit başına daha büyük boyutludur Daha pahalıdır Daha hızlıdır Ön bellek Sayısal devreler Flip-floplar kullanırlar SRAM ve DRAM Karşılaştırması Har ikisi de volatil dir Veriyi tutabilmek için güce ihtiyaç vardır Dinamik hücre Yapımı kolay, daha küçük Daha yoğundur Daha az pahalıdır Tazelemeye ihtiyaç vardır Daha yüksek kapasitede birimler Statik Hücre Daha hızlı Ön bellek 7
8 Salt Okunur Bellekler Read Only Memory (ROM) Kalıcı saklama birimleridir. Enerji kesildiğinde sakladığı veriler kaybolmaz. (Nonvolatile) Mikroprogramlamaları Kütüphane altprogramları Sistem programları (BIOS) Fonksiyon tabloları Gibi programları saklamak amacıyla kullanılır. ROM Tipleri Üretim aşamasında yazılanlar Küçük yürütmeler için oldukça pahalıdır. Programlanabilri bellek (birkez) PROM Programlamak için özel ekipmanlara ihtiyaç duyar. Daha çok okunan Silinebilir Programlanabilir(EPROM) UV ile silinebilir Elektriksel silinebilir. (EEPROM) Yazma için okumadan daha uzun sürer Flash bellek Tüm bellek elektriksel olarak silinebilir. 8
9 Yarı İletken Bellek Tipleri Özet Bilgisayar Mimarisi Ön Bellek (Cache memory) 9
10 YAZMAÇ BELLEKLER HIZ MALİYET ÖN BELLEK ANA BELLEK DİSK ÖN BELLEĞİ DİSK KAPASİTE Önbellek İşlemci Bellek İkincil Bellek ÖNBELLEK GÖRÜNTÜ BELLEK 10
11 Önbellek Küçük boyutlu hızlı bir bellektir. Ana bellek ve MİB arasında yeralır. MİB çipi veya ayrı bir modül üzerinde bulunabilir. MİB önce önbelleğe erişir ve aradığı veri yoksa ana belleğe erişir. Eğer aranan veri ana bellekte ise içinde bulunduğu blok ile birlikte alınarak Önbelleğe ve MİB ne aktarılır. Önbellek MİB ile Önbellek arasında kelime transferi Ana bellek ile önbellek arasında ise kelimenin bulunduğu bloğun transferi söz konusudur. Blok Transfer Kelime Transfer MİB Önbellek Ana Bellek 11
12 Line Number: Hat numarası: Önbellekteki yuva (slot) numarası Tag: Etiket: Bloktaki verilerin anabellekteki adreslerinin bulunmasında kullanılan bilgi. Block: Blok: Ana bellekte ardışıl olarak bulunan K adet kelime. Word: Kelime: Ana bellekteki herbir satıra karşılık gelir. K words: K kelime: Ana bellekteki K adet satıra karşılık gelir. Word length: Kelime uzunluğu 8-bit, 16-bit v.s. Block length: Blok uzunluğu: K adet kelimeden oluşan bloğun uzunluğu. Memory address: Bellek adresi: n adres hattına sahip bellekte 2 n adet satır bulunmaktadır. Adre snumaraları 0 ile 2 n -1 arasında değişir. Main memory: Ana Bellek. Cache memory: Önbellek Önbellek İşlemci Adres Bilgileri Denetim Birimi Veriler Ana Bellek 12
13 Önbellek Ölçütleri Hit oranı: program parçasının önbellekte bulunması Miss oranı= 1 - Hit Oranı: program parçasının önbellekte bulunmaması Hit zamanı (tönbellek): önbelleğe erişim zamanı Miss cezası (tanabellek): önbellekte bulunmayan bloğun değiştirilmesi için harcanan zaman. Erişim zamanı: önbellekte bulunmayan bloğa anabellekte erişim zamanı. Transfer zamanı: Blok transferi geçen zaman Ortalama bellek erişim zamanı = Hit süresi + Miss oranı x Miss cezası Önbellek Tasarım Bileşenleri İçeriklerine Göre Birleşik (Unified): Komut ve veriler birlikte önbelleklenir. Hit oranı yüksektir. Komut ve veri arasındaki getirme (fetch) yoğunluğuna göre kendini günceller. Tek önbellek olduğu için kolay meydana getirilir. 13
14 Önbellek Tasarım Bileşenleri İçeriklerine Göre Bölünmüş (Split): Komut ve veriler birbirinden ayrı olarak önbelleklenir. Bölünmüş önbelleğin en önemli avantajı, komut döngüsünde (instruction cycle) komut getir/çöz birimi (instruction fetch/decode unit) ile çalıştırma (execution) birimi bağımsız yapar. Ardışık düzen çalışma (Pipeline) için önemlidir. L1 önbellek bölünmüş, L2 önbellek birleşik yapıdadırlar. Önbellek Tasarım Bileşenleri Yazma Yöntemine Göre Doğrudan Yazma (WriteThrough) Geriplanda yazma (Writeback/CopyBack) 14
15 Önbellek Tasarım Bileşenleri Yazma Yöntemine Göre Doğrudan yazma: Veri hem önbellekteki bloğa hem de ana belleğe aynı anda yazılır. Geri planda yazma: Veri sadece önbellekteki bloğa yazılır. İçeriği değişen önbellek (güncellenen önbellek) ait olduğu blok anabelekteki başka bir bellek ile yerdeğiştireceği zaman ana belleğe yazılır. Bloğun yazılıp yazılmayacağı bloktaki GÜNCELLEME (update) biti kullanımıyla belirlenir. Önbellek Tasarım Bileşenleri Yazma Yöntemine Göre Avantaj ve Dezavantajlar: Doğrudan yazma Okuma esnasında önbellekte bulunmama (read miss) belleğe yazma işlemini etkilemez. Gerçeklemesi kolaydır Ana belleğe yazarkenki gecikmeyi engellemek için her zaman yazma tampon bellekleri ile birleştirilerek kullanılırlar. Geri planda yazma Düşük bellek trafiği Yazma işlemleri önbellek hızında gerçekleşir. 15
16 Doğrudan Yazma Önbellek (WriteThrough Cache) Veriler önbellekte bulunuyorsa okuma (Read hit) İşlemci Adres Bilgileri Denetim Birimi Veriler Ana Bellek İstenen program/veri bloğu önbellekte ise okuma yapılır. Doğrudan Yazma Önbellek (WriteThrough Cache) Veriler önbellekte bulunmuyorsa (Read miss) İşlemci Adres Bilgileri Denetim Birimi Veriler Ana Bellek İstenen blok önbellekte değilse ana belllekten önbelleğe getirilir ve okuma yapılır. 16
17 Doğrudan Yazma Önbellek (WriteThrough Cache) Veriler önbellekte bulunuyorsa (Write hit) İşlemci Adres Bilgileri Denetim Birimi Veriler Ana Bellek Tüm yazma işlemlerinde önbelleğe yazma ile aynı anda ana belleğe yazma yapılır. Gereksiz ana bellek yazma işlemi oranı yüksektir. Doğrudan Yazma Önbellek (WriteThrough Cache) Veriler önbellekte bulunmuyorsa (Write miss) İşlemci Adres Bilgileri Denetim Birimi Veriler Ana Bellek Yazılacak veri önbellekte yoksa doğrudan ana belleğe yazma yapılır. 17
18 Geri Planda Yazma (Write Back Cache) Veriler önbellekte bulunuyorsa okuma (Read hit) İşlemci Adres Bilgileri Denetim Birimi Veriler Ana Bellek Geri Planda Yazma (Write Back Cache) Veriler önbellekte bulunmuyorsa okuma (Read miss) İşlemci Adres Bilgileri Denetim Birimi Veriler Ana Bellek 18
19 Geri Planda Yazma (Write Back Cache) Veriler önbellekte bulunuyorsa (Write hit) İşlemci Adres Bilgileri Denetim Birimi Veriler Ana Bellek Veri güncellemeleri önbellekte gerçekleşir. Bir güncelleme olduğunda ilgili verinin bulunduğu yuvada (slot) bulunan güncelleme (UPDATE) biti 1 (set) yapılır. Sadece güncelleme biti 1 olan bloklar ana belleğe yazılır. Gereksiz bellek erişimi ortadan kalkar. Geri Planda Yazma (Write Back Cache) Veriler önbellekte bulunmuyorsa (Write miss) İşlemci Adres Bilgileri Denetim Birimi Veriler Ana Bellek 19
20 Erişim Yöntemine Eşleştirme Fonksiyonuna Göre Önbellekteki satır sayısı ana bellekten çok az olduğu için eşleştirme fonksiyonu kullanılarak aktarma yapılır. Eşleştirme fonksiyonu (Mapping function) hafızadaki bir bloğun önbelleğe nasıl yerleştirileceğini belirler. Önbellek Tasarım Bileşenleri Erişim Yöntemine Eşleştirme Fonksiyonuna Göre Kullanılan üç eşleştirme tekniği bulunmaktadır: Doğrudan Eşleştirme (Direct Mapping Cache) Tam Çağrışımlı Eşleştirme (Fully Associative Cache) Kümeli Çağrışımlı Eşleştirme (Set Associative Cache) 20
21 Önbellek Tasarım Bileşenleri Erişim Yöntemine Eşleştirme Fonksiyonuna Göre Doğrudan Eşleştirme Her bir bloğun önbellekte bulunabileceği sadece bir yuva (slot) mevcuttur. Tam Çağrışımlı Eşleştirme Her bir blok önbellekte herhangi bir yuvada bulunabilir. Küme Çağrışımlı Eşleştirme Her bir blok önbellekte sınırlı yuva kümesi içinde bulunabilir. Eğer bir kümede n blok varsa; n-yollu küme çağrışımlı eşleştirme olarak isimlendirilir. Blok 0, 128, 256, 8064 Yuva 0 ile Blok 1, 129, 257, 8065 Yuva 1 ile Blok 127, 255, 8191 Yuva 128 ile eşleştirilir. Aynı önbellek yuvasında aynı etiket değerine sahip iki ana bellek bloğu bulunamaz. Önbellek içeriği yuva numarası ve etiket değeri kontrol edilerek bulunur. Blok 0, 128, 256, 8064 bloklarına ait etiket değerleri 0, 1, 2,,63 olmaktadır. Doğrudan Eşleştirme Yuva 0 Yuva 1 Yuva 2 Yuva 125 Yuva 126 Yuva 127 Önbellek Ana Bellek Blok 0 Blok 1 Blok 127 Blok 128 Blok 129 Blok 8190 Blok 8191 Blok (K kelime) Yuva Büyüklüğü Blok+Etiket Uzunluğu ( K kelime=70 bit) 21
22 Doğrudan Eşleştirme Avantaj- Dezavantaj Basit Ucuz Ana bellekte verilen bir blok için sabit bir önbellek yuvasının mevcut olması Eğer program tarafından aynı yuvaya eşleştirilmiş 2 bloğa tekrar tekrar erişilmek istenirse önbellek miss oranı çok yüksek olmaktadır. Tam Çağrışımlı Eşleştirme Doğrudan eşleştirmedeki bir bloğun sadece tek yuvaya eşleştirilmesi dezavantajı ortadan kaldırılır. Bir blok önbellekte istenilen yuvaya eşleştirilir. Aranan bilginin önbellekte olup olmadığı tüm yuvalarda eşzamanlı kontrol edilir. Hafızadan alınan bloğun önbellekte hangi yuvaya yazılacağı yerine koyma (replacement) algoritmasıyla belirlenir. 22
23 Tam Çağrışımlı Eşleştirme Ana Bellek Blok 0 Blok 1 Blok (K kelime) Yuva 0 Yuva 1 Önbellek Blok j Blok 8190 Blok 8191 Yuva 125 Yuva 126 Yuva 127 Yuva Büyüklüğü Blok+Etiket Uzunluğu ( K kelime=77 bit) Tam Çağrışımlı Eşleştirme Avantaj-Dezavantaj Yapısı karmaşıktır. Bir blok uygun olan bir satıra yazılabilir. Önbellekte eşzamanlı arama hızı düşüktür. 23
24 Kümeli Çağrışımlı Eşleştirme Doğrudan ve tam çağrışımlı eşleştirme birleşimidir. Önbellek belirli sayıda kümeden oluşur. Her küme kendi içinde tam çağrışımlı yapıdadır ve hafızadan alınan bloğun kümede hangi satıra yazılacağı yerine koyma (replacement) algoritmasıyla belirlenir. Kümeli Çağrışımlı Eşleştirme Ana Bellek Blok 0 Blok 1 Blok (K kelime) Küme 0 Küme 1 Önbellek Yuva 0 Yuva 1 Yuva 2 Yuva 3 Blok 63 Blok 64 Blok 65 Küme 63 Yuva 126 Yuva 127 Yuva Büyüklüğü Blok+Etiket Uzunluğu ( K kelime=71 bit) Blok 8190 Blok
25 Kğmeli Çağrışımlı Eşleştirme Avantaj-Dezavantaj Yapısı doğrudan eşleştirmeye göre karmaşıktır. Bir blok sadece kendisine ait bir kümedeki istenilen satıra yazılabilir. Önbellekte küme içinde eşzamanlı arama hızı düşüktür. Önbelleğe yeni gelen veriye yer açma stratejileri Yerine koyma Teknikleri Doğrudan eşleştirmede sadece bir satır seçilebildiği için yerine koyma (replacement) algoritması kullanılmaz. Tam çağrışımlı ve Kümeli çağrışımlı eşleştirme fonksiyonlarında önbellekte yazılacak satır için yerine koyma (replacement) algoritmaları kullanılır. 25
26 Önbelleğe yeni gelen veriye yer açma stratejileri Least recently used (LRU): En uzun süre kullanılmayan satıra yazılır. Her satır için USE field kullanılır. First in first out (FIFO): İlk gelen satıra yazılır. Least frequently used (LFU): En az kullanılan satıra yazılır. Her satır için counter kullanılır. Random: Rastgele bir satır seçilir ve o satıra yazılır. 26
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ı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ı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ı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ı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ı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ı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ı(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ıBilgisayar Yapısı MİKROİŞLEMCİ SİSTEMLERİ. Bilgisayar Temel Birimleri. MİB Yapısı. Kütükler. Kütükler
Bilgisayar Yapısı MİKROİŞLEMCİ SİSTEMLERİ Yrd. oç. r. Şule ündüz Öğüdücü Bilgisayar verilen verileri, belirlenen bir programa göre işleyen, istenildiğinde saklayabilen, gerektiği zaman geriye verebilen
Detaylı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ı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ı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ı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ıBİLGİSAYAR MİMARİSİ-II İÇERİK ADRESLEMELİ BELLEK
İÇERİK ADRESLEMELİ BELLEK Bellekte bulunan bir değerin aranıp bulunması, adres yerine verinin içeriği ile olursa içerik adreslemeli bellek ya da CAM (Content Addressable Memory) denir. Bu belleğe aynı
Detaylıİşletim Sistemleri (Operating Systems)
İşletim Sistemleri (Operating Systems) 1 İşletim Sistemleri (Operating Systems) Genel bilgiler Ders kitabı: Tanenbaum & Bo, Modern Operating Systems:4th ed., Prentice-Hall, Inc. 2013 Operating System Concepts,
Detaylı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ı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. 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ı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ı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ı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ı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ı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ı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ş Bellek Yönetimi (Memory Management) İşletim Sistemlerine Giriş - Ders10 1 TLB(Translation Lookaside Buffers) Dönüşüm öngörü tablosu Birçok sayfalama tasarımında, sayfa tabloları
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 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ı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ıBilgisayar Yapısı MİKROİŞLEMCİ SİSTEMLERİ. Bilgisayar Temel Birimleri. Kütükler. Kütükler. Merkezi İşlem Biriminin İç Yapısı
Bilgisayar Yapısı MİKROİŞLEMCİ SİSTEMLERİ oç. r. Şule Gündüz Öğüdücü http//ninova.itu.edu.tr/tr/dersler/bilgisayar-bilisim-fakultesi/3/blg-22/ Bilgisayar verilen verileri, belirlenen bir programa göre
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 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ı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ıBellek. Hiyerarşisi. Tek işlemcinin saniyedeki ortalama bellek erişimi isteği. Kaynak: Hennesy, Patterson, Computer Architecture, 5/e
1 8 Cep Bellek (Cache Memory) İç Bellek (The internal memory system) 8.1 Ana bellek ile MİB arasındaki performans farkı Ana bellekler, dinamik belleklerden (DRAM - dynamic RAM) oluşurlar. İşlemcilerin
Detaylı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ı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ı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ı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ı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ı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ı6 Bellek Organizasyonu (İç / Dış) 6.1 Bellek Hiyerarşisi:
1 Lisans https//creativecommons.org/licenses/by-nc-nd/4.0/deed.tr 6 Bellek Organizasyonu (İç / Dış) 6.1 Bellek Hiyerarşisi Küçük, Daha hızlı, Yüksek maliyet (byte başına) L2 L1 MİB L0 İç saklayıcılar on-chip
DetaylıSıralı Erişimli Dosyalar. Kütük Organizasyonu 1
Sıralı Erişimli Dosyalar Kütük Organizasyonu 1 Dosya Fiziksel depolama ortamlarında verilerin saklandığı mantıksal yapılara dosya denir. Dosyalar iki şekilde görülebilir. Byte dizisi şeklinde veya Alanlar
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 SİSTEM BİRİMİ ÇEVREBİRİMLERİ Ana Kart (Mainboard) Monitör İşlemci
DetaylıSanal Bellek (Virtual Memory)
Sanal Bellek (Virtual Memory) Bellek yönetim tekniklerinde belleğin zaman içinde parçalanması ve işlemlerin boyutunun fiziksel belleğin boyutuyla sınırlı olması sorunları vardır. Ana belleğin yetersiz
DetaylıBM-311 Bilgisayar Mimarisi
1 BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Giriş Mikro işlemler Fetch cycle Indirect cycle Interrupt cycle Execute cycle Instruction
Detaylı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ıGörüntü Bellek. Ana Bellek. Fiziksel Adres. Belek Uzayı. Bellek hiyerarşisi. Hız Maliyet (+) Ana Bellek. Boyut (+) DISK. Görüntü Adres.
9 Yönetimi (Memory Management), Görüntü (Virtual Memory) Amaç Kullanıcılara/programlara fiziksel belleğin (ana ) boyutundan bağımsız olarak büyük boyutta ve lineer (sürekli) alanı sağlamak. Kullanıcılar/programlar,
Detaylı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ıPC is updated PS güncellenir
COMPUTER ARCHITECTURE EXAM SOLUTIONS BİLGİSAYAR MİMARİSİ SINAV ÇÖZÜMLERİ QUESTION 1: SORU 1: a) 100 instructions 100 komut: Without pipeline: İş hattı olmadan: 100*30 = 3000 ns Speedup / Hızlanma: = =2.9
DetaylıYrd. Doç. Dr. Caner ÖZCAN
Yrd. Doç. Dr. Caner ÖZCAN GİRİŞ Değişken ve dizilerde tutulan değerler programın çalışması esnasında değerlerini korurlarken programın çalışması sona erdiğinde veri kaybolur. Dosyalar verinin kalıcı olarak
Detaylı6.4.1 Önbellek Eşleme Planları
6.4 Önbellek Bir bilgisayar işlemcisi çok hızlıdır ve sürekli olarak hafızadan veri okur. Genellikle işlemci verinin ulaşmasını beklemek zorunda kalır, çünkü hafıza erişim süreleri işlemci hızından daha
Detaylı1. PS/2 klavye fare 2. Optik S/PDIF çıkışı 3. HDMI Giriş 4. USB 3.0 Port 5. USB 2.0 Port 6. 6 kanal ses giriş/çıkış 7. VGA giriş 8.
İşlemci: İşlemci,kullanıcıdan bilgi almak, komutları işlemek ve sonuçları kullanıcıya sunmak gibi pek çok karmaşık işlemi yerine getirir. Ayrıca donanımların çalışmasını kontrol eder. İşlemci tüm sistemin
DetaylıBölüm Bazı Temel Konseptler
Bölüm 7 Bu ve bundan sonraki bölümde, makine komutlarını işleten ve diğer birimlerin faaliyetlerini düzenleyen işlem birimi üzerine yoğunlaşacağız. Bu birim genellikle Komut Seti Mimarisi (Instruction
DetaylıBM-311 Bilgisayar Mimarisi
BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Adresleme modları Pentium ve PowerPC adresleme modları Komut formatları 1 Adresleme modları
Detaylı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ıBölüm 11: Dosya Sistem Gerçekleştirilmesi
Bölüm 11: Dosya Sistem Gerçekleştirilmesi Operating System Concepts with Java 8 th Edition 11.1 Silberschatz, Galvin and Gagne 2009 Dosya-Sistem Yapısı Dosya sistem yapısı Mantıksal depolama birimi İlgili
Detaylı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ı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ı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ıBellek. Hiyerarşisi. Statik RAM SRAM (Static RAM):
8 Cep (Cache Memory) İç (The internal memory system) 8. Ana bellek ile arasındaki performans farkı Ana bellekler, dinamik belleklerden (DRAM - dynamic RAM) oluşurlar. İşlemcilerin hızları ana belleklerden
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
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ı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ıVeri ve Dosya Yapıları. Kütük Organizasyonu 1
Veri ve Dosya Yapıları Kütük Organizasyonu 1 Veri ve Dosya Yapıları Bilgi, içerisinde bulunduğumuz çağda hızlı ve sürekli bir biçimde artmaktadır. Her iki kavram da verinin gösterimi, veriye erişim işlemlerini
Detaylı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ıDemodülasyon Algoritmaları İçin En İyilenmiş Windows İşletim Sistemi Uygulamaları
Demodülasyon Algoritmaları İçin En İyilenmiş Windows İşletim Sistemi Uygulamaları Alparslan Fişne afisne@aselsan.com.tr 1/46 1 İçerik Giriş Demodülasyon Algoritmaları Optimizasyon JNI Kullanımı Sonuçlar
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 ve Donanım Ana Donanım Birimleri Anakart (Motherboard,
DetaylıBackground (Arka Plan)
Bölüm 9: Sanal Bellek Operating System Concepts with Java 8 th Edition 9.1 Silberschatz, Galvin and Gagne 2009 Background (Arka Plan) Sanal Bellek Kullanıcı mantıksal hafızanın, fiziksel hafızadan ayrılması.
Detaylı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ı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ı6 Bellek Organizasyonu (İç / Dış) 6.1 Bellek Hiyerarşisi:
6 Organizasyonu (İç / Dış) 6. Hiyerarşisi Küçük, Daha hızlı, Yüksek maliyet (byte başına) Daha büyük, Daha yavaş, Daha ucuz L4 (byte başına) L5 L3 L2 Lisans https//creativecommons.org/licenses/by-nc-nd/4.0/deed.tr
Detaylı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ıBİLGİSAYAR DONANIMI KONU: ANAKART RAM-ROM ADI: KÜBRA SOYADI: ŞAHİN NO: SINIFI:1/B ADI: SELMA SOYADI: ÇELİK NO: SINIFI:1/B
KONU: ANAKART RAM-ROM BİLGİSAYAR DONANIMI ADI: KÜBRA SOYADI: ŞAHİN NO: 155511106 SINIFI:1/B ADI: SELMA SOYADI: ÇELİK NO: 165511070 SINIFI:1/B ÖĞRETMEN: YILMAZ EROĞLU İÇİNDEKİLER ANAKARTIN TARİHÇESİ...3
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 Öğrenme Hedefleri Bu konuyu çalıştıktan sonra: Mikroişlemcili sistemlerde kullanılan bellek türlerini bilecek,
DetaylıFiziksel Veritabanı Modelleme
Fiziksel Veritabanı Modelleme Fiziksel Veritabanı VTYS, verileri yan bellekte tutar. Bu yüzden VTYS lerde sıklıkla READ (yan bellekten okuma) ve WRITE (yan belleğe yazma) işlemi meydana gelir. READ ve
Detaylıİş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ı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ıMerkezi İşlem Birimi MİKROİŞLEMCİ SİSTEMLERİ. MİB Yapısı. MİB in İç Yapısı. MİB Altbirimleri. MİB in İç Yapısı
Merkezi İşlem Birimi MİKROİŞLEMCİ SİSTEMLERİ Doç. Dr. Şule Gündüz Öğüdücü http://ninova.itu.edu.tr/tr/dersler/bilgisayar-bilisim-fakultesi/0/blg-1/ Merkezi İşlem Birimi (MİB): Bilgisayarın temel birimi
Detaylıİşletim Sistemleri. Dr. Binnur Kurt binnur.kurt@gmail.com. Omega Eğitim ve Danışmanlık http://www.omegaegitim.com. İşletim Sistemleri
İşletim Sistemleri Dr. Binnur Kurt binnur.kurt@gmail.com Omega Eğitim ve Danışmanlık http://www.omegaegitim.com 1 S a y f a İÇİNDEKİLER 1. İşletim Sistemi 2. Kabuk 3. Prosesler 4. İplikler 5. İplikler
Detaylıİş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ı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ı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ıSK 1200 Seviye Alarm Kontrolörü Montaj ve Kullanım Kitapçığı
SK 1200 Seviye Alarm Kontrolörü Montaj ve Kullanım Kitapçığı SK 1200 MKK v10.02-tr 1 İÇİNDEKİLER 1. ÖNEMLİ NOTLAR... 3 2. TANIMLAMA... 4 3. TEKNİK ÖZELLİKLER... 5 4. MONTAJ ve KABLOLAMA... 5 4.1. Montaj...
DetaylıTemel Bilgisayar Kullanımı ve Internet. Ünite 2: Bilgisayar Organizasyonu. Giriş
Temel Bilgisayar Kullanımı ve Internet Ünite 2: Bilgisayar rganizasyonu 2/22 Giriş Bu ünitede sidi (CD), rem (RAM), sürücü, seri bağlantı gibi bilgisayarın fiziksel parçalarına ilişkin kavramların ne anlama
DetaylıBELLEK Yönetimi. Ana Bellek Yönetimi. Ana Bellek Yönetimi
BELLEK Yönetimi Hafta 13 Bellek bilgisayarı oluşturan 3 ana bileşenden biridir. (MİB bellek I/O ). İşlemcinin çalıştırdığı programlar ve programa ait bilgiler bellek üzerinde saklanır. Bellek geçici bir
DetaylıKısmen insan davranışlarını veya sezgilerini gösteren, akılcı yargıya varabilen, beklenmedik durumları önceden sezerek ona göre davranabilen bir
DÜŞÜNEN MAKİNELER Kısmen insan davranışlarını veya sezgilerini gösteren, akılcı yargıya varabilen, beklenmedik durumları önceden sezerek ona göre davranabilen bir makine yapmak, insanlık tarihi kadar eski
DetaylıBIL410 GELİŞMİŞ BİLGİSAYAR MİMARİLERİ. Kayhan İmre
BIL41 GELİŞMİŞ BİLGİSAYAR MİMARİLERİ Kayhan İmre KONULAR Ön Bellek Görüntü Bellek Pipeline Vektör Bilgisayarlar Koşut Bilgisayarlar Neden Mimari? İşlemci Düzeyi Mikro İşleyiciler İşlevsel Düzey Gelişmiş
Detaylı+ 1. ) transfer edilir. Seri. Isı T h T c sıcaklık farkı nedeniyle üç direnç boyunca ( dirençler için Q ısı transfer miktarı aşağıdaki gibidir.
GİRİŞ Isı değiştiricileri (eşanjör) değişik tiplerde olup farklı sıcaklıktaki iki akışkan arasında ısı alışverişini temin ederler. Isı değiştiricileri başlıca yüzeyli ısı değiştiricileri, karışımlı ısı
DetaylıWilliam Stallings Computer Organization and Architecture 9 th Edition
+ William Stallings Computer Organization and Architecture 9 th Edition + Bölüm 6 Dış Hafıza + Manyetik Disk Bir disk, tabaka olarak adlandırılan, manyetize edilebilir bir materyal ile kaplı, manyetik
DetaylıÜ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ıA.Ü. GAMA MYO. Elektrik ve Enerji Bölümü ALGORİTMA VE PROGRAMLAMA 1.HAFTA
A.Ü. GAMA MYO. Elektrik ve Enerji Bölümü ALGORİTMA VE PROGRAMLAMA 1.HAFTA 1 İçindekiler Bilgisayarların Çalışma Prensibi Sayı Sistemleri Programlama Dilleri 2 BİLGİSAYARLARIN ÇALIŞMA PRENSİBİ Bilgisayar
DetaylıMerkezi İşlem Birimi MİKROİŞLEMCİ SİSTEMLERİ. MİB Yapısı. MİB Altbirimleri. Durum Kütüğü. Yardımcı Kütükler
Merkezi İşlem Birimi MİKROİŞLEMCİ SİSTEMLERİ Yrd. Doç. Dr. Şule Gündüz Öğüdücü Merkezi İşlem Birimi (MİB): Bilgisayarın temel birimi Hız Sözcük uzunluğu Buyruk kümesi Adresleme yeteneği Adresleme kapasitesi
DetaylıROM ve PLD lerle ARDIŞIL DEVRE TASARIMI
Karadeniz Teknik Üniversitesi Mühendislik-Mimarlık Fakültesi Bilgisayar Mühendisli gi Bölümü Sayısal Tasarım Laboratuvarı ROM ve PLD lerle ARDIŞIL DEVRE TASARIMI Ardışıl devreler ROM (Read Only Memory)
DetaylıDENEY-4. SEKONDER AġIRI AKIM KORUMA RÖLELERĠ DENEYĠ. 4.2. AġIRI AKIM RÖLELERĠNĠN AKIM - ZAMAN KARAKTESĠRTĠKLERĠ
DENEY-4. SEKONDER AġR AKM KORUMA RÖLELERĠ DENEYĠ AġR AKM KORUMAS AĢırı akım röleleri aģırı yük akımlarına ve kısa devre akımlarına karģı koruma yapar. AĢırı akım röleleri diğer rölelerde olduğu gibi bir
Detaylı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ıMikroişlemcili Sistemler ve Laboratuvarı
SAKARYA ÜNİVERSİTESİ Bilgisayar ve Bilişim Bilimleri Fakültesi Bilgisayar Mühendisliği Bölümü Mikroişlemcili Sistemler ve Laboratuvarı Hafta04 : 8255 ve Bellek Organizasyonu Doç.Dr. Ahmet Turan ÖZCERİT
DetaylıKODLAMA SİSTEMLERİNİN TANIMI :
KODLAMA SİSTEMLERİ KODLAMA SİSTEMLERİNİN TANIMI : Kodlama, iki küme elemanları arasında karşılıklı kesin olarak belirtilen kurallar bütünüdür diye tanımlanabilir. Diğer bir deyişle, görünebilen, okunabilen
Detaylı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ıAdresleme Yöntemleri MİKROİŞLEMCİ SİSTEMLERİ. İşlenenin Yeri. Örnek MİB Buyruk Yapısı. İvedi Adresleme. Adresleme Yöntemleri. Bellek. Kütükler.
Adresleme Yöntemleri MİKROİŞLEMCİ SİSTEMLERİ Doç. Dr. Şule Gündüz Öğüdücü http://ninova.itu.edu.tr/tr/dersler/bilgisayar-bilisim-fakultesi/0/blg-/ Getirme Çevrimi Yürütme Çevrimi Çözme İşlenen Yürütme
DetaylıSayıcılar n bitlik bir bilgiyi tutmanın yanısıra her saat çevriminde tuttukları değeri artıran veya azaltan ardışıl devrelerdir.
Sayıcılar (Counters) Sayıcılar n bitlik bir bilgiyi tutmanın yanısıra her saat çevriminde tuttukları değeri artıran veya azaltan ardışıl devrelerdir. Genel olarak iki gruba ayrılır: Senkron sayıcılar Asenkron
Detaylı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ıBELLEK YÖNETY. Bellek Yönetimi
7 BELLEK YÖNETY NETİMİ Bellek Yönetimi Birden fazla prosese yer verilebilecek şekilde belleğin alt birimlere ayrılması Belleğin prosesler arasında atanması etkin olmalı: en fazla sayıda proses 286 Bellek
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) 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ıBLM 221 MANTIK DEVRELERİ
10. HAFTA BLM 221 MANTIK DEVRELERİ Prof Dr Mehmet AKBABA mehmetakbaba@karabuk.edu.tr Temel Kavramlar BELLEK (HAFIZA) DEVRELERİ Belleklerde Kullanılan Terimler ve Yapılan Temel İşlemler Rastgele Erişimli
Detaylı