Rabu, 22 April 2015

Perkembangan Card Graphik AMD Radeon

Pada tahun 1985, ATI didirikan sebagai Array Technologies Incorporated oleh Yuen Kwok Ho, Benny Lau dan Lee Ka Lau. Bekerja terutama dalam bidang OEM, ATI produksi terintegrasi kartu grafis untuk PC seperti IBM dan Commodore. Dari 1987, ATI telah berkembang menjadi sebuah kartu grafis independen pengecer, pengenalan EGA Wonder dan VGA Wonder lini produk kartu grafis dengan merek yang di bawah tahun. Pada bulan Mei 1991, perusahaan yang dirilis Mach8, ATI pertama produk dapat memproses grafik tanpa CPU. Debuting pada tahun 1992, yang ditawarkan Mach32 meningkatkan bandwidth dan memori GUI percepatan kinerja. ATI Technologies Inc pergi publik pada tahun 1993 dengan saham yang terdaftar di NASDAQ dan Bursa Efek Toronto.

Pada tahun 1994, yang Mach64 penderas debuted, powering dengan Grafis dan Xpression Graphics Pro Turbo, menawarkan dukungan hardware untuk YUV-ke-ruang warna RGB konversi di samping perangkat keras memperbesar; awal teknik hardware berbasis video percepatan. ATI diperkenalkan pertama kombinasi 2D dan 3D accelerator dengan nama 3D Rage. Chip ini berdasarkan Mach 64 tetapi kekuatan fitur akselerasi 3D. The ATI Rage baris powered hampir seluruh berbagai produk grafis ATI. Secara khusus, Rage Pro merupakan salah satu giat 2D-plus-3D alternatif untuk 3dfx’s 3D hanya Voodoo chipset. Akselerasi 3D di baris Rage lanjutan dari fungsi dasar dalam awal 3D Rage ke DirectX yang lebih canggih 6,0 penderas di 1999 Rage 128. All-in-Wonder lini produk diperkenalkan pada tahun 1996 adalah yang pertama kombinasi chip grafis terintegrasi dengan TV tuner yang pertama dan kartu chip yang memungkinkan komputer untuk menampilkan gambar pada televisi.The kartu fitur akselerasi 3D ATI didukung oleh kedua generasi 3D Rage II, 64-bit 2D performa, kualitas video TV-akselerasi, analog video capture, TV tuner fungsionalitas, meliuk-bebas TV-out dan TV stereo audio penerimaan.

ATI sudah masuk ke dalam ponsel oleh sektor komputasi memperkenalkan grafis 3D-akselerasi ke laptop pada tahun 1996. Mobilitas lini produk yang telah memenuhi persyaratan yang berbeda dari PC desktop, seperti diminimalkan penggunaan listrik, mengurangi panas output, output TMDS kemampuan untuk laptop layar, integrasi dan maksimal. Pada tahun 1997, ATI Tseng Labs diperoleh dari grafik aset, yang termasuk 40 teknisi. Radeon di lini produk ini unveiled grafis pada tahun 2000. Awal grafis Radeon pengolahan adalah semua unit-desain baru dengan DirectX 7,0 akselerasi 3D, video akselerasi, dan akselerasi 2D. Teknologi dikembangkan untuk generasi Radeon tertentu dapat dibangun dalam berbagai tingkat kinerja dan fitur untuk menyediakan produk yang cocok untuk seluruh pasar jangkauan. Kisaran stretches dari high-end Radeon HD 3000/4000 seri yang mendukung DirectX 10,1 Unified Shader Model teknologi, untuk Mobility Radeon produk untuk laptop, dan untuk anggaran seri, seperti Radeon X1300. Generasi ini kemudian diperluas untuk mencakup fleksibilitas untuk memudahkan pembangunan terpadu baik dan mempunyai ciri-ciri bagian dari teknologi yang sama.

Pada tahun 2000, ATI diperoleh ArtX, yang rekayasa yang sirip chip grafis yang digunakan di Nintendo gamecube game konsol. Mereka juga membuat versi modifikasi dari chip (CODEC Hollywood) untuk penerus dari gamecube, yang Wii. ATI telah mengontrak oleh Microsoft untuk membuat grafik inti (CODEC Xenos) untuk Xbox 360. Kemudian pada tahun 2005, ATI diperoleh dari Terayon Modem Kabel Silicon Kekayaan Intelektual memperkuat mereka memimpin di pasar konsumen televisi digital. KY Ho tetap sebagai Ketua Dewan sampai ia pensiun pada November 2005. Dave Orton diganti dia sebagai Presiden dan CEO organisasi. Pada tanggal 24 Juli 2006, AMD dan ATI mengumumkan rencana untuk bergabung bersama dalam menangani bernilai $ 5,4 miliar. Merger yang ditutup pada 25 Oktober 2006. Akuisisi pertimbangan termasuk lebih dari $ 2 miliar dibiayai dari pinjaman dan 56 juta saham dari saham AMD. ATI tetap namanya, logo dan merek dagang. ATI maka CEO Dave Orton dibuat Eksekutif Vice President of Visual Bisnis dan Media.

Dilaporkan bahwa pada bulan Desember 2006 AMD / ATI, beserta saingan utama NVIDIA, menerima panggilan dari Amerika Serikat Departemen Kehakiman mengenai kemungkinan pelanggaran antitrust di industri kartu grafis.
Pada bulan Juli 2007, AMD mengumumkan pengunduran diri dari Dave Orton. ATI, sebuah anak perusahaan dari AMD, dinamakan Graphics Product Group (GPG) di dalam perusahaan. The top-level manajemen yang Graphics Product Group terdiri dari Rick Bergman, Senior Vice President dan General Manager dan Adrian Hartog, Senior Vice Presiden dan General Manager Elektronik Konsumen Group. Kedua lapor ke Dirk Meyer, CEO AMD.

Produk ATI, selain mengembangkan high-end GPUs (awalnya disebut VPU, visual unit pengolahan, oleh ATI) untuk PC, ATI juga tertanam versi desain untuk laptop (Mobility Radeon), PDA dan ponsel (Imageon), motherboard terpadu (Radeon IGP) , dan beberapa others. ATI mempromosikan produk-produknya dengan fiksi “Ruby” karakter perempuan, yang bisa disewa duitan. “Komputer video animasi yang dihasilkan oleh RhinoFX tentang Ruby pada misi (menjadi sniper, penyabot, hacker dan sebagainya) akan ditampilkan pada teknologi menunjukkan besar seperti CeBIT, Ces.
  1. Graphics Solusi / “Small Wonder” – Seri 8-bit ISA card dengan MDA, CGA Hercules dan kompatibilitas. Nanti versi ditambahkan EGA dukungan. 
  2. EGA / VGA Wonder – IBM “EGA / VGA-kompatibel” menampilkan Adapters (1987)
  3. Seri Mach – ATI pertama diperkenalkan 2D GUI “Windows Accelerator”. Sebagai seri berkembang, GUI akselerasi meningkat drastis dan awal video percepatan muncul.
  4. Seri Rage – ATI pertama 2D dan 3D accelerator chips. Yang berkembang dari seri elementer 3D dengan 2D GUI akselerasi MPEG-1 dan kemampuan, untuk yang sangat kompetitif dengan Direct3D 6 penderas kemudian “terbaik di kelas” DVD (MPEG2) percepatan. Berbagai keripik sangat populer dengan OEMs of the time. Rage II yang digunakan pada ATI All-In-Wonder multi fungsi kartu video, dan lebih maju Semua-Dalam-Wonders berdasarkan Rage series GPUs diikuti. (1995-2004)
  5. Rage Mobilitas – Dirancang untuk digunakan dalam rendah daya lingkungan, seperti buku tulis. Keripik fungsional ini adalah mereka yang mirip dengan desktop negeri, tetapi harus maju seperti penambahan daya manajemen, LCD antarmuka, dan memantau fungsi ganda.
  6. Radeon Series – Diluncurkan pada 2000, ATI Radeon baris adalah merek bagi konsumen 3D accelerator tambahan di kartu. Yang asli adalah ATI Radeon DDR pertama DirectX 7 3D accelerator, mereka memperkenalkan pertama hardware T & L engine. ATI sering diproduksi ‘Pro’ versi jam dengan kecepatan tinggi, dan kadang-kadang ekstrim ‘XT’ versi, dan bahkan lebih baru ‘XT Platinum Edition (PE)’ dan ‘XTX’ versi. Radeon seri yang merupakan dasar bagi banyak ATI All-In-Wonder boards.
  7. Mobility Radeon – Serangkaian daya dioptimalkan versi Radeon chip grafis untuk laptop. Mereka memperkenalkan inovasi seperti modularized RAM chips, DVD (MPEG2) percepatan, notebook GPU kartu sockets, dan “PowerPlay” daya manajemen teknologi.
  8. ATI CrossFire – Teknologi ini telah ATI tanggapan dari NVIDIA SLI platform. It diizinkan, dengan menggunakan kedua kartu video dan dual PCI-E Motherboard berdasarkan ATI CrossFire chipset yang kompatibel, kemampuan untuk menggabungkan kekuatan dua kartu video untuk meningkatkan performa melalui berbagai berbeda memberikan pilihan. Ada satu pilihan untuk tambahan PCI-E video plugging kartu ke dalam tiga slot PCI-E untuk game fisika, atau pilihan lain untuk melakukan fisika pada kedua video card.
  9. FireGL – Diluncurkan pada 2001, setelah akuisisi ATI FireGL Grafis dari Diamond Multimedia. Workstation CAD / CAM kartu video, berdasarkan Radeon seri.
  10. FireMV – Untuk workstation, dengan multi-melihat, sebuah teknologi untuk kebutuhan untuk menampilkan beberapa workstation dengan akselerasi 2D saja, biasanya didasarkan pada produk low-end dari seri Radeon.
  11. IGP 3×0, Mobility Radeon 7000 IGP – chipset ATI pertama. Menyertakan DirectX 7-tingkat prosesor grafis 3D.
  12. 9100 – 2. Generasi sistem chipset. IXP250 Southbridge. Ianya penting untuk menjadi yang pertama selesai ATI chipset motherboard, termasuk ATI-dibangun Southbridge. Ia termasuk yang Diperbaharui DirectX 8,1 prosesor grafis kelas.
  13. Xpress 200/200P – PCI Express berbasis Athlon 64 dan Pentium 4 chipset. Mendukung SATA serta grafis terintegrasi dengan dukungan DirectX 9.0, pertama chipset grafis terintegrasi untuk melakukannya.
  14. Xpress 3200 – mirip dengan Xpress 200, tetapi dirancang untuk kinerja optimal CrossFire.
  15. AMD CrossFire 580X chipset – AMD edisi Xpress 3200 diganti, karena AMD Akuisisi ATI.
  16. 690G, Xpress 1250 – untuk platform AMD dan Intel. Termasuk DirectX 9 prosesor grafis ditingkatkan melalui Xpress 200 dan industri asli HDMI pertama pelaksanaan di motherboard.
  17. Chipset AMD 700 series – khusus untuk prosesor AMD, ini adalah keluarga chipset yang mendukung prosesor Phenom dan antusias Quad FX platform (790FX), antusias chipset (790X), IGP (790GX, 780G, 740G) dan satu kartu grafis varian (770, 740) bertujuan utama nilai dan sistem komputasi yang tersedia.
Selain di atas chipset ATI telah mengumumkan bahwa telah menangani bulus dengan CPU dan Motherboard sebagai produsen tahun 2005, khususnya Asus dan Intel, untuk membuat onboard 3D Graphics Intel solusi untuk berbagai motherboard baru yang akan diluncurkan dengan berbagai Intel Pentium M berbasis desktop prosesor, Intel Core dan prosesor Intel Core 2, yang D101GGC dan chipset D101GGC2 (CODEC “Grand County”) berdasarkan Radeon Xpress 200 chipset. Namun, high-end papan dengan prosesor grafis terintegrasi (IGP) akan tetap menggunakan grafis terintegrasi Intel GMA prosesor. Yang berhubungan dengan Intel telah dianggap secara resmi berakhir dengan pembelian dari AMD ATI Technologies pada bulan Juli 2006, dengan Intel mengumumkan SiS IGP chipset (chipset D201GLY, CODEC “Little Valley”) untuk masuk level platform desktop, mengganti “Grand County “seri chipset.

Selasa, 17 Maret 2015

Satu batang rokok mengurangi umur, membunuh generasi, dan petaka bagi lingkungan.


Judul di atas sepertinya cocok untuk mengungkapkan kengerian dari efek merokok, baik itu untuk ekonomi, psikologis, terutama untuk kesehatan. Merokok terdiri dari bahan-bahan yang 90% beracun dan berbahaya untuk kesehatan tubuh. Namun pada kenyataannya walaupun sudah begitu banyak peringatan dan contoh nyata dari efek negatif merokok, tetapi tetap saja yang namanya rokok tetap laris dibeli dan dikonsumsi oleh masyarakat.
Bagaimanapun hal tersebut tidaklah aneh, mengingat begitu banyaknya obralan, iklan, sugesti, serta budaya dari movie yang menggambarkan seolah-olah merokok itu merupakan ikon pergaulan, lambang kebebasan, keren, cool, dsb.
Dari tahun sebelumnya perusahaan rokok telah melakukan berbagai cara untuk memperlihatkan rokok itu tidak berbahaya bagi tubuh, apa kalian pernah menonton video yang berjudul “Sex, Lies & Cigarettes': Vanguard Sneak Peek”???
dalam video tersebut menceritakan
1. Latar belakang pembuatan rokok,
2. Cara yang dipakai untuk memanipulasi pikiran masyarakat agar beranggapan rokok itu sehat, menyenangkan,
3. Kenyataan bahaya dari rokok sebagai senjata pembunuh nomor  satu di dunia,
4. Negara yang menjadi target utama bagi perusahaan rokok,
5. Efek yang tengah melanda, khususnya negara yang dijadikan target perindustrian rokok tsb.
Menonton dari video tersebut, khususnya masyarakat Indonesia, tentunya membuat hati kita menjadi panas membara,hhahaha, yahh tapi itu memang kenyataan sebenarnya. Begitu bodohnya negara kita, sehingga begitu gampangnya masyarakat Indonesia dibodohi dengan taktik penjualan industri tembakau tersebut. Perusahaan tersebut memberikan berbagai donasi atau bantuan untuk Indonesia dengan modus bermacam-macam, ada dana untuk pendidikan (what???) yang berupa beasiswa, dana untuk sponsorship berbagai acara di Indonesia, dana bantuan kesehatan ( sekali lagi what???). Namun pada kenyataannya, rokok lah yang menjadi sumber biang keladi dari berbagai persoalan hidup di kalangan masyarakat indonesia.
Merokok dapat menyebabkan penyakit jantung, sesak napas, keturunan yang cacat dsb. Rokok menjadi permasalahan dari perekonomian di Indonesia, khususnya untuk masyarakat dengan penghasilan menengah kebawah. Dengan penghasilan yang pas-pas an, setengahnya sudah habis untuk membeli rokok. Efeknya membuat perekonomian keluarga kacau balau, pendidikan anak terhenti, menyebabkan hancurnya generasi penerus bangsa, konsumsi makanan bergizi berkurang sehingga kesehatan tubuh tidak terjaga dan gampang diserang penyakit. Akibatnya semakin mencetak negara dengan populasi masyarakat yang miskin, berpenyakit, dan tidak berpendidikan.
Begitulah yang diharapkan dari pengusaha industri rokok tersebut, menjadikan negara yang berkembang menjadi konsumen tetap mereka, dengan taktik iklan rokok, film, sugesti yang menyatakan rokok tersebut cool, melambangkan kebebasan, ikon bagi remaja dalam pergaulan dsb.
terbukti sukses menipu masyarakat. Dengan efek kecanduan dari merokok tersebut menjadikan perokok aktif rutinitas mengonsumsi rokok setiap hari. Hal ini tentunya sangat menguntungkan pengusaha-pengusaha tersebut.
Dengan mengetahui kenyataan tersebut, sudah sepantasnya kita bisa membuka mata selebar-lebarnya untuk bisa membedakan mana yang dapat membawa manfaat serta mana yang membawa malapetaka bagi diri sendiri, keluarga, masyarakat dan lingkungan. Mari dukung gerakan “Anti Rokok Demi Kelangsungan Masa Depan”. Dengan tidak merokok berarti anda sudah mengurangi ribuan penyakit yang ditimbulkan akibat merokok, mengurangi jutaan pengeluaran uang yang sia-sia, serta membantu menjaga milyaran generasi penerus bangsa.


sumber : http://fernando-dwi-a.blog.ugm.ac.id/2012/03/07/satu-batang-rokok-mengurangi-umur-membunuh-generasi-dan-petaka-bagi-lingkungan/

Senin, 24 November 2014

CPU : SISTEM BUS & ALU

CPU
Central processing unit (CPU) adalah bagian dari sebuah komputer sistem yang melaksanakan instruksi dari program komputer , untuk melakukan aritmatika, logis, dan dasar input / output dari sistem operasi.

  • PENGERTIAN BUS
Pada motherboard terdapat saluran-saluran penghubung yang menghubungkan satu komponen dengan komponen lainnya. Saluran penghubung ini berupa garis-garis yang tercetak pada PCB motherboard. Melalui saluran-saluran inilah data, informasi, dan instruksi-instruksi yang diberikan pada komputer ditransfer/melintas dari komponen satu ke komponen lainnya. Data dan instruksi tersebut diangkut dalam wujud sinyal-sinyal elektronis yang mempunyai makna tertentu. Sekelompok saluran yang mempunyai fungsi yang sama disebut jalur atau bus. Saluran-saluran penghubung tadi disebut pula dengan istikah konduktor.

  • ORGANISASI BUS 
Organsiasi bus merupakan sekumpulan dari bagian-bagian bus dimana tersusun menjadi satu,yang memungkinkan suatu bus dapat bekerja dan dapat dilakukan. Adapun bagian tersebut yaitu seperti Pengertian jalur tidak sama dengan saluran. Dalam hal ini, jalur adalah kata jamak dari saluran. Pahamilah penjelasan berikut ini: Jalur data (data bus) yang terdiri dari beberapa (sejumlah) saluran data, jalur adres (address bus) terdiri dari beberapa (sejumlah) saluran adreess dan jalur kontrol (control bus) terdiri dari beberapa (sejumlah) saluran control.

  • STRUKTUR BUS
Sebuah bus biasanya terdiri atas beberapa saluran. Sebagai contoh bus data terdiri atas 8 saluran sehingga dalam satu waktu dapat mentransfer data 8 bit. Secara umum fungsi saluran bus dikatagorikan dalam tiga bagian, yaitu saluran data, saluran alamat dan saluran control. Saluran data(data bus) adalah lintasan bagi perpindahan data antar modul. Secara kolektif lintasan ini disebut bus data. Umumnya jumlah saluran terkait dengan panjang word, misalnya 8, 16, 32 saluran dengan tujuan agar mentransfer word dalam sekali waktu. Jumlah saluran dalam bus data dikatakan lebar bus, dengan satuan bit, misal lebar bus 16 bit.

  • KONEKSI BUS
Bus merupakan lintasan komunikasi yang menghubungkan dua atau lebih komponen komputer. Sifat penting dan merupakan syarat utama bus adalah media transmisi yang dapat digunakan bersama oleh sejumlah perangkat yang terhubung apadanya.
Karena digunakan bersama, diperlukan aturan main agar tidak terjadi tabrakan data atau kerusakan data yang ditransmisikan. Walaupun digunakan bersama namun dalam satu waktu hanya ada sebuah perangkat yang dapat menggunakan bus.

  • TIPE BUS
Berdasar jenis busnya, bus dibedakan menjadi bus yang khusus menyalurkan data tertentu, misalnya paket data saja, atau alamat saja, jenis ini disebut dedicated bus. Namun apabila bus dilalukan informasi yang berbeda baik data, alamat maupun sinyal kontrol dengan metode mulipleks data maka bus ini disebut multiplexed bus. 
Keuntungan mulitiplexed bus adalah hanya memerlukan saluran sedikit sehingga dapat menghemat tempat, namun kerugiannya adalah kecepatan transfer data menurun dan diperlukan mekanisme yang komplek untuk mengurai data yang telah dimulitipleks. 
Saat ini yang umum, bus didedikasikan untuk tiga macam, yaitu bus data, bus alamat dan bus 
kontrol. 


  • ALU (Aritmetik Logic Unit)
adalah sebuah sirkuit digital yang melakukan aritmatika dan logika operasi. ALU adalah sebuah blok bangunan fundamental dari central processing unit komputer, dan bahkan yang paling sederhana mikroprosesor mengandung satu untuk tujuan seperti timer mempertahankan. Prosesor ditemukan di dalam CPU modern dan unit pengolahan grafis ( GPU ) mengakomodasi ALUS sangat kuat dan sangat kompleks, sebuah komponen tunggal mungkin berisi sejumlah alus.

- Fixed Point
adalah tipe data yang nyata untuk nomor yang telah tetap jumlah digit setelah (dan kadang-kadang juga sebelum) titik radix (setelah titik desimal dalam notasi desimal bahasa Inggris '.'). Representasi fixed-point nomor dapat dibandingkan dengan (dan lebih menuntut komputasi) lebih rumit floating point representasi nomor. 
Fixed-point nomor berguna untuk mewakili nilai-nilai pecahan, biasanya dalam basis 2 atau basis 10, ketika menjalankan prosesor tidak memiliki unit floating point (FPU) atau jika fixed-point menyediakan peningkatan kinerja atau akurasi untuk aplikasi di tangan. Paling rendah-biaya tertanam mikroprosesor dan mikrokontroler tidak memiliki FPU. 

- Floating Point
floating point menjelaskan metode mewakili bilangan real dalam cara yang dapat mendukung berbagai nilai. Nomor, pada umumnya, mewakili sekitar untuk tetap jumlah digit yang signifikan dan ditingkatkan menggunakan eksponen . Dasar untuk scaling biasanya 2, 10 atau 16. Jumlah yang khas yang dapat diwakili tepat adalah dalam bentuk: 
Signifikan digit × basis eksponen 

Floating point merujuk pada fakta bahwa titik radix (titik desimal, atau, lebih umum di komputer, titik biner) dapat "mengambang", yaitu, dapat ditempatkan di mana saja relatif terhadap angka signifikan dari nomor tersebut. Posisi ini ditunjukkan secara terpisah dalam representasi internal, dan floating-point sehingga representasi dapat dianggap sebagai realisasi komputer notasi ilmiah.

  • CU (Control Unit)
adalah salah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas dari bagian lainnya dari perangkat CPU tersebut.
Pada awal-awal desain komputer, CU diimplementasikan sebagai ad-hoc logic yang susah untuk didesain. Sekarang, CU diimplementasikan sebagai sebuah microprogram yang disimpan di dalam tempat penyimpanan kontrol (control store). Beberapa word dari microprogram dipilih oleh microsequencer dan bit yang datang dari word-word tersebut akan secara langsung mengontrol bagian-bagian berbeda dari perangkat tersebut, termasuk di antaranya adalah register, ALU, register instruksi, bus dan peralatan input/output di luar chip. Pada komputer modern, setiap subsistem ini telah memiliki kontrolernya masing-masing, dengan CU sebagai pemantaunya (supervisor).

  • REGISTER
Adalah memori yang kecil pada computer yang bekerja dengan kecepatan sangat tinggi yang digunakan untuk melakukan eksekusi terhadap program-program komputer dengan menyediakan akses yang cepat terhadap nilai-nilai yang umum digunakan. Umumnya nilai-nilai yang umum digunakan adalah nilai yang sedang dieksekusi dalam waktu tertentu.

- Set Register
Prosesor memiliki 16 register 16-bit, meskipun hanya 12 dari mereka adalah tujuan yang benar-benar umum. Empat pertama telah mendedikasikan menggunakan:
• r0 (alias PC) adalah program counter. Anda bisa melompat dengan menentukan r0, dan konstanta yang diambil langsung dari aliran instruksi menggunakan pasca-kenaikan mode pengalamatan r0. PC selalu bahkan. 
• r1 (alias SP) adalah stack pointer. Ini digunakan oleh panggilan dan instruksi dorong, dan dengan penanganan interupsi. Hanya ada satu stack pointer; MSP430 tidak memiliki apa pun yang menyerupai mode supervisor. Pointer stack selalu bahkan; Tidak jelas apakah LSB bahkan diimplementasikan. 
• r2 (alias SR) adalah register status.
• r3 ini didesain untuk 0. Jika ditetapkan sebagai sumber, nilainya adalah 0. Jika ditetapkan sebagai tujuan, nilai tersebut akan dibuang.

- Control Register
Adalah prosesor yang mengubah atau mengontrol CPU atau perangkat digital lainnya. Tugas dari control register adalah untuk mengontrol setiap alamat yang ada di CPU dan untuk switching mode pengalamatan.

SUMBER : http://abdi-villa.blogspot.com/2012/10/arsitektur-set-instruksi-dan-cpu.html

ARSITEKTUR SET INSTRUKSI & DESAIN SET ARSITEKTUR

1. ARSITEKTUR SET INSTRUKSI
Set instruksi didefinisikan sebagai suatu aspek dalam arsitektur computer yang dapat dilihat oleh para pemrogram.
Dua bagian utama arsitektur komputer:

  •  Instruction set architecture (ISA) / arsitektur set instruksi
           ISA meliputi spesifikasi yang menentukan bagaimana programmer bahasa mesin akan                          berinteraksi oleh computer. ISA menentukan sifat komputasional computer.
  • Hardware system architecture (HSA) / arsitektur system hardware
           HAS berkaitan dengan subsistem hardware utama computer (CPU, system memori dan IO).                HSA mencakup desain logis dan organisasi arus data dari subsistem.

JENIS INSTRUKSI
- Data processing/pengoahan data : instruksi aritmetika dan logika.
- Data storage/penyimpanan data : instruksi-instruksi memori.
- Data movement/perpindahan data : instruksi I/O.
- Control/control : instruksi pemeriksaan dan percabangan.
Instruksi aritmetika memiliki kemampuan untuk mengolah data numeric. Sedangkan instruksi logika beroperasi pada bit-bit word sebagai bit, bukan sebagai bilangan. Operasi-operasi tersebut dilakukan teutama untuk data di register CPU.
Instruksi-instruksi memori diperlukan untuk memindah data yang terdapat di memori dan register.
Instruksi-instruksi I/O diperlukan untuk memindahkan program dan data kedalam memori dan mengembalikan hasil komputasi kepada pengguna.

TEKNIK PENGALAMATAN
Ada 3 teknik dasar untuk pengalamatan, yaitu:
1. Pemetaan langsung (direct mapping), terdiri dari dua cara yakni Pengalamatan Mutlak (absolute addressing) dan Pengalamatan relatif (relative addressing).
- Pengalamatan Mutlak
Untuk teknik pengalamatan ‘alamat mutlak’ ini, tidak terlalu mempermasalahkan kunci atribut karena diminta langsung menuliskan di mana alamat record yang akan di masukkan. Jika kita menggunakan hard disk atau magnetic drum, ada dua cara dalam menentukan alamat memorinya, yaitu (1) cylinder addressing dan (2) sector addressing. Jika kita menggunakan cylinder addressing, maka kita harus menetapkan nomor-nomor dari silinder (cylinder), permukaan (surface), dan record, sedangkan bila kita menggunakan sector addressing, maka kita harus menetapkan nomor-nomor dari sektor (sector), lintasan (track), dan permukaan (surface). Teknik ini mudah dalam pemetaan (pemberian) alamat memorinya. Sulitnya pada pengambilan (retrieve) data kembali, jika data yang kita masukkan banyak, kita bisa lupa di mana alamat record tertentu.
-pengalamatan relatif
Teknik ini menjadikan atribut kunci sebagai alamat memorinya, jadi, data dari NIM dijadikan bertipe numeric(integer) dan dijadikan alamat dari record yang bersangkutan. Cara ini memang sangat efektif untuk menemukan kembali record yang sudah disimpan, tetapi sangat boros penggunaan memorinya. Tentu alamat memori mulai dari 1 hingga alamat ke sekian juta tidak digunakan karena nilai dari NIM tidak ada yang kecil. Pelajari keuntungan dan kerugian lainnya.Teknik ini termasuk dalam katagori address space dependent.
2. Pencarian Tabel (directory look-up)
Teknik ini dilakukan dengan cara mengambil seluruh kunci atribut dan alamat memori yang ada dan dimasukkan ke dalam tabel tersendiri. Jadi tabel itu (misal disebut dengan tabel INDEX) hanya berisi kunci atribut (misalkan NIM) yang telah disorting (diurut) dan alamat memorinya. Jadi, sewaktu dilakukan pencarian data, tabel yang pertama dibaca adalah tabel INDEX itu, setelah ditemukan atribut kuncinya, maka data alamat yang ada di sana digunakan untuk meraih alamat record dari data (berkas/ file/ tabel) yang sebenarnya. Pencarian yang dilakukan di tabel INDEX akan lebih cepat dilakukan dengan teknik pencarian melalui binary search (dibagi dua-dua, ada di mata kuliah Struktur dan Organisasi Data 2 kelak) ketimbang dilakukan secara sequential. Nilai key field (kunci atribut) bersifat address space independent (tidak terpengaruh terhadap perubahan organisasi file-nya), yang berubah hanyalah alamat yang ada di INDEX-nya.
3. Kalkulasi (calculating).
Kalau pada teknik pencarian tabel kita harus menyediakan ruang memori untuk menyimpan tabel INDEX-nya, maka pada teknik ini tidak diperlukan hal itu. Yang dilakukan di sini adalah membuat hitungan sedemikian rupa sehingga dengan memasukkan kunci atribut record-nya, alamatnya sudah dapat diketahui. Tinggal masalahnya, bagaimana membuat hitungan dari kunci atribut itu sehingga hasilnya bisa efisien (dalam penggunaan memori) dan tidak berbenturan nilainya (menggunakan alamat yang sama).
DESAIN SET INSTRUKSI
Desain set instruksi merupakan masalah yang sangat komplek yang melibatkan banyak aspek, diantaranya adalah :
1. kelengkapan set instruksi
2. ortogonalitas (sifat indepedensi instruksi)
3. kompatibilitas :
- source code compatibility
- object code compatibility
Selain ketiga aspek tersebut juga melibatkan hal-hal sebagai berikut :
a. Operation Repertoire: Berapa banyak dan operasi apa saja yang disediakan, dan berapa sulit 
operasinya 
b. Data Types : tipe/jenis data yang dapat diolah.
c. Instruction Format : panjangnya, banyaknya alamat, dsb. 
d. Register : Banyaknya register yang dapat digunakan .
e.Addressing : Mode pengalamatan untuk operand.

sumber : http://abdi-villa.blogspot.com/2012/10/arsitektur-set-instruksi-dan-cpu.html

STRUKTUR DASAR KOMPUTER & ORGANISASI KOMPUTER

Sebuah komputer moderen/digital dengan program yang tersimpan di dalamnya merupakan sebuah system yang memanipulasi dan memproses informasi menurut kumpulan instruksi yang diberikan. Sistem tersebut dirancang dari modul-modul hardware seperti :
  1.  Register 
  2. Elemen aritmatika dan logika 
  3. Unit pengendali 
  4. Unit memori 
  5. Unit masukan/keluaran (I/O)
Komputer dapat dibagi menjadi 3 bagian utama, yaitu : 
  1. Unit pengolahan pusat (CPU) 
  2. Unit masukan/keluaran (I/O) 
  3. Unit memoriCPU merupakan bagian fungsional yang utama dari sebuah sistem komputer, dapat dikatakan bahwa CPU merupakan otak dari sebuah komputer. Di dalam CPU inilah semua kerja komputer dilakukan.
Hal-hal yang perlu dilakukan CPU adalah: 
  1. Membaca, mengkodekan dan mengeksekusi instruksi program 
  2. Mengirim data dari dan ke memori, serta dari dan ke bagian input/output. 
  3. Merespon interupsi dari luar.
MEMORI Adalah bagian fungsional komputer yang berfungsi untuk menyimpan program dan data.
  • RAM (Random Access Memory)
Adalah memori yang dapat dibaca atau ditulisi. Data dalam sebuah RAM bersifat volatile, artinya data akan terhapus bila catu daya dihilangkan. Karena sifat RAM yang volatile ini, maka program computer tidak tersimpan di RAM. RAM hanya digunakan untuk mcnyimpaii data seinantara, yang ticlak begilu vital saal aliran daya terpiilus. 
  • ROM (Read Only Memory)adalah memori yang hanya dapat dibaca. Data yang tersimpan dalam ROM bersifat non-volatile, artinya data tidak akan lerhapus meskipun catu daya IcrpuWis. Kaicna sil’alnya yang dcinikiaii, maka ROM dipergunakan untuk menyimpan program. Ada beberapa tipe ROM, diantaranya ROM murni, PROM, dan EPROM.
 Untuk lebih memahami konsep komputer anda bisa perhatikan strktur organisasi komputer berikut penjelasannya :

1.Input Device (Alat Masukan)
Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer

2. Output Device (Alat 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.

3. I/O Ports
Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. Peralatan input dan output di atas terhubung melalui port ini.

4. CPU (Central Processing Unit)
PU merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu: ALU (Arithmetical Logical Unit) sebagai pusat pengolah data, dan CU (Control Unit) sebagai pengontrol kerja komputer.

5. Memori
Memori terbagi menjadi dua bagian yaitu memori internal dan memori eksternal. Memori internal berupa RAM (Random Access Memory) yang berfungsi untuk menyimpan program yang kita olah untuk sementara waktu, dan ROM (Read Only Memory) yaitu memori yang haya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan.

6. Data Bus
Adalah jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional, artinya CPU dapat membaca dan menirma data melalui data bus ini. Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel.

7. Address Bus
Digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat memori yang akan ditulis atau dibaca. Address bus biasanya terdiri atas 16, 20, 24, atau 32 jalur paralel.

8. Control Bus
Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan Address Bus. Terdiri atas 4 samapai 10 jalur paralel.

CARA KERJA SISTEM KOMPUTER:
Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di RAM (melalui Input-storage). apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data ditampung di Working-storage). Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di General-purpose register (dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di Accumulator. Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan ditampilkan ke output-devices.

CARA KERJA KOMPUTER
a. Pemrosesan

Sebuah CPU atau singkatan dari Unit Pemproses Pusat dalam bahasa inggrisnya central processing unit, bertugas untuk memproses arahan, melakukan pengiraan dan mengatur lalu lintas informasi menerusi system komputer. Unit atau perangkat pemprosesan juga akan melakukan komunikasi dengan perangkat input, output dan penyimpanan untuk melaksanakan arahan-arahan yang berkaitan.

Di dalam arsitektur milik bapak von Neumann yang asli, ia telah menjelaskan tentang sebuah Unit Aritmatika dan Logika, serta sebuah Unit Kontrol. Pada komputer modern, kedua unit ini terletak dalam satu sirkuit terpadu yaitu IC atau Integrated Circuit, yang juga dinamakan CPU atau Central Processing Unit.

Apakah yang dimaksud dengan Unit Aritmatika dan Logika, atau Arithmetic Logic Unit (ALU)? Unit Aritmatika dan Logika, atau Arithmetic Logic Unit (ALU) adalah alat yang melakukan tugas dasar seperti tugas aritmatika (penjumlahan, pengurangan, dan semacamnya), tugas logis (and, or, not), dan pelaksanaan perbandingan (contohnya, membandingkan isi sebanyak dua slot untuk kesetaraan). Pada unit inilah dilakukan “kerja” yang nyata.

Unit kontrol menyimpan perintah yang dilakukan oleh komputer, memerintahkan ALU untuk melaksanaan dan mendapat kembali informasi (dari memori) yang diperlukan untuk melaksanakan perintah itu, dan memindahkan kembali hasil ke lokasi memori yang sesuai. Sekali yang terjadi, unit kontrol pergi ke perintah berikutnya.

b. Input dan Hasil
I/O mengizinkan komputer memperoleh informasi dari dunia luar, dan meletakkan hasil pekerjaannya di sana, dapat berbentuk fisik atau non fisik. Ada berbagai macam alat I/O, dari yang akrab ditelinga kita seperti keyboard, monitor dan hardisk, ke yang lebih tidak biasa misalnya adalah webcam (kamera web), mesin printer, mesin scanner, dan lain lain.
Yang dipunyai oleh semua alat masukan biasa adalah bahwa mereka merubah informasi dari suatu macam ke dalam data yang bisa diolah lebih lanjut oleh sistem komputer digital. Alat output, merubah data ke dalam informasi yang dapat dimengerti oleh pemakai komputer. Dalam pengertian ini, sistem komputer digital ialah contoh dari sistem pengolah data.

c. Instruksi / perintah
Perintah atau instruksi yang dibahas seperti judul di atas adalah tidak perintah kaya bahasa manusiawi. Komputer hanya mempunyai jumlah yang terbatas perintah sederhana yang dirumuskan dengan baik. Perintah biasa yang dipahami kebanyakan komputer ialah misalnya “melakukan penyalinan isi sel 456, dan tempat tiruan di sel 789?, menambahkan isi sel 888 ke sel 063, dan tempat akibat di sel 024?, dan “jika isi sel 777 adalah 0, perintah berikutnya anda di sel 456?.
Perintah atau Instruksi dimulai dalam komputer sebagai nomor – kode untuk “menyalin” mungkin menjadi 001, misalnya. Suatu himpunan perintah khusus yang didukung oleh komputer tertentu diketahui sebagai bahasa mesin komputer. Dalam prakteknya, orang biasanya tidak menulis perintah untuk komputer secara langsung di bahasa mesin tetapi memakai bahasa pemrograman “tingkat tinggi” yang kemudian diterjemahkan ke dalam bahasa mesin secara otomatis oleh program komputer khusus (interpreter dan kompiler). Beberapa bahasa pemrograman berhubungan erat dengan bahasa mesin, seperti assembler (bahasa tingkat rendah); di sisi lain, bahasa seperti Prolog didasarkan pada prinsip abstrak yang jauh dari detail pelaksanaan sebenarnya oleh mesin (bahasa tingkat tinggi).

d. Arsitektur
Komputer kontemporer meletakkan ALU dan juga unit kontrol ke dalam satu sirkuit terpadu yang dikenal sebagai Central Processing Unit (CPU). Biasanya, memori komputer ditempatkan di atas beberapa sirkuit terpadu yang kecil dekat CPU. Alat yang menempati sebagian besar ruangan dalam komputer adalah ancilliary sistem (misalnya, untuk menyediakan tenaga listrik) atau alat I/O.

Beberapa komputer yang lebih besar berbeda dari model di atas di satu hal utama – mereka mempunyai beberapa CPU dan unit kontrol yang bekerja secara bersamaan. Terlebih lagi, beberapa komputer, yang dipakai sebagian besar untuk maksud penelitian dan perkomputeran ilmiah, sudah berbeda secara signifikan dari model di atas, tetapi mereka sudah menemukan sedikit penggunaan komersial.

Fungsi dari komputer secara prinsip sebenarnya cukup sederhana. Komputer mencapai perintah dan data dari memorinya. Perintah dilakukan, hasil disimpan, dan perintah berikutnya dicapai. Ulang prosedur ini sampai komputer dimatikan.

e. Program

Program komputer merupakan daftar perintah yang besar untuk dilakukan oleh komputer. Banyak program komputer berisi jutaan perintah, dan banyak dari perintah itu dilakukan berulang kali. Suatu Komputer modern yang umum dapat mengerjakan sekitar dua sampai tiga milyar perintah dalam satu detik. Komputer tidak mendapat kemampuan luar biasa, mereka lewat kemampuan untuk melakukan perintah kompleks.

Tetapi, mereka melakukan jutaan perintah sederhana yang diatur oleh orang yang disebut (programmer). [Programmer Baik mengembangkan set-set perintah untuk melakukan tugas biasa sebagai contoh, menggambar titik di layar dan lalu membuat set-set perintah itu tersedia kepada programmer lain]. Saat ini, kebanyakan komputer melakukan beberapa program sekaligus. Ini biasanya diserahkan ke sebagai multitasking. CPU melakukan perintah dari satu program, kemudian setelah beberapa saat, CPU beralih ke program kedua dan melakukan beberapa perintahnya.

f. Sistem Operasi

Sistem operasi merupakan semacam gabungan dari potongan kode yang berguna. Ketika semacam kode komputer dapat dipakai secara bersama oleh bermacam-macam program komputer, kemudian setelah bertahun-tahun, programer akhirnya memindahkannya ke dalam sistem operasi.

Sistem operasi, dapat menentukan program man yang dijalankan, kapan, dan alat mana “seperti memori atau I/O” yang mereka pakai. Sistem operasi juga memberikan pelayanan kepada program lain, seperti kode “driver” yang mengizinkan seorang programer untuk menulis program untuk suatu mesin tanpa perlu mengetahui detail dari semua alat elektronik yang berhubungan.

Sumber : http://antmountain.blogspot.com/2012/01/struktur-dasar-dan-organisasi-komputer.html

ARSITEKTUR & KOMPUTER

Pengertian dari Arsitektur & Organisasi Komputer yaitu, Arsitektur Komputer mempelajari atribut ‑ atribut sistem komputer yang terkait dengan seorang programmer. contoh: set instruksi, aritmetilka yang digunakan, teknik pengalamatan, mekanisme I/0. Sedangkan Organisasi Komputer mempelajari bagian yang terkait dengan unit‑unit operasional computer dan hubungan antara komponen sistem komputer. contoh: sinyal kontrol, interface, teknologi memori.

Arsitektur & Organisasi Komputer juga memiliki perbedaan yaitu:

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 masing–masing 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.

Organisasi Komputer
Adalah bagian yang terkait erat dengan unit – unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, dan sinyal – sinyal kontrol.
Arsitektur komputer lebih cenderung pada kajian atribut – atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O.
Dan 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.


Struktur & Fungsi :
-Struktur adalah sistem yang berinteraksi dengan cara tertentu dengan dunia luar.
-Fungsi adalah operasi dari masing-masing komponen yang merupakan bagian dari                struktur.
Fungsi dari komputer adalah :
·                     Fungsi Operasi Pengolahan Data
·                     Fungsi Operasi Penyimpanan Data
·                     Fungsi Operasi Pemindahan Data
·                     Fungsi Operasi Kontrol 

Unit Fungsional Dasar Komputer
Ada 5 unit fungsional dasar dari komputer :
·                     Input
·                     Memori
·                     Arithmetic dan logic
·                     Control
·                     Output

Input diterima dari informasi yang diberikan pengguna melalui alat-alat input, misalnya keyboard dan mouse. Informasi ini lalu disimpan dalam memori komputer untuk penggunaan berikutnya atau proses selanjutnya yang dilakukan oleh arithmetic dan logic (ALU) atau bagian dari prosesor, untuk mendapatkan pengolahan yang diinginkan. Lalu, hasil pengolahan ini dikirim balik ke pengguna dengan alat output, seperti monitor dan speaker. Semua proses di atas dikoordinasi oleh unit kontrol.


SUMBER: http://rosdianasetiawan.blogspot.com/2013/02/perbedaan-arsitektur-organisasi-komputer.html

Sabtu, 04 Oktober 2014

Etika Cara Penulisan diinternet


Didalam penulisan diinternet kita dituntut untuk mentaati semua peraturan yang tealah ditetapkan. Etika menulis di internet ini adalah pendapat pribadi tentang sopan santun menulis di dunia maya. Seperti yang telah ditulis dalam tulisan sebelumnya tentang etika komunikasi di milis, bahwa dunia maya juga mempunyai aturan-aturan dan sopan santun yang harus kita pahami. Sering sekali seseorang dengan seenak hati menulis di blog, mengirimkan pesan melalui email, mengirimkan atau mempublish dokumen elektronis lainnya (gambar, video, tulisan dan bentuk2 lainnya) tanpa memperhatikan aturan dan etikanya.

Sebagai orang yang sering memanfaatkan internet untuk keperluaan sehari-hari sebaiknya kita membaca undang-undang transaksi elektronis yang telah disyahkan pada tahun 2008. Undang undang tersebut dapat didownload dari website www.ri.go.id yang linknya di sini. Kita dapat langsung membaca bab VII yang mengatur tentang tindakan yang dilarang.

Banyak cara yang dapat digunakan dalam mengeluarkan pendapat, salah satunya dengan menulis. Saat ini yang banyak digunakan yaitu menulis melalui internet. Tetapi banyak aspek yang belum diketahu sesorang, terutama mengenai etika dalam menulis melalui internet. Etika menulis di internet merupakan pendapat masing-masing orang mengenai tata cara atau sopan santun menulis di dalam dunia maya.

Dunia maya memiliki aturan-aturan dan sopan santun yang harus dipahami setiap orang. Banyak yang kita jumpai seseorang yang menulis tanpa menggunakan aturan atau sopan santun yang semestinya, mengirimkan dengan menggunakan email, mempublikasikan dokumen elektronik seperti gambar, video dan tulisan-tulisan dalam bentuk lain tanpa memperhatikan kode etik yang semestinya.

Sebagai orang yang sering memanfaatkan internet untuk keperluaan sehari-hari sebaiknya kita membaca undang-undang transaksi elektronis yang telah disyahkan pada tahun 2008. Kita dapat langsung membaca bab VII yang mengatur tentang tindakan yang dilarang

Untuk menyegarkan ingatan kita, berikut rangkuman rambu- rambu berlalu lintas di dunia maya.

1.Jangan pernah menyakiti sesorang lewat kata-kata (teks), gambar, atau video. Dalam Facebook jangan berkomentar jorok, sinis, menghina, menyindir, merendahkan martabat di akun teman-teman kita. JIka dilakukan, kalian menjadi bagian dari cyberbullying yang sedang diperangi dinia.

2.Jangan merayu atau menuliskan kata-kata yang benuansa pelecehan seksual, berkirim gambar atau video porno. Kalau dilakukan, kamu tergabung dalam golongan “internet predator” yang sedang mencari mangsa. Gambar atau avatarmu yang seksi diganti saja dengan gambar yang netral. Salah-salah kamu sendiri yang nanti menjadi mangsa internet predator yang banyak bergentayangan secara online, karena kamu dirasa “mengundang”.

3.Jangan meneruskan email temanmu ke pihak lain tanpa izin dari pemiliknya. Ingat kasus Prita Mulyasari.

4.Jangan mencaci-maki orang, menuduh, memfitnah, menghujat di ranah yang sifatnya public. Wall kamu di Facebook, milist, twitter, blog, dsb, temasuk wilayah public karena orang lain bisa ikut membacanya.

5.Jangan meninggalkan data pribadi spt: nomor telepon, email, secara sembarangan di forum-forum online. Ini bisa disalahgunakan pihak lain.

6.Jangan mengutip, menyadur tau menyalin tulisan orang lain tanpa menyebutkan sumbernya. Ini namanya plagiat.

7.Sebelum upload fotomu dan teman-temanmu periksa dulu apakah tidak mengandung konten porno atau seronok. Pikirkan dulu apakah salah satu pihak merasa tersinggung, tidak suka, marah atau sakit hati jika foto-foto itu dimuat ? Pikirkan pula reaksi keluarga mereka. Jangan sampai foto-foto ini disalahgunakan pihak yang tidak bertanggung jawab.

8.Jangan memuat lagu, video, atau foto yang bukan karya kamu. Ini namanya melanggar hak cipta. Konon, ke depannya para labwl musik akan mencurahkan waktu untuk merazia blog dan melanggar hak cipta.
 sumber : http://indrarmcf.blogspot.com/2013/11/etika-penulisan-di-internet.html?m=1