ARSITEKTUR KELUARGA KOMPUTER IBM


IBM (International Business Machines) merupakan sebuah perusahaan hardware yang mengembangkan software – software yang sudah ada seperti UNIX dan WINDOWS. Oleh karena itu IBM sendiri merupakan sebuah perusahaan bukan system operasi, hanya saja IBM mencoba mengembangkan OS yang telah ada seperti OS dari UNIX dan LINUX.IBM PC adalah sebutan untuk keluarga komputer pribadi buatan IBM. IBM PC diperkenalkan pada 12 Agustus 1981, dan "dipensiunkan" pada tanggal 2 April 1987. Sejak diluncurkan oleh IBM, IBM PC memiliki beberapa keluarga, yakni :



a.     IBM 4860 PCjr

b.     IBM 5140 Convertible Personal Computer (laptop)

c.     IBM 5150 Personal Computer (PC yang asli)

d.     IBM 5155 Portable PC (sebenarnya merupakan PC XT yang portabel)

e.     IBM 5160 Personal Computer/eXtended Technology

f.      IBM 5162 Personal Computer/eXtended Technology Model 286 (sebenarnya merupakan PC AT)

g.     IBM 5170 Personal Computer/Advanced Technology



2.1  Konfigurasi Mikrokomputer dasar



Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input. Memprosesnya, dan menghasilkan output dibawah pengawasan suatu langkah-langkah instruksi-instruksi program yang tersimpan di memori (stored program).Menurut buku komputer organization (V.C Hamacher Z.G. Vranesic S.G. Zaky).Komputer adalah mesin penghitung elektronik yang cepat dapat menerima informasi input digital, memprosesnya sesuai dengan suatu program yang tersimpan di memorinya (stored program) dan menghasilkan output informasi.Menurut buku introduction To The Computer, The Tool Of Business (William M. Fuori).Komputer adalah suatu alat pemproses data (data processor) yang dapat melakukan perhitungan yang besar dan cepat, termasuk perhitungan aritmetika yang besar atau operasi logika, tanpa campur tangan dari manusia mengoperasikan selama pemprosesan (definisi ini diambilkan dari American National Standar Institute dan sudah didiskusikan serta sudah disetujui dalam suatu pertemuan Internasional Organization For Standardization Tehnical Commite).Menurut buku Introduction to Computers (gordon B. Davis) :Komputer adalah tipe khusus alat penghitung yang mempunyai sifat tertentu yang pasti.Dari beberapa definisi yang tersebut, dapat disimpulkan bahwa komputer adalah :

1.Alat elektronik

2.Dapat menerima input data

3.Dapat mengolah data

4.Dapat memberikan informasi

5.Menggunakan suatu program di memori komputer (stored program).

6.Dapat menyimpan program dan hasil pengolahan

7.Bekerja secara otomatis



            Berdasarkan ukurannya, komputer digolongkan ke dalam micro computer (komputer mikro), mini computer (komputer mini), small computer (komputer kecil), medium computer (komputer menengah), large computer (komputer besar) dan super computer (komputer super). Micro ComputerMicro Computer (Mikro Komputer) disebut juga dengan nama personal computer (komputer personal) . ukuran main memory komputer mikro sekarang berkisar dari 16 MB sampai lebih dari 128 MB, dengan konfigurasi operand register 8 bit, 16 bit, atau 32 bit. Kecepatan komputer mikro sekarang berkisar 200 Mhz sampai dengan 500 Mhz.Komputer mikro umumnya adalah single-user (pemakainya tunggal), yaitu satu komputer hanya dapat digunakan untuk satu pemakai saja untuk tiap saat.



1. Chipset adalah set dari chip yang mendukung kompatibel yang mengimplementasikan berbagai fungsi tertentu seperti pengontrol interupt, pengontrol bus dan timer.

2. Chip khusus yang di sebut koprosesor yang beroperasi bersama dengan CPU guna meningkatkan fungsionalitasnya.

2.1  Komponen IBM PC

1.     Sistem Kontrol BUS : Pengontrol BUS, Buffer Data, dan Latches Alamat
2.     Sistem Kontrol Interrupt : Pengontrol Interrupt
3.     Sistem Kontrol RAM dan ROM : Chip RAM dan ROM, Decoder Alamat, dan Buffer
4.     Sistem Kontrol DMA : Pengontrol DMA
5.     Sistem Kontrol I/O : Interface Paralel Programmable


2.2.1 Sistem Kontrol Bus
Sistem kontrol Bus meliputi pengontrol bus maupun buffer data dan latches alamat (Latches adalah register sederhana yang menyangga katup (valve) dan menempatkan nya pada bus).

2.2.2 Sistem Kontrol Interrupt
Sistem kontrol interrupt (INTRcontrol) terutama berisi  pengontrol interrupt.
2.2.3 Sistem Kontrol RAM dan ROM
Sistem kontrol RAM dan ROM meliputi chip RAM dan ROM,dekoder alamat, dan buffer
2.2.4 Sistem Kontrol DMA
Sistem kontrol DMA terutama berisi pengontrol DMA. Timer-nya adalah timer interval programmable, dan sistem kontrol I/O menyertakan interface paralel programmable (PPI). Garnbar tersebut  melukiskan CPU, narnun ia tidak menunjukkan koprosesor titik ambang 8087.

2.2.5 Sistem Input dan Output
Mikroprosesor 8088 mempunyai dua instruksi I/O, yaitu IN dan OUT. Pada waktu menjalankan instruksi IN, CPU mengawali siklus baea I/O. Kemungkinan yang akan menyangga alamat port I/O adalah instruksi tersebut atau register DX, dengan alamat port ini akan dikirim oleh CPU ke bus alamat. CPU kemudian memuat nilai register AL yang ada pada bus data dengan peralatan ekstemal yang alamat port-nya telah ia transmisikan. Pada waktu menjalankan instruksi OUT, CPU mengawali siklus tulis I/O. Yang mungkin akan menyangga alamat port I/O adalah instruksi tersebut atau register DX. CPU mengirirnkanalamat port ke bus alamat, dan ia mengirirnkanisi register AL 8088 ke bus data. 
            Peralatan ekstemal yang dialamatkan akan menerima data dari bus data. Dekoder alamat port I/O pada PC hanya akan mendekode 10jalur alamat loworder selama instruksi I/O. Jadi, arsitekturPC membatasijumlah alamat port I/O sampai 210 atau 1024. Karena beberapa aplikasi, seperti buffer tampilan video, memerlukan alamat yang lebih banyak dari pada jumlah itu, maka para arsitek PC mencadangkan atau menyediakan beberapa blok alamat memori utama untuk tujuan tersebut. Jadi, beberapa peralatan I/O menggunakan I/O yang dipetakan memori, sedangkan yang lain menggunakan instruksi I/O.

2.3 Anggota Kelompok PC

Segera setelah IBM  mulai memproduksi IBM PC, dan sebagian karena ia merupakan arsitektur terbuka, maka para perusahaan mulai membuat anggota kelompok PC. PC clone (anggota kelompok PC) adalah komputer yang software dan hardware-nya kompatibel dengan IBM PC.

            Untuk bisa kompatibel dengan PC atau PC AT, clone (anggota kelompok) ini hams menyangga atau mempunyai set instruks i8086(atau80386) secara keseluruhan dan pada dasamya hams mempunyai hardware intrrupt yang sarna. Ia juga hams mempunyai struktur I/O yang menggunakan call sistem yang kompatibel dengan basic input-output system (BIOS) PC. Narnun demikian,jika clone menggunakan sistem I/O yang berbeda dengan yang digunakan PC, ia mungkin tidak bisa menjalankan software yang menjalankanI/O tingkat hardware-nya sendiri (kecuali dengan memanggil routine BIOS). Banyak program yang berkinerja tinggi menghindari call BIOS, dan akibatnya beberapa program ini tidak dapat berjalan pada clone PC tertentu. Namun demikian, banyak clone PC yang tidak 100% kompatibel dengan PC, walaupun mereka ini bisa menjalankan sebagian besar software untuk PC yang ada sekarang ini. Farnili PC, yang termasuk mesin clone maupun mesin IBM, terus mengikuti perubahan seni teknologi. Akhir-akhirini, lusinan perusahaan memproduksi clone
PC yang didasarkan pada chip CPU Intel, yaitu 8088, 8086, 80386, 80386SX, dan 80486. Pada waktu IBM mencanangkan famili PS/2, ia membuat ketetapan yang menyangkutkonfigurasiPS/2 yangmempengamhiclonetersebut.IBM memutuskan untuk tidak hanya memperluasAT Bus menjadi 32-bit, narnunjuga menetepakan kembali arsitekturnya dan memperkenalkan PS/2 yang didasarkan pada MCA.

            Narnun pada saat itu, beberapa perusahaan lain telah menghasilkan clone PC yang begitu mengandalkan CPU 80386. Walaupun Intel telah memunculkan berturutturut CPU 80386SX dan 80486, banyak perusahaan yang tetap menghasilkan clone PC dengan bus yang kompatibel dengan AT. Karena clone (kelompok) PC 32-bit menggunakan prosesor 32-bit, maka beberapa perusahaan umumnya menyertakan bus memori 32-bit tertutup (proprietary).
Pada waktu IBM mengentikan memproduksi mesin PC AT Bus, industri komputer tidak mempunyai standart bus 32-bit. Pada kenyataannya, IBM tisak pemah mengeluarkan spesiftkasi detail mengenai PC AT Bus. Untuk mengatasi tidak adanya atau kurangnya standart PC 32-bit, pada tabun 1988 konsorsium dari beberapa perusahaan melakukan standardisasi bus AT extended 32-bit, yang disebut Extended Industry Standard Architecture (EISA) bus. Spesiftkasi EISA mencakup semua karakteristik timing bus bam. Sebaliknya, PC AT Bus sekarang dikenal sebagai industry standard architecture (lSA) bus. Bus EISA nampaknya akan menjadi standart yang akan diterima bagi anggota famHi PC 32-bit di masa mendatang, dan baik arsitektur MCA maupun arsitektur EISA narnpaknya akan menjadi standart untuk industri PC tabun 1990. Sementara mayoritas PC tabun 1991 mempunyai bus EISA, namun ada beberapa diantaranya yang mempunyai bus MCA dan bus EISA. Adalah benar bila kita katakan bahwa kecepatan RAM dinarnis (DRAM) belum bisa mengejar atau menyetarakan diri dengan peningkatan kecepatan CPU. Akibatnya, banyak perusahaan PC menyertakan atau menggabungkan memori cache yang relatif besar atau menggunakan sistem penyimpanan interleaved untuk mempercepat akses memori utama yang lambat. Cache menggunakan RAM statis (SRAM) berkecepatan tinggi dan mempunyai berbagai organisasi (susunan), seperti yang dikemukakan pada Bagian 4.2.2. Cache biasa mempunyai 8-K word 32-bit dan aturan posted write-through yang memelihara atau menjaga koherensi cache dengan cara memonitor bus dan dengan cara tidak memvalidasi entri cache yang tampilannya dalam memori dimodiftkasi oleh operasi store. Beberapa PC menggunakan SRAM sebagai pengganti DRAM, namun SRAM lebih mahal, sehingga komputer yang dihasilkan akan mempunyai harga yang lebih mahal.

1. elearning.gunadarma.ac.id/docmodul/arkomp/halaman_depan.pdf
        Diakses pada tanggal : 4 Januaril 2019 / 22:03 
2. yogi.blog.unsoed.ac.id/files/2010/03/AK_2010_3_Arkom2__HW.pdf
       Diakses pada tanggal : 4 Januaril 2019 / 22:03




Comments

  1. Your Affiliate Profit Machine is waiting -

    Plus, getting it set up is as easy as 1..2..3!

    It's super easy how it works...

    STEP 1. Input into the system which affiliate products you want to push
    STEP 2. Add push button traffic (this LITERALLY takes 2 minutes)
    STEP 3. Watch the affiliate products system grow your list and up-sell your affiliate products all for you!

    Are you ready to make money automatically??

    The solution is right here

    ReplyDelete

Post a Comment

Popular posts from this blog

WAWASAN NUSANTARA DAN KETAHANAN NASIONAL

Perkembangan Penduduk Indonesia

ARSITEKTUR KOMPUTER