Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

NİŞANTAŞI ÜNİVERSİTESİ

Benzer bir sunumlar


... konulu sunumlar: "NİŞANTAŞI ÜNİVERSİTESİ"— Sunum transkripti:

1 NİŞANTAŞI ÜNİVERSİTESİ
BİLGİSAYAR MİMARİSİ 3.HAFTA NİŞANTAŞI ÜNİVERSİTESİ © Mühendislik Mimarlık Fakültesi mmf.nisantasi.edu.tr

2 TEMEL BİLGİSAYAR MİMARİSİ VE KAVRAMLARI
Ekran kartı (Display card): Dahili veya harici olabilir. Türleri PCI, PCI-E, AGP vs.) Bilgisayar veriyolu kontrolörü (paralel, seri, USB vs.) İşlemci (CPU-central processing unit) NİŞANTAŞI ÜNİVERSİTESİ ©

3 TEMEL BİLGİSAYAR MİMARİSİ VE KAVRAMLARI
CDROM, CD-RW, DVD-ROM, DVD-RW, USB flash drive NİŞANTAŞI ÜNİVERSİTESİ ©

4 TEMEL BİLGİSAYAR MİMARİSİ VE KAVRAMLARI
Dahili hafıza (Sabit disk-HDD-SSD) Ses kartı (Sound card): şuan genellikle dahili Ağ kartı (networking card): modem, ethernet, wireless Diğerleri (scanner vs.) NİŞANTAŞI ÜNİVERSİTESİ ©

5 TEMEL BİLGİSAYAR MİMARİSİ VE KAVRAMLARI
Bilgisayar donanımı birimleri iki türdedir. Bunlar; Giriş birimleri (Klavye, mouse, joystick, scanner, webcam, microphone) Çıkış birimleri (printer, monitör, hoparlör, kulaklık) NİŞANTAŞI ÜNİVERSİTESİ ©

6 TEMEL bilgisayar mimarisi ve kavramlari
Performans: Bir programın performansı; Programda kullanılan algoritmaların etkinliğine , Programı makine komutlarına dönüştüren yazılım sistemlerine, Bu komutları (bunlar I/O (giriş/çıkış) işlemlerini içeriyor olabilir) yürütürken bilgisayarın etkinliğine bağlıdır. Tipik bir uygulama yüzlerce, binlerce hatta daha fazla kod satırından oluşabilir. Ancak bir bilgisayar donanımı oldukça basit alt-seviye komutları yerine getirebilir. Karmaşık bir uygulamayı basit komutlara dönüştürmek için yüksek-seviye işlemleri basit bilgisayar komutlarına çeviren veya yorumlayan birtakım yazılım tabakaları gerekir. Yazılım tabakaları hiyerarşik sırada düzenlenir. NİŞANTAŞI ÜNİVERSİTESİ ©

7 TEMEL bilgisayar mimarisi ve kavramlari
Yüksek Seviyeli Dilden Donanım Diline dönüşüm: Elektronik bir makine sadece elektriksel sinyaller (işaretler) ile çalışır. Makinelerin kullandığı sinyal “açık” ve “kapalı” (“on” ve “off”) kavramları ile açıklanır. Açık ve kapalı için kullanılan semboller “0” ve “1” dir. Makine dili 2 tabanında sayılardan (binary numbers) oluşur. Her sembole ikilik basamak (binary digit) veya bit denir. Komutlar, bilgisayarın anlayacağı bit gruplarıdır. , örnek komut. İlk programcılar ikilik sayılar ile bilgisayar komutları yazıyordu, ancak bu işlem oldukça zordu. Zamanla daha rahat anlaşılabilecek bir yönteme geçildi. İkilik sisteme dönüşüm için kullanılmaya başlayan ilk programlara birleştirici denmiştir. NİŞANTAŞI ÜNİVERSİTESİ ©

8 TEMEL bilgisayar mimarisi ve kavramlari
Birleştirici (assembler): Komutların sembolik bir versiyonunu ikilik versiyona dönüştüren bir programdır. add A,B yazılmışsa birleştirici dil bunu şekline dönüştürülür. Bu komut bilgisayara A ve B sayılarını toplamasını söyler. Bu sembolik dilin adı birleştirici dildir (assembly language). Yüksek-seviyeli programlama dilleri ve bu dillerdeki programları komutlara dönüştürecek derleyicilerin ortaya çıkması çok önemlidir. Yüksek-seviyeli programlama dilleri: C, Fortran, Java gibi; bir derleyici ile birleştirici dile dönüştürülebilen, kelimeler ve cebrik notasyondan oluşan taşınabilir programlardır. Yüksek-seviye dilde A + B yazıldığında, derleyici ifadeyi add A,B birleştirici dil ifadesine çevirir. Birleştirici ifadeyi ikili komuta çevirir. Bu komut bilgisayara A ve B sayılarını toplamasını söyler. NİŞANTAŞI ÜNİVERSİTESİ ©

9 TEMEL bilgisayar mimarisi ve kavramlari
NİŞANTAŞI ÜNİVERSİTESİ ©

10 NİŞANTAŞI ÜNİVERSİTESİ ©
kaynaklar NİŞANTAŞI ÜNİVERSİTESİ ©


"NİŞANTAŞI ÜNİVERSİTESİ" indir ppt

Benzer bir sunumlar


Google Reklamları