Bir bilgisayarın “IBM Uyumlu PC” olması ne anlama gelir?


9

Bununla ilgili birkaç soru:

1) Bu terim daha alakalı mi?

2) Bu, geliştiricinin bakış açısından bir şey ifade ediyor mu?

Bunun bir BIOS, mimari, veri yolu veya bir kombinasyon olup olmadığı tam olarak açık değil. Üzerinde çalıştığım bir yazılım parçası, sistemin "Tanımını" görmeyi bekliyor ve şu anda Windows makineleri "AT / AT Uyumlu" raporunu veriyor. Bunu Mac'e taşımakla görevlendirildikten sonra, gerçekten uygun bir "Açıklama" nın ne olacağını bilmiyorum - bu büyük olasılıkla göz ardı edilecektir, ancak herkes bu terimin modern kullanımı hakkında bir fikir verebilir mi merak ediyordum.


2
Bunu henüz bir cevap olarak eklemiyoruz, ancak IBM uyumlu PC çok eski (1980'ler?) IBM PC'lere geri dönüyor. Çok baskın oldukları için temel mimari tür fiili bir standarda girdi. Ama artık kimse böyle demiyor. Fiili standart, örneğin, form faktörünü (ATX, AT), BIOS'u ve ISA (şimdi ölü) ve daha sonra PCI aracılığıyla genişletilebilirliğini belirtir. Mimari adı x86, bu IBM ürünlerinde kullanılan ilk CPU'lardan da geliyor: Intel 8086. Modern "IBM uyumlu" makineler yine de Windows 1 ve Dos'yi çalıştırabilir, bu da onları bu kadar uyumlu kılan şeydir.
sinni800

1
1) Hayır. 2) OS'nin geliştiricileri sınırlayan en büyük faktör olduğu göz önüne alındığında anlamsız.
Daniel R Hicks

Mac Intel üzerinde çalışır. Bileşenler artık işletim sistemine kim olduklarını ve sürücülerinin Internet'te nerede bulunabileceğini söylüyor. Bu tamamen farklı bir dünya. Yeterince söylendi.
Fiasco Labs

1
Bu açıklamayı Windows lezzetinden de atlamanız iyi olur. PC / AT'den bu yana biraz zaman geçti ve o zamandan beri PC97, PC98, PC99 ve PC2001 vardı. Sizin "uyumlu kişisel AT" sözde muhtemelen yok herhangi başlayanlar için ROM içinde ISA genişletme yuvaları, işlemci çip prizler, ya da yazılımlar.
JdeBP

Yanıtlar:


7

1) Bu terim daha alakalı mi?

Pek sayılmaz. Ev / kişisel bilgi işlemin ilk günlerinde, çeşitli mikroişlemciler kullanan birkaç bilgi işlem platformu vardı. Donanım ve yazılım bu platformlar arasında genellikle uyumsuzdu. HW ve SW üreticileri ve kullanıcıları IBM PC'ye doğru yöneldikçe , popülerliğinden yararlanmak için orijinal IBM PC ile uyumlu donanım ve yazılım olan bilgisayarlar ( IBM klonları olarak bilinir ) üretildi. Bugün "PC" terimi hemen hemen IBM uyumlu veya Wintel bilgisayar anlamına gelir ve Mac gibi diğer kişisel bilgisayarları hariç tutar.

2) Bu, geliştiricinin bakış açısından bir şey ifade ediyor mu?

Pek sayılmaz. Günümüzde PC'ler için gerekli tüm parametreler artık çoğu üretici tarafından standartlaştırılmış ve üzerinde anlaşmaya varılmıştır; en önemli ittifak Microsoft ve Intel, yani Wintel'dir . Bugün PCI veya SATA gibi yeni özellikler bazı standartlar komitesi ve / veya donanım ve yazılım üreticileri / dernekleri tarafından kabul edilmektedir. Yeni donanım ürünleri genellikle tam işletim sistemi ve uygulama desteğiyle sunulur. Donanım ve işletim sistemi ve uygulama programları arasındaki sınır çok daha iyi tanımlanır ve DKI'ler (sürücü çekirdeği arabirimleri) ve API'leri (uygulama programı arabirimleri) ile ayrı tutulur, böylece sıkı donanım taklidi artık gerekmez.


0

http://en.wikipedia.org/wiki/IBM_PC_compatible

Bu platformun kökenleri, 1980 yılında IBM'in Apple Computer'ın gelişen mikrobilgisayar pazarındaki başarısına yanıt olarak düşük maliyetli tek kullanıcılı bir bilgisayarı pazarlama kararı ile geldi. 12 Ağustos 1981'de ilk IBM PC satışa sunuldu. Bunun için üç işletim sistemi (OS) mevcuttu, ancak en popüler ve en ucuz olanı, Microsoft'un Seattle Computer Products'dan tam haklar aldığı 86-DOS'un değiştirilmiş bir sürümü olan PC DOS idi. Önemli bir imtiyazda, IBM'in anlaşması Microsoft'un IBM dışı platformlar için kendi sürümünü (MS-DOS) satmasına izin verdi. Orijinal PC mimarisinin tek tescilli bileşeni BIOS'tur (Temel Giriş / Çıkış Sistemi).

Bu dönemde 8086 ve 8088 işlemcilere dayanan, ancak PC'den farklı mimariye sahip ve kendi DOS ve CP / M-86 sürümleri altında çalışan bir dizi bilgisayar üretildi. Ancak, MS-DOS'a standart çağrı yapmak yerine donanımı doğrudan ele alan yazılımlar daha hızlıydı. Bu özellikle oyunlar ile ilgiliydi. IBM PC, özellikle yazılım yazmayı haklı çıkaracak kadar yüksek hacimlerde satıldı ve bu, diğer üreticileri PC ile aynı programları, genişletme kartlarını ve çevre birimlerini kullanabilen makineler üretmeye teşvik etti. 808x bilgisayar pazarı, işlevsel olarak PC'ye çok benzemeyen tüm makineleri hızla hariç tuttu. MS-DOS tarafından kullanılabilen "geleneksel" sistem belleğindeki 640 kB bariyer, o dönemin bir mirasıdır;

IBM Kişisel Bilgisayarının orijinal "klonları", IBM'in katılımı veya onayı olmadan oluşturulmuştur. Columbia, IBM PC'yi yakından modelledi ve Haziran 1982'de ilk "uyumlu" PC'yi (yani, IBM PC standardıyla daha fazla veya daha az uyumlu) üretti ve onu Eagle Computer izledi. Compaq Computer Corp., birkaç ay sonra Kasım 1982'de Compaq Portable olan ilk IBM PC uyumlu olduğunu duyurdu. Compaq, aslında% 100 PC uyumlu olan ilk dikiş makinesi boyutunda taşınabilir bilgisayardı. Şirket, Apple v. Franklin'deki mahkeme kararının bir sonucu olarak BIOS'u doğrudan kopyalayamadı, ancak IBM BIOS'u tersine mühendislik yapabilir ve daha sonra temiz oda tasarımı kullanarak kendi BIOS'unu yazabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.