Gw mau tau Mudah kembang dari Serasi IBM PC. Jelasin dalam bahasa melayu

Salah satu kekuatan pelantar serasi PC adalah reka bentuk hardware modularnya. Pengguna dengan mudah meningkat perkakasan tambahan dan pada tahap tertentu, pemprosesor dan ingatan tanpa mengubah suai papan induk komputer atau menggantikan keseluruhan komputer, sebagaimana kes dengan kebanyakan komputer mikro masa itu. Bagaimanapun dengan peningkatan kepantasan pemprosesor dan saiz ingatan, had reka bentuk bagi asas XT/AT telah dicapai, terutama bagi memancu kad video grafik. IBM kemudiannya memperkenalkan bus dipertingkat pada komputer IBM PS/2 yang mengatasi kebanyakan had teknikal pada bus XT/AT, tetapi reka bentuk ini jarang digunakan sebagai asas bagi komputer serasi IBM kerana ia memerlukan bayaran lesen kepada IBM kedua-duanya bagi bus PS/2 dan sebarang rekabentuk bus-AT yang telah dihasilkan syarikat yang memohon lesen. Langkah ini kurang popular dengan pengilang hardware dan beberapa piwaian bus saingan telah dibangunkan oleh satu konsortium, dengan syarat perlesenan lebih mudah diterima. Pelbagai usaha bagi mempiwaikan antaramuka dilakukan, tetapi dalam perlaksanaan, kebanyakan usaha ini samaada cacat atau diabaikan. Sungguhpun begitu terdapat banyak pilihan tambahan, dan pelantar serasi PC berkembang lebih pantas berbanding pelantar saingan lain masa itu, walaupun itu hanya disebabkan oleh penguasaan pasarannya, dan bukan kelebihan teknikalnya.

"Serasi IBM PC" menjadi "Wintel"

Pada tahun 1990-an, pengaruh IBM pada seni bina PC menjadi semakin tidak penting. Jenama PC IBM menjadi pengecualian berbanding peraturan. Disebalik cubaan untuk kekal serasi dengan PC IBM, pembekal mula menumpu pada keserasian dengan evolusi Microsoft Windows. Pada 1993, versi Windows NT telah dibebaskan yang mampu dilaksanakan pada pemprosesor selain x86. (Ia bagaimanapun memerlukan pengompilan semula, dan kebanyakan aturcara penggunaan tidak dikompil semula.) Sungguhpun begitu, ciri bebas hardwarenya telah digunakan oleh stesyen kerja x86 SGI - menggunakan NT (Hardware abstraction layer - HAL), NT (dan lebih penting lagi, aturcara penggunaannnya) boleh dilaksanakan menggunakannya. Tiada pembekal pasaran pukal komputer peribadi berani tidak serasi dengan versi terakhir Windows, dan persidangan tahunan Microsoft memberikan kedudukan dari mana Microsoft boleh melobi bagi dan —dalam sesetengah kes— menetapkan rentak dan arah bahagian perkakasan bagi industri PC. Microsoft dan Windows telah menjadi begitu penting bagi pembangunan berterusan bagi hardware komputer peribadi sehinggakan penulis industri telah menggunakan istila "senibina Wintel" ("Wintel" merupakan portmanteau bagi "Windows" dan "Intel") bagi marujuk kepada gabungan pelantar perisian-hardware. Istilah ini sendiri menjadi salah normal (misnomer), kerana pada satu pihak Intel telah kehilangan kawalan ke atas arah tuju pembangunan pelantar hardware disebabkan pengaruh yang lain, dan pada pihak yang lain sistem bukan-Windows dilaksanakan pada pelantar hardware ini telah bertapak dan mengekalkan kehadiran penting.

Isu lebih keserasian dan had rekabentuk

Sungguhpun IBM PC direka bagi dikembangkan, pereka tidak dapat menjangka kemajuan pembangunan hardware pada 1980-an. Lebih buruk lagi, pilihan IBM memilih Intel 8088 sebagai CPU meletakkan beberapa kekangan yang menghalang pembangunan aturcara bagi pelantar serasi PC. Sebagi contoh, pemprosesor 8088 hanya memiliki ruang ingatan (address space) ingatan 20-bit. Bagi mengembangkan PC melampaui satu megabyte, Lotus, Intel, dan Microsoft bersama-sama mencipta ingatan expanded memory]] (EMS),skim suis-bank bagi membenarkan capaian kepada ingatan tambahan yang dibekalkan oleh hardware tambahan, tersedia melalui "tingkap" 64 KB dalam alamat 20-bit. Kemudian, CPU Intel mempunyai ruang alamat lebih besar dan boleh mencapai 16 MB (80286) atau lebih, mendorong Microsoft bagi membangunkan ingatan tambahan (extended memory - XMS) yang tidak memerlukan hardware tambahan. Ingatan tambahan dan dikembangkan memiliki antaramuka tidak serasi, dengan itu sesiapa yang menggunakan lebih satu megabyte perlu menyokong kedua-dua sistem untuk keserasian.

Kad grafik memiliki ketidak serasian mereka sendiri. Apabila kad grafik maju kearas SVGA, piwaian bagi mencapainya menjadi kabur. Pada masa itu, pengaturcaraan Komputer menggunakan model ingatan yang memiliki 64 KB segmen ingatan. Ingatan skrin mod grafik VGA paling biasa muat dalam satu segmen ingatan. Mod SVGA memerlukan lebih banyak ingatan, dengan itu mencapai ingatan skrin penuh adalah sulit. Setiap pengilang memajukan cara mereka sendiri bagi mencapai ingatan skrin, malah sejauh tidak meberi nombor kepada mod secara tetap. Cubaan bagi mencipta piwaian yang dikenali sebagai VESA BIOS Extensions - VBE telah dilakukan tetapi tidak mendapat sambutan.

Disebabkan banyak penyesuai (adapters) pihak ketiga bagi PC dan tiada antaramuka piwaian bagi menyambung kepadanya, menulis aturcara bagi PC boleh menjadi sukar. Apabila menulis aturcara bagi PC, sejumlah besar set ujian gabungan pelbagai hardware berbeza diperlukan bagi memastikan ia serasi dengan sebanyak mungkin tatarajah PC yang mungkin. PC itu sendiri tidak mempunyai antaramuka penggunaan yang jelas kepada model ingatan leperbagi 386 dan seterusnya yang boleh diberikan dalam mod lindung. Juga OD mod lindung boleh ditulis bagi 80386. Pada masa ini, serasi DOS lebih mudah disebabkan mod 8086 maya. Malangnya aturcara tidak boleh beralih secara langsung kepada mod lindung dari mod itu, dengan itu API model ingatan baru telah dibangunkan, VCPI dan DPMI, yang terkemudian menjadi paling popular.

Sementara itu, pengguna terkeliru dengan banyaknya gabungan hardware berlainan yang ditawarkan. Bagi memberikan pengguna idea jenis Komputer ynag diperlukan bagi melaksanakan sesuatu aturcara, piwaian Multimedia PC - MPC) telah ditetapkan pada 1990. Ia mengesahkan sesuatu komputer telah memenuhi piwaian MPC minima boleh dianggap MPC. Aturcara yang boleh dilaksanakan pada komputer patuh-MPC minima dijamin boleh digunakan pada sebarang MPC. Piwaian MPC tahap 2 dan MPC tahap 3 kemudian ditetapkan, tetapi istilah "patuh MPC" tidak pernah popular. Selepas MPC tahap 3 pada 1996, tiada piwaian MPC selanjutnya dikeluarkan.