Pages

Sabtu, 25 Oktober 2014

Arsitektur Komputer



ARSITEKTUR KOMPUTER



Arsitektur disini dapat didefinisikan sebagai gaya konstruksi dan organisasi dari komponen-komponen sistem komputer. Walaupun elemen-elemen dasar komputer pada hakekatnya sama atau hampir semuanya komputer digital, namun terdapat variasi dalam konstruksinya yang merefleksikan cara penggunaan komputer yang berbeda.
Tingkatan Dalam Arsitektur Komputer

Ada sejumlah tingkatan dalam konstruksi dan organisasi sistem komputer. Perbedaan paling sederhana diantara tingkatan tersebut adalah perbedaan antara hardware dan software.

1.      Tingkatan Dasar Arsitektur Komputer

Pada tingkatan ini Hardware sebagai tingkatan komputer yang paling

bawah dan paling dasar, dimana pada hardware ini “layer” software ditambahkan. Software tersebut berada di atas hardware, menggunakannya dan mengontrolnya. Hardarwe ini mendukung software dengan memberikan atau menyediakan operasi yang diperlukan software.

2.       Multilayerd Machine

Tingkatan dasar arsitektur komputer kemudian dikembangkan dengan memandang sistem komputer keseluruhan sebagai “multilayered machine” yang terdiri dari beberapa layer software di atas beberapa layer hardware.

Berikut tingkatan layer tersebut :

7.

Applications Layer

6.
SOFTWARE LEVEL


Higher Order Software Layer

5.




Operating System Layer





4.

Machine Layer

3.
HARDWARE LEVEL


Microprogrammed Layer

2.




Digital Logic Layer

1.




Physical Device Layer






Keterangan :


1.      Physical  Device Layer

Merupakan komponen elektrik dan elektronik yang sangat penting

2.      Digital Logic Layer

Elemen pada tingkatan ini dapat menyimpan,memanipulasi, dan mentransmisi data dalam bentuk represeotasi biner sederhana.

3.      Microprogrammed Layer

Menginterprestasikan instruksi bahasa mesin dari layer mesin dan secaa langsung menyebabkan elemen logika digital menjalankan operasi yang dikehendaki. Maka sebenarnya ia adalah prosesor inner yang sangat mendasar dan dikendalikan oleh instruksi program kontrol primitifnya sendiri yang disangga dalam ROM innernya sendiri. Instruksi program ini disebut  mikrokode dan program kontrolnya disebut mikroprogram.  

4.      Machine Layer

Adalah tingkatam yang paling bawah dimana program dapat dituliskan dan memang hanya instruksi bahasa mesin yang dapat diinterprestasikan secara langsung oleh hardware.
5.      Operating System Layer

Mengontrol cara yang dilakukan oleh semua software dalam menggunakan hardware yang mendasari (underlying) dan juga menyembunyikan kompleksitas hardware dari software lain dengan cara memberikan fasilitasnya sendiri yang memungkinkan software menggunakan hardware tersebut secara lebih mudah.

6.      Higher Order Software Layer

Mencakup semua program dalam bahasa selain bahasa mesin yang memerlukan penerjemahan ke dalam kode mesin sebelum mereka dapat dijalankan. Ketika diterjemahkan program seperti itu akan mengandalkan pada fasilitas sistem operasi yang mendasari maupun instruksi-instruksi mesin mereka sendiri.

7.      Applications Layer

Adalah bahasa komputer seperti yang dilihat oleh end-user.


II.      Central Processing Unit (CPU)

CPU atau satuan merupakan tempat pemrosesan instruksi-instruksi program. Pada komputer mikro, processor ini disebut microprocessor. CPU terdiri dari dua bagian utama, yaitu unit kendali ( control unit) dan unit 
Aritmatika dan logika (arithmethic logic unit). Disamping dua bagian utama tersebut, CPU mempunyai beberapa simpanan yang berukuran kecil yang disebut register.

*Control Unit

Bagian ini bertugas mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer. Control unit mengatur kapan alat input menerima data dan kapan data diolah serta kapan ditampilkan pada alat output. Control Unit mengartikan instruksi-instruksi dari program komputer, membawa data dari alat input ke main memory, mengambil data dari main memory untuk diolah. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, control unit mengirim instruksi tersebut ke aritmetic and logic unit. Hasil dari pengolahan data ini dibawa oleh control unit ke main memory lagi untuk disimpan.

Jadi tugas dari control unit adalah :

1.      mengatur dan mengendalikan alat-alat input dan output

2.      mengambil instruksi-instruksi dari main memory

3.      mengambil data dari main memory kalau diperlukan oleh proses

4.      mengirim instruksi ke aritmaetic and logic unit bila perhitungan aritmatik atau perbandingan logika serta mengawasi kerja aritmatik dan logika

5.      menyimpan hasil proses ke main memory


Arithmetic And Logic Unit (ALU)

Tugas utama dari ALU adalah melakukan semua perhitungan aritmatik atau matematika yang terjadi sesuai dengan instruksi program. ALU melaukan operasi aritmatik dengan dasar pertambahan, sedang operasi

aritmatik yang lainnya seperti pengurangan, perkalian dan pembagian dilakukan dengan dasar penjumlahan. Sehingga sirkuit elektronik di ALU yang digunakan untuk melaksanakan operasi aritmatik ini disebut adder.

Tugas lain ALU adalah melakukan keputusan dari operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua buah elemen logika dengan menggunakan operator logika, yaitu =, <>, <, >, <+, >=.



Jenis- Jenis Processor

1.      Mikroprosesor 8080

Prosesor ini lahir pada tahun 1974, dengan75 instruksi, memori maksimum 64 Kbyte. Sistem operasi yang digunakan adalah CP/M dari microsoft

2.      Mikroprosesor 6800 dan 6502

Mikroprosesor ini dirancang oleh Chuck Peddle yang dikeluarkan oleh Motorola. Komputer yang menggunakan prosesor ini adalah APPLE I dan II, KIM-1 VIC, dan lain-lain.
3.      Mikroprosesor Z-80

Prosesor yang pertama kali menggunakan RAM.

4.      Mikroprosesor 8085


Prosesor ini dikeluarkan oleh Zilog. Produk ini merupakan produk gagal karena kalah cepat dengan Z-80.

5.      Mikroprosesor INTEL 8086/8088

Prosesor ini berbasis 16 bit. Mempunyai dua mode kerja. Mode pertama disebut mode minimum, dimana prosesor bekerja sendiri. Mode kedua disebut mode maksimum yang memungkinkan terjadinya pemakaian 


sumber: http://bachtera.com/campus/tugas/makalah-arsitektur-dan-organisasi-komputer.html
             http://makulku.blogspot.sg/2012/06/contoh-makalah-arsitektur-komputer.html


Kamis, 09 Oktober 2014

Etika Penulisan Di Internet


Media internet adalah dunia kedua untuk melakukan aktifitas yang tidak memungkinkan kita untuk berada lebih dari satu tempat sekaligus. Internet adalah sarana untuk melakukan berbagai kegiatan atau aktifitas seperti yang kita lakukan di dunia nyata. Dan keduanya memiliki kesamaan oleh karena itu harus adanya etika dalam kehidupan kedua dunia tersebut.
Dalam melakukan segala hal harus memiliki etika, Sebelum kita membahas etika menulis di internet alangkah baiknya kita tau apa itu etika, Etika adalah Ilmu yang membahas perbuatan baik dan perbuatan buruk manusia sejauh yang dapat dipahami oleh pikiran manusia. Jadi etika itu sangat penting dalam komuikasi antar manusia agar terciptanya suasana yang kondusif.
Tak hanya dalam kehidupan sehari hari , atau pada saat tatap mata langsung kita beretika, tapi pada saat kita di dalam  berselancar di internet atau menulis di internet perlu menjaga etika kita. Agar lebih tahu, apa saja yang harus di jaga saat bermain di dunia internet.adapu etika penulisa Perbuatan-perbuatan yang dilarang tersebut adalah sebagai berikut:
1.      Kutip Seperlunya
Ketika masyarakat ingin memberi tanggapan terhadap postingan seseorang dalam satu forum, maka sebaiknya kutiplah bagian terpentingnya saja yang merupakan inti dari hal yang ingin anda tanggapi dan buang bagian yang tidak perlu. Jangan sekali-kali mengutip seluruh isinya karena itu bisa membebani bandwith server yang bersangkutan dan bisa berakibat kecepatan akses ke forum tersebut menjadi terganggu.
2.       Perlakuan Terhadap Pesan Pribadi
Jika seseorang mengirim informasi atau gagasan kepada anda secara pribadi (private message), anda tidak sepatutnya mengirim/menjawabnya kembali ke dalam forum umum, kelompok grup, atau milis.
3.      Hati-hati Dalam Mem-forward
Tidak semua berita yang beredar di internet itu benar adanya. Seperti halnya spam, hoax juga merupakan musuh besar bagi para kebanyakan netter. Maka, sebelum anda 2 dari 9 mem-forward pastikanlah terlebih dahulu bahwa informasi yang ingin anda kirim itu adalah benar adanya. Jika tidak, maka anda dapat dianggap sebagai penyebar kebohongan yang akhirnya kepercayaan orang-orang di sekitar anda pun akan hilang.
4.      Jangan Gunakan Huruf Kapital
Karena penggunaan karakter huruf bisa dianalogikan dengan suasana hati si penulis. Huruf kapital mencerminkan penulis yang sedang emosi, marah atau berteriak. Tentu sangat tidak menyenangkan tatkala anda dihadapkan dengan lawan bicara yang penuh dengan emosi , Walau begitu, ada kalanya huruf kapital dapat digunakan untuk memberi penegasan maksud. Tapi yang harus dicatat, gunakanlah penegasan maksud ini secukupnya saja, satu-dua kata dan jangan sampai seluruh kalimat/paragraf. 
5.      Jangan Gunakan “CC”
Ketika mengirim e-mail ke sejumlah orang, jangan cantumkan nama-nama pada kolom “CC“. Jika anda melakukan hal itu –biasa disebut cross posting–, semua orang yang menerima e-mail anda, akan bisa melihat alamat-alamat e-mail orang lain. Umumnya orang tidak suka bila alamat e-mailnya dibeberkan di depan umum. Gunakanlah selalu “BCC“. Dengan cara ini setiap orang hanya bisa melihat alamat e-mailnya sendiri.

Etika Yang Harus Dipahami:
  •   Sopan santun dalam berbahasa
  •   Menggunakan bahasa yang sopan dan mudah di mengerti 
  •   Jujur dalam mencantumkan nama sumber
  •   Bertingkah laku yang baik
  •   Kalau anda menambahkan artikel  atau tulisan dari pihak lain di harapkan 
  •   menulis keterangan sumber/link
  •   Tidak melakukan plagiarisme atau yang sering disebut plagiat
  •   Tidak menyebarkan informasi/berita yang belum tentu benar
  •   Tidak mengandung SARA
  •   Tidak berbau pornografia
  •   Tidak mencemar kan nama baik seseorang
sumber: http://www.mail-archive.com/kuli-tinta@indoglobal.com/msg04857.html
            http://thelastmemoris.blogspot.sg/2013/10/etika-menulis-di-internet.html


Rabu, 02 Juli 2014

Kelebihan dan Kekurangan dari Tugas-Tugas 3 Flowchart sebelumnya


Tugas Flowchart sebelumnya :
   1. Flowchart satu arah
   2. Flowchart dengan looping
   3. Flowchart dengan percabangan pilihan dan looping

Ulasan mengenai kelebihan dan kekurangan pada masing-masing flowchart :
          Pada flowchart satu arah cara kerja alat di jelaskan searah tanpa pilihan sehingga pasti lebih panjang dan kurang efisien jika cara kerja alat yg di akan dijelaskan memiliki cara kerja yang kompleks , maka lebih di anjurkan untuk menggunakan flowchart dengan looping untuk mempersingkat pembuatan flowchart . Pada pembuatan flowchart menggunakan looping dan percabangan maka dimungkinkan dapat membuat pilihan kondisi dalam menjelaskan suatu cara kerja alat sehingga sangat membantu dalam mengerti dari maksud flowchart yang di buat . dengan demikian flowchart dalam perancangan alat sangat membantu agar memahami alur kerja alat tersebut.

 

Blogger news

Blogroll