Selasa, 27 November 2012

CPU



CPU (central processing unit) adalah sebuah komponen didalam komputer yang bertugas seperti “otak” pada manusia yang memproses perhitungan dan logika. Komponen berbahan semi konduktor ini memiliki komponen sebagai berikut:
  • Unit kontrol yang mampu mengatur jalannya program. Komponen ini sudah pasti terdapat dalam semua CPU. CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antarkomponen dalam menjalankan fungsi-fungsi operasinya. termasuk dalam tanggung jawab unit kontrol adalah mengambil intruksi-intruksi dari memori utama dan menentukan jenis instruksi tersebut. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output. Dengan demikian tugas dari unit kendali ini adalah:
    • Mengatur dan mengendalikan alat-alat masukan (input) dan keluaran (output).
    • Mengambil instruksi-instruksi dari memori utama.
    • Mengambil data dari memori utama (jika diperlukan) untuk diproses.
    • Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU.
    • Menyimpan hasil proses ke memori utama.
  • Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses. Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat di olah ataupun data untuk pengolahan selanjutnya. Secara analogi, register ini dapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi ingatan-ingatan, satuan kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk melakukan perhitungan dan perbandingan logika.
  • ALU unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. ALU sering di sebut mesin bahasa karena bagian ini ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.
Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan (¹ ), kurang dari (<), kurang atau sama dengan (£ ), lebih besar dari (>), dan lebih besar atau sama dengan (³ ).
  • CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan /keluaran.
Sumber:
http://id.wikipedia.org/wiki/Unit_Pemroses_Sentral

ORGANISASI DAN ARSITEKTUR KOMPUTER



Komputer adalah suatu sistem yang terdiri dari unit masukan, unit proses, dan unit keluaran serta unit penyimpanan data yang berfungsi untuk melakukan proses perhitungan, logika, dan lain – lain.
Struktur adalah cara komponen - komponen komputer saling terkait dan berhubungan. Sedangkan fungsi adalah operasi masing - masing komponen sebagai bagian dari struktur. Dalam modul ini akan dijelaskan melalui pendekatan top-down (dari sistem paling kompleks menuju sistem yang lebih sederhana) sehingga diharapkan akan lebih jelas dan efektif.
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 rincian dan teknologi hardware, perangkat antarmuka dan peripheral, teknologi dan sistem memori, sinyal - sinyal kontrol.
Ada baiknya dipahami aspek arsitekturalnya karena kedua hal ini sangat terkait. Arsitektur Komputer lebih cenderung pada kajian atribut - atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetilka yang digunakan, teknik pengalamatan, mekanisme I/0. Sebagai contoh, apakah suatu komputer perlu memiliki instruksi pengalamatan pada memori merupakan masalah rancangan arsitektural. Apakah instruksi pengalamatan tersebut akan diimplementasikan secara langsung ataukah melalui mekanisme cache adalah kajian organisasional.
Sumber:
salahuddinali.files.wordpress.com/2011/06/bhs-assembly.pdf

Kamis, 18 Oktober 2012

ETIKA MENULIS BLOG DI INTERNET


Menulis blog dapat menjadi kegiatan yang menarik di eranya dunia maya saat ini. Kegiatan ini memiliki berbagai keuntungan seperti mengurangi kepenatan, berbagi pengalaman, berbagi ilmu, mengerjakan tugas, atau bahkan mencari uang. Dengan berbagai keuntungan tersebut maka wajar jika banyak orang yang menulis blog demi kepuasan sendiri dengan tidak memperhatikan etika – etika yang ada.
Dalam menulis blog ada etika – etika yang harus dipatuhi sebagai berikut:
1.      Tidak memicu konflik SARA.
2.      Menggunakan kalimat sesuai EYD.
3.      Sebisa mungkin tidak menggunakan kata – kata yang kasar.
4.      Jika yang ditulis tersebut merupakan ilmu atau fakta maka harus dibuat berdasarkan kebenaran.
5. Tidak menampilkan salinan hasil karya tulis orang lain tanpa mencantumkan sumbernya.
6.      Tulisan tidak dibuat untuk tujuan yang negatif.
Sebenarnya di Indonesia telah ada undang - undang  ITE yang mengatur tentang kebebasan berpendapat di internet, bahkan di dalamnya terdapat sanksi pidana. Namun, masih terdapat banyak celah yang membuatnya terkesan “multi tafsir”. Oleh karena itu, perlu dilakukan revisi undang - undang  tersebut sehingga tidak terjadi bentrokan antara hak seseorang untuk berpendapat dan kewajiban seseorang dalam berpendapat.
 
Terinspirasi dari:
 

Sabtu, 30 Juni 2012

PROGRAM FUNCTION SEDERHANA

Pada artikel kali ini saya akan mencoba menampilkan listing program function sederhana pada pascal untuk menghitung perbandingan transformasi antara tegangan primer dan sekunder pada trafo.

LISTING PROGRAM

program perhitungan;
uses crt;

function a (v1,v2 :integer) : integer;

begin
a := v1 /v2
end;
var
v1 , v2 : integer;

begin
clrscr;
write('nilai v1= '); readln(v1);
writeln;
write('nilai v2= '); readln(v2);
writeln;
write('perbandingan transformasi= ', a (v1,v2));
readln;
end.



Rabu, 28 Maret 2012

PEMELIHARAAN GARDU INDUK

Gardu listrik merupakan suatu sistem Instalasi listrik yang terdiri dari beberapa perlengkapan peralatan listrik dan menjadi penghubung listrik dari jaringan transmisi ke jaringan distribusi primer. Gardu listrik mentransformasikan tegangan dari tinggi ke rendah, atau sebaliknya dan fungsi penting lainnya. Tenaga listrik dialirkan melalui beberapa gardu antara mesin pembangkit dan konsumen listrik.
Gardu induk memerlukan pemeliharaan yang intensif. Karena peran gardu induk sangat vital bagi kehidupan masyarakat. Dengan rusaknya gardu induk, maka aktivitas masyarakat yang bergantung pada gardu tersebut akan terhambat dan mengakibatkan berbagai kerugian termasuk terhambatnya kegiatan perekonomian.
Faktor yang paling dominan dalam pemeliharaan peralatan listrik tegangan tinggi adalah pada sistem isolasi. Isolasi di sini meliputi isolasi keras (padat) dan isolasi minyak (cair). Suatu peralatan akan sangat mahal bila isolasinya sangat bagus,dan oleh sebab itu isolasi merupakan bagian yang terpenting dan sangat menentukan umur dari peralatan. Untuk itu kita harus memperhatikan / memelihara sistem isolasi sebaik mungkin, baik terhadap isolasinya maupun penyebab kerusakan isolasi.


listing program:

uses crt;


var
a:boolean; b:string;


clrscr;


begin
writeln('Memeriksa tangki, radiator, pompa-pompa, minyak, pipa-pipa, katup-katup, dan sumbat-sumbat.');
writeln('Memeriksa kipas pendingin.');
writeln('Memeriksa terminal utama rel, terminasi kabel, jumper wire, dan lemari kontrol.');
writeln('Memeriksa sumber arus searah.');
writeln('Sudah satu minggu?'); readln(b);
if b='ya' then a:=true;
if a=true then
go to begin;
if a=false then 
end.



 sumber:

Selasa, 20 Maret 2012

PENGEMBANGAN KAPASITAS GARDU INDUK

PENGEMBANGAN KAPASITAS GARDU INDUK
Gardu listrik merupakan suatu sistem Instalasi listrik yang terdiri dari beberapa perlengkapan peralatan listrik dan menjadi penghubung listrik dari jaringan transmisi ke jaringan distribusi primer. Gardu listrik mentransformasikan tegangan dari tinggi ke rendah, atau sebaliknya dan fungsi penting lainnya. Tenaga listrik dialirkan melalui beberapa gardu antara mesin pembangkit dan konsumen listrik.

Sesuai dengan perkembangan zaman, maka kebutuhan penduduk akan listrik pun akan semakin meningkat. Oleh karena itu, selalu diperlukan gardu induk yang memiliki kapasitas lebih besar dengan jangka waktu tertentu. Dengan proses sebagai berikut: