Rabu, 20 April 2011

Format Intruksi


Suatu instruksi merupakan suatu tata cara yang digunakan oleh komputer untuk menyatakan operasi seperti ADD, STORE, LOAD, MOVE, dan BRANCH serta untuk menentukkan lokasi data dimana suatu operasi akan dijalankan. Kumpulan seluruh intruksi tersebut, disebut sebagai kumpulan instruksi.
Format Alamat
  Pengkodean biner pada instruksi-instruksi sangat bervariasi dari satu komputer dengan yang lainnya dan setiap komputer memiliki format kode instruksi tersendiri. Pada salah satu komputer terdahulu, setiap instruksi terdiri atas sebuah opcode dan empat field alamat. Dimana :
  A0 = Alamat Operand Pertama  A1 = Alamat Operand Kedua
  A2 = Alamat dimana hasil operasi disimpan
  A3 = Alamat dari instruksi berikutnya

Manajemen Informatika


Manajemen informatika adalah pemanfaatan sumber daya secara efektif dibidang informasi untuk mencapai suatu tujuan yang telah ditentukan
Manajemen adalah Penggunaan Sumber Daya yang Efektif untuk mencapai Sasaran.
Informatika adalah Hal-hal yang berkaitan dengan informasi atau Usaha dibidang Informasi.
Jadi Manajemen Informatika adalah Penggunaan Sumber Daya dalam bidang Informasi Untuk mencapai Sasaran.


CPU


Setiap CPU dibuat untuk melaksanakan sekumpulan oerasi-mikro tertentu. Rangkaian operasi-operasi tersebut, disebut sebagai intruksi mesin, digunakan untuk memprogram komputer.
CPU terbentuk atas tiga bagian utama yaitu :
Kumpulan Register
  Kumpulan register tersebut dapat menyimpan informasi sementara yang diperlukan untuk melaksanakan sebuah intruksi atau kumpulan intruksi (program).
 Unit Aritmatika dan Logika ( ALU atau arithmetic and logical unit )
  ALU menggunakan nilai-nilai yang tersimpan dalam kumpulan register untuk melakukan operasi aritmatika dan logika.
 Unit Kendali Logika ( CLU atau control logic unit )
  CLU mengendalikan sistem dalam 2 cara :
  1. Dengan mengarahkan transfer ke dan dari register baik ke maupun dari       memori, Alu dan register lainnya.
            2. Dengan memerintahkan ALU ke operasi yang akan dijalankan.
  

Sistem Komputer


Sistem Komputer

Untuk mewujudkan komputer sebagai pengolah data untuk menghasilkan suatu informasi, diperlukan (computer system) yang elemennya terdiri dari

- Hardware atau Perangkat Keras:
peralatan yang secara fisik terlihat dan
bisa djamah.
- Software atau Perangkat Lunak:
program yang berisi instruksi/perintah
untuk melakukan pengolahan data
- Brainware: manusia yang
mengoperasikan dan mengendalikan
sistem komputer


Input Device
Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer

Output Device
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


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

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

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, 24, atau 32 jalur paralel.

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

Beberapa Tipe Data


     Ada beberapa type data dasar di java, yang mana integer, byte, shortinteger, long dan lain-lain. dalam penggunaan type data java juga mirip dengan C/C++ yang mana setiap type data yang ingin kita pakai harus di deklarasikan terlebih dahulu, berbeda dengan bahasa pemrogramman basic.
Integer (int)
Integer adalah type data angka-angka single tanpa koma. biasanya integer di gunakan ketika kita mendefinisikan nilai seperti waktu, jika kita ingin menulis rumus kecepatan yang mana kecepatan = jarak x waktu.
maka kita akan menulisnya seperti berikut ini
int kecepatan;
disini kita memperkanalkan variable kecepatan dengan type data integer sekarang kita akan mendeklarikan variabel jarak dan waktu dan memberikan nilai 10 dan 2 kepada mereka.
int jarak = 10;
int waktu = 2;
Bilangan Desimal
tetapi ketika kita berbicara masalah kecepatan biasanya kita menggunakan bilangan desimal, dimana bilangan berkoma, mungkin agak sulit menjelaskan tentang bilangan ini tanpa contoh, contoh bilangan berkoma tersebut seperti ini, 10,2. dalam pemrograman java untuk mendeklarasikan bilangan seperti ini kita menggunakan type data float atau double. sekarang contoh di dalam java.
untuk menulis bilangan desimal di java biasanya kita menggunakan double, dan fload tapi sekarang kita hanya memperkalkan double. tapi itu bukan masalah karena dalam penggunaannya mereka sama, hanya berbeda dalam ukurannya saja.
double kecepatan;
double jarak = 10.0;
dan
int waktu = 2;
  
                 
Karakter (char)
untuk mendeklarasikan karakter kita menggunakan type data char , contoh kita ingin memberikan karakter dari s, maka dalam java di perkanalkan sepertih berikut ini :
char  = ’s’;
yang penting harus di ingat ketika kita memberikan nilai kepada  karakter kita harus mengapitnya dengan tanda petik ( ‘ ‘), ya mungkin kalau anda mempunyai dasar pemrogramman di C atau C++, ini pasti bukan hal aneh karena java juga menggunakan type yang sangat sama dengan C/C++ pada pendeklarasian data.
kita hanya membahas char sampai disini, dilain waktu kita akan lebih menjelaskan tentang char tersebut.
String
Kita telah mejabarkan sedikit tentang type data untuk karakter di atas, sekarang kita ingin menjabarkan tentang String, string ini bukan turunan dasar dari java, dia ini adalah type data turunan. kenapa di sebut type data turunan karena string di buat dari type data char, lebih tepatnya multiple char.
nilai dari string selalu di apit oleh tanda petik 2, contoh:
String str = “Hallo”;
pada contoh di atas tanda petik 2 (” “) mengapit nilai dari string str yaitu Hallo. sampai disini saja perkenalan type-type di java, dilain waktu kita akan membahas lebih detil tentang type-type data ini.


Struktur komputer


Struktur komputer didefinisikan sebagai cara-cara dari tiap komponen saling terkait. Fungsi komputer didefinisikan sebagai operasi masing-masing komponen sebagai bagian dari struktur. Adapun fungsi dari masing-masing komponen dalam struktur di atas adalah sebagai berikut:
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)
    CPU 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.

Sabtu, 16 April 2011

Sistem Pengodean


  1. SISTEM PENGKODEAN DATA
  2. Sistem Pengkodean
    • Tujuan dari sebuah pengkodean adalah menjadikan tiap karakter dalam sebuah informasi digital yaitu ke dalam bentuk biner untuk dapat ditransmisikan. Kode-kode yang sering digunakan pada beberapa sistem komunikasi data
  3. Kendali FormaT
    • Kendali format (format control) merupakan karakter-karakter yang digunakan untuk mengendalikan format pengaturan posisi print head atau kursor sesuai dengan keinginan.
  4. enam karakter yang digunakan untuk melakukan kendali format yaitu :
    • • BS (Back Space)
    • • HOT (Horisontal Tabulation)
    • • LF (Line Feed)
    • • VT (Vertical Tabulation)
    • • FF (Form Feed)
    • • CR (Carriage Return)
  5. Kendali Pengiriman
    • Kendali pengiriman ini digunakan untuk mengemas pesan ke dalam format yang dikenal dan untuk mengontrol aliran data dalam jaringan
  6. Beberapa karakter yang digunakan untuk kendali pengiriman antara lain adalah :
    • SOH (Start of Heading)
    • STX (Start of Text)
    • ETX (End of Text)
    • EOT (End of Transmision)
    • ENQ (Enquiry)
    • ACK (Acknowledgement)
    • NAK (Negative Acknowledgement)
    • SYN (Synchronous /IDLE)
    • ETB (End of Transmission Block)
  7. Pemisah Informasi
    • digunakan untuk memisahkan informasi yang dikirim sehingga memudahkan perekaman dan penyimpanan data
  8. MACAM-MACAM KODE
    • Kode Baudot
    • Standard Code (Americank figure. for Information Interchange)
    • Kode 4 atau Kode 8.
    • Kode BCD (binary code desimal)
    • Kode EBCID
  9. Penggunaan Sistem Pengkodean Data
    • Teknik Encoding data digital, sinyal digital
    • Sinyal Digital Discrete, deretan voltase yang terputus-putus Tiap pulsa merupakan elemen sinyal Data biner ditransmisikan melalui pengkodean kedalam bentuk elemen sinyal
    • Unipolar Semua elemen sinyal mempunyai tanda yang sama a. Polar b. Data rate c. Duration or length of a bit d. Modulation rate e. Mark and Space
  10. Teknik Pengkodean
            • Nonreturn to Zero-Level (NRZ-L)
            • Nonreturn to Zero Inverted (NRZI)
            • Bipolar –AMI
  11. Bipolar –AMI
    • Pseudoternary
    • Manchester
    • Differential Manchester
    • B8ZS
    • HDB3