Jumat, 10 Februari 2012

Jawaban Uas

 Soal Pilihan Ganda
1.    Digunakan oleh mikroprosesor untuk mengirim informasi alamat memori atau port I/O adalah..
a.    Bus Data                       d. Bus System
b.    Buat Address                e. Semua salah
c.    Bus Control

2.    Ukuran bus alamat menentukan berapa kapasitas memori yang ada, misalnya ukuran bus alamat 16 bit
       (16 jalur alamat) akan mampu mengalamati...
a. 162                        d. 216
b. 21                          e. Semua salah
c. 212
3.    Tugas Bus Control antara lain....
a.    menandakan isyarat untuk membaca
b.    menandakan isyarat untuk menulis
c.    pemilihan memori
d.    interupsi
e.    semua benar

4.    Register yang digunakan secara khusus para operasi aritmatika dalam operasi pembagian dan 
       penguruangan adalah…
a.    Register AX                d. Register DX
b.    Register BX                e. Semua salah
c.    Register CX

5.    Register DX bertugas untuk...
a.    digunakan secara khusus pada operasi looping dimana register ini menentukan berapa banyaknya
       looping yang akan terjadi.
b.    digunakan secara khusus para operasi aritmatika dalam operasi pembagian dan penguruangan
c.    digunakan untuk menampung sisa hasil pembagian 16 bit.
d.    biasanya digunakan untuk menunjukkan suatu alamat offset dari suatu segmen
e.    semua salah

6.    Fungsi dekoder...
a.    memilih chip yang akan diakses mikroprocessor
b.    memilih piranti input yang akan diakses mikroprocessor
c.    memilih piranti output yang akan diakses mikroprocessor
d.    memilih perangkat yang akan diakses mikroprocessor
e.    semua salah

7.    Register yang berisi data, baik data yang berasal dari prosesor maupun memory..
a.    MDR                    d. MCR
b.    MAR                    e. Semua salah
c.    RAM

8.    Tokoh Perusahaan Intel yang mengenalkan teori Moore adalah...
a.    Gery Moore                d. Mark Moore
b.    Gordon Moore                e. Semua salah
c.    Jonathan Moore

9.    Karakter pada Mikroprocessor antara lain...
a.    Internal data bus size            d. Clock Speed
b.    External data bus size            e. semua benar
c.    Memory address size

10.    Fungsi utama mikroprocessor adalah, kecuali
a.    Mengambil instruksi dan data dari memory
b.    Memindahkan data dari dan ke memory
c.    Mengirimkan sinyal kendali dan melayani sinyal interupsi
d.    Mengatur pekerjaan dari brainware
e.    Mengerjakan fungsi – fungsi operasi logika dan aritmetika

Jawaban Pilihan Ganda : 

1.    D. Bus System
2.    D. 216
3.    E. semua benar
4.    A. Register AX
5.    C. digunakan untuk menampung sisa hasil pembagian 16 bit.
6.    E. semua salah
7.    A. MDR
8.    B. Gordon Moore
9.    E. semua benar
10.  D. Mengerjakan fungsi – fungsi operasi logika dan aritmetika

Soal  ESSAY.
1.   Secara umum register-register dalam satu kelompok ini dapat digunakan untuk berbagai
       keperluan,walaupun demikian ada pula penggunaan khusus dari masing-masing register ini yaitu register
       AX,BX,CX dan DX.
       Jelaskan fungsi dari register-register tadi.
2.    Jelaskan proses yang terjadi pada saat Processor mengambil data/inst dari memory
3.    Tuliskan perbedaan antara MDR (Memory Data Register) dan MAR (Memory Address Register)
4.    Jelaskan teori Moore menurut pengetahuan anda
5.    Gambarkan blok diagram sistem BUS pada mikroprocessor

Jawaban Essay

 1. Fungsi Register :
 Register AX (16 bit), terdiri dari AH (high byte/8 bit), AL (low byte/8 bit)
berfungsi sebagai masukan, atau menampung hasil proses / perhitungan (add, sub, mul, dan div) dan sering untuk menyimpan data sementara.
Register BX (16 bit), terdiri dari BH (high byte.bit), AL (low byte/8 bit)
yang berfungsi dapat mengambil atau menulis langsung dari/ke memory dengan segment DS (Data Segment) serta dapat dipakai sebagai pointer pada suatu basis data misalnya.
Register CX (16 bit), terdiri dari CH (high byte.bit), CL (low byte/8 bit)
Berfungsi untuk menampung cacah perulangan suatu operasi (loop, string, shift, dan rotate). Register ini dapat dipakai sebagai penyimpan data sementara.
Register DX (16 bit), terdiri dari DH (high byte.bit), DL (low byte/8 bit)
Membantu AX dalam proses perkalian dan pembagian, terutama perkalian dan pembagian 16 bit.
DX merupakan register offset dari DS.
Menunjukkan nomor port pada operasi port.
Dipakai sebagai penampung sementara data. Dipakai berpasangan dengan register AX, operasi perkalian dan pembagian 16 bit. Pada operasi.
I/O ke dan dari port, DX menampung port yang akan diakses.

2. Dalam memproses sebuah aplikasi, processor melakukan operasi aritmatika dan logika terhadap data. Data tersebut diambil dari memori atau diperoleh dari alat input yang dioperasikan oleh operator seperti papan ketik (keyboard), mouse dan lainnya. Kerja prosesor ini dikontrol oleh sekumpulan instruksi software. Software tersebut diperoleh atau dibaca dari media penyimpan seperti harddisk, disket, CD, dan lainnya. Kemudian instruksi-instruksi tadi disimpan dalam RAM. Setiap instruksi diberi alamat unik yang disebut alamat memori. Untuk selanjutnya, prosesor akan mengakses data-data yang ada pada RAM, dengan cara menentukan alamat data yang dikehendaki. Prosesor dan RAM dihubungkan oleh unit yang disebut bus. Saat sebuah program dijalankan,data akan mengalir dari RAM melalui bus, menuju ke processor. Di dalam processor, data ini di-dekode, kemudian berjalan ke ALU yang bertugas melakukan kalkulasi dan perbandingan. Kadang-kadang data disimpan sementara di register agar dapat diambil kembali dengan cepat untuk diolah. Setelah selesai, hasil pemrosesannya mengalir kembali ke RAM atau ke media penyimpan. Apabila data hasil perosesan tadi akan diolah lagi, maka data tersebut akan disimpan dalam register. Demikian seterusnya.

3. a.MDR (Memory Data Register)
       Register yang berisi data, baik data yang berasal dari prosesor maupun memory.
     b.MAR (Memory Address Register)
       Register yang berisi alamat yang mana alamat tersebut adalah alamat dari sel memory

4. Hukum Moore adalah merupakan pernyataan terkenal oleh pendiri Intel Gordon Moore yang memprediksikan bahwa jumlah transistor di CPU akan berlipat ganda setiap 18 bulan. Hukum ini, pertama kali muncul pada tahun 1965, dan hukum ini memang telah dipercaya selama hampir setengah abad, dan sekarang ini adalah model untuk prediksi tren teknologi masa depan.
5.  Blok Diagram Sistem BUS










































Sabtu, 04 Februari 2012

MAR

MAR (Memory Address Register) atau register penunjuk alamat memori merupakan register yang menampung alamat data atau instruksi pada main memory yang akan diakses, baik itu yang akan diambil (dibaca) maupun yang akan diletakkan (disimpan/ditulis). Register ini berisi alamat dari data dan dihubungkan pada bus alamat, sehingga dapat menspesifikasikan alamat di dalam memori untuk operasi baca atau simpan/tulis. Alamat dari main memory (tempat data berada), diletakan di MAR dan dikirimkan ke main memory melalui address bus. Selama komputer bekerja, alamat dalam pencacah program ditahan (latched) pada MAR. Setelah itu MAR akan mengirimkan alamat ke dalam RAM dan operasi membaca dilaksanakan.

MAR adalah register yang mencatat alamat memori yang akan diakses (baik yang akan ditulisi maupun yang akan dibaca). (Hariyanto, Bambang. 1997. Sistem Operasi Revisi Keempat)

Spesifikasi MAR

- Memuat alamat dari lokasi memori yang akan diakses (baca/tulis)
- Jumlah bit MAR menentukan jumlah maksimum dari memori fisik yang dapat dipasang dalam suatu    komputer.
- Jika MAR terdiri dari n bit berarti alamat memori yang valid adalah 0 hingga 2n – 1

Fungsi MAR

MAR berfungsi sebagai komponen yang diperintahkan oleh IR dan Control Unit untuk mencari dan menampung alamat data serta instruksi dalam sebuah Main Memory.

Proses kerja MAR (antara CPU dan memory)

MAR merupakan salah satu register yang digunakan sebagai interface antara CPU dan main memory. MAR menampung alamat data atau instruksi yang dikirim dari main Memory ke CPU atau yang akan direkamkan ke Main Memory.

Berikut penjelasan tentang proses pengaksesan data di/ke main memory.

    Bila data atau instruksi akan diambil dari Main Memory ke CPU, maka  Main Memory harus diberitahu terlebih dahulu alamat (address) data atau instruksi tersebut di Main Memory. Oleh Control Unit  alamat tersebut diletakan di MAR untuk dikirim ke Main Memory melalui Address Bus.
    Demikian juga jika hasil proses dari CPU akan direkamkan ke main memory, maka Main Memory harus diberitahu terlebih dahulu alamat perekaman hasil proses  tersebut di Main Memory. Oleh Control Unit  alamat tersebut diletakan di MAR untuk dikirim ke Main Memory lewat Address Bus.

Proses Pengaksesan Data (Menyimpan/Mengambil) yang melibatkan MAR

    Processor à Memory (Processor menyimpan data/instruksi ke memory)

Alamat data atau memory akan disalin ke dalam MAR, kemudian alamat tersebut akan di cari di dalam memory. Setelah ditemukan, data atau instruksi akan dimasukkan ke dalam MDR. Alamat yang telah ditemukan tadi, sel memorinya akan diaktifkan. Lalu data atau instruksi yang ada di MDR dimasukkan ke dalam memory.

    Processor ß Memory (Processor mengambil data/inst dari memory)

Alamat data atau memori akan disalin ke dalam MAR, Kemudian alamat tersebut akan dicari di dalam memory. Setelah ditemukan, maka sel memory yang berisi data atau instruksi akan aktif. Dengan aktifnya sel memory ini maka data atau instruksi yang ada didalamnya dapat di keluarkan untuk kemudian di tampung di dalam MDR

Melihat hal ini maka MAR digolongkan dalam register satu arah (karena hanya berhubungan dengan memory (alamat).

Peningkatan Kinerja MAR

Memperbesar kapasitas memory, berarti secara tidak langsung akan berpengaruh pada kinerja MAR. Ketika kapasitas memory bertambah besar, ada dua hal yang terjadi:

    Peningkatan jumlah bit alamat dari data atau instruksi di dalam MAR
    Pelebaran alamat dari instruksi

Dengan demikian, ketika memory di perbesar maka MAR akan lebih leluasa memanfaatkan kapasitas dari memory yang telah di upgrade tadi. Sehingga akan banyak alamat memory yang bisa dialamati dan banyak data atau instruksi yang bisa diakses.

MDR

Memori data Register (MDR) adalah daftar unit kontrol komputer yang berisi data yang akan disimpan dalam penyimpanan komputer (misalnya RAM), atau data setelah mengambil dari penyimpanan komputer. Kerjanya seperti buffer dan memegang apa pun yang akan disalin dari memori siap untuk prosesor untuk menggunakannya.

MDR  adalah setengah dari antarmuka minimal antara microprogram dan penyimpanan komputer, setengah lainnya adalah alamat memori mendaftar.

Antarmuka memori yang jauh lebih kompleks ada, tapi ini adalah yang paling sederhana yang dapat bekerja.

Memori Data Register (MDR) berisi nilai data yang diambil atau disimpan. Kita mungkin tergoda untuk mengatakan bahwa MDR harus W bit lebar, di mana W adalah ukuran sel. Namun pada kebanyakan komputer ukuran sel hanya 8-bit, dan sebagian besar nilai data yang menempati beberapa sel. Jadi ukuran MDR biasanya kelipatan dari 8. Nilai-nilai khas lebar MDR adalah 32 dan 64 bit, yang akan memungkinkan kita untuk mengambil, dalam satu langkah, baik integer atau nilai riil.
 Untuk lebih memperjelas penjelasan diatas : klik disini

Rabu, 18 Januari 2012

uts mikroprosessor

1.a.Fungsi dari processor :

- Mengambil instruksi dan data dari memori (Fetching)
- Memindah data dari dan ke memori.
- Mengirim sinyal kendali dan melayani sinyal interupsi.
- Menyediakan pewaktuan untuk siklus kerja sistem mikroprosesor(Clocking).
- Mengerjakan fungsi – fungsi operasi logika dan aritmetika.

b.contoh alat-alat yang menggunakan processor :






gb.mesin untuk timbang berat sachet ( checkweigher )




gb. mesin untuk pack sachet ( rovema )




gb. mesin cuci digital





gb. komputer





2. Blok Diagram Cara Kerja Prosessor

a. Unit Pemroses Pusat (CPU : Central Processing Unit)
Mikroprosesor berfungsi sebagai unit yang mengendalikan seluruh kerja system mikroprosesor. Fungsi – fungsi mikroprosesor adalah sebagai berikut :
  - Mengambil instruksi dan data dari memori.
  - Memindah data dari dan ke memori.
  - Mengirim sinyal kendali dan melayani sinyal interupsi.
  - menyediakan pewaktuan untuk siklus kerja sistem mikroprosesor.
  - Mengerjakan fungsi – fungsi operasi logika dan aritmetika.
Dalam pelaksanaan fungsi – fungsi tersebut, bagian – bagian mikroprosesor yang mengerjakan adalah :        Pengendalian dan Pewaktuan (control and Timing), ALU (Arithmetic and Logical Unit) dan Register.
  •        Pewaktuan dan Pengendalian
Bagian pewaktuan dan pengendalian memiliki fungsi utama untuk mengambil dan mendekodekan instruksi dari memori program dan membangkitkan sinyal kendali yang diperlukan oleh bagian lain dari mikroprosesor untuk melaksanakan instruksi tersebut. Pada bagian pengendalian mengirimkan sinyal kendali eksternal untuk dikirim ke elemen system mikroprosesor yang lain. Bagian pengendalian juga berfungsi untuk menerima sinyal kendali dari elemen lain dalam sistem mikroprosesor.
  • ALU (Arithmetic Logical Unit)
Bagian mikroprosesor yang berfungsi mengerjakan perintah – perintah logika dan operasi aritmetika adalah ALU. Instruksi dalam operasi ini melibatkan satu atau dua operand. Operasi ALU menghasilkan juga sinyal status yang dikirim ke register, yaitu sinyal untuk mengubah status bit – bit flag sesuai hasil operasi suatu instruksi.
  •  Register
Fungsi register digunakan untuk menyimpan data, alamat, kode instruksi dan bit status berbagai operasi mikroprosesor. Prinsip dari register – register pada berbagai mikroprosesor adalah sama, namun memiliki perbedaan dalam struktur registernya.
b. Memori
Setiap sistem mikroprosesor memiliki memori, guna menyimpan program dan datanya. Mikrokontroler memiliki memori internal baik dari jenis memori ROM maupun RAM. Namun beberapa jenis mikrokontroler tidak memiliki internal ROM, seperti mikrokontroler yang dipakai pada perancangan alat ini.
c. Unit Masukan dan Keluaran
 Perantara antara mikroprosesor dengan dunia luar merupakan tugas dari unit masukan dan keluaran pada suatu sistem mikroprosesor. Tanpa unit masukan dan keluaran maka data yang diolah hanya berputar – putar dalam sistem mikroprosesor, tanpa ada keluaran yang dapat diterima lingkungan luar sistem mikroprosesor.
 Unit masukan adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer yang berupa signal input atau maintenance input.
Sedangkan unit keluaran adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa suara.Output yang dihasilkan dari pemroses dapat digolongkan menjadi empat bentuk, yaitu tulisan (huruf, angka, simbol khusus), image (dalam bentuk grafik atau gambar), suara, dan bentuk lain yang dapat dibaca oleh mesin (machine-readable form).
3.  Blok Diagram Komputer /PC



a. Input device: Keyboard,Mouse,Toucpad,joystick game,Scanner,Microphone,Dll
b. Output device: Monitor,Printer,Speaker,Plotter.
c. Central Procesing Unit:CU(Control Unit)/Unit Kendali,Alu,Register,Ram,Rom.

4. Fungsi dari :
a. Segment unit adalah skema manajemen memori dengan cara membagi memori menjadi segmen-segmen. Dengan demikian, sebuah program dibagi menjadi segmen-segmen. Segmen adalah sebuah unit logis , yaitu unit yang terdiri dari beberapa bagian yang berjenis yang sama.

b. Bus Interface adalah untuk meindahkan data antar bagian - bagian dalam sistem komputer. Data dipindahkan dari piranti masukan ke CPU, CPU ke memori, atau dari memori ke piranti keluaran.

5. Proses pembuatan prosessor adalah sebagai berikut :
1. Sand (Pasir)
Pasir - terutama Quartz - memiliki persentase tinggi dari Silicon dalam pembentukan Silicon dioksida (SiO2) dan nerupakan bahan dasar untuk produksi semikonduktor.
Pasir - sekitar 25% masa Silicon yang merupakan senyawa kedua terbanyak - setelah oksigen - di muka bumi

2. Silikon CairSilikon dimurnikan dalam tahap berlapis untuk akhirnya nencapai kualitas produksi yang disebut Electronic Grade Silicon (EGS). EGS mungkin hanya mengandung sebuah atom asing setiap satu triliun atom Silikonnya. Anda bisa lihat bagaimana sebuah kristal besar tumbuh dari silikon cair yang dimurnikan. Hasilnya adalah kristal tunggal yang disebut Ingot.

3. Kristal Silikon Tunggal - Ingot
Sebuah ingot dibuat dari Electronic Grade Silicon. Sebuah ingot memiliki berat sekitar 100 kilogram (220 pound) dan memiliki kemurnian Silicon 99.9999%.

4. Pengirisan Ingot
Ingot kemudian diiris menjadi disc-disc silikon individual yang disebut wafer.

5. Wafer
Wafer-wafer ini dipoles sedemikian rupa hingga tanpa cacat, dengan permukaan selembut kaca cermin. Intel membeli wafer-wafer siap produksi itu dari perusahaan pihak ketiga. Process rumit 45nm High-K/Metal Gate oleh Intel menggunakan wafer dengan diameter 200 milimeter. Saat Intel mulai membuat chip-chip, perusahaan ini mencetak sirkuit-sirkuit di atas wafer 50 milimeter. Dan untuk saat ini menggunakan wafer 300mm, yang menghasilkan penghematan biaya per-chip.

6. Mengaplikasikan Photo Resist
Cairan (warna biru) yang di tuangkan di atas wafer saat diputar adalah sebuah proses dari photo resist yang sama seperti yang kita kenal di film untuk fotografi. Wafer diputar selama tahap ini untuk membuatnya sangat tipis dan bahkan mengaplikasikan layer photo resist.

7. Exposure
Hasil dari photo resist diekspos ke sinar ultraviolet (UV. Reaksi kimianya ditrigger oleh tahap pada proses tersebut, sama dengan apa yang terjadi pada material film pada sebuah kamera saat Anda menekan tombol shutter. Hasil dari photo resist yang diekspos ke sinar UV akan bersifat dapat larut. Exposure diselesaikan menggunakan mask yang berfungsi seperti stensil dalam tahap proses ini. Saat digunakan dengan cahaya UV, mask membentuk pola-pola sirkuit yang bervariasi di atas tiap layer dari mikroprosesor. Sebuah lensa (di tengah) mengurangi image dari mask. Sehingga yang dicetak di atas wafer biasanya adalah empat kali lebih kecil secara linier daripada pola-pola dari mask.

8. Exposure
Meskipun biasanya ratusan mikroprosesor bisa dihasilkan dari sebuah wafer tunggal, cerita bergambar ini hanya akan fokus pada sebuah bagian kecil dari sebuah mikroprosesor, yaitu pada sebuah transistor atau bagian-bagiannya. Sebuah transistor berfungsi seperti sebuah switch, mengendalikan aliran arus listrik dalam sebuah chip komputer. Peneliti-peneliti di Intel telah mengembangkan transistor-transistor yang sangat kecil sehingga sekitar 30 juta transistor dapat diletakkan pas di kepala sebuah peniti.

9. Membersihkan Photo Resist
Photo resist yang lengket dilarutkan sempurna oleh suatu pelarut. Proses ini meninggalkan sebuah pola dari photo resist yang dibuat oleh mask.

10. Etching (Menggores)
Photo resist melindungi material yang seharusnya tidak boleh tergores. Material yang ditinggalkan akan digores (disketch) dengan bahan kimia.

11. Menghapus Photo Resist
Setelah proses Etching, photo resist dihilangkan dan bentuk yang diharapkan menjadi terlihat.

12. Mengaplikasikan Photo Resist
Terdapat photo resist (warna biru) diaplikasikan di sini, diekspos dan photo resist yang terekspos dibersihkan sebelum tahap berikutnya. Photo resist akan melindungi material yang seharusnya tidak tertanam ion-ion.

13. Penanaman Ion
Melalui seuatu proses yang dinamakan "ion implantation" (satu bentuk proses yang disebut doping), area-area wafer silikon yang diekspos dibombardir dengan "kotoran" kimia bervariasi yang disebut Ion-ion. Ion-ion ini ditanam dalam wafer silikon untuk mengubah silikon pada area ini dalam memperlakukan listrik. Ion-ion ditembakkan di atas permukaan wafer pada kecepatan tinggi. Suatu bidang listrik mempercepat ion-ion ini hingga kecepatan 300.000 km/jam.

 14. Menghilangkan Photo Resist
Setelah penanaman ion, photo resist dihilangkan dan material yang seharusnya di-doped (warna hijau) memiliki atom-atom asing yang sudah tertanam

15. Transistor yang Sudah Siap
Transistor ini sudah dekat pada proses akhirnya. Tiga lubang telah dibentuk (etching) di dalam layer insulasi (warna magenta) di atas transistor. Tiga lubang ini akan terisi dengan tembaga yang akan menghubungkannya ke transistor-transistor lainnya.

16. Electroplating
Wafer-wafer diletakkan ke suatu larutan sulfat tembaga di tahap ini. Ion-ion tembaga ditanamkan di atas transistor melalui proses yang disebut electroplating. Ion-ion tembaga bergerak dari terminal positif (anoda) menuju terminal negatif (katoda) yang dipresentasikan oleh wafer.

17. Tahap Setelah Electroplating
Pada permukaan wafer, ion-ion tembaga membentuk menjadi suatu lapisan tipis tembaga.

18. Pemolesan
Material ekses dari proses sebelumnya di hilangkan

19. Lapisan Logam
Lapisan-lapisan metal dibentuk untuk interkoneksi (seperti kabel-kabel) di antara transistor-transistor. Bagaimana koneksi-koneksi itu tersambungkan ditentukan oleh tim desain dan arsitektur yang mengembangkan fungsionalitas prosesor tertentu . Sementara chip-chip komputer terlihat sangat flat, sesungguhnya didalamnya memiliki lebih dari 20 lapisan yang membentuk sirkuit yang kompleks.Anda akan menemukan jaringan yang ruwet dari baris-baris sirkuit dan transistor-transistor yang mirip sistem jalan raya berlapis di masa depan.

20. Testing Wafer
Bagian dari sebuah wafer yang sudah jadi ini diambil untuk dilakukan test fungsionalitasnya. Pada tahap test ini, pola-pola di masukkan ke dalam tiap chip dan respon dari chip tersebut dimonitor dan dibandingkan dengan daftar yang sudah ditetapkan.

21. Pengirisan Wafer
Wafer di iris-iris menjadi bagian-bagian yang disebut Die.

22. Memisahkan Die yang Gagal Befungsi
Die-die yang saat test pola merespon dengan benar akan diambil untuk tahap berikutnya.

23. Individual Die
Ini adalah die tunggal yang telah jadi pada tahap sebelumnya (pengirisan).

24. Packaging
Bagian dasar, die, dan heatspreader digabungkan menjadi sebuah prosesor yang lengkap. Bagian dasar berwarna hijau membentuk interface elektris dan mekanis bagi prosesor untuk berinteraksi dengan sistem komputer (PC). Heatspreader berwarna silver berfungsi sebagai pendingin (cooler) untuk menjaga suhu optimal bagi prosesor.

25. Prosessor
Inilah prosesor yang sudah jadi. Sebuah mikroprosesor adalah suatu produk paling kompleks yang pernah dibuat di muka bumi. Faktanya, dibutuhkan ratusan langkah - hanya bagian-bagian paling penting saja yang ditampilkan pada artikel ini - yang dikerjakan di suatu lingkungan kerja terbersih di dunia, sebuah lab mikroprosesor.

26. Class Testing
Selama test terakhir ini, prosesor-prosesor akan ditest untuk key karakteristik mereka (diantaranya test pemakaian daya dan frekuensi maksimumnya)

27. Binning
Berdasarkan hasil test dari class testing, prosesor dengan kapabilitas yang sama di kumpulkan pada transporting trays yang sama pula.

28. Retail Package
Prosesor-prosesor yang telah siap dan lolos test akhirnya masuk jalur pemasaran dalam satu kemasan box.


 6. perbedaan antara Volatile Memory, Non Volatile Memory
   
   a.Non Volatile Memory Adalah merupakan sebuah jenis memori komputer dengan akses acak (RAM) yang umumnya digunakan untuk menyimpan konfigurasi yang dilakukan oleh firmware, seperti BIOS, EFI atau firmware-firmware lainnya pada perangkat embedded, semacam router. NVRAM dibuat dengan teknologi manufaktur CMOS (Complimentary Metal-Oxide Semiconductor) sehingga daya yang dibutuhkannya juga kecil. Untuk menghidupinya agar data  yang disimpan tidak hilang, NVRAM menggunakan sebuah baterai Litium dengan nomor seri CR-2032.
Data yang tersimpan pada NVRAM tidak akan hilang meskipun catu daya dimatikan (bersifat permanen), hal ini berbeda dengan Volatile RAM.
 Contohnya : ROM,Flashdisk.

   b.Volatile Memory Adalah memory yang datanya dapat ditulis dan dihapus,tetapi hilang saat kehilangan power (kondisi off) dan membutuhkan catu daya dalam mempertahankan memory.
 Contohnya : RAM


7.  a. Wafer
Wafer adalah bahan dasar dari komponen microsystem. Wafer biasanya berbentuk lempengan tipis berbentuk lingkaran dengan garis disalah satu sisinya. Pada umumnya wafer terbuat dari kristal silicone.
    
     b. Die
Die adalah wafer yang dipotong menjadi sebuah bagian.

Kamis, 22 Desember 2011

Sistem Bus

System bus atau bus sistem, dalam arsitektur komputer merujuk pada bus yang digunakan oleh sistem komputer untuk menghubungkan semua komponennya dalam menjalankan tugasnya. Sebuah bus adalah sebutan untuk jalur di mana data dapat mengalir dalam komputer. Jalur-jalur ini digunakan untuk komunikasi dan dapat dibuat antara dua elemen atau lebih. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi oleh CPU melalui perantara sistem bus.

Rabu, 21 Desember 2011

Apa itu hukum Moore......?

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.
“The number of transistors it is possible to squeeze in to a chip for a fixed cost doubles every two years” (Hukum Moore).
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 kearah 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.

Semakian cepat dan semakin kecil. Dengan ratusan processor dalam sebuah komputer, Intel akan membuat supercomputer yang terjangkau oleh semua pengguna. Kumpulan processor pintar ini juga menghemat konsumsi daya secara otomatis. Hukum yang dicetuskan oleh Gordon Moore sampai sekarang masih berlaku. 44 tahun yang lalalu, pendiri Intel, Gordon Moore, memprediski bahwa jumlah komponen dalam CPU akan meningkat dua kali lipat dalam dua tahun. Berikut perkembangannya :

1989 - 80486
Intel i486 merupakan CPU pertama dengan lebih dari satu juta transistor. Chip 32 bit ini bekerja dengan clock sampai 100 MHz. Chip ini dipasarkan sampai pertengahan tahun 90-an
1993 - Pentium
Dengan lebih dari 3 juta transistor, CPU ini menyimpan sebuah bug. Pentium berjalan dengan kesalahan pemrosesan paling parah sepanjang sejarah
1997 - Pentium II
Pada tahap pengembangan terakhir, kinerja Pentium II mencapai 450 MHz dan menampung sekitar 7,5 juta transistor. Ini mungkin karena cache-nya diintegrasikan ke dalam CPU.
1998 - Celeron
Celeron, CPU ekonomis Intel, dengan struktur berbasis pada Pentium II, tetapi tanpa ketersediaan cache level 2 (L2)
1999 - Pentium III
Processor dengan slogan marketing : Deangan sebuah "Internet Streaming Extension", Pentium III mendukung lebih banyak proses secara paralel. Didalamnya terdapat 44 juta transistor.
2000 - Pentium 4
Clock lebih tinggi, itulah keistimewaan Pentium 4. Kinerja maksimalnya mencapai 3,8 MHz. Processor ini bahkan menawarkan task lebih banyak pada proses yang sama.
2002 - Itanium 2
Processor 64 bit dengan 221 juta transistor ini diluncurkan ke kancah pertarungan dengan frekuensi clock maksimal 1 GHz. CPU ini tidak sukses. Namanya pun berhubungan dengan kapal legendaris, Titanic : Itanic.
2003 - Pentium M
Merupakan CPU notebook yang dirampingkan (77 juta transistor). Chip ini merupakan "obat" bagi model Pentium 4 yang boros konsumsi daya dan menjadi basis untuk processor Intel Core.
2006 - Core 2 Duo
Core 2 Duo mengintegrasikan hampir 300 juta transistor dan dua core pada sebuah bidang berukuran hanya 143 mm kubik (fabrikasi 65 nm) dan bekerja dengan clock maksimal 3,33 GHz.
2008 - Core i7
Empat core. fabrikasi 45 nm dan 731 juta transistor membuat Core i7 menjadi CPU Intel paling cepat saat ini.
2009 - Larrabee
MultiCore berbasis x86
"Jadi sampai saat ini hukum moore masih memiliki kecenderungan benar,namun Moore’s Law sendiri bukanlah persamaan matematika yang diturunkan dari persamaan yang rumit dan penelitian bertahun-tahun. Moore hanya menyampaikan sebagian kecil penjelasan tentang masa depan elektronika. Moore’s Law tidak seperti hukum grafitasi yang kebenarannya mutlak.

Sumber :
wikipedia


http://blog.aguskurniawan.net/category/Books.aspx

Senin, 05 Desember 2011

Sejarah Mikroprosessor

Mikroprosesor adalah sebuah chip (IC) yang bekerja dengan program. Fungsi Mikroprosesor adalah sebagai pengontrol atau pengolah utama dalam suatu rangkaian elektronik. Mikroprosesor biasa disebut juga CPU (Central Processing Unit). Cara kerja sebuah Mikroprosesor diarahkan oleh suatu program dalam kode-kode bahasa mesin yang telah dimasukkan terlebih dahulu ke dalam sebuah memori. Di dalam Mikroprosesor minimal terdiri dari rangkaian digital, register, pengolah logika aritmatika, rangkaian sekuensial.
Untuk lebih mengetahui dan lebih jelasnya klik link dibawah ini :
http://www.youtube.com/watch?v=QJLwRsVJsAM

Minggu, 04 Desember 2011

Mikroprosesor

JENIS MIKROPROSESOR
Berdasarkan Atas Dasar Teknologi Bahannya
Mikroprosesor dan keluarga komponen sejenis seperti memori dan rangkaian I/O dibuat dengan berbagai teknologi bahan. Beberapa dari teknologi tersebut adalah TTL (Transistor-Transistor Logic), STTL (Schottky-clamped TTL), LSTTL(Low power STTL), ECL (Emitter Coupled Logic), ILL (Integrated-Injection Logic), PMOS (P-channel Metal Oxide Semiconductor), NMOS (N-channel Metal Oxide Semiconductor), CMOS (Complementary MOS) dan HSCMOS (High Speed CMOS).

Beberapa jenis mikroprosesor berdasarkan atas teknologi bahannya:
Prosesor Teknologi Konsumsi Daya Siklus Perintah
INTEL 8008 PMOS 420 mW 10 us
INTEL 8085 NMOS 400 mW 1,3 us
INTEL 80286 HCMOS 2500 mW 0,1 us
RCA 1802C CMOS 400 mW 6,4 us
MOTOROLA MC6800 NMOS 600 mW 2,0 us
MOTOROLA MC68000 HCMOS 1750 mW 0,08 us
MOS Technology 6502 NMOS 250 mW 3,0 us
National 32032 HCMOS 1000 mW 0,1 us
Zilog Z80 NMOS 400 mW 1,3 us

Prosesor Teknologi Konsumsi Daya Siklus Perintah
INTEL 8008 PMOS 420 mW 10 us
INTEL 8085 NMOS 400 mW 1,3 us
INTEL 80286 HCMOS 2500 mW 0,1 us
RCA 1802C CMOS 400 mW 6,4 us
MOTOROLA MC6800 NMOS 600 mW 2,0 us
MOTOROLA MC68000 HCMOS 1750 mW 0,08 us
MOS Technology 6502 NMOS 250 mW 3,0 us
National 32032 HCMOS 1000 mW 0,1 us
Zilog Z80 NMOS 400 mW 1,3 us

Berdasarkan Atas Lebar Bus Dan Pabrik Pembuatnya
Prosesor Pabrik Lebar Data Teknologi Tahun
4004 INTEL 4-bit PMOS 1971
4040 INTEL 4-bit PMOS 1971
PPS-4 Rockwell 4-bit PMOS 1972
8008 INTEL 8-bit PMOS 1972
8080 INTEL 8-bit NMOS 1974
F8 Fairchild 8-bit NMOS 1974
6800 Motorola 8-bit NMOS 1974
Z80 Zilog 8-bit NMOS 1976
6801 Motorola 8-bit NMOS 1978
6809 Motorola 8-bit NMOS 1978
9900 Texas Inst. 16-bit NMOS 1976
68000 Motorola 16-bit NMOS
Z8000 Zilog 16-bit NMOS

Keluarga INTEL Dari Masa Ke Masa
§ INTEL 4004, 1971
Mikroprosesor ini dikeluarkan pada tahun 1971 oleh Intel Corporation, merupakan mikroprosesor pertama di dunia. INTEL 4004 merupakan mikroprosesor 4-bit dengan kecepatan 108 kHz yang terdiri dari 2.300 transistor. Kecepatan pengiriman data mencapai 0,06 MIPS (Mega Instruction Per Second). Mikroprosesor ini hanya bisa menangani lokasi memori 4-bit sebanyak 4096 lokasi. Instruksi yang dapat dilaksanakan hanya 45 buah sehingga hanya dapat diaplikasikan terbatas seperti pada video games dan kontroler- kontroler skala kecil.
§ INTEL 8008, Januari 1972
Merupakan mikroprosesor 8-bit yang mampu melaksanakan 48 instruksi dengan ukuran memori 16 kB (16k x 8-bit). Adanya instruksi tambahan menyebabkan prosesor ini dapat diaplikasikan dalam sejumlah aplikasi yang lebih maju.
§ INTEL 8080, November 1973
Merupakan mikroprosesor modern 8-bit yang pertama dan diperkenalkan pada November 1973. dapat melaksanakan instruksi 10 kali lebih cepat dari 8008.
§ INTEL 8085, 1977
Merupakan versi yang lebih baru dari 8080, diperkenalkan oleh Intel Corporation pada tahun 1977. tidak ada kemajuan yang berarti dari versi ini, menangani jumlah memori yang sama, melaksanakan jumlah instruksi yang sama, kemajuannya hanya pada penambahan 1,3 us kontroler instruksi yang merupakan komponen eksternal dari sistim berdasar 8080.
§ INTEL 8086/8088, 1978
Mikroprosesor 8086 dikeluarkan oleh Intel Corporation pada tahun 1978 dan setahun kemudian 8088. Keduanya merupakan mikroprosesor 16-bit yang melaksanakan instruksi dengan kecepatan sedikitnya 400ns per instruksi dan mampu menangani alamat memori 1 Mbyte. Teknologi prosesor ini merupakan landasan pengembangan bagi prosesor INTEL berikutnya.
§ INTEL 80286/80386/80486
§ INTEL PENTIUM I/II/III/IV

Mesin Berbasis Instruksi 1-Alamat & 2-Alamat
§ Mesin berbasis instruksi 1-alamat
§ Salah satu mikroprosesor jenis ini adalah dari keluarga MOTOROLA.
Contoh: untuk mengisi akumulator dengan bilangan 5 heksadesimal, pada mesin MOTOROLA digunakan instruksi: LDAA #$5

§ Mesin berbasis instruksi 2-alamat
Keluarga INTEL termasuk jenis mesin ini.
Contoh instruksi: MOV AL,5


sumber:http://manufui.blogspot.com/2007/03/jenis-mikroprosesor.html