Monday, May 16, 2016

PC CPU models

Berikut adalah beberapa model cpu dari Intel yang digunakan pertama kali pada tahun 1981 sampai sekarang


Hard disk - Apa itu Hard disk ?

Hard disk adalah bagian dari unit, sering disebut "disk drive, " hard drive”, atau "hard disk drive" yang menyimpan dan menyediakan akses yang relatif cepat ke sejumlah besar data pada permukaan bermuatan elektromagnetik atau set permukaan . komputer saat ini biasanya datang dengan hard disk yang berisi miliaran byte (gigabyte) storage.

Sebuah unit hard disk / drive datang dengan kecepatan rotasi bervariasi ari 4500-7200 rpm. waktu akses disk diukur dalam milidetik / milliseconds. Meskipun lokasi fisik dapat diidentifikasi dengan silinder, track, dan lokasi sektor, ini sebenarnya dipetakan ke logical block address (LBA) yang bekerja dengan lebih besar rentang alamat pada hard disk saat ini.

RAM - Apa itu RAM ?

RAM (random access memory) adalah sebuah tempat di dalam sebuah komputer dimana sistem operasi, program aplikasi, dan data yang saat itu digunakan disimpan jadi data dapat dengan cepat di jangkau oleh prosesor computer. RAM jauh lebih cepat untuk membaca dan menulis dari pada jenis penyimpanan yang lain di computer, Hard disk, floppy disk, dan CD-ROM, Namun data di dalam RAM hanya ada selama computer anda berjalan. Ketika Komputer dimatikan. Data yang ada di RAM dihilangkan. Ketika computer di hidupkan lagi, sistem operasi dan file lainnya sekali lagi di muat ke RAM, yang biasanya dari hard disk

Cache - Apa itu Cache ?

Cache di rancang untuk mengurangi bottleneck / kemacetan dengan membuat data yang yang paling sering digunkan CPU langsung available atau tersedia. Hal ini di capai dengan membangun sejumlah kecil memori , dikenal primary atau cache level 1. Tepat ke CPU. Cache level 1 sangat kecil, biasanya berkisar anatara 2 kolobyte (KB) dan 64 KB

Sekunder atau cache level 2 biasanya berada pada kartu memori yang terletak di dekat CPU. Cache level 2 memiliki koneksi langsung ke CPU. Sebuah sirkuit yang terintegrasi pada motherboard. L2 Controller, mengatur penggunaan cache level 2 oleh CPU. Tergantung CPU, ukuran cache level 2 berkisar dari 256 KB sampai 2 megabytes (MB). Pada Kebanyakan sistem, data yang diperlukan CPU diakses dari cache sekitar 95 persen dari waktu. Sangat mengurangi overhead yang diperlukan ketika CPU harus menunggu data dari memori utama

Register - Apa itu Register ? Macam-macam Register

Register digunakan untuk menerima menyimpan dan transfer data dan instruksi secara cepat yang sedang digunkan langsung oleh CPU. Ada beberapa jenis register yang digunakan untuk beberapa tujuan. Diantara beberapa register yang sebagian besar digunakan adalah AC atau Accumulator, Data Register atau DR, AR atau Address Register, Program counter (PC), Memory Data Register (MDR), Index register, Memory Buffer Register.

Register-register ini digunakan untuk melakukan beberapa operasi. Jika kita bekerja didalam sistem maka register ini akan digunakan oleh cpu untuk melakukan operasi. Saat kita memberikan inputan ke sistem maka inputan tersebut akan disimpan kedalam register dan ketika sistem akan memberikan kita hasil setelah proses maka hasiltersebut juga disimpan ke register. Jadi mereka digunakan CPU untuk memproses data yang diberikan oleh user. Register melakukan :

  1. Fetch: fetch operation digunakan untuk mengambil instruksi yang diberikan user dan instruksi yang disimpan kedalam main memory akan difect menggunakan register 
  2. Decode : decode operation digunakan untuk menerjemahkan instruksi yang artinya instruksi tersebut diterjemahkan, maksudnya cpu akan menengetahui operasi yang mana di lakukan di dalam instrksi 
  3. Execute operation dilakukan oleh cpu dan hasil yang diprukduksi oleh cpu kemudian disimpan kedalam memori setelah itu ditampilakan di layar user

Berikut jenis-jenis register:

MAR ( Memory Address Register)
Register ini menyimpan alamat memory dari data dan instruksi. Register ini digunakan untuk mengakses data dan instruksi dari memori selama tahap eksekusi instruksi. Anggap cpu ingin menyimpan beberapa data kedalam memori atau memaca data dari memori. Ini menempatkan alamat dari lokasi memori yang diperlukan ke dalam MAR

Program counter (PC)
Program counter (PC) umumnya di disebut instruction pointer (IP) didalam Inter X86 microprocessor dan tekadang disebut instruction address register, or hanya bagian rangkayan instruksi di dalam beberapa computer adalah sebuah processor register, ini adlah 16 bit special function register didalam 8085 microprocessor. Ini menyimpan jejak dari alamat memory selanjutnya dari instruksi yang dieksekusi setelah eksekusi dari instruksi sebelumnya selesai. Dengan kata lain, ini menyimpan alamat lokasi memory dari instruksi setelahnya ketika instruksi sebelumnya dieksekusi oleh microprocessor

Accumulator Register 
Register ini digunakan unuk menyimpan hasil yang dipruduksi oleh sistem. Ketika cpu akan menghasilkan beberapa hasil setelah prosess maka semua hasil akan disimpan kedalam Ac Register 

Memory Data Register (MDR) 
MDR adalah register dari sebuah unit Komputer control yang menyimpan data yang disimpan di dalam computer storage (e.g.RAM), atau data setelah pengambilan dari computer storage. Ini berperilakau seperti sebuah buffer dan menyimpan semuanya yang di copy kedalam memori siap untuk digunakan prosessor. MDR menyimpan informasi sebelum itu di terjemahkan.

MDR yang menyimpan data untuk ditulis kedalam lokasi yang beralamat. Sebagai contoh, untuk mendapatkan content dari cell 123, kitaa memuat nilai 123 (dalam binary,) kedalam MAR dan melakukan fect operation. Ketika operasi selesai, copy dari content 123 akan didalam MDR. Untuk menyimpan nilai 98 kedalam cell 4 kita memuat 4 kedalam MAR dan 98 kedalam MDR dan melakukan penyimpanan. Ketika operasi selesai content dari cell 4 akan di diset ke 98 denagn membuang apapun yang ada sebelumnya.

MDR adalah two-way –register. Ketika data di ambil dari memori dan ditempatlan kedalam MDR, ini ditulis ke dalam satu arah. Ketika ada instruks menulis, data ditulis ditempatkan kedalam MDR dari register CPU yang lain. Yang mana lalau meletakan data kedalam memori

Memory data register adalah separuh dari interface minimal antara micro program dan computer strorage, separuhnya lagi adalah alamat meori register.

Index register 
Element hardware yang menyimpan sebuah number yang dapat ditambakan ke bagian alamat dari instruksi komuter untuk embentuk alamat yang effective. Juga dikenal sebagai base register. Index register di dalam sebuah CPU computer adalah processor register yang digunakan untuk memodifikasi alamat operand selama jalanya sebuah program

Memory Buffer Register 
MBR atau Memory Buffer Register. Register ini menyimpan content dari data atau instruksi yang dipaca dari atau ditulis di dalam memory. Maksudanya bahwa register ini digunakan untuk menyimpan data / instruksi yang dating dari memory atau menuju memory