IBM (International Business Machines) merupakan perusahaan hardware yang mengembangkan software-software yang telah ada seperti UNIX dan WINDOWS. IBM PC 5150 adalah komputer pribadi generasi
pertama yang diluncurkan pada 12 Agustus 1981. Komputer pribadi tersebut
diperkuat dengan memakai prosesor 16-bit Intel 8088 berkecepatan 4.77
MHz, power supply 63.5 Watt dan memori yang hanya 64 KB. Media
penyimpanan yang digunakannya hanya floppy disk drive 5.25 inci 320 KB
atau 360 KB (double-side floppy disk).
IBM PC datang dengan ROM yang dilengkapi dengan interpreter bahasa Microsoft Cassette BASIC, sehingga pengguna mampu melaksanakan pemrograman (jika tidak kehadiran sistem operasi yang dimuat). ROM juga dilengkapi dengan fungsi diagnosa Power-on Self Test (POST) yang akan melaksanakan pengecekan terhadap perangkat keras sebelum mampu bekerja (meski proses pengecekan yang dilakukannya sangat lambat, lebih dari 10 detik).
Sejak diluncurkan oleh IBM, IBM PC memiliki beberapa keluarga, yaitu:
IBM PC datang dengan ROM yang dilengkapi dengan interpreter bahasa Microsoft Cassette BASIC, sehingga pengguna mampu melaksanakan pemrograman (jika tidak kehadiran sistem operasi yang dimuat). ROM juga dilengkapi dengan fungsi diagnosa Power-on Self Test (POST) yang akan melaksanakan pengecekan terhadap perangkat keras sebelum mampu bekerja (meski proses pengecekan yang dilakukannya sangat lambat, lebih dari 10 detik).
Sejak diluncurkan oleh IBM, IBM PC memiliki beberapa keluarga, yaitu:
- IBM 4860 PCjr
- IBM 5140 Convertible Personal Computer (laptop)
- IBM 5150 Personal Computer (PC yang asli)
- IBM 5155 Portable PC (sebenarnya merupakan PC XT yang portabel)
- IBM 5160 Personal Computer/eXtended Technology
- IBM 5162 Personal Computer/eXtended Technology Model 286
- IBM 5170 Personal Computer/Advanced Technology
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 ouput dibawah pengawasan suatu
langkah-langkah instruksi-instruksi program yng 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 Computers (
gordon B. Davis), komputer adalah tipe khusus alat penghitung yang
mempunyai sifat tertentu yang pasti. Dari beberapa definisi tersebut, dapat disimpukan bahwa komputer adalah:
- Alat elektronik
- Dapat menerima input data
- Dapat mengolah data
- Dapat memberikan informasi
- Menggunakan suatu program di memori komputer (stored program)
- Dapat menyimpan program dan hasil pengolahan
- Bekerja secara otomatis
Micro Computer disebut juga dengan nama
personal computer. Ukuran main memory komputer mikro sekarang berkisar
dari 16MB sampai lebih dari 128 MB, dengan konfigurasi operand register 8
bit, 16 bit atau 32 bit. Kecepatan komputer mikro pada saat ini 200Mhz
sampai 500 Mhz.
Chipset adalah set dari chip yang
mendukung kompatibel yang mengimplementasikan berbagai fungsi tertentu,
seperti pengontrol interupt, pengontrol bus dan timer.
Komponen
Komputer IBM memiliki beberapa komponen yang saling bekerja sesuai fungsinya masing-masing, berikut ini adalah komponen yang ada pada komputer IBM:
- Sistem kontrol BUS: Pengontrol BUS, Buffer Data, dan Latches Alamat
- Sistem kontrol interuppt: Pengontrol Interuppt
- Sistem kontrol RAM & ROM: Chip RAM & ROM, Decoder Alamat, dan Buffer
- Sistem kontrol DMA: Pengontrol DMA
- Timer: Timer Interval Programmable
- Sistem kontrol I/O: Interface Paralel Programmable
Sistem Software
Agar pengguna dapat memasukkan dan menjalankan program aplikasi pada komputer, maka dibutuhkan beberapa software sistem dalam memori komputer tersebut. Software sistem adalah kumpulan dari berbagai program yang dieksekusi seperlunya untuk menjalankan fungsi sebagai berikut:
- Menerima dan menginterpretasikan perintah user.
- Memasukkan dan mengedit program aplikasi dan menyimpannya sebagai file dalam peralatan penyimpan sekunder.
- Mengatur penyimpanan dan pengambilan file dalam peralatan penyimpanan sekunder.
- Menjalankan program aplikasi standar seperti word processor, spreadsheet, atau game dengan data yang disediakan oleh user.
- Mengontrol unit I/O untuk menerima informasi input dan menghasilkan output.
- Mentranslasikan program dari bentuk source yang disediakan oleh user menjadi bentuk objek yang berisi instruksi mesin.
- Menghubungkan dan menjalankan program aplikasi user-written dengan rutin library standar yang ada.
Sumber:
Tidak ada komentar:
Posting Komentar