Postingan

Menampilkan postingan dari April, 2011

MicroProcessor

Gambar
Dasar Microprocessor Terdapat tiga pengertian yang harus dibedakan yakni: Ø Mikroprosesor ( CU,ALU,REGISTER) Ø Mikrokomputer(MP,MEMORY,I/O) Ø Mikrokontroler(MP,MEMORY,I/O,Periferal) Definisi: Mikroprosesor adalah suatu chip (IC=integrated circuits) yang didalamnya terkandung rangkaian ALU (arithmetic-logic unit), rangkaian CU (control unit), dan register-register. Mikroprosesor disebut juga dengan CPU (Central Processing Unit) ALU : menyediakan fungsi pengolahan CU : mengontrol fungsi prosesor Register : penyimpan sementara dalam mikroprosesor Microprocessor unit Gambaran atau Features dari sebuah Mikroprosesor dapat dipelajari dengan baik melalui pemahaman dan pengkajian Internal Hardware Design, yang disebut juga dengan istilah Architectur e. Internal Hardware design berkaitan dengan masalah-masalah Jenis, Jumlah, dan Ukuran Register serta komponen lainnya. Sedangkan untuk dapat menginstalasikan sebuah mikroprosesor dengan komponen lainnya seperti...

Mencari rata-rata dari sejumlah data dengan menggunakan free pascal

Gambar
Buatlah program menghitung rata-rata dari sejumlah bilangan (minimal 10000 bilangan). 1. Buat algoritmanya (dalam bentuk flowchart dan pseudocode) 2.Hitung kompleksitas waktu untuk algoritma yang anda buat! Jawaban: 1.       Algoritmanya : a.        Operasi pengisian nilai: (I←0),  I←I+1, Total←Total + nilai, dan Ratarata ← Total/N). Jumlah seluruh operasi pengisian nilai adalah : t 1 = 1 + n + n + 1 = 2 + 2 n b.       Operasi penjumlahan (I←I+1, dan Total←Total + nilai) Jumlah seluruh operasi penjumlahan adalah : t 2= n + n = 2 n c.        Operasi pembagian (Ratarata ← Total/N) Jumlah seluruh operasi pembagian adalah t 3 = 1, Jadi total kebutuhan waktu algoritma untuk menghitung rata-rata dari beberapa data adalah:   t    = t 1 + t 2 + t 3 = (2 + 2 n )a + (2 n)b + c detik. FLOWCHART : 2.Program perhitungan rata-rata dari beberapa bilangan : ...

Process Control Block (PCB)

Gambar
Process Control Block Gambar 10.2. Process Control Block Setiap proses digambarkan dalam sistem operasi oleh sebuah process control block (PCB) - juga disebut sebuah control block . Sebuah PCB ditunjukkan dalam Gambar 10.2, Process Control Block . PCB berisikan banyak bagian dari informasi yang berhubungan dengan sebuah proses yang spesifik, termasuk hal-hal di bawah ini: Status Proses.  Status new , ready , running , waiting , halted , dan juga banyak lagi. Program Counter .  Suatu stack yang berisi alamat dari instruksi selanjutnya untuk dieksekusi untuk proses ini. CPU register.  Register bervariasi dalam jumlah dan jenis, tergantung pada rancangan komputer. Register tersebut termasuk accumulator , register indeks, stack pointer , general-purposes reg...

Model MultiThreading

Gambar
Beberapa terminologi yang akan dibahas: Thread pengguna:  Thread yang pengaturannya dilakukan oleh pustaka thread pada tingkatan pengguna. Karena pustaka yang menyediakan fasilitas untuk pembuatan dan penjadwalan thread , thread pengguna cepat dibuat dan dikendalikan. Thread Kernel:  Thread yang didukung langsung oleh kernel. Pembuatan, penjadwalan dan manajemen thread dilakukan oleh kernel pada kernel space . Karena dilakukan oleh sistem operasi, proses pembuatannya akan lebih lambat jika dibandingkan dengan thread pengguna. Dalam sub bab sebelumnya telah dibahas pengertian dari thread, keuntungannya, tingkatan atau levelnya seperti pengguna dan kernel. Maka dalam sub-bab ini pembahasan akan dilanjutkan dengan jenis-jenis thread tersebut dan contohnya baik pada Solaris ...

Keuntungan MultiThreading

oleh   aldzuhriarfaizar Multiprocessing merupakan penggunaan dua atau lebih CPU dalam sebuah sistem komputer. Multitasking merupakan metode untuk menjalankan lebih dari satu proses dimana terjadi pembagian sumberdaya seperti CPU. Multithreading adalah cara pengeksekusian yang mengizinkan beberapa thread terjadi dalam sebuah proses, saling berbagi sumber daya tetapi dapat dijalankan secara independen. Keuntungan dari sistem yang menerapkan multithreading dapat kita kategorikan menjadi 4 bagian: Responsif.  Aplikasi interaktif menjadi tetap responsif meskipun sebagian dari program sedang diblok atau melakukan operasi lain yang panjang. Umpamanya, sebuah thread dari web browser dapat melayani permintaan pengguna sementara thread yang lain berusaha menampilkan gambar. Berbagi sumber daya.  Beberapa thread yang melakukan pro...

Referensi Model Jaringan

oleh aldzuhriarfaizar Referensi Model Jaringan, merupakan salah satu konsep dari jaringan komputer yang mesti dipahami agar kita mengetahui proses bagaimana data dikirim dalam jaringan komputer yang satu ke jaringan komputer yang lain. Kita mungkin tahu bahwa data yang dikirimkan melalui jaringan komputer membutuhkan proses yang bertahap-tahap hingga data tersebut selesai sampai ke tujuan. Dalam proses ini, referensi model jaringan yang berperan mengatur dan membagi menjadi beberapa lapisan untuk menjelaskan cara kerja (proses) suatu jaringan komputer. Saat informasi diolah menjadi data-data, lalu diolah lagi menjadi segmen-segmen, lalu menjadi paket-paket, kemudian menjadi frame dan terakhir menjadi sebuah bit yang dikirimkan melalui kabel jaringan guna sampai ke tujuannya. Referensi model jaringan yang sering digunakan adalah Open System Interconnection (OSI), yang diperkenalkan oleh International Standard Organisation (ISO). Referensi model jaringan OSI membagi jar...

Fungsi IP Address

oleh aldzuhriarfaiza r suatu identitas host agar dikenali jaringan elemen TTL (Time To Live) membatasi lamanya waktu suatu paket data beredar di dalam jaringan suatu paket akan dihapus bila TTL sudah tercapai maka paket data tidak akan beredar pemecah dan penyatuh paket data yang dikirim meneruskan paket data yang dikirim Komputer tetap bisa digunakan tanpa menggunakan IP Address tetapi tak bisa masuk/mengakses jaringan lokal atau internet.

IP Address / Class IP

Gambar
Oleh aldzuhriarfaizar @2011 Dalam IP address dikenal 5 kelas yakni kelas A, kelas B, kelas C, kelas D dan kelas E. Semua itu didesain untuk kebutuhan jenis-jenis organisasi. GAMBAR: Class IP Address Kelas A Jika bit pertama dari IP Address adalah 0, address merupakan network kelas A. Bit ini dan 7 bit berikutnya (8 bit pertama) merupakan bit network sedangkan 24 bit terakhir merupakan bit host. Dengan demikian hanya ada 128 network kelas A, yakni dari nomor 0.xxx.xxx.xxx sampai 127.xxx.xxx.xxx, tetapi setiap network dapat menampung lebih dari 16 juta (256^3) host (xxx adalah variabel, nilainya dari 0 s/d 255). Ilustrasinya dapat dilihat pada gambar berikut. GAMBAR: Struktur IP Class A Kelas B Jika 2 bit pertama dari IP Address adalah 10, address merupakan network kelas B. Dua bit ini dan 14 bit berikutnya (16 bit pertama) merupakan bit network sedangkan 16 bit terakhir merupakan bit host. Dengan demikian terdapat lebih dari 16 ribu network kelas B (64 x 256), yakni dari...

Perbedaan Android dan Symbian

Gambar
Android Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia. Symbian Symbian OS adalah sistem operasi tak bebas yang dikembangkan oleh Symbian Ltd. yang dirancang untuk digunakan peralatan bergerak (mobile). Sebelum Nokia mengumumkan pembelian seluruh sisa saham Symbian Ltd. yang tidak dimilikinya pada 24 Juni 2008,[1] Symbian dimiliki Nokia (47,9%), Ericsson (15,6%), Panasonic (10,5%), Samsung (4,5%), Siemens/BenQ (8,4%), Sony Ericsson (13,1%). Versi Symbian yang te...