İçeriğe atla

Bilgisayar organizasyonu

Intel 80286 mikromimarisi
Intel Core 2 mikromimarisi

Bilgisayar biliminde bilgisayar organizasyonu (veya bazen mikromimari de denir), verilen bir komut kümesi mimarisinin bir işlemci üzerinde gerçeklenmesidir. Verilen bir komut kümesi mimarisi farklı bilgisayar organizasyonlarıyla birleştirilebilir. Bilgisayar mimarisi ise bilgisayar organizasyonu ve komut kümesi tasarımının birleştirilmesidir.

İlgili Araştırma Makaleleri

Komut kümesi mimarisi, CPU'nun yazılım tarafından nasıl kontrol edileceğini tanımlayan bilgisayar soyut modelinin bir parçasıdır. ISA, işlemcinin ne yapabileceğini ve bunu nasıl yapacağını belirterek donanım ve yazılım arasında bir arayüz gibi davranır.

MIPS, Microprocessor without Interlocked Pipeline Stages, MIPS teknolojileri adlı firma tarafından 1985 yılında geliştirilmiş indirgenmiş komut kümesi türü bir mikroişlemci mimarisidir.

<span class="mw-page-title-main">MS-DOS</span> 1980li yıllarda kişisel bilgisayar işletim sistemi

MS-DOS, Microsoft firmasının geliştirdiği bir DOS sistemidir. 1980'li yıllarda PC uyumlu platformlar üzerinde kullanılan en yaygın işletim sistemiydi. 1990'lı yılların ortalarından 2000 yılına kadarki en popüler işletim sistemleri olan Windows 9x ailesinin temeli olarak kullanıldı. Masaüstü bilgisayarlardaki popülerliğini, zamanla Windows NT mimarisi kullanan yeni nesil Windows işletim sistemlerine bıraktı.

<span class="mw-page-title-main">X86-64</span> işlemci mimarisi

x86-64 AMD tarafından tasarlanan 64-bit'lik bir işlemci mimarisidir. x86-64, x86 mimarisinin bir üst kümesidir; yapısı itibarıyla da onu destekler. x86-64 komut seti AMD'nin Athlon 64, Athlon 64 FX, Athlon 64 X2, Turion 64 ve Opteron işlemcilerinde kullanılmaktadır. Daha sonra Intel tarafından Intel 64 (EM64T) olarak adlandırılıp işlemcilerinde kullanılmaya başlanmıştır. Intel'in IA-64 olarak da bilinen Itanium mimarisiyle uyumsuzdur ve karıştırılmamalıdır.

<span class="mw-page-title-main">Merkezî işlem birimi</span> bir bilgisayar programının talimatlarını, talimatlar tarafından belirtilen temel aritmetik, mantıksal, kontrol ve giriş/çıkış (G/Ç) işlemlerini gerçekleştirerek yürüten ve diğer bileşenleri koordine eden bir bilgisayar içindeki elektro

Merkezî işlem birimi, dijital bilgisayarların veri işleyen ve yazılım komutlarını gerçekleştiren bölümüdür. Çalıştırılmakta olan yazılımın içinde bulunan komutları işler. Mikroişlemciler ise tek bir yonga içine yerleştirilmiş bir merkezî işlem birimidir. 1970'lerin ortasından itibaren gelişen mikroişlemciler ve bunların kullanımı, günümüzde MİB teriminin genel olarak mikroişlemciler yerine de kullanılması sonucunu doğurmuştur.

<span class="mw-page-title-main">Uygulama yazılımı</span> kullanıcının yararına bir grup koordineli işlev, görev veya etkinlik gerçekleştirmek üzere tasarlanmış bilgisayar yazılımı

Bilgisayar uygulaması, bilgisayarların çeşitli işlerde kullanılmasını sağlayan, belirli bir bilgisayar mimarisi (i386, PowerPC, Motorola 680x0 vs.) için uygulama geliştirme dilleri (C/C++, Perl, Python, Java vs.) aracılığı ile hazırlanan yazılımdır.

İndirgenmiş Buyruk Küme Bilgisayar, işlemci tasarım alanında 1980'li yıllarda önerilen ve giderek CISC'in yerini alan bir buyruk kümesi mimarisidir.

<span class="mw-page-title-main">PowerPC</span>

PowerPC, AIM olarak bilinen Apple-IBM-Motorola ittifakının 1991'de geliştirdiği bir RISC mikroişlemcisidir. Genel olarak kişisel bilgisayarlar içindir. PowerPC merkezi işlem birimleri (CPU) gömülü (embedded) ve yüksek performans işlemcileri olduğu için popüler olmuştur. PowerPC 1990'da AIM' in ve PReP'in temel taşı oldu, fakat mimari Apple'ın Macintosh'unun 1994–2006 modellerinde daha başarılı bulundu.

<span class="mw-page-title-main">Mikroişlemci</span> ana işlem biriminin fonksiyonlarını tek bir yarı iletken tümdevrede birleştiren programlanabilir sayısal elektronik bileşen

Mikroişlemci, işlemci olarak da bilinen, merkezî işlem biriminin (CPU) fonksiyonlarını tek bir yarı iletken tüm devrede (IC) birleştiren programlanabilir bir sayısal elektronik bileşendir.

<span class="mw-page-title-main">Assembly</span> uygulanan işlemlerle programlama dilinin birbirine çok yakın olduğu düşük seviye programlama dilleri

Assembly dili, bir işlemcinin komut kümesi üzerine tanımlanmış alt seviye bir dildir. Assembly dili kolay hatırlanabilir semboller tanımlar ve böylece işlemcinin makina koduna karşılık gelen sayı dizilerinin bilinmesine gerek kalmaz. Assembly dili, platformdan bağımsız yüksek seviyeli programlama dillerinin aksine, işlemci mimarisine bağımlıdır. Tipik uygulamaları; cihaz sürücüleri, alt seviyeli dahili (embedded) ve gerçek zamanlı sistemlerdir. Bır assembly programı assembler kullanılarak makine koduna çevrilir.

<span class="mw-page-title-main">Bilgisayar mimarisi</span>

Bilgisayar mimarisi, en küçüğe ve en başarılıya ulaşmayı hedeflerken aynı zamanda maliyeti de göz önünde bulundurduğu için sanat ve bilimin ortak buluştuğu nokta olarak da tanımlanır. Bilgisayar Mimarisi, bilgisayar parçalarının iç yapıları ve aralarındaki haberleşme bağlantıları ile ilgilidir.

<span class="mw-page-title-main">Programlama</span> bilgisayar probleminin orijinal formülasyonundan çalıştırılabilir bilgisayar programlarına yönlendiren süreç

Programlama ya da diğer adı ile yazılımlama, bilgisayarın donanıma nasıl davranacağını anlatan, bilgisayara yön veren komutlar, kelimeler, aritmetik işlemlerdir. Diğer bir tanımla programlama, bilgisayar programlarının yazılması, test edilmesi ve bakımının yapılması sürecine verilen isimdir.

<span class="mw-page-title-main">Bilgisayar güvenliği</span> bilgisayar sistemlerinin ve ağlarının, hırsızlık, hasar, kötüye kullanım gibi durumlara karşı koruma mekanizmaları

Bilgisayar güvenliği, elektronik ortamlarda verilerin veya bilgilerin saklanması ve taşınması esnasında bilgilerin bütünlüğü bozulmadan, izinsiz erişimlerden korunması için, güvenli bir bilgi işleme platformu oluşturma çabalarının tümüdür. Bunun sağlanması için duruma uygun güvenlik politikasının belirlenmesi ve uygulanması gereklidir.

x86 Mikroişlemci temeline dayanan bir bilgisayar dili türü

x86, Intel'in 8086 mikroişlemcisini ve onun 8088 varyantını temel alarak Intel tarafından geliştiren bir yönerge seti mimarisi ailesidir.

<span class="mw-page-title-main">IBM POWER mimarisi</span>

IBM POWER, IBM tarafından geliştirilen RISC tabanlı bir komut kümesi mimarisidir. POWER serisi mikroişlemcileri ana işlemci olarak birçok IBM sunucusunda, küçük bilgisayarlarda, iş istasyonlarında ve süper bilgisayarlarda kullanılıyor. POWER3 ve sonrasında gelen POWER mikroişlemci serilerinde tamamıyla 64-bit PowerPC mimarisi uygulanmıştır. POWER3 ve üstü mikroişlemcilerde eski POWER komutları uygulanmamıştır.

IA-32 (32-bit Intel mikromimarisi, çoğunlukla i386, x86-32 veya x86 olarak bilinir,bugün bile Intel'in en başarılı ticari mikroişlemci mimarisi olarak kabul edilir., Grubun ilk üyesi Intel 80386 dır bundan önceki x86 tasarımları 16 bittir -Intel 8086, 80186 ve 80286 işlemcileri. Bu mikromimari komut kümeleri dünyadaki kişisel bilgisayarların büyük çoğunluğu içinde bulunan mikroişlemciler için geçerlidir.

<span class="mw-page-title-main">Tek komut tek veri akışı</span>

TKTV terimi tek işlemciye sahip ve tek bir bellekteki veriyi işlemek için belirli bir anda tek bir komut işleten bilgisayar mimarisidir. Neumann mimarisi ne karşılık gelmektedir.

Bilgisayar programı, bilgisayara belirli bir işlemi ya da işlemleri gerçekleştirebilmesi için verilen komut ya da komutlar bütünüdür. Bilgisayar programı genellikle bilgisayar programcısı tarafından bir programlama dili kullanılarak yazılır.

<span class="mw-page-title-main">Harvard mimarisi</span>

Harvard mimarisi, veri ve komutların Merkezi İşlem Birimine giden kanallarının ayrılması ile oluşturulmuş MİB mimarisidir. İsmini ilk kez bu mimariyi kullanan bilgisayar Harvard Mark I'den almıştır. Bu mimariyi kullanan makinalar, veriler ile komutlar arasında herhangi bir köprü bulundurmazlar. Veri adresi 8-bit iken program (komut) adresi genellikle 14-bittir.

<span class="mw-page-title-main">Xgrid</span>

Xgrid, Apple'in Gelişmiş Hesaplama Grubu alt bölümü tarafından geliştirilen ve bilgisayar ağına bağlı bilgisayarların tek bir görev için katkıda bulunmasına izin veren tescilli bir program ve dağıtık hesaplama işlem protokolüdür.