Apa artinya bagi komputer untuk menjadi "IBM Compatible PC"?

9

Beberapa pertanyaan tentang ini:

1) Apakah istilah ini lebih relevan lagi?

2) Apakah ini berarti sesuatu dari sudut pandang pengembang?

Tidak jelas bagi saya apakah ini BIOS, arsitektur, bus, atau kombinasi. Sepotong perangkat lunak yang saya kerjakan mengharapkan untuk melihat "Deskripsi" dari sistem dan saat ini mesin windows melaporkan "AT / AT Kompatibel". Setelah ditugaskan untuk port ini ke Mac, saya benar-benar tidak tahu apa "Deskripsi" yang tepat akan - ini kemungkinan besar akan dihilangkan tetapi saya bertanya-tanya apakah ada yang bisa memberikan beberapa wawasan tentang penggunaan modern dari istilah ini.

Jon
sumber
2
Belum menambahkan ini sebagai jawaban, tetapi PC IBM yang kompatibel kembali ke PC IBM yang sangat lama (1980-an?). Karena mereka begitu dominan, jenis arsitektur dasar menjadi standar de facto. Tapi tidak ada yang menyebutnya begitu lagi. Standar de facto menentukan, misalnya, faktor bentuk (ATX, AT), BIOS dan ekstensibilitasnya melalui ISA (sekarang mati) dan kemudian PCI. Nama arsitektur x86 juga berasal dari salah satu CPU pertama yang digunakan pada PC IBM tersebut: Intel 8086. Mesin "kompatibel IBM" modern masih dapat menjalankan Windows 1 dan Dos, inilah yang membuatnya sangat kompatibel.
sinni800
1
1) Tidak. 2) Tidak ada artinya mengingat bahwa OS adalah faktor terbesar yang membatasi pengembang.
Daniel R Hicks
Mac berjalan pada Intel. Komponen sekarang memberitahu OS siapa mereka dan di mana driver mereka dapat ditemukan di Internet. Dunia ini sangat berbeda. Cukup kata.
Fiasco Labs
1
Anda sebaiknya menghilangkan deskripsi itu dari citarasa Windows juga. Sudah lama sejak PC / AT, dan kami memiliki PC97, PC98, PC99, dan PC2001 sejak itu. Anda seharusnya "AT kompatibel" mungkin tidak memiliki apapun slot ekspansi ISA, soket coprocessor chip atau Firmwares di ROM, untuk pemula.
JdeBP

Jawaban:

7

1) Apakah istilah ini lebih relevan lagi?

Tidak juga. Pada hari-hari awal komputasi rumah / pribadi, ada beberapa platform komputasi menggunakan berbagai mikroprosesor. Perangkat keras dan perangkat lunak biasanya tidak kompatibel antara platform ini. Ketika produsen dan pengguna HW dan SW condong ke PC IBM, komputer (dikenal sebagai klon IBM ) yang keduanya perangkat keras dan perangkat lunak yang kompatibel dengan PC IBM asli diproduksi untuk memanfaatkan popularitasnya. Saat ini istilah "PC" cukup berarti komputer yang kompatibel dengan IBM atau Wintel, dan tidak termasuk komputer pribadi lainnya seperti Mac.

2) Apakah ini berarti sesuatu dari sudut pandang pengembang?

Tidak juga. Hari ini semua parameter penting untuk PC sekarang distandarisasi dan disepakati oleh sebagian besar produsen, aliansi paling signifikan adalah Microsoft dan Intel, alias Wintel . Saat ini fitur baru seperti PCI atau SATA disetujui oleh beberapa komite standar dan / atau produsen / asosiasi perangkat keras dan perangkat lunak. Produk perangkat keras baru biasanya diperkenalkan dengan OS lengkap dan dukungan aplikasi. Batas antara perangkat keras dan OS dan program aplikasi jauh lebih baik didefinisikan dan disimpan terpisah dengan DKI (antarmuka kernel driver) dan API (antarmuka program aplikasi), sehingga imitasi perangkat keras yang ketat tidak diperlukan lagi.

serbuk gergaji
sumber
0

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

Asal mula platform ini datang dengan keputusan IBM pada tahun 1980 untuk memasarkan komputer pengguna tunggal berbiaya rendah secepat mungkin dalam menanggapi kesuksesan Apple Computer di pasar komputer mikro yang sedang berkembang. Pada 12 Agustus 1981, IBM PC pertama mulai dijual. Ada tiga sistem operasi (OS) yang tersedia untuk itu tetapi yang paling populer dan paling murah adalah PC DOS, versi modifikasi dari 86-DOS, di mana Microsoft memperoleh hak penuh dari Seattle Computer Products. Dalam konsesi penting, perjanjian IBM memungkinkan Microsoft untuk menjual versinya sendiri, MS-DOS, untuk platform non-IBM. Satu-satunya komponen berpemilik dari arsitektur PC asli adalah BIOS (Basic Input / Output System).

Sejumlah komputer pada waktu itu berdasarkan pada prosesor 8086 dan 8088 diproduksi selama periode ini, tetapi dengan arsitektur yang berbeda dengan PC, dan yang berjalan di bawah versi DOS dan CP / M-86 mereka sendiri. Namun, perangkat lunak yang menangani perangkat keras secara langsung alih-alih membuat panggilan standar ke MS-DOS lebih cepat. Ini sangat relevan dengan game. IBM PC dijual dalam volume yang cukup tinggi untuk membenarkan perangkat lunak penulisan khusus untuk itu, dan ini mendorong produsen lain untuk memproduksi mesin yang dapat menggunakan program yang sama, kartu ekspansi dan periferal seperti PC. Pasar komputer 808x dengan cepat mengecualikan semua mesin yang secara fungsional tidak mirip dengan PC. 640 kB penghalang pada memori sistem "konvensional" yang tersedia untuk MS-DOS adalah warisan dari periode itu;

"Klon" asli dari Personal Computer IBM dibuat tanpa partisipasi atau persetujuan IBM. Columbia memodelkan erat IBM PC dan memproduksi PC "kompatibel" pertama (yaitu, lebih atau kurang kompatibel dengan standar IBM PC) pada Juni 1982 diikuti oleh Eagle Computer. Compaq Computer Corp. mengumumkan PC IBM pertama yang kompatibel beberapa bulan kemudian pada November 1982 — Compaq Portable. Compaq adalah komputer portabel seukuran mesin jahit pertama yang pada dasarnya 100% kompatibel dengan PC. Perusahaan tidak dapat secara langsung menyalin BIOS sebagai hasil dari keputusan pengadilan di Apple v. Franklin, tetapi dapat merekayasa balik IBM BIOS dan kemudian menulis BIOS sendiri menggunakan desain kamar bersih.

Luke Kanada
sumber