Oleh :
Nur Hidayah Muzaeni
1507122535
Kata Pengantar
Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa karena dengan rahmat,
karunia, serta taufik dan hidayah-Nya kami dapat menyelesaikan makalah tentang Perbedaan
Arsitektur Komputer IBM Dan Apple berguna ini dengan baik meskipun banyak kekurangan
didalamnya. Dan juga kami berterima kasih pada Bapak Rahyul Amri, ST., M.T. selaku
Dosen mata kuliah Teknik Informatika UR yang telah memberikan tugas ini kepada kami.
Kami sangat berharap makalah ini dapat berguna dalam rangka menambah wawasan
serta pengetahuan kita mengenai perbedaan antara arsitektur komputer IBM dan Apple.
Kami juga menyadari sepenuhnya bahwa di dalam makalah ini terdapat kekurangan dan jauh
dari kata sempurna. Oleh sebab itu, kami berharap adanya kritik, saran dan usulan demi
perbaikan makalah yang telah kami buat di masa yang akan datang, mengingat tidak ada
sesuatu yang sempurna tanpa saran yang membangun.
Semoga makalah sederhana ini dapat dipahami bagi siapapun yang membacanya.
Sekiranya makalah yang telah disusun ini dapat berguna bagi kami sendiri maupun orang
yang membacanya. Sebelumnya kami mohon maaf apabila terdapat kesalahan kata-kata yang
kurang berkenan dan kami memohon kritik dan saran yang membangun dari Anda demi
perbaikan makalah ini di waktu yang akan datang.
Pekanbaru, September 2016
Penyusun
PEMBAHASAN
A. Arsitektur Komputer
1. Pengertian Arsitektur Komputer
Dalam bidang teknik komputer, arsitektur komputer adalah konsep
perencanaan dan struktur pengoperasian dasar dari suatu sistem komputer. Arsitektur
komputer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan
bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya).
Dalam hal ini, implementasi perencanaan dari masingmasing bagian akan lebih
difokuskan terutama, mengenai bagaimana CPU akan bekerja, dan mengenai cara
pengaksesan data dan alamat dari dan ke memori cache, RAM, ROM, cakram keras,
dll). Beberapa contoh dari arsitektur komputer ini adalah arsitektur von Neumann,
CISC, RISC, blue Gene, dll.
Arsitektur komputer juga dapat didefinisikan dan dikategorikan sebagai ilmu
dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras
untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional,
kinerja, dan target biayanya.
2. Klasifikasi Arsitektur Komputer
2.1.
SISD
Maleability.
Expandibility.
Comptible.
2. Kinerja Sistem.
Yaitu untuk mengukur kinerja dari sistem, ada serangkaian program yang standard
yang dijalankan yang dapat di sebut Benchmark pada komputer yang akan diuji
Ukuran Kinerja CPU:
MIPS (Million Instruction PerSecond)
B. IBM
IBM (International Business Machines Corporation) adalah sebuah perusahaan
Amerika Serikat yang memproduksi dan menjual perangkat keras dan perangkat lunak
komputer. IBM didirikan pada 16 Juni 1911, beroperasi sejak 1888 dan berpusat di
Armonk, New York, Amerika Serikat. IBM juga merupakan salah satu penggerak
utama Open Source Initiative, dan mulai mendukung Linux pada tahun 1998.
Perusahaan menginvestasikan miliaran dollar untuk pengembangan perangkat lunak
dan jasa berbasis Linux lewat IBM Linux Technology Center, termasuk di dalamnya
300 orang pengembang kernel Linux. IBM juga banyak meluncurkan kode dalam
bentuk lisensi sumber terbuka, seperti kerangka kerja perangkat lunak
Eclipse.Penemuan terkenal yang dihasilkan oleh ilmuwan IBM antara lain:
C. APPLE
operasi floating point dan sebagainya. CISC dan RISC perbedaannya tidak
signifikan jika hanya dilihat dari terminologi set instruksinya yang kompleks atau
tidak (reduced). Lebih dari itu, RISC dan CISC berbeda dalam filosofi arsitekturnya.
Filosofi arsitektur CISC adalah memindahkan kerumitan software ke dalam hardware.
Teknologi pembuatan IC saat ini memungkinkan untuk menamam ribuan bahkan
jutaan transistor di dalam satu dice. Bermacam-macam instruksi yang mendekati
bahasa pemrogram tingkat tinggi dapat dibuat dengan tujuan untuk memudahkan
programmer membuat programnya. Beberapa prosesor CISC umumnya memiliki
microcode berupa firmware internal di dalam chip-nya yang berguna untuk
menterjemahkan instruksi makro. Mekanisme ini bisa memperlambat eksekusi
instruksi, namun efektif untuk membuat instruksi-instruksi yang kompleks. Untuk
aplikasi-aplikasi tertentu yang membutuhkan singlechip komputer, prosesor CISC
bisa menjadi pilihan. Sebaliknya, filosofi arsitektur RISC adalah arsitektur prosesor
yang tidak rumit dengan membatasi jumlah instruksi hanya pada instruksi dasar yang
diperlukan saja. Kerumitan membuat program dalam bahasa mesin diatasi dengan
membuat bahasa program tingkat tinggi dan compiler yang sesuai. Karena tidak
rumit, teorinya mikroprosesor RISC adalah mikroprosesor yang low-cost dalam arti
yang sebenarnya. Namun demikian, kelebihan ruang pada prosesor RISC
dimanfaatkan untuk membuat sistem-sistem tambahan yang ada pada prosesor
modern saat ini. Banyak prosesor RISC yang di dalam chip-nya dilengkapi dengan
sistem superscalar, pipelining, caches memory, register-register dan sebagainya, yang
tujuannya untuk membuat prosesor itu menjadi semakin cepat.
Untuk lebih jelasnya mengenai perbedaan antara IBM(CISC) dengan Apple(RISC)
Dapat dilihat dalam tabel berikut :
Perbedaan
CISC
Menekankan pada
keras
Instruksi komplek
RISC