Kamis, 21 November 2013

Tugas Ke-3 Mata Kuliah Organisasi & Arsitektur Komputer



Nama                          : HENDRICKSON
NPM                           : 13410221
Kelas (konsentrasi)    : 4IB02A

Tugas Ke-3 Mata Kuliah Organisasi & Arsitektur Komputer
Karakteristik  Instruksi
Instruksi mesin (machine intruction)  yang dieksekusi untuk membentuk suatu operasi dan berbagai macam fungsi  CPU. Kumpulan fungsi dapat dieksekusi CPU  disebut set instruksi (intruction set) CPU.
Mempelajari karakteristik  instruksi mesin, meliputi :
1. Elemen-elemen instruksi mesin
2. Representasi instruksinya
3. Jenis-jenis instruksi
4. Penggunaan alamat
5. Rancangan set instruksi

1.      Elemen-elemen instruksi mesin

a.       Operation code (Op code) : menspesifikasi operasi yang akan dilakukan. Kode operasi berbentuk kode biner.  
b.      Source operand reference : operasi dapat berasal dari lebih dari satu sumber. Operand adalah input operasi.
c.       Result operand reference :  merupakan hasil atau keluaran operasi.
d.      Next instruction reference : elemen ini menginformasikan CPU posisi instruksi berikutnya yang harus diambil dan dieksekusi.

2.      Representasi instruksinya
  1. Instruksi komputer direpresentasikan oleh sekumpulan bit. 
  2. Field-field ini diisi oleh elemen-elemen instruksi yang membawa informasi bagi operasi CPU.
  3. Layout instruksi dikenal dengan format instruksi.

3. Jenis-jenis instruksi
Contoh suatu ekspresi bilangan :
X = X + Y
X dan Y berkorespondensi dengan lokasi 210 dan 211.
Pernyataan dalam bahasa tingkat tinggi tersebut menginstruksikan komputer untuk melakukan langkah-langkah sebagai berikut :
  1. Muatkan sebuah register  dengan lokasi memori 210.
  2. Tambahkan isi lokasi memori 211 ke register.
  3. Simpan isi register ke lokasi memori 210.

4. Penggunaan alamat
  1. Jumlah register atau alamat yang digunakan dalam operasi CPU tergantung dari format masing-masing CPU.
  2. Ada format operasi yang menggunakan 3,2,1 dan o register.
  3. Umumnya yang digunakan ada2 register dalam suatu operasi. Desain CPU saat ini telah menggunakan 3 alamat dalam suatu operasi, terutama dalam MIPS (Million Instruction Per Secon).

5. Rancangan set instruksi
  1. Aspek paling menarik dalam arsitektur komputer adalah perancangan set instruksi,karena rancangan ini berpengaruh banyak pada aspek lainya.
  2. Set instruksi menentukan banyak fungsi yang harus dilakukan CPU.
  3. Set instruksi merupakan alat dalam sebuah program untuk mengontrol kerja CPU.
  4. Pertimbangan : kebutuhan pemrogram menjadi bahan pertimbangan dalam merancang sebuah set intruksi.


METODE PENGALAMATAN
            Mengatasi keterbatasan format instruksi dapat merefrensi lokasi memori yang besar. Mode pengalamatan yang mampu menangani keterbatasan  tersebut. Masing – masing prosesor menggunakan mode pengalamatan yang berbeda – beda. Memiliki pertimbangan dalam kegunaanya. Ada beberapa teknik pengalamatan, antaralain :
  1. Immediante  addressing
  2. Direct  addressing
  3. Indirect addressing
  4. Register addressing
  5. Register Indirect addressing
  6. Displacement addressing
  7. Stack addressing   
 

 Mode pengalamatan pentium
            Pentium dilengkapi bermacam – macam mode pengalamatan untuk memudahkan bahasa-bahasa tingkat tinggi, mengeksekusinya secara efisien.


Mode pengalamatan pentium
a.       Mode immediate
            1. Operand berada di dalam instruksi
            2. Operand dapat berupa data byte, word maupun doubleword.
b.      Mode operand  register, operand adalah isi register.


Beberapa macam  jenis – jenis register :
  1. Register 8 bit (AH, BH, CH, DH, AL, BL,      CL, DL)
  2. Register 16 bit (AX, BX, CX, DX, SI, DI, SP, BP)
  3. Register 32 bit (EAX, EBX, ECX, EDX, ESI, EDI, ESP, EBP)
  4. Register 64 bit (yang dibentuk dari register 32 secara berpasangan)
  5. Register 8, 16, dan 32 bit (GENERAL PURPOSE REGISTER)
  6. Register 64 (DIGUNAKAN UNTUK OPERASI FLOATING POINT)
  7. Register segment (CS,  DS, ES,  SS, FS, GS) 


Referensi :  



Sabtu, 05 Oktober 2013

Tugas Ke-2 Mata Kuliah Organisasi & Arsitektur Komputer



Nama                          : HENDRICKSON 
NPM                           : 13410221
Kelas (konsentrasi)    : 4IB02A

Tugas Ke-2 Mata Kuliah Organisasi & Arsitektur Komputer 
Organisasi & Arsitektur Komputer 
A. Definisi Organisasi Komputer
Organisasi komputer berhubungan dengan interkoneksi dan unit-unit opesasionalnya yang diwujudkan dengan kebutuhan bagi si penggunanya.
Misal : control signal, interface, memory technology. 

B. Definisi Arsitektur Komputer 
Menurut William Stalling, arsitektur komputer berhubungan dengan perintah-perintah yang mempunyai dampak langsung didalam sebuah eksekusi dalam sebuah program yang akan dijalankan. 
Misal: set instruksi, jumlah bit yang digunakan untuk menampilkan data, kemampuan I/O, teknik pengalamatan (addressing techniques).

Jumat, 04 Oktober 2013

Tugas Ke-1 Mata Kuliah Organisasi & Arsitektur Komputer



Nama                          : HENDRICKSON
NPM                           : 13410221
Kelas (konsentrasi)   : 4IB02A

Tugas Ke-1 Mata Kuliah Organisasi & Arsitektur Komputer
Etika Menulis di Internet

Apa yang dimaksud dengan etika? Ketika ditelusuri kata etika itu berasal dari bahasa Yunani Kuno yaitu Ethikos yang berarti sesuatu yang timbul dari kebiasaan hidup. Menurut saya, etika adalah sesuatu peraturan / perilaku tidak tertulis yang mengatur benar atau salah, baik atau buruk dari suatu lingkungan hidup tertentu yang dapat diaplikasikan dalam sebuah media tulis maupun secara tidak tertulis. 

Namun dalam kesempatan kali ini, saya hanya membahas mengenai etika menulis di internet. Dalam penulisan internet terdapat etika-etika standar, yaitu sebagai berikut :
1. Menggunakan bahasa yang baik, jelas, sopan dan dapat dimengerti oleh orang lain, walaupun kita menggunakan bahasa yang tidak resmi seperti bahasa gaul, tetapi haruslah bahasa ini dapat  dimengerti oleh semua pembaca.
2. Memperhatikan tulisan jika ingin berbicara tentang orang lain atau golongan lain, jangan pernah mengandung sesuatu yang dapat menyinggung/mengganggu yang berbeda dari kita, seperti masalah Suku, Adat, Ras dan Agama (masalah SARA) dan pornografi.
3. Jangan pernah membuat tulisan untuk memprovokasi orang lain, apalagi provokasi tersebut untuk keuntungan pribadi. Dan jangan pernah memasukan kata-kata yang memaksa agar orang lain mempunyai pikiran yang sama dengan kita.
4. Ketika harus menyebutkan sebuah nama untuk tujuan / masalah yang belum jelas, pergunakanlah inisial atau jangan pergunakan sama sekali nama orang yang bersangkutan.
5. Data dan fakta yang ada dicantumkan dalam setiap tulisan haruslah objektif, seperti sebuah data real atau hasil penelitian haruslah dapat dipertanggungjawabkan kebenarannya..
6. Mencantumkan semua sumber atas kutipan ide atau kutipan tulisan yang kita ambil dari orang lain. Karena setiap tulisan, baik tulisan internet maupun tulisan lainnya sebenarnya adalah karya cipta orang lain yang harus dihargai.
7. Dilarang keras menjiplak/meniru secara menyeluruh dari tulisan orang lain tanpa menyebutkan sumber aslinya. Selain itu adalah melanggar hak cipta dari seseorang, menurut saya itu juga berakibat fatal bagi sang penulis karena pembaca akan mempunyai anggapan bahwa sang penulis tidak dapat untuk membuat hasil karya / tidak profesional.
8. Jika terjadi kesalahan dalam penulisan, minta maaflah kepada semua pembaca. Karena sesuai dengan kata-kata bijak, “meminta maaf tidak akan membuat seorang menjadi hina bahkan sebaliknya”.
Demikianlah beberapa etika yang harus diperhatikan dalam menulis di internet. Kiranya informasi yang saya sampaikan dapat diterapkan dan bermanfaat bagi para pembaca.

Minggu, 30 Juni 2013

Tugas Ke-4 Algoritma & Pemrograman Kasus Elektro

TUGAS KE-4 ALGORITMA & PEMROGRAMAN KASUS ELEKTRO
Nama : HENDRICKSON
NPM : 13410221
Kelas : 3IB02A

Buat program (sesuai dengan konsentrasi masing-masing) menggunakan "PROCEDURE".
Terdapat "PROCEDURE" di dalam program utama.
Jadi ada proses yang dikerjakan di dalam "PROCEDURE" ada yang dikerjakan di program utama.

Penggunaan Function Pada Bahasa Pemprograman Pascal Untuk Pencatatan Daya Listrik (KWH dengan Komputer)




Program lampu sollar cell

Function_lampu sollar cell
InterFace
Uses Crt:
Type
ST100 = String100[100]
Var
Baris, Colom, Byte :
Tekan: Car:
Procedur  2Ot Power (A, B, word) ;
Function Posisi (x, y: byte) : integer :
Procedure HID (x, y, WAR : byte : kar : Char) :
Procedure HIDUP (x, y: byte ;menyimpan arus : ST100)

Function lampu menyala (x1, y1, x2, y2 : byte;)
Hidup : string): byte ;
Implementation
Procedure SetPower (A(B : word);
Begin
OnLamp (B) :
end

Senin, 27 Mei 2013

Tugas Ke-3 Algoritma & Pemrograman Kasus Elektro

TUGAS KE-3 ALGORITMA & PEMROGRAMAN KASUS ELEKTRO
Nama : HENDRICKSON
NPM : 13410221
Kelas : 3IB02A

Buatlah flowchart function memakai bahasa pascal !
LAMPU PENERANGAN DENGAN MENGGUNAKAN SOLAR SEL

Senin, 08 April 2013

Tugas Ke-2 Algoritma & Pemrograman Kasus Elektro

TUGAS KE-2 ALGORITMA & PEMROGRAMAN KASUS ELEKTRO
Nama : Hendrickson
NPM  : 13410221
Kelas : 3IB02A

PEMBANGKIT LISTRIK MENGGUNAKAN INVERTER DAN ADAPTOR 

 

       Panel surya adalah alat yang terdiri dari sel surya yang mengubah cahaya menjadi listrik. Mereka disebut surya atas Matahari atau "sol" karena Matahari merupakan sumber cahaya terkuat yang dapat dimanfaatkan. Panel surya sering kali disebut sel photovoltaic, photovoltaic dapat diartikan sebagai "cahaya-listrik". Sel surya atau sel PV bergantung pada efek photovoltaic untuk menyerap energi Matahari dan menyebabkan arus mengalir antara dua lapisan bermuatan yang berlawanan.

        Jumlah penggunaan panel surya di porsi pemroduksian listrik dunia sangat kecil, tertahan oleh biaya tinggi per wattnya dibandingkan dengan bahan bakar fosil - dapat lebih tinggi sepuluh kali lipat, tergantung keadaan. Mereka telah menjadi rutin dalam beberapa aplikasi yang terbatas seperti, menjalankan "buoy" atau alat di gurun dan area terpencil lainnya, dan dalam eksperimen lainnya mereka telah digunakan untuk memberikan tenaga untuk mobil balap dalam kontes seperti tantangan surya dunia di Australia.

       Sekarang ini biaya panel listrik surya membuatnya tidak praktis untuk penggunaan sehari-hari di mana tenaga listrik "kabel" telah tersedia. Bila biaya energi naik dalam jangka tertentu, atau bila penerobosan produksi terjadi yang mengurangi ongkos produksi panel surya, ini sepertinya tidak akan terjadi dalam waktu dekat.

       Pada 2001 Jepang telah memasang kapasitas 0,6 MWp tenaga surya puncak, sementara itu Jerman memilik 0,26 MWp dan Amerika Serikat 0,16 MWp. Pada saat ini tenaga listrik surya seluruh dunia kira-kira sama dengan yang diproduksi oleh satu kincir angin bear. Di AS biaya pemasangan panel surya ini telah jatuh dari $55 per watt puncak pada 1976 menjadi $4 per watt peak di 2001.

       Adaptor / Catu Daya | Power supply / Sumber daya listrik bisa kita peroleh dari berbagai sumber misalnya baterai, solar sel, generator AC/DC, dan jala-jala listrik PLN.

      Adaptor/catu daya/ merupakan sumber tegangan DC. Sumber tegangan DC ini dibutuhkan oleh berbagai macam rangkaian elektronika untuk dapat dioperasikan. Rangkaian inti dari catu daya / Power Supply ini adalah suatu rangkaian penyearah yaitu rangkaian yang mengubah sinyal bolak-balik (AC) menjadi sinyal searah (DC).

      Proses pengubahan dimulai dari penyearahan oleh diode, penghalusan tegangan kerut (Ripple Voltage Filter) dengan menggunakan condensator dan pengaturan (regulasi) oleh rangkaian regulator. Pengaturan meliputi pengubahan tingkat tegangan atau arus. Pada teknik regulasi pada pembuatan catu daya, kita mengenal teknik regulasi daya linier dan teknik regulasi switching.


Kontruksi dasar adaptor dengan transformator step down 


       Sistem rangkaian penyearah ada 4 fungsi dasar yaitu :
1.   Tranformasi (travo) tegangan yang diperlukan untuk menurunkan tegangan yang diinginkan.
2.   Rangkaian penyearah, rangkaian ini untuk mengubah tingkat tegangan arus bolak balik ke arus searah.
3.   Filter (Condesator), merupakan rangkaian untuk memproses fluktuasi penyearahan yang menghasilkan keluaran tegangan DC yang lebih rata.
4.   Regulasi, adalah parameter yang sangat penting pada catu daya dan regulator tegangan dengan bahan bervariasi. 

    Pada teknologi modern saat ini catu daya/adaptor/power supply rata-rata sudah tidak lagi menggunakan transformator step down, dimana tegangan AC diturunkan terlebih dahulu melalui sebuah transformator step down lalu keluaran trafo disearahkan dengan dioda dan diratakan dengan kapasitor elektrolit (elco).

 
Rangkaian dasar catu daya sistem switching 

       Catu daya/adaptor/power supply sekarang umumnya menggunakan sistem switching, sinyal AC dari tegangan jala-jala listrik 220V disearahkan lebih dahulu menjadi tegangan DC melalui sebuah rangkaian dioda penyearah dan elco. Tegangan DC hasil penyearahan ini kemudian disaklar on-off secara terus menerus dengan frekuensi tertentu sehingga memungkinkan nilai induktor dari trafo menjadi kecil. Hal ini khususnya untuk memperkecil ukuran power supply.

      Baterai adalah penyimpanan tenaga listrik. Hal ini terjadi dengan proses elektrokimia Tenaga listrik dapat diubah menjadi tenaga kimia saat baterai diisi arus dan sebaliknya tenaga kimia menjadi tenaga listrik saat baterai dibebani.

Fungsi baterai :
1. Menyimpan energi listrik dari alternator saat mesin hidup sehingga baterai siap pakai
2. Menghidupkan mesin (elektrik starter)
3. Melayani kebutuhan energi listrik untuk peralatan listrik pada mobil saat mesin mati

Konstruksi baterai
       Berdasarkan prinsip kerja baterai terdiri dari beberapa sel. Setiap sel terdapat pelat elektrode positip dan pelat elektrode negatip yang berada dalam elektrolit asam sulfat, setiap sel menghasilkan tegangan 2 volt. Lewat pengabungan secara seri 6 sel baterai dapat menghasilkan tegangan 12 volt sesuai dengan tegangan spesifikasi baterai pada umumnya.

      Sebuah sel baterai terdiri dari pelat electrode positip dan pelat electrode negatip. Pelat – pelat elektrode terbuat dari pelat timbel berpori, dengan maksud memepermudah reaksi kimia pada permukaan perpori tersebut. Bahan aktip pelat elektrode positip adalah timbel dioksida (PbO2) berwarna coklat dan untu7k pelat elektrode negatip adalah timbel murni (Pb) berwarna abu-abu. Elektrolit baterai terdiri dari kurang lebih 37 % Sulfat (SO4) yang diencerkan dengan 63 % air (H2O).

        Untuk memperbesar kapasitas baterai maka setiap sel terdiri dari banyak pelat-pelat elektrode baterai dimana plat negatip satu lebih banyak dari pelat positip dengan tujuan memperkuat proses elektro kimia sehingga muatan listrik lebih banyak.

        Diantara pelat-pelat elektrode dipisahkan atau dibatasi dengan separator yang terbuat dari serat-serat gelas dan lembaran ebonit berpori. 

      Inverter terbagi dua :
1. Fungsi inverter sebagai perubah tegangan Direct current menjadi Alternating current
2. Fungsi inverter sebagai penggerak motor

      Fungsi inverter sebagai perubah tegangan DC ke AC ada dua di pasaran yaitu
1. Inverter yang dilengkapi charger aki
2. Inverter tanpa charger

     Inverter yang dilengkapi charger accu biasanya digunakan untuk rumah karena memang sifat inverter yang tetap membutuhkan listrik PLN untuk charger accu nya. Inverter tanpa charger ini biasanya digunakan pada mobil, panel surya karena dalam pengecasan battery maka pada mobil menggunakan alternator dan pada panel surya menggunaka modul panel surya

       Contoh fungsi inverter :
Untuk teknologi inverter pada air conditioner itu berfungsi sebagai penggerak dan untuk teknologi inverter pada panel surya atau listrik cadangan maka fungsi inverter ini berfungsi sebagai perubah tegangan direct current menjadi alternating current atau listrik accu mobil menjadi listrik PLN.