Senin, 23 November 2009

Processor

Tugas PTI
AHMADH HANEEF ZUHDY
09/285114/PA/12854
S1 ELINS

Processor atau prosesor dianalogikan sebagai otak dari sebuah System Unit. Bayangkan saja otak kita, menerima rangsangan dari indra-indra kita kemudian rangsangan yang kita terima tersebut oleh otak diolah dan memberikan perintah kepada bagian tubuh kita yang lain. Pada dasarnya processor juga bekerja demikian, namun tidak sesempurna otak kita dalam mengolah seluruh intruksi.

CPU (Central Processing Unit) merupakan istilah lain dari processor. Sesuai namanya sebagai pusat pemrosesan. Dalam proses kerja mesin terdapat beberapa tahapan-tahapan agar instruksi dapat dijalankan secara sempurna membentuk suatu siklus. Siklus tersebut terdiri dari 4 operasi dasar:


Fetch, merupakan proses pengambilan intruksi dari memori. Instruksi tersebut masih dalam bentuk algoritma atau kode. Kemudian algoritma tersebut di terjemahkan (proses decode). Setelah penerjemahan selesai prosesor baru mengolah data tersebut dalam control unit. Perintah tersebut kemudian di eksekusi atau dijalankan (proses Execute). Setelah itu instruksi ditulis kembali menjadi algoritma oleh ALU dan disimpan kembali ke memori untuk kemudian hari dipakai kembali.

Pada perkembangannya siklus mesin ini dirasa lambat dalam mengerjakan instruksi, terutama bila melakukan banyak instruksi. Karena instruksi tersebut akan diproses satu demi satu sehingga prosesor bekerja sangat lama. Oleh karena itu dikembangakanlah Register, register adalah media penympanan berkecepatan tinggi yang mampu mengatur data dan instruksi. Seperti ingatan kita, jadi ketika suatu instruksi dijalankan oleh CPU maka proses tersebut akan tersimpan dalam register, sehingga CPU dapat mengambil instruksi berikutnya sambil menunggu proses selesai. Metode seperti ini disebut juga Siklus mesin secara pipelining. Kebanyakan prosesor saat ini menggunakan metode seperti ini.


Pengembangan prosesor tidak sampai itu saja. Untuk mempercepat proses pengerjaan suatu instruksi, prosesor kemudian dibekali dengan kemampuan untuk melakukan parallel processing. Yang dimaksud dengan parallel processing adalah menggunakan beberapa prosesor secara bersamaan untuk menjalankan program lebih cepat, dengan sebuah prosesor sebagai sistem kendali. Pengerjaaan instruksi dibagi-bagi ke beberapa prosesor yang kemudian hasilnya akan disatukan kembali.


Kita membicarakan kecepatan suatu prosesor. Tapi apa yang sebenarnya menjadi patokan dari kecepatan tersebut? Suatu kecepatan prosesor dinyatakan dalam seberapa cepat dia mengerjakan setiap instruksi per waktunya. Prosesor modern telah mencapai tahap kecepatan millions of instructions per second (MIPS). Dalam mengatur waktu pengerjaan atau timing dibutuhkan suatu standar yang disebut system clock. Jalannya system clock disebut juga clock speed yang dinyatakan dalam range GHz milyar (ticks perdetik. Satu tick adalah satu clock cycle). Dari sinilah standar kecepatan suatu prosesor digolongkan. Dan muncul istilah overclock, dimana clock system dipaksa untuk lebih cepat (yang membuat pengerjaan instruksi lebih cepat) dengan menambahkan tegangan.

Perkembangan prosesor sejak tahun 1960 telah mengalami kemajuan yang sangat pesat. Prosesor yang pertama dibuat Harvard Mark I, yang besar dengan kecepatan maksimal 4 MHz. Saat ini telah banyak mikroprosesor contohnya Intel Core i7 3,47 GHz yg sangat andal dalam melakukan edit video dan bermain game. Tak dapat dipungkiri bahwa kehidupan kita tidak lepas dari perangkat digital. Dan prosesor adalah bagian yang terpenting di dalamnya, sama halnya dengan otak kita.



Refrensi:
www.wikipedia.com
www.encarta.com
Discovering Computer A Gateway to Information chapter 4

Kamis, 30 Oktober 2008

Tutorial Web Super Open Source (Joomla) Part 1

Selamat ... (isilah titik-titik dengan waktu anda melihat blog saya) !!

Pemirsa blog yang budiman. Pada kesempatan kali ini saya akan memberikan sedikit tutorial yang saya ketahui dan saya dalami sendiri (hehehe... ada maling bikin tutorial)

Kenapa saya isi blog saya dengan tutorial ?? Saya sendiri juga ga kepikiran (orang bodoh ~_~!)

Jadi ceritanya gini kemaren waktu saya posting blog saya yg pertama teman saya protes kamu tuch pinter (pinter nyolong, pinter nipu, pinter BAB sambil Kayang) koq isi blognya ringan dan tolol sich !! (entah kenapa tolol-nya emang beneran)

Jadi saya berpikir apakah blog saya ini saya jadikan blog hentai atau bokep aja !! (kan rame tuch trafficnya penuh lagi) tapi kemudian saya mendapat teguran dari diri saya sendiri...

"Gue kan ga punya koleksi bokep dan hentai" (klo pun ada ntar pasti dihapus ama bokap >.<)

Jadi saya mencari tema lain akhirnya saya temukan saya ingin mengisi blog saya dengan cerita anak berikut cuplikannya :
Di Pedalaman hutan kalimantan ada tinggal seekor orang utan namanya si "Monki" nah si Monki ketemu seorang profesor dari tanah Jawa namanya ***** (disamarkan untuk menghindari kesalahpahaman selanjutnya kita panggil "Babi" saja). Profesor Babi menemukan alat penerjemah bahasa binatang jadi dia mencoba mencari satwa langka yang dilindungi di hutan Kalimantan.

Pada saat sampai di hutan profesor menyalakan alat penerjemah tersebut. Seketika itu pula profesor mendengar nyanyian. Begitu menelusuri asal bunyi tersebut ternyata si Monki lagi nyanyi dan percakapan pun terjadi. (Percakapan ini dalam bahasa binatang)

Prof. Babi : Kikikkkikkkikkk.
Monki : Kikikkkik kkkik ?
Prof. Babi : Kikk kikk ki kki ki.
Monki : Kik kik kik.
Prof. Babi : Kikkk...
Monki : Kikk.. ?

Percakapan pun berlanjut sampai penulis menyadari bahwa percakapan bodoh ini sudah dan seharusnya dihentikan. Dan Prof. Babi dan Monki pun mengembara ke barat mencari kitab suci. ~The End~


Dan nyadar juga ternyata ga bakat nulis cerita anak-anak (kapan-kapan nyoba nulis cerita dewasa hehehehe..)

Well akhirnya gue memutuskan untuk memberi tutorial Buatan Sendiri mengenai membuat website super cepat dengan joomla.

Nah, kita mulai dengan ngomongin prospek dan benefit dari website yang dibuat dengan joomla ?

"Cepetan nih udah kebelet !! Woi yang di dalem toilet" (nulis Blog didalem toilet Mall ! Wi-Finya kenceng !)

Baik kita ga perlu panjang, lebar, dan tinggi lagi (Ya iyalah ! Emang lagi ngukur volum)

Nah ini sekedar info sedikit apa itu Joomla.

Joomla adalah Web Open Source Software.

Cukup, saya tidak perlu menjelaskan apa itu Open Source (kalau masih penasaran ikutin aja linknya >.<). Penjelasan singkatnya Joomla itu semacam kerangka website yang bisa kita edit secara bebas bagi orang-orang yang tidak sempat membuat web step by step (apalagi masalah php dan xhtml ribet !!). Nah dalam tutorial saya kali ini saya akan mengajarkan cara install Joomla pada localhost alias offline. Makanya kita butuh software bantuan yg dinamankan Localhost Server. Dan LS yang saya pakai kali ini ada XAMPP.

Ga usah basa-basi lagi (dari tadi juga udah basi) kita mulai dengan alat dan bahan :

1. Joomla Package (Saya memakai versi 1.5.x artinya tutorial ini berlaku untuk Joomla dengan versi 1.5.1, 1.5.2, dst. Jika anda menggunakan versi 1.0.x sebaiknya anda perlu sedikit bereksperimen hehehe ^^!)
2. XAMPP server (kalau ini terserah versi berapa)

Pake komputer ga ? Yaiyalah !!

Anggaplah kita telah selesai mendownload semua bahan kita. Langkah selanjutnya adalah melakukan penginstalan. Yang pertama kita install adalah XAMPP. Stepnya :
- Klik Kanan -> open atau Klik Ganda pada XAMPP yg telah kita unduh
- Akan muncul pilihan menu bahasa kemudian pilih bahasa yang anda kuasai, kalau saya pake bahasa Indonesia saja ^^ (kalau mau keren pake bahasa Asing)
- Sekarang ikutin step by step proses instalasi



- Pada saat ada pilihan Install Apache 2 Service pilih Yes
- Kemudian Install MySQL ada service pilih Yes
- Nah kalau File Zilla FTP server terserah anda mau pakai atau tidak (yang perlu diketahui FTP digunakan untuk melakukan Transfer dari Komputer pada Server namun karena ini offline transfer file pun bisa anda lakukan secara offline alias copy paste ^^)
- Setelah itu tinggal pilih Yes – Yes – Yes sampai muncul Congratulations



Nah sekarang Locahost Server anda sudah jalan.



Jika instalasi sukses maka akan terlihat seperti gambar diatas !! Apache, MySQL, dan FileZilla (bila diinstall) akan running alias jalan (eh lari dinn >.<). Anda bisa close Window tersebut ! Karena bagaimanapun juga server akan berjalan pada background. Tidak percaya ? Buka browser anda dan ketik “http://localhost/xampp/index.php” pada addres niscaya akan muncul seperti ini.



Lantas yang harus anda lakukan selanjutnya ? Selanjutnya anda harus melakukan instalasi Joomla (part ini agak panjang dan ribet loh !). Tentu saja ini dilakukan setelah anda melakukan download Joomla package. Ada beberapa pilihan package tapi saya lebih senang dengan yg compress (.RAR atau .7Zip). Oia, Joomla yang saya pakai disini adalah versi 1.5.6 loh dan .RAR package. Berikut Langkah - langkahnya :
- Klik kanan -> extract (biar lebih mudah extract saja dulu di folder tersebut)
- Setelah anda melakukan extract buka folder extract anda dan akan menemukan folder dan file-file hasil extract seperti dalam lingkaran merah pada gambar dibawah.




Selanjutnya anda harus memindahkan file-file extract tersebut pada Locahost Server untuk bisa ditampilkan pada borswer. Bagaimana caranya ? nah, jika anda mau repot menggunakan File Zilla silahkan (jika bisa) namun saya sarankan tinggal copy paste aja *lho*. Inilah hebatnya Localhost Server karena servernya offline tentu saja folder Server. Kalau anda memilih default maka folder server tersebut berada di drive C:\xampp\htdocs. Langkah-langkahnya sebagai berikut :
- Buka folder server anda (secara default berada di “C:\xampp\htdocs” namun jika anda merubah directory tidak masalah !! tinggal cari folder “htdocs” saja) lantas buat folder baru dengan nama terserah (saya sarankan” joomla” saja biar mudah diingat ^^)
- Selanjutnya Select All (ctrl + A) pada folder extract Joomla tadi lalu “copy/cut” (klik kanan -> copy) terserah…
- Nah, pada folder yang telah anda buat di folder server anda (htdocs) “paste” (klik kanan -> paste) folder Joomla tersebut, selesai deh. (pastikan seluruh folder telah dipindahkan pada tempat yang tepat.

Untuk melihat apakah anda telah berhasil coba buka borswer anda dan ketikan alamat “http://localhost/joomla”. Yang perlu diingat disini adalah format alamat site (tidak selalu sama dengan alamat yg saya sebutkan) format alamat site :

http://localhost/(nama folder tempat anda menempatkan extract folder joomla saya menamai foldernya joomla).

Disinilah nama folder tersebut menentukan, jika anda mengikuti tutorial seperti saya maka alamat sitenya “http://localhost/joomla”. Namun, orang bisa bereksperimen (saya lebih suka orang yang bereksperimen) dengan nama foldernya dan tidak masalah tinggal mengganti “joomla” dengan nama folder yang anda gunakan.

Anggaplah ini sudah berhasil maka akan tampil halaman seperti berikut.



Nah selamat anda telah sampai setengah jalan. Terus setengahnya lagi bagaimana ? Jika anda mau mencoba (saya sarankan tidak hehehe) anda bisa melakukan instalasi database !!

Dan cara ini lebih ribet, jadi saya pending dulu biar otak kita refresh !! Dan bagi anda yang belum berhasil cobalah dulu hidup masih panjang koq ^^. Maksud saya bisa mencoba mencari dimana letak kesalahan instalasinya.

Well Sepertinya sampai disini dulu karena yang gedor toilet makin rame !!

Jika membutuhkan bantuan dan ingin bertanya sekali lagi e-mail dan YM saya terbuka !!

Hubungi saya melalui e-mail : motordorobo@gmail.com atau YM : motordorobo

Oke sepertinya gue harus cabut nih. Maaf kalau Postingan ini setengah-setengah (kalau penuh entar ga bikin penasaran !) saya akan secepatnya posting part II. Semoga tutorial saya membantu anda sekalian yang ingin lebih bebas mengekspresikan diri atau ingin membuat situs buat komunitas anda !! Kan kalau di blog ga cukup. Tapi tetep Go Blog .

Creditnya (untuk otak saya yang mau bekerja 24 jam memikirkan tutorial ini)

Jumat, 24 Oktober 2008

Masih Perkenalan …

Waduh !! ternyata emang kurang waktu yang klo mau bikin blog yg hebat banget… Mungkin jangka postingan saya terlalu jauh. Akan saya coba untuk mengkebirinya (*lho*).

Sesuai dengan judul ini masih mengenai perkenalan !! Sekarang mari berkenalan dengan gadget saya dulu !!

Komputer

Oke… sekian perkenalan dengan gadget saya. Apa masih kurang ?? Emang itu duank koq mau apa lagi ? Baiklah bagaimana klo membahas tema blog saya ? Setuju. Perhatikan wawancara berikut :

Question (Inggris tetep.. XD) : Bang Hanif… atau saya panggil bang “maling motor” saja ?
G (Ganteng lah… ^_^) : Terserah anda saja karena nama itu dititipkan oleh Tuhan saya kepada saya U_U (Alim mode: on) !!

Q : oke bang “maling motor”, pertanyaan kali ini mengenai tema dari blog anda “Blog for Life”. Apa maksudnya ?

G : o0o yang itu ada filosofinya loh ! (padahal karena g sempet mikirin tema, terpaksa mendefinisikan tema yang secara tidak sengaja dipilih)

Q : Semuanya serba filosofi nih !! Apa nih filosofinya ?

G : Jadi kenapa “Blog for Life” mungkin banyak sekali yang memiliki tema atau pandangan seperti ini misalnya : “Study for life”, “Eat for life”, “Run for life”, dan “POOP for life” (bahkan B.A.B aja untuk hidup !! Makanya jangan sampai tidak B.A.B). Semuanya disangkutkan dengan “for life” sebenernya life itu apa ?

Q : Hidup kan…

G : Oh iyaa… gw tahu koq (padahal gg bisa bahasa inggris) ! Jadi hidup atau kehidupan, saya setuju dengan pendapat manusia itu sebenarnya mengalami 3 masa. Jika dijelaskan secara gamblang saya mengambarkan 2 titik. Titik pertama adalah awal yaitu pada saat manusia baru dilahirkan, kemudian titik ke-2 itu akhir atau tujuan dan seperti yang kita ketahui bersama adalah “kematian” (koq tiba2 jadi serem). Lantas saya menarik garis antara dua titik tersebut, garis itulah yang saya anggap kehidupan. Dan bagaimana garis itu akan dilukiskan relatif artinya setiap orang bisa namun hasilnya berbeda bagi tiap individu. Begitupula kehidupan bagi saya, dengan berbekal pengetahuan super (minim) tersebut saya ingin melukiskan garis kehidupan saya sehingga akan berakhir manis di titik akhir dan setiap orang pun pasti begitu. Makanya banyak pandangan seperti diatas (tadi loh yg “for life”) mereka ingin melukiskan garis kehidupannya seindah-indahnya. Dan blog adalah sarana bagi saya… muwahahahahahaha.

Q : Hoaaamm… ups sori ketiduran sampai mana tadi. Oia lantas apakah itu tidak dinamakan melawan takdir ?

G : Takdir dan nasib itu memang ketentuan Mas ! Tapi jika kita hanya larut pada ketentuan itu dan berpikir realistis, pesimis, dan bau amis (bcanda dink…) sehingga tidak memiliki usaha dalam hidup apakah itu tidak berarti kita mendahului nasib ? Kita tidak akan pernah tahu nasib kita. Itu rahasia Tuhan, dan Dia memang maha bijaksana dengan merahasiakannya sehingga manusia mau berusaha dalam hidup. Jadi yang saya lakukan itu merupakan sebuah usaha kita dalam hidup dan jika kita gagal itu bukan salah nasib atau takdir yang ditetapkan. Paling gampangnya gini mas… (dari tadi mas-mas terus) kita tahu takdir manusia pasti “meninggal” alias “mati” alias “Dead” alias “John Lennon” (*yg terakhir ga nyambung*) namun kita bisa menentukan mau mati yg bagaimana khusnul khotimah, kafir, tersenyum, atau nungging sekalian dan ketentuan akhirnya ditetapkan oleh takdir Tuhan.

Q : Bagus juga, lantas apakah salah orang yang berpikir “hidup ini dijalani sesuai takdir saja” ?

G : Tidak juga, Mas. Mungkin saja dia penganut teori “garis mutlak” (bener ga sih ?) yaitu antara dua titik jika kita tarik akan menjadi sebuah garis lurus ! Seperti gambar



Jadi tahu kan bedanya !! Dimana orang yang berprinsip garis mutlak itu salah namun (mungkin) dalam hidupnya dia tidak akan menjadi siapa-siapa ? Apakah anda salah satu dari mereka pembaca blog yg budiman, jokoman, yantoman, dan paijoman (itu temen-temenya budi). Tentu saja tidak kalau iya kenapa anda membaca blog saya ini ?

Q : …..

G : Loh mas… ? Yah tidur ywd deh saya ajah yg tutup sesi wawancara kali ini !! cao.

Nah jadi seperti itulah !! perjalanan tema dari blog saya ! mudah-mudahan ada hikmah dan manfaat (juga pengunjung blog yg mw baca T_T) !!
Oia ini beberapa cara anda melakukan kontak dengan saya !!

e-mail : motordorobo@gmail.com
Jika anda kurang puasa pada malam pertama, jangan kirimkan e-mail pada saya !! Tapi gpp koq semua pertanyaan keluh kesah yang membutuhkan solusi bisa e-mail pada saya dan bila beruntung e-mail anda akan ditampilkan dalam blog saya (baca: dipermalukan) !!

YM : motordorobo
Sama jika ingin menghubungi saya secara online (jika saya online) ?

Apa masih kurang juga ?? oke deh hadiah akan saya naikkan menjadi 235 juta (*lho*emang kuis tengah malam). Oke saya cumin anak SMA biasa yg juga menulis blog secara biasa-biasa saja untuk menjadi luar biasa dibutuhkan bantuan dari anda !!

Minggu, 12 Oktober 2008

Pembuka !!

Halooo…! Semuanya para blogger !!

Berjumpa dengan seorang blogger ajaib yang luar biasa cakepnya (ngarep XD)
Nama ana Hanif tapi para pembaca dan pengikut setia blog bias memanggil saya sebagai maling motor !

Loh kenapa maling ? Kenapa motor ? untuk menjawab dua pertanyaan yang membingungkan tersebut kita lakukan wawancara dengan yang bersangkutan !!
Question (ciee Inggris nih XD) : Saudara Hanif yg cakep banyak yang bertanya mengapa anda senang dipanggil maling ?

G (gue maksudnya bukan GAY) : Kenapa saya senang dipanggil maling ? maling itu ada filosofinya loh !

Question : Oh iya !! apa filosofinya ?

G : Seperti yang kita ketahui maling itu pencuri (yaiyalah masa direktur) pencuri itu merampas atau mencuri milik orang lain dengan segala resikonya. Saya ingin mencuri ilmu orang lain (belajar), saya ingin mencuri hidup saya (kebebasan), saya ingin mencuri perhatian dunia (Persaudaraan), saya ingin mencuri perhatian Tuhan saya (Taat Ibadah) dengan mempertanggungkan segala resikonya. Meskipun banyak orang menganggap mencuri itu salah yang dipermasalahkan adalah mencuri itu dalam konteks apa dan bagaimana caranya !! Betul tidak ?

Question : Wah ga nyangka klo saudara pinter juga ! terus kenapa maling motor ?

G : Karena kalau maling itu banyak maksudnya dengan menspesifikan menjadi maling motor akan lebih baik !! kenapa saya memilih motor itu didasarkan pada prinsip saya ! Semua tahu motor itu bergerak dan bergerak berarti berubah dan berubah berarti Henshin (*lho koq Ksatria Baja Hitam*) bukan gitu hidup itu tidak pasti segala sesuatu itu harus berkembang dan pasti berubah namun perubahan itu tidak constant maksudnya perubahan bisa berhenti di suatu titik gitu.

Question : Oke dech saya mulai (tidak) mengerti apa yang anda maksud !! Good Luck dan Go Blog !

Yak jadi seperti itulah hasil wawancaranya ! Sebelumnya saya cumin mau bilang saya itu bukan manusia sempurna bila selanjutnya terjadi kesalahan maka mohon dimaklumi karena semua itu adalah suatu proses !!
Oia Blog ini kedepannya akan membahas segala aspek !! Mulai dari teknologi sampai transportasi mulai dari religi sampai sains dan mulai dari hal yang bodoh sampai intelek yang tinggi !!

Btw alamat e-mail saya selalu terbuka loh !!
Saya juga bisa dihubungi di YM (motordorobo) atau bisa lihat di FS saya disini