Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Bit & Byte Bir Bilgisayar Nasıl Çalışır?

Benzer bir sunumlar


... konulu sunumlar: "A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Bit & Byte Bir Bilgisayar Nasıl Çalışır?"— Sunum transkripti:

1 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Bit & Byte Bir Bilgisayar Nasıl Çalışır?

2 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Bilgisayar gibi düşündüğümüzde ilgilenmemiz gereken 3 alan bulunur Hardware: Bilgisayarın fiziksel kısmı System Software: Donanımı kullanmak ve kontrol etmek için kullanılan genel program (OS / İşletim Sistemi) Application Software: Bilgisayarı çalıştıran veri ve uygulamalar Bir Bilgisayarı Neler Oluşturur?

3 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Processor (İşlemci) Memory (Hafıza) Anakart Adaptör Kartları Ses Kartı Ekran kartı Portlar Sabit disk veya optik sürücüler ve yuvaları Power Supply (Güç kaynağı) Bilgisayar Ana Ünitesi İçindeki Bileşenler Power Supply Ports Drive Bays Processor Memory Sound Card Video Card

4 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? İşlemci / Processor CPU bilgisayarın beynidir Tüm aritmetik işlemler I/O birimleri yönetimi Hafıza ve HDD üzerindeki bilgi akışının organizesi Kontrol işaretlerini üretme Komutları yorumlama Komutları işleme CPU 2 ana bölümden oluşur Control Unit Arithmetic Logic Unit (ALU) Hafıza (Bellek) İşlemci Kontrol Birimi Aritmetik Birim (ALU) Komutlar Veri Bilgi VeriBilgi Çıkış Aygıtları Giriş Aygıtları Depolama Aygıtları

5 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? İşlemcinin Ana Çalışma Döngüleri İşlemci İşlem Birimi (ALU)Kontrol Birimi Bellek (RAM) 1. Evre: Fetch Veri yada program komutları hafızadan alınır 2. Evre: Decode Alınan komutlar yorumlanır 3. Evre: Execute Komutlar işlenir 4. Evre: Store Sonuçlar hafızaya geri yazılır

6 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Tüm bilgisayar işlemlerinin zamanlamasını kontrol eder Sistemde çalışan parçaların senkron bir şekilde çalışması için düzenli elektronik pulse yada tick oluşturur Sistem saatinin hızı clock speed ile ifade edilir Genellikle saat hızları gigahertz’ler (GHz) seviyesindedir 1 GHz, saniyede sistem saatinin bir milyar darbe oluşturmasıdır System Kristali / Saati (Clock)

7 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Veri Gösterimi, İkili Sistem ve Bit Kavramı Bilgisayarda veriler “digital” şekilde, yani ikili tabanda gösterilir Bilgisayarlar yanlızca 1 ve 0 değerleri üzerinde işlem yaparlar 1 ve 0, “on/off” veya “açık/kapalı” durumlarını tanımlar Bu iki durumu tanılamak için ikili (binary) sistem kullanılır İkili sistem 1 ve 0 sayılarından oluşan matematiksel bir sayma sistemidir. Her sayıya “binary digits” kelimelerinin kısaltılmışı olan “Bit” denir

8 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Byte Kavramı 8 Bit’in gruplanması ile oluşturulan birimdir Veriler Byte ve Byte’ın katları olarak depolanır (KB, MB, GB) 256 farklı karakterin gösterimi için “1” ler ve “0” lardan oluşan yeterli farklı kombinasyonu sağlar Numaralar Büyük ve küçük harfler Noktalama işaretleri

9 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Her basamak için 10 olası değer (0-9) 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, ??? Sonra ne yaparız? En sağdaki basamak birler basamağı (0’dan 9’a), Sonraki onlar basamağı (10’dan 90’a), Sonraki yüzler basamağıdır (100 den 900 e) vb... 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, …, 98, 99, 100, vb. Örneğin, bir, 5 yüz (6 x 10 0 ) + (0 x 10 1 ) + (5 x 10 2 ) = 506 (6 x 1) + (0 x 10) + (5 x 100) = 506 Onlu (Decimal) Gösterim

10 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? İkili (Binary) Gösterim Her basamakta sadece 2 olası değer (0 veya 1) 0, 1, ??? Sonra ne yaparız? En sağdaki basamak birler basamağı (0 ve 1), Sonraki ikiler basamağı (1’den 2’ye), Sonraki dörtler basamağı (1’den 4’e) vb... 0, 1, 1 0, 1 1, 1 0 0, 1 0 1, …, , , vb. Örneğin, iki, 1 dört (0 x 2 0 ) + (1 x 2 1 ) + (1 x 2 2 ) = (0 x 1) + (1 x 2) + (1 x 4) = 1 1 0

11 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Üstler tabanında eşitlik n = 1 veya x n2 5 x n2 4 x n2 3 x n2 2 x n2 1 x n2 0 x n Üst Sonuçları İkili Gösterim Sonuç Binary (ikili – 2 tabanında) Sistem

12 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Adım 2. “D” harfi için elektronik sinyal sistem ünitesine gönderilir Adım 3. “D” harfi için sinyal ASCII ikili koda ( ) dönüştürülür ve işlenmek için hafızada saklanır Adım 1. Kullanıcı klavyeden “D” (shift+D) tuşuna basar Adım 4. “D” harfinin ikili kodu üzerinde işlem yapıldıktan sonra kod görüntüye çevrilir ve çıkış aygıtında gösterilir Veri Gösterimi (Input/Output) Bir harf nasıl ikili sisteme çevrilir ve geri döndürülür

13 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? ASCII: American Standard Code for Information Interchange Latin alfabesi üzerine kurulu 7 bitlik bir karakter setidir ANSI X adıyla bir standart olmuştur Sembolleri gösterebildiğimiz tek yolun bu olmadığına dikkat edin ASCII Nedir? SymbolDecimal Binary : ; < = > ? A B C

14 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? EBCDIC: Extended Binary Coded Decimal Interchange Code IBM tarafından kullanılan bir karakter kümesi ailesidir Daha çok OS/360 işletim sistemi ve S/390 sunucularında kullanılır Harf, rakam, işaretleri karşılayan 256 farklı sembolü kodlayabilir EBCDIC Nedir? ASCIISymbolEBCDIC

15 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? RAM = Random Access Memory İşlem sırasında kullanılacak verilerin saklandığı alandır Kalıcı depolama amacıyla kullanılmaz Performans ve yazılım desteği açısından yeterli ve kaliteli RAM’e sahip olmak kritiktir derecede önemlidir RAM Nedir?

16 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Program Komutları ve RAM İşletim Sistemi Komutları Web Tarayıcı Program Komutları Word Yazılımı Program Komutları İşletim Sistemi Arayüzü Web Tarayıcı Ekranı Word Yazılımı ve Web Tarayıcı Ekranı Kelime İşlem Programı Ekranı Adım 1: Windows’u açmak Adım 2: Internet tarayıcı yazılımını açmak Adım 3: Word yazılımını açmak Adım 2: Internet tarayıcı yazılımını kapatmak Web Tarayıcı Program Komutları

17 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Yarı İletken Hafıza Uçucu: RAM (Random Access Memory) Her hafıza alanına eşit hız ile ulaşabilir İsim yanıltıcıdır, ROM da aynı şekilde çalışır Static (SRAM) vs. Dynamic (DRAM) güç tüketimine ve hıza etki eder SRAM genellikle düşük güç tüketimi, hızlı DRAM genellikle sistem hafızası olarak kullanılır Birçok DRAM türü günümüzde kullanılmaktadır: SDRAM, DDR SDRAM, RDRAM, vb. Kalıcı: ROM (Read Only Memory) Her hafıza alanına eşit hız ile ulaşabilir İçindeki verileri güç kesilse de koruyabilir

18 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Salt Okunur Hafıza (ROM) ROM: Read-Only Memory Kalıcı veri ve komutları depolayan hafıza çipidir ROM’lar üzerinde bulunan veri özel işlemler uygulanmadan değiştirilemez Veriyi elektrik bağlantısı kesilse de saklar Firmware: Kalıcı yazılmış veri, komut yada bilgiden oluşur

19 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Hafıza Ölçüm Birimleri Byte (B) = 8 bit Kilobyte (KB) = 1024 Byte Megabyte (MB) = 1024 KB = 1,048,576 Byte Gigabyte (GB) = 1024 MB = 1,073,741,824 Byte Terabyte (TB)= 1024 GB = 1,099,511,627,776 Byte

20 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Basit Bilgisayar nasıl çalışır ? 1. Adım: Komut sayacının değerine bakmak (Program Instruction Counter) 2. Adım: Sayacın gösterdiği konuma bakarak program komutunu okumak 3. Adım: İlgili işlemi gerçekleştirmek 4. Adım: Komut sayacını 1 arttırmak Bunun için kamut sayacı increment komutunu kendi üstünde yürütür Bazı komutlar için bu adım atlanır Branch’lar (dallanmalar) daha sonra tanıtılacak) Dur denene kadar tekrarlama

21 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? İşlem komutları Add (Hafıza konumunda belirtilen sayıları topla) Subtract (Hafıza konumunda belirtilen sayıları çıkar) Hafıza komutları Store (Hesap Makinesi Sonucu  Hafıza Alanı) Load (Hesap Makinesi  Hafıza Alanındaki Değer) Giriş / Çıkış komutları Get (Giriş Değeri  Hesap Makinesi) Put (Hesap Makinesi  Çıkış Alanı) Dur Örnek CPU Komutlar

22 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Programlar, çok basit bir şekilde sıralanmış komutlardır Dikkatli küçük bir çocuk bile komutları takip edebilir. İki sayıyı toplayan makine dilinde örnek bir yazılım: Get 2 Add 2 Put Stop Girdi aygıtından 2 değeri okunur Okunan değerin, yani 2’nin üzerine 2 eklenir Elde edilen 4 değeri çıktı aygıtına gönderilir Döngü bitirilir Makine Dilinde Örnek Bir Program

23 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Akış Şemasından Programa Get 2 Add 2 Put Stop Add Hafıza Konumunda Belirtilen Sayıları Topla Subtract Hafıza Konumunda Belirtilen Sayıları Çıkar Store İşlemcideki Kaydedici > Hafıza Alanı Load İşlemcideki Kaydedici < Hafıza Alanındaki Değer Get Giriş değeri > Kaydedici Put Kaydedici > Çıkış Alanı

24 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Programın Gözden Geçirilmesi 0. Getİlk sayıyı al 1. Store 06ilk sayıyı 6. konuma kaydet 2. Getikinci sayıyı al 3. Add 066. Hafıza gözündeki ikinci sayıyı akümülatördekideğerle topla 4. Put Sonucu geçici alana yaz; buradan çıkışa aktar 5. Stop

25 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Branch komutları program sayacının değerini değiştirir Unconditional / Koşulsuz Branch: Program sayacına koşulsuz yeni bir değer yükler Branch Zero: Program sayacını sadece akümülatördeki sonuç “0” ise değiştirir Branch Positive: Program sayacını sadece akümülatördeki sonuç pozitif ise değiştirir Branch Zero ve Branch Positive’de koşullar sağlanmıyorsa komut sayacı 1 arttırılır Branch (Dallanma) Komutları

26 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? PIPPIN Basit Bilgisayarı Doğrudan adresleme biti ( # )

27 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? PIPPIN Basit Bilgisayarı Örnek (Toplama): İlk programın adı toplama. Bu program iki bellek bölgesinde konumlanmış verileri toplamaktadır. Matematiksel olarak bu programın gösterdiği formül x+y=z şeklindedir. x=2, y=5 olacak şekilde değerleri baştan vermekte bunları 13 ve 14 adresli hafıza gözlerine saklamakta ve sonra da bunları toplamaktayız. Aşağıda bu programın 2'li düzende ve mnemonic'ler ile makina dilinde yazılmış halini görmekteyiz.

28 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Demo: PIPPIN Basit Bilgisayarı

29 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? PIPPIN Basit Bilgisayarı İkinci programın adı sayaçtır. Bu program programcının ilk komutla belirttiği sayıya kadar sayar. Programın JUMP ve EQUAL komutları ile döngü yapısı içerdiğine dikkat edin. Her zaman accumulator içindeki değer azaltılarak istenilen miktara ulaşıp ulaşmadı denenir. Aşağıda bu programın da 2'li düzende ve mnemonic'ler ile makine dilinde yazılmış halini görmekteyiz.

30 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Kontrol Fonksiyonları Pek çok işlem belirli bir şartın doğrulanmasına bağlı olarak icra edilir Yüksek seviyeli programlama dilinde bu durum “if” ifadelerine (statement) karşılık gelir Dijital Sistemlerde bu ifade, kontrol fonksiyonu adı verilen kontrol işaretleri yardımıyla sağlanır Kontrol işareti 1 ise, işlem gerçeklenir RTL kullanılarak; aşağıdaki gibi yazılabilir if (P=1) then R2  R1 P: R2  R1 P = 1 ise, register R1 içeriğinin register R2 ye transfer işlemi gerçeklenir

31 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Saat işareti, hem hedef registeri hem de kontrol işaretini üreten devreyi kontrol eder. Registerler pozitif kenar tetiklemeli flip floplardan oluşmaktadır. Kontrol İşareti P P: R2  R1 Blok Diyagram Zamanlama Diyagramı Clock Transfer burada gerçekleşir. R2 R1 Control Circuit Load P n Clock Load t t+1 Transferin Donanımsal Gerçeklenmesi

32 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Kontrol devresi aritmetik işlem komutunu algılar Toplanacak sayı B kaydedicisine alınır B kaydedicisindeki veri akümülatördeki veri ile Logic devreler (Toplam işleminde bir Full Adder) ile toplanır ve sonuç tekrar akümülatörde saklanır Akümülatördeki veri bir sonraki işlemlerde kullanılmak için saklanır veya daha sonra tekrar yeni bir hafıza gözüne alınır Hafıza / ALU ve Kontrol Devresi Akümülatör + Yazıcı › Akümülatör

33 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Aritmetik & Lojik Birim İkili Toplama = = = = = 11

34 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Demo: İkili Toplama Full Adder Devresi Örnek: Temel devreler.circTemel devreler.circ

35 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Demo: ALU Aritmetic Logic Unit Devresi Örnek: 6bit_ALU.circ6bit_ALU.circ F0F1 Output Function 00 A “AND” B “VE” 01 A “OR” B “VEYA” 10 NOT B Ters Alma 11 A+B Toplama

36 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Aritmetik & Lojik Birim Çıkartma: 7 10 – x x x x x x x x2 0 1.Adım: Sayının Tersini al x x x x2 0 2.Adım: Bir arttır x x x x Adım Topla Sonuç : x x x x2 0

37 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Örnek: 6bit_ALU.circ6bit_ALU.circ ALU Aritmetic Logic Unit Devresi

38 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Analog ve Digital İşaretler Analog işaret zaman içinde süreklidir Sayısal işaret ise ayrık “0” ve “1” lerden oluşur

39 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Analog / Sayısal Dönüşüm Sayısal İşaret Analog İşaret ADC (Analog Digital Converter)

40 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Analog bilginin 1 Bit, 2 Bit ve 3 Bit sayısala dönüşümünü görmek için tıklayınız Analog / Sayısal Dönüşüm

41 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Analog / Sayısal Dönüşüm Analog İşaret

42 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Demo: Sayısal / Analog Dönüştürücü

43 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Analog / Sayısal Dönüşüm SAR art arda ikili tabanda sayılar üretir (en ağırlıklı haneden başlayarak) daha sonra bu sayı aynen bizim yaptığımız gibi 128’den büyük mü diye DAC’den tekrar analog işarete çevirir ve karşılaştırma devresinde tahmin doğrumu karar verir. Daha sonra bir sonraki haneye geçilir. Analog Giriş Karşılaştırma Devresi Successive Approximation Register Digital Analog Converter

44 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Demo: Başarılı Yaklaşım ADC Simulasyonu

45 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Analog İşarete Örnek: Ses Bizim ses olarak algıladığımız şey gerçekte bizim sensor sistemimizin kulak zarımızdaki çok hızlı titreşimleri yorumlamamızdır Ses dalgalar halinde iletilir, dalgalar bir elastik ortam yardımıyla iletilir Örneğin, ses kulak zarımıza hava yada suda seyahat ederek ulaşır

46 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Analog Sinyal Mikrofon Ses Oluşumu ve Kaydı

47 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Bilgisayarda Üretilen Seslerin Dış Ortama Aktarılması

48 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Sesin Grafiksel Gösterimi X ekseni: zaman Y ekseni: basınç A: genlik (volume) λ : dalga uzunluğu (frekansın tersi, ses perdesini belirler)

49 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Sesin Grafiksel Gösterimi Düşük frekans (kayıt aygıtında çalan) High Frequency (kayıt aygıtında çalan) Baskın frekansın bir çevrimi

50 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Encyclopedia Brittanica’daki Analog-Digital Conversion makalesine bakabilirsinizAnalog-Digital Conversion Sesin Sayısallaştırılması Yaklaşılmış Düşük Frekanslı Sinyal Bu noktada genliği yakala Veri noktaları arasındaki tüm değişimler kaybolur

51 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Sesin Tekrar Üretimi Bu noktaları içeren bir dalga oluşturulur Noktalar ne kadar sıksa, ne kadar sık örnekleme yapılmışsa ve bunun için ne kadar çok bit kullanılmışsa tekrar üretim o kadar kaliteli olur

52 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Sesin Sayısallaştırılması Bazı frekanslarda örnekleme (saniyede x kere) Ne kadar sıklıkla? Her örnek için, n-bit kodlama genliği Her örnek için kaç bit? Örnekleme Teoremi ve Spektrum

53 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Periyodik Örnekleme Nyquist örnekleme teoremine göre örnekleme oranı en yüksek ses frekansının iki katı olmalı Saniyedeki örnekleme sayısı tekrar kodlanabilecek ses tınısını belirler İnsanlar 20 – 20,000 Hz (or 20KHz) arasını algılar Audio CD’lerde örnekleme sıklığı 44 KHz Audio CD’lerde 16 Bit örnekleme kullanılır

54 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? 1000 Kelime Değerindeki Resim? Bu bilgi bu bilgisayarda gösteriliyor, ama nasıl?

55 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Resmin Gösterimi Resim üzerinde dikdörtgenlerden oluşan bir ızgara çizin Her hücreyi (piksel), hücrenin renklerini ifade eden bit dizisi ile gösterin

56 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Örnek: Daha Küçük Resim Soldan Sağa (6x5) Yukarıdan Aşağıya (5x6)

57 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Standardizasyon Eğer gösterim şekli standard değilse, bilgi bozulur! 6x5 oranında göster 3x10 Şeklinde göster

58 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Bütünlük Eğer verinin bütünlüğü korunmamışsa bilgi bozulmuştur!

59 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Renkler nasıl gösterilir? 2-bits pixel başına 4=2 2 seçim 00 (off, off)=beyaz 01 (off, on)=açık gri 10 (on, off)=koyu gri 11 (on, on)=siyah 0 0 = Beyaz 1 0 = Koyu Gri 1 0 = Açık Gri 1 1 = Siyah

60 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Ne düşünürsünüz? 256 colors, kaç bit gerekli? Hesaplama için ip ucu Belirli bir aralıktaki sayıyı ifade etmek için kaç bit gerekli olduğunu bulmak için, iki üzeri minimum bit sayısı aralıktaki sayılardan yada sınırdan büyük seçilmelidir. Bu sayı kaç bit gerektiğini gösterir. 2 x => 256 bu denklemde en küçük x çözümdür 24 Bit ile kaç renk gösterilebilir? Hesaplama için ip ucu 2 10 (10 bit) yaklaşık = 2 10 x = 2 4 x 2 20

61 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Resmin Gösterimi: Image Resmin küçük bir kısmını genişletirsek kare pikseller tarafından gösterildiğini görebiliriz 200 genişlik…300 uzunluğa … ….piksel başın 256 renk yoğunluğu ile (8 bit; 2 8 = 256) İnç başına düşen piksellere göre gerçek boyut nedir? 200 x 300 x 8 bit = 480,000 bit (fakat sıkıştırılabilir)

62 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Hareketli resimler video olarak gösterilir Resimlerin sıklığı her 10 tanede 1 gösterim Nasıl sıkıştırılır? Hareketli resim

63 A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Bilgisayar Mimari Katmanları Katman GrubuKatman NoKatman / Layer Yazılım Katmanı Software Layer 7Uygulama / Application 6Yüksek Seviyeli Yazılım / Higher Order Software 5İşletim Sistemi / Operating System Donanım Katmanı Hardware Layer 4Makine / Machine 3Mikroprogram / Microprogrammed 2Sayısal Mantık / Digital Logic 1Fiziksel Aygıt / Physical Device Daha fazla bilgi için kaynaklar bölümüne bakabilirsiniz…


"A+ Bilgisayar İleri Teknik Servis Elemanı Eğitimi / Bir Bilgisayar Nasıl Çalışır? Bit & Byte Bir Bilgisayar Nasıl Çalışır?" indir ppt

Benzer bir sunumlar


Google Reklamları