Rabu 17_tgs 1

download Rabu 17_tgs 1

of 9

Transcript of Rabu 17_tgs 1

1. Berikanlah contoh penerapan dari upward dan downward compability Jawab :- Upward compatible bisa diartikan bahwa program atau software yang diciptakan atau dibuat dari operating system yang sebelumnya dapat bekerja dibawah operation system yang sama atau yang lebih baru. Sebagai contoh, program yang di design untuk bekerja pada intel 386, dapat juga bekerja pada Pentium. - Sedangkan untuk Downward compatible berarti bahwa program yang dijalankan tidak hanya bekerja pada operating system yang dipakai saat itu, tapi juga pada operating system sebelumnya. Sebagai contoh: program yang didesign untuk bekerja pada MS-DOS 6.0 dapat juga bekerja pada MS-DOS 5.0.

2. Jelaskan tentang : a. Evolusi pentium dan power pc Jawab :Contoh Evolusi KomputerEvolusi komputer yang akan dijelaskan adalah kelompok komputer Pentium Intel dan PowerPC. Alasannya adalah komputer Pentium Intel mampu mendominasi pasaran dan secara

teknologi menggunakan rancangan CISC (complex instruction set computers) dalamarsitekturnya. Sedangkan PowerPC merupakan kelompok komputer yang menerapkan teknologi RISC (reduced instruction set computers). Detail tentang CISC dan RISC akan dijelaskan dalam

matakuliah Arsitektur CPU. PowerPCProyek sistem RISC diawali tahun 1975 oleh IBM pada komputer muni seri 801. Seri pertama ini

hanyalah prototipe, seri komersialnya adalah PC RT yang dikenalkan tahun 1986. Tahun 1990IBM mengeluarkan generasi berikutnya yaitu IBM RISC System/6000 yang merupakan mesin RISC superskalar workstation. Setelah ini arsitektur IBM lebih dikenal sebagai arsitektur

POWER. IBM menjalin kerja sama dengan Motorola menghasilkan mikroprosesor seri 6800, kemudian Apple menggunakan keping Motorola dalam Macintoshnya. Saat ini terdapat 4 kelompok PowerPC, yaitu : 601, adalah mesin 32 bit merupakan produksi masal arsitektur PowerPC untuk lebih dikenal

masyarakat. 603, merupakan komputer desktop dan komputer portabel. Kelompok ini sama dengan seri 601

namun lebih murah untuk keperluan efisien. 604, seri komputer PowerPC untuk kegunaan komputer low-end server dan komputer desktop.

620, ditujukan untuk penggunaan high-end server. Mesin dengan arsitektur 64 bit. 740/750, seri dengan cache L2. G4, seperti seri 750 tetapi lebih cepat dan menggunakan 8 instruksi paralel.

b. Perbedaan antara pentium dan power pc Jawab:PentiumPentium merupakan produk Intel yang mampu mendominasi pasaran prosesor hingga saat ini.

Generasi demi generasi diluncurkan ke pasaran dengan kenaikan unjuk kerja yang menakjubkan dalam memenuhi kebutuhan konsumennya.Berikut evolusi prosesor keluaran Intel dari prosesor sederhana sampai prosesor keluaran saat ini:

8080, keluar tahun 1972 merupakan mikroprosesor pertama keluaran Intel dengan mesin 8 bit

dan bus data ke memori juga 8 bit. Jumlah instruksinya 66 instruksi dengan kemampuan pengalamatan 16KB. 8086, dikenalkan tahun 1974 adalah mikroprosesor 16 bit dengan teknologi cache instruksi.Jumlah instruksi mencapai 111 dan kemampuan pengalamatan ke memori 64KB.

80286, keluar tahun 1982 merupakan pengembangan dari 8086, kemampuan pengalamatan mencapai 1MB dengan 133 instruksi. 80386, keluar tahun 1985 dengan mesin 32 bit. Sudah mendukung sistem multitasking. Dengan mesin 32 bitnya, produk ini mampu menjadi terunggul pada masa itu. 80486, dikenalkan tahun 1989. Kemajuannya pada teknologi cache memori dan pipelining instruksi. Sudah dilengkapi dengan math co-processor. Pentium, dikeluarkan tahun 1993, menggunakan teknologi superscalar sehingga memungkinkan eksekusi instruksi secara paralel. Pentium Pro, keluar tahun 1995. Kemajuannya pada peningkatan organisasi superscalar untuk proses paralel, ditemukan sistem prediksi cabang, analisa aliran data dan sistem cache memori

yang makin canggih. Pentium II, keluar sekitar tahun 1997 dengan teknologi MMX sehingga mampu menangani

kebutuhan multimedia. Mulai Pentium II telah menggunakan teknologi RISC. Pentium III, terdapat kemampuan instruksi floating point untuk menangani grafis 3D. Pentium IV, kemampuan floating point dan multimedia semakin canggih. Itanium, memiliki kemampuan 2 unit floating point, 4 unit integer, 3 unit pencabangan, internet streaming, 128 interger register.

3. Apa yang merupakan kunci pembeda fitur suatu mikroprosesor Jawab :Mikroprosesor adalah serpih tunggal yang memiliki rangkaian aritmatika,logika dan pengendalian (ALU/CU), dari suatu pemprosesan bertujuan umum,sistem pengendalian dan sistem perhitungan. Sebuah mikroprosesor (sering dituliskan: P atau uP) adalah sebuah central processing unit (CPU) elektronik komputer yang terbuat dari transistor mini dan sirkuit lainnya diatas sebuah sirkuit terintegrasi semikonduktor.

Sebelum berkembangnya mikroprosesor, CPU elektronik terbuat dari sirkuit terintegrasi TTL terpisah; sebelumnya, transistor individual; sebelumnya lagi, dari tabung vakum. Bahkan telah ada desain untuk mesin computer sederhana atas dasar bagian mekanik seperti gear, shaft, lever, Tinkertoy, dll. Evolusi dari mikroprosesor telah diketahui mengikuti Hukum Moore yang merupakan peningkatan performa dari tahun ke tahun. Teori ini merumuskan bahwa daya penghitungan akan berlipat ganda setiap 18 bulan, sebuah proses yang benar terjadi sejak awal 1970-an; sebuah kejutan bagi orang-orang yang berhubungan. Dari awal sebagai driver dalam kalkulator, perkembangan kekuatan telah menuju ke dominasi mikroprosesor di berbagai jenis computer; setiap sistem dari mainframe terbesar sampai ke komputer pegang terkecil sekarang menggunakan mikroprosesor sebagai pusatnya. Berikut ini karakteristik penting dari mikroprosesor: 1. Ukuran bus data internal (internal data bus size): Jumlah saluran yang terdapat dalam mikroprosesor yang menyatakan jumlah bit yang dapat di transfer antar komponen di dalam mikroprosesor. 2. Ukuran bus data eksternal (external data bus size): Jumlah saluran yang digunakan untuk transfer data antar komponen antara mikroprosesor dan komponen-komponen diluar mikroprosesor. 3. Ukuran alamat memori (memory address size): Jumlah alamat memori yang dapat dialamati oleh mikroprosesor secara langsung. 4. Kecepatan clock (clock speed): Rate atau kecepatan clock untuk menuntun kerja mikroprosesor. 5. Fitur-fitur special (special features): Fitur khusus untuk mendukung aplikasi tertentu seperti fasilitas pemrosesan floating point, multimedia dan sebagainya. Contoh mikroprsesr pada Intel 8086

8086 merupakan mikroprosesor 16-bit, artinya bagian ALU, register internalnya, dan sebagian besar instruksi-instruksinya dirancang untuk bekerja pada data 16-bit. 8086 memiliki bus data 16-bit, jadi ia dapat membaca data dari atau menyimpan data ke memori dan port-port yang ada dalam format 16-bit atau 8-bit . 20 8086 memiliki bus alamat 20-bit, sehingga ia dapat mengalamati 2 atau 1.048.576 lokasi memori atau 1 MB memori, sedangkan register PC atau IP (instruction pointer) yang dimilikinya panjangnya 16-bit. Hal inilahyang merupakan keunggulan dari 8086. Prosesor lain yang sejenis dengan 8086 adalah 8088. 8088 memiliki ALU, register, dan set instruksi yang sama dengan 8086. 8088 juga memiliki bus alamat 20-bit, jadi ia juga bisa mengalamati memori 1 MB. Perbedaan 8088 dan 8086, 8088 memiliki bus data 8-bit, sedangkan 8086 lebar bus datanya 16bit. 8088 hanya dapat membaca dari atau menulisi data ke memori dan port-port dengan panjang 8bit. Untuk membaca word 16-bit dari dua lokasi memori, 8088 selalu mengerjakan dengan dua operasi baca. 8088 pada awalnya digunakan sebagai CPU pada The Original IBM Personal Computer.

Prosesor 8086 terbagi menjadi 2 bagian fungsional yang independen, yakni BIU (bus interface unit) dan EU (execution unit). BIU bertugas mengirim kode-kode alamat keluar, mengambil instruksi dari memori, dan membaca data dari port dan memori. BIU menangani semua trnasfer data dan alamat pada bus untuk membantu EU. EU meminta BIU untuk mengambilkan instruksi dan data dari memori, mendekode dan melaksanakan instruksi

EXECUTION UNIT (EU)

EU mengandung rangkaian-rangkaian kontrol yang berfungsi mengarahkan operasi-operasi internal. Dekoder pada EU menerjemahkan instruksi-instruksi yang telah diambil dari memori ke dalam urutan aksi. EU memilki ALU 16-bit dan dapat melakukan penjumlahan, pengurangan, AND, OR, XOR, increment, decrement, complement, atau shift bilangan biner. 8086 memiliki register bendera dengan panjang 16-bit. Dari 16-bit itu terdapat 9 bendera yang aktif. Dari 9 bendera yang aktif, 6 bendera di antaranya (bendera kondisi) digunakan untuk menunjukkan kondisi-kondisi yang dihasilkan oleh pelaksanaan instruksi yakni bendera CF(carry flag), PF(parity flag), AF(auxiliary carry flag), ZF(zero flag), SF(sign flag), dan OF(overflow flag). Sedangkan 3 bendera lainnya (bendera kontrol) digunakan untuk mengendalikan beberapa operasi prosesor. Bendera-bendera kontrol ini berbeda dengan 6 bendera kondisi dalam hal cara set dan reset-nya. Keenam bendera kondisi diset dan direset oleh EU, berdasarkan hasil operasioperasi aritmetika atau logika, sedangkan 3 bendera kontrol diset dan direset oleh instruksiinstruksi khusus yang ada pada program. Bendera itu adalah TF (trap flag), IF (interrupt flag), dan DF (direction flag).

Bendera TF (trap flage) digunakan pada mode operasi langkah tunggal (single step atau trace). Jika bendera ini set, maka pelaksanaan instruksi akan dilakukan step demi step. Bendera IF digunakan untuk mengijinkan interupsi dari program. Bendera DF digunakan pada operasi string. Bus Interface Unit (BIU)

Pada saat EU mendekode atau melaksanakan suatu instruksi, ia tidak memerlukan menggunakan bus sehingga dapat digunakan oleh BIU untuk mengambil 6 byte instruksi sebagai instruksi berikutnya yang akan dilaksanakan. Instruksi-instruksi tersebut dinamakan prefetched instruction dan oleh BIU disimpan dalam register FIFO (first-in first-out) yang disebut juga register antrian. Teknologi yang memungkinkan pengambilan instruksi berikutnya sambil melaksanakan instruksi yang ada dinamakan pipelining. Berikut ini adalah contoh perbedaan prosesor 8085 tanpa pipelining dan 8086 dengan pipelining dalam melakukan pengambilan instruksi, pelaksanaan instruksi, operasi read dan operasi write. Nampak bahwa pipelining memberikan tingkat penggunaan bus yang lebih efektif. 20 8086 mampu mengalamati 2 lokasi memori, sedangkan panjang register IP yang dimilikinya hanya 16-bit. Untuk memperoleh 20-bit sinyal alamat, 8086 menggunakan bantuan register segmen. Gabungan antara register segmen 16-bit dan IP 16-bit akan menghasilkan 20-bit sinyal alamat. 8086 memilki 4 buah register segmen yakni CS (code segment), SS (stack segment), ES (extra segment), dan DS (data segment). Contoh penempatan alamat segmen pada memori 8086 Fitur-fitur mikroprosesor Intel Core i7 Mikroprosesor berbasis mikroarsitektur Nehalem memiliki banyak tambahan fitur-fitur baru yang berbeda atau bahkan belum terdapat pada mikroprosesor pendahulunya (brand Intel Core2). Fiturfitur tersebut berperanan penting dalam upaya peningkatan performa komputer. Sebagian diantaranya telah diaplikasikan pada mikroprosesor Intel Core i7. Secara dinamis arsitektur mikroprosesor ini mengelola core, thread, interface dan daya yang dikonsumsi prosesor. Setiap core didesain mampu menjalankan dua thread sekaligus secara simultan. Dengan demikian, prosesor quad core ini mampu menjalankan delapan thread sekaligus

secara simultan. Prosesor high end yang berbasis mikroarsitektur Nehalem tersebut dilaporkan memiliki bandwidth hingga mencapai empat kali lipat bandwidth prosesor Intel Core 2 atau Intel Xeon. Temperatur prosesor saat kondisi idle dilaporkan sekitar 40 oC, sedangkan saat bekerja dapat mencapai 50 oC hingga 60 oC bila tetap bekerja pada kecepatan dan sistem pendingin standarnya. Fitur kunci atau fitur utama yang menjadikan mikroprosesor Intel Core i7 memiliki performa jauh lebih tinggi dari mikroprosesor sebelumnya adalah: Intel Hyper-Threading Technology Intel Turbo Boost Technology Intel Smart Cache berkapasitas 8 MB yang berlaku share Intel QuickPath Interconnect Memory controller yang terintegrasi di dalam prosesor dengan dukungan triple channel memori DDR3

4. Buatlah daftar dan jelaskan karakteristik penting suatu kelompok computer Jawab :Karakteristik komputer kelompok ini adalah : Set Instruksi Mirip atau Identik, dalam kelompok komputer ini berbagai model yangdikeluarkan menggunakan set instruksi yang sama sehingga mendukung kompabilitas sistem

maupun perangkat kerasnya. Sistem Operasi Mirip atau Identik, ini merupakan feature yang menguntungkan konsumensehingga apabila kebutuhan menuntut penggantian komputer tidak kesulitan dalam sistem

operasinya karena sama. Kecepatan yang meningkat, model model yang ditawarkan mulai dari kecepatan rendah sampai kecepatan tinggi untuk penggunaan yang dapat disesuaikan konsumen sendiri. Ukuran Memori yang lebih besar, semakin tinggi modelnya akan diperoleh semakin besar

memori yang digunakan. Harga yang meningkat, semakin tinggi modelnya maka harganya semakin mahal.

Karakteristik Komputer Sifat yang dimiliki manusia berbeda dibanding dengan komputer. Dibanding manusia, komputer memiliki karakteristik tertentu seperti : Komputer tidak mempunyai perasaan atau emosi, ini berarti bahwa komputer sentiasa bersedia menerima sembarang masukan dari manusia yang mengendalikannya, komputer tidak akan pernah mengalami kebosanan atau jenuh dalam melaksanakan perintah yang sama secara berulang-ulang dan dalam waktu yang lama , komputer juga tidak pernah memilih-milih tentang data apa saja yang diolah, komputer juga tidak pernah mengeluh atau merasa senang pada sebuah masukan data yang diberikan. Komputer akan tetap melaksanakan tugasnya sesuai dengan fungsi sesuai dengan kendali dari penggunanya. Sehingga dalam hal ini komputer dalam melakukan aktifitasnya akan bersifat statis. Komputer mampu menyimpan data yang besar dan dalam waktu yang lama, jika data tersebut diperlukan bisa diambil sewaktu-waktu. Komputer tidak pernah lupa dan tidak pernah menambah

atau menguarangi data yang telah disimpan, komputer juga membutuhkan tempat yang efisien dan tahan terhadap kehilangan atau kerusakan data dibanding jika menggunakan kertas atau perangkat yang lainnya. Dalam hal ini sifat data yang disimpan bersifat dinamis, diamana sewaktu-waktu data dapat dilakukan perubahan dan pembaharuan jika dikehendaki. Komputer bisa melakukan pengurutan dan pencarian dalam waktu yang singkat dalam hitungan detik bahkan milidetik meskipun jumlah data sangat besar, bandingkan jika pengurutan dan pencarian dilakukan secara konvensional dengan tenaga manusia. Bahkan pengurutan dengan komputer bisa dilakukan secara menaik (ascending) atau pengurutan menurun (descending) dalam waktu sekejap. Komputer mampu mengolah data perhitungan yang besar dengan cepat dan akurat. Perhitungan aritmatika, logika, dan perhitungan apapun bisa dilakukan dengan presisi yang mendekati seratus persen kebenarannya. Komputer yang berkembang saat ini dalam perhitungan aritmatik komputer sanggup melakukan perhitungan sampai jutaan triliun dengan angka desimal yang bisa dikatakan tak terhingga. Komputer juga. mampu menerima dan mengeluarkan data atau informasi yang besar dalam waktu yang cepat.

5. Jelaskan tentang hukum moore Jawab :Hukum Moore adalah salah satu hukum yang terkenal dalam industri mikroprosesor yang menjelaskan tingkat pertumbuhan kecepatan mikroprosesor. Diperkenalkan oleh Gordon E. Moore salah satu pendiri Intel. Ia mengatakan bahwa pertumbuhan kecepatan perhitungan mikroprosesor mengikuti rumusan eksponensial. Perkembangan teknologi dewasa ini menjadikan HUKUM MOORE semakin tidak Relevan untuk meramalkan kecepatan mikroprossesor. Hukum Moore, yang menyatakan bahwa kompleksitas sebuah mikroprosesor akan meningkat dua kali lipat tiap 18 bulan sekali, sekarang semakin dekat ke arah jenuh. Hal ini semakin nyata setelah Intel secara resmi memulai arsitektur prosesornya dengan code Nehalem. Prosesor ini akan mulai menerapkan teknik teknologi nano dalam pembuatan prosesor, sehingga tidak membutuhkan waktu selama 18 bulan untuk melihat peningkatan kompleksitas tapi akan lebih singkat Akan tetapi, saat ini Hukum Moore telah dijadikan target dan tujuan yang ingin dicapai dalam pengembangan industri semikonduktor. Peneliti di industri prosesor berusaha mewujudkan Hukum Moore dalam pengembangan produknya. Industri material semikonduktor terus menyempurnakan produk material yang dibutuhkan prosesor, dan aplikasi komputer dan telekomunikasi berkembang pesat seiring dikeluarkannya prosesor yang memiliki kemampuan semakin tinggi. Secara tidak langsung, Hukum Moore menjadi umpan balik (feedback) untuk mengendalikan laju peningkatan jumlah transistor pada keping IC. Hukum Moore telah mengendalikan semua orang untuk bersama-sama mengembangkan prosesor. Terlepas dari alasan-alasan tersebut, pemakaian transistor akan terus meningkat hingga ditemukannya teknologi yang lebih efektif dan efisien yang akan menggeser mekanisme kerja transistor sebagaimana yang dipakai saat ini. Meskipun Gordon Moore bukanlah penemu transistor atau IC, gagasan yang dilontarkannya mengenai kecenderungan peningkatan pemakaian jumlah transistor pada IC telah memberikan

sumbangan besar bagi kemajuan teknologi informasi. Tanpa jasa Moore mungkin kita belum bisa menikmati komputer berkecepatan 3GHz seperti saat ini.