Archives

gravatar

<DNS, mempercepat proses membuka website>

Apakah Anda selalu mengakses Google? Apakah Anda butuh waktu yang lama untuk membuka website buatan Google? Untuk mengatasi masalah tersebut, Google mencoba memberikan sebuah solusi untuk membantu Anda. Solusi tersebut dinamakan “Google Public DNS”.


Tidak semua orang mengerti mengenai Domain Name System (DNS) karena biasanya feature tersebut bekerja di belakang layar yang dikerjakan oleh Internet Service Provider (ISP). DNS adalah sistem penamaan komputer, servis, atau ke semua sumber daya yang terhubung ke Internet atau jaringan. DNS menerjemahkan nama domain yang sebenarnya berbentuk angka (biner) ke nama domain yang pastinya akan dimengerti oleh manusia. Contohnya seperti ini, Anda sudah terbiasa untuk membuka www.chip.co.id. Pada kenyataannya, nama domain tersebut sebenarnya berbentuk angka, misalkan 202.101.02.06. DNS-lah yang mengubah atau menerjemahkan domain tersebut.




Layanan Google Public DNS diberikan gratis untuk Anda. Anda dapat menggunakan servis tersebut sebagai alternative dari DNS yang diberikan oleh provider Anda. Untuk menggunakan lakukan setting IP seperti berikut: Ubah IP Preferred DNS di Network Setting Anda menjadi 8.8.8.8 dan 8.8.4.4 sebagai Alternate DNS servernya. Dengan settingan seperti itu, Google menjamin Anda akan mendapatkan pengalaman browsing yang lebih cepat lagi. Namun, sebaiknya Anda harus benar-benar memahami setting jaringan sebelum Anda mencoba servis ini untuk mencegah hal yang tidak diinginkan.


Selain menjanjikan pengalaman browsing yang lebih cepat, Google juga menjanjikan keamanan yang lebih tinggi. Untuk membaca mengenai keamanan apa saja yang mereka janjikan.
Read more: http://mustafarizaldi.blogspot.com
Baca selengkapnya Bagikan
gravatar

Sistem Operasi Terhadap Aplikasi yang dijalankannya

1. Pengelolaan seluruh sumber daya sistem komputer

Mengelola seluruh sumber daya yang terdapat pada sistem komputer.

2. Sistem operasi sebagai penyedia layanan (extended/virtual machine)

sistem operasi menyediakan sekumpulan layanan (disebut sistem call) ke pemakai sehingga memudahkan dan menyamankan penggunaan dan pemanfaatan sumber daya sistem komputer.


Sumber Daya Sistem Komputer
a. Sumber daya fisik
Sumber daya fisik misalnya:
- keyboard, barcode reader
- mouse, joystick, ligt-pen, track ball, touch screen, pointing device.
- floppy disk drive, harddisk, tape drive, optical disk, CD ROM drive dan peranggkat sekunder lainnya.

b. Sumber daya abstrak
Sumber daya abstrak terdiri dari:
1. data
2. Program
Data
• Semaphore untuk pengendalian sinkronisasi proses-proses.
• PCB (process control block) untuk mencatat dan mengendalikan proses
• Tabel segmen, table page, i-node, FAT untuk pengendalian memori.
• Berkas (file) untuk penyimpanan data dan program

Program
Program berupa kumpulan instruksi yang dapat dijalankan sistem komputer. program dapat berupa:
- utilitas, atau
- Aplikasi untuk mencapai tujuan komputasi (pengolahan) tertentu.
Dasarnya semua yang tedapat atau terhubung ke sistem komputeradalah sumber daya. Seluruh sumber daya harus dapat dimanfaatkan secara efektif dan efiesien. pemanfaatan harus benar dan mempunyai efiesiensi yang setinggi mungkin, merupakan sasaran yang harus dicapai sistem operasi.


Penyedia layanan
Sistem operasi menyediakan layanan pengaksesan sumber daya sehingga pemrogram tidak dirumitkan rincian operasi perangkat keras yuang menjenuhkan. Pemakai dapat memandang sistem komputersebagai kumpulan layanan yang disediakan sistem operasi. Layanan-layanan ini lebih mudah digunakan dibandingkan dengan bahasa mesin secara langsung.

Menurut Stalling (STA-95)
Sistem operasi mempunyai tiga sasaran antara lain:

Kenyamanan
Sistem operasi harus membuat penggunaan komputer menjadi lebih nyaman

Efiesiensi
Sistem operasi menjadikan penggunaan sumber daya sistem komputer secara efiesien

Mampu berevolusi
Sistem operasi harus dibangun sehingga memungkinkan dan memudahkan pengembangan, pengujian dan pengajuan fiungsi-fungsi yang baru tanpa mengganggu layanan yang dijalankan sistem komputer.

2.2.1 Sistem operasi sebagai pengelola Sumber Daya
Sistem komputer adalah sekumpulan sumber daya untuk memindahkan, menyimpan, dan memproses data, serta untuk mengendalikan fungsi-fungsi tertentu. sistem operasi bertanggung jawab mengelola sumber daya-sumber daya sistem komputer.


Tugas
sistem operasi bertanggung jawab mengelola sumber daya agar penggunaan sumber daya dapat secara benar dan efisien.

2.2.2 Sistem operasi sebagai Extented Machine/Virtual Machine
Sistem operasi sebagai extended machine/virtual machine berfungsi sebagai berikut:
o Memberi Absrtaksi mesin tingkat tinggi yang lebih sederhana dan menyembunyikan kerumitan perangkat keras.
o Basis untuk program lain.

Absraksi mesin tingkat tinggi yang lebih sederhan dan menyembunyikan kerumitan poerangkat keras.
Sistem operasi menyediakan sistem call(Atau API= Application programming interface), abstraksi tingkat tinggi mengenai mesin untuk pemrograman. sistem call berfungsi menghindarkan kompleksitas pemrograman dengan memberi sekumpulan instruksi yang mudah daan nyaman.

Basis untuk program lain
Program aplikasi dijalankan diatas sistem operasi. program-program dalam mengendalikan dan memanfaatkan sumber daya sistem komputerdengan meminta layanan sistem operasi untuk mengendalikan sumber daya bagi aplikasi agar pemanfaatan sumber daya sistem komputerdilakukan secara benar dan efisien.

Menurut Stalling (STA-95)
Sistem operasi seharusnya menyediakan layanan-layanan di bidang berikut:

Pembuatan program
Sistem operasi menyediakan beragam fasilitas dan layana untuk membantu pemrogram menulis program, biasanya berbentuk program utilitas. program utilitas bukan bagian sistem operasi tapi dapat diakses lewat sistem operasi.

Eksekusi program
Sejumlah tugas perlu dilakukan untuk mengeksekusi program. instruksi-instruksi dan data harus dimuat ke memori utama, perangkat-perangkat masukan/keluaran dan berkas-berkas harus diinialisasi, serta sumber daya-sumber daya harus disiapkan. sistem operasi harus menangani semua itu untuk pemakai/program.

Pengaksesan perangkat masukan
Tiap perangkat masukan/keluaran memrlukan sejumlah instruksi atau sinyal kendali yang rumit menjengkelkan agar perangkat dapat beroperasi. sistem operasi harus mengambil alih rician-rincian itu sehingga pemrogram dapat berfikir secara sederhana dalam memanfaatkan perangkat itu, misalnya dalam abstraksi sebagai membaca dan menulis berkas.

Pengaksesan terkendali terhadap berkas
Pada sistem dengan banyak pemakai simultan, sistem operasi meyediakan mekanisme proteksi untuk mengendalikan pengaksesan terhadap berkas.

Pengaksesan sistem
Pada sistem public atau pemakai bersama (shared sistem), sistem operasi mngendalikan pengaksesan ke sumber daya-sumber daya sistem secara keseluruhan. Fungsi pengaksesan harus menyediakan proteksi terhadap sumber daya dan data dari pemakai tak diotorisasi serta harus menyelesaikan konflik-konfik dalam perebutan sumber daya.

Deteksi dan memberi tangggapan terhadap kesalahan
Beragam kesalahan dapat muncul di sistem computer. Sistem operasi harus memberi tanggapan yang menjelaskan kondisi kesalahan dengan dampak terkecil bagi aplikasi-aplikasi yang sedang berjalan.
Tanggapan dapat berupa pengakhiran program yang menyebabkan kesalahan, mencoba ulang, atau sekedar melaporkan kesalahan.

Akunting
Sistem operasi yang bagus mengumpulkan data statistic penggunan beragam sumber daya dan memonitor para meter kinerja seperti waktu tanggap. Pada suatu sistem, informasi ini berguna dalam mengantisipasi kebutuhan di masa yang akan dating dfan dalam menyesesuikan sistem untuk meningkatkan kinerja. Pada sistem banyak pemakai (multi user sistem) yang disewakan, informasi ini digunakan untuk penagihan ongkos pemakaian.
Read more: http://mustafarizaldi.blogspot.com
Baca selengkapnya Bagikan
gravatar

Sejarah Sistem Operasi

Sistem operasi (SO) atau Operation system adalah sebuah sistem yang diperlukan untuk dapat menjalankan semua aplikasi program / software.Macam-Macam SO adalah: UNIX/LINUX, DOS, Mac, Windows, dan masih banyak lagi. Sistem Operasi berfungsi sebagai penghubung antara Aplikasi dengan Hardware. Tanpa Sistem Operasi, sebuah komputer/Laptop tidak akan berguna walaupun komputer teman-teman memiliki specification yang sangat tinggi (hee,hhee dikutip kata-katanya Dosen), karna merupakan roh bagi sebuah komputer.


Nah,, teman-teman. . Yang di Bahas saya kali ini adalah Sistem Operasi "Windows" karna SO yang satu ini adalah tidak asing kita semua.Lihat selengkapnya..!!

Sistem Operasi “Windows” dibuat oleh perusahaan Microsoft yang terletak di Amerika dan dipimpin oleh Bill Gates. Wahh,, teringat pada sebuah film "Pirates of Silicon Valley" yang menceritakan tentang awal mula munculnya Microsoft.
Nahh,, Mengapa Sistem Operasinya dinamakan “Windows” ?. Mungkin karena yang pertama tampil di layar monitor ketika komputer dihidupkan adalah gambar seperti jendela-jendela kecil.
Sistem operasi windows ini mengalami beberapa perubahan-perubahan dan perbaikan.
Dulu, akhir tahun 1980 (Awal tahun 1990 – 1994) terkenal sistem operasi Windows 3.0, Windows 3.1.1 dikenal dengan generasi Windows 3.X, kemudian mengalami perubahan-perubahan menjadi Windows 95 setelah itu Windows 98 (Windows 9.X),
berubah lagi menjadi Windows 2000 dan saat ini Windows ME (Millenium Edition / Edisi Millenium) sedang banyak digunakan.

Windows ini merupakan seri up-grade (peningkatan kualitas) dari Windows 98. Dalam Windows ME telah dimasukkan software untuk memainkan musik digital dan video, pengaturan untuk jaringan di rumah serta kemudahan memperbaiki dari adanya kemungkinan kerusakan sistem. Selain itu ada juga yang namanya “Windows NT”, yaitu Sistem operasi yang dikhususkan untuk jaringan lokal.

Sekarang Microsoft telah memperkenalkan dan meluncurkan produk MS Windows dan Office yang terbaru. Produk itu disebut Windows Vista dan Office 2007. XP kepanjangannya “experience”. efek dan tampilan di windows Vista sangat bagus anda pasti ingin memilikinya kan……?Apalagi dengan Office 2007, mungkin ketika melihat tampilannya anda akan bingung namun ketika anda tahu begitu ringkasnya maka anda akan berpendapat lain. Dengan kemudahan yang didapat dan so fleksibel mungkin.

Sejarah Revolusinya:
Windows 1

Windows 1 sebenarnya tidak lebih dari MS-DOS yang disempurnakan. Tidak memiliki fitur keren dan memperoleh pasar yang buruk. Windows 1 bukan OS yang lengkap dan jelas langsung terlindas oleh dominasi Mac OS.

Windows 2

Windows 2 rilis pada November 1987, dan sedikit lebih populer dari windows sebelumnya. Baru pada Windows 2.03 produk ini jadi lebih populer karena sudah mulai pseudo multitasking.

Windows 3

Rilis pada 1990, merupakan windows pertama yang laris manis di pasaran. Terjual sebanyak 2 juta kopi dalam 6 bulan pertama. GUI dan fitur yang bertambah merupakan kunci dari Windows 3.1 yang membawa nya berhasil merebut hati pasar. Multitasking adalah kunci penjualan di windows 3.

Windows 95

Windows yang lebih unggul pada user interface dan multitasking. Windows 95 merupakan windows yang dianggap revolusioner dan membawa era baru komputasi.

Windows 98

Windows 98 yang pertama merupakan windows yang sangat buruk. Lemot, sering crash dan berbagai masalah lainnya. Perubahan kernel dan perombakan sistem secara keseluruhan membuat penjualannya meningkat karena cepat, dan tidak lagi crash ( malah merupakan windows paling stabil yang pernah ada ) dengan rilis nya Windows 98SE.

Windows ME

Konsep konsep baru diperkenalkan dengan Windows ME. 1 diantara konsep yang kemudian populer di suatu hari ada "plug and play". Sayangnya GUI yang buruk dan terlalu geeky membuat nya tidak populer.

Windows XP

Oktober 2001, microsoft merilis Windows XP, versi windows yang paling banyak di pakai di seluruh dunia sampai sekarang, banyak mendapatkan pujian di seluruh pemberitaan. Review score yang baik membuat windows XP merajai pasar PC sekarang ini. Windows XP yang pertama kali memecah bagian penjualan windows menjadi Home dan Professional. Hanya membedakan beberapa fitur yang mungkin tidak digunakan oleh pengguna rumahan dibanding pengguna professional.

Windows Vista

Vista membawa perubahan besar dalam kernel, GUI dan rangkaian penambahan fitur yang menjanjikan. Sayang biarpun sudah mengalami penambahan fitur dan User Interface, Vista tidak sukses di pasar karena memiliki beberapa flaw yang sangat mengganggu, terutama bagi kritikus. Vista juga lambat dan tidak lebih baik dari windows XP dalam penggunaan sehari hari.

Windows 7

Windows 7 adalah windows yang pertama kali membuat microsoft berdedikasi untuk merilis operating system yang baru setiap 3 tahun. Tidak terlalu lama, juga tidak terlalu cepat. Tujuannya adalah untuk memenuhi harapan pasar yang terus melaju cepat, disesuaikan dengan pembenahan fitur yang mengikuti tren teknologi jaman sekarang dan didesain dengan tampilan super mewah.




Windows 8

Nahh,,, siaappp siaapp dikejutkan dengan tampilan baru windows 8 yang didesain khusus lebih mengarah ke tampilan tablet..
Rencananya akan dirilis bulan Juni ini..
Read more: http://mustafarizaldi.blogspot.com
Baca selengkapnya Bagikan
gravatar

PantunPantunan

Co: Tau gak 3 hal yang paling manis di dunia ini?
Ce: Hmmm,,, apa ya?
Co: 1. Madu, 2.Gula 3.Senyuman mu.
Ce: mmmmmm,,,,

Co: Panda apa yang paling imut manis dan lucu?
Ce: Semua panda pasti imut kali..
Co: Engga.. ada satu yg paling ga ngebosenin..
Ce: Gak tau, mank apa Bang..
Co: Panda-ngin kamu sepanjang hari..
Ce: Ah.. abang ah.. (malumalubego)

Co: Tau gak tempat terindah di dunia ini dek..?
Ce: hhmmm,,, Di Bali, Lombok. Mank dimana Bang?
Co: Disamping mu dek.

Co:Ada baiknya u waspada banjir loh
Ce:emang napa Bang, gak ujan kok?
Co:ya kali aja Cintaku membAnjiri Hatimu
Read more: http://mustafarizaldi.blogspot.com
Baca selengkapnya Bagikan
gravatar

PertanyaanPlesetan

co: Dek, Tau gak bedanya buah Apel sama buah Anggur?
ce: gak Mas, Mank apa bedanya?
co: Kakak lebih baik ngAPELin mu daripada ngANGGURin mu dek.

Co: Dek, Tau gak tempat yang paling indah di dunia ini?
ce: Mmmm,, gak tau. Mank dimana Bang?
co: Di samping mu.

co: Bapak kamu peternak lebah ya?
ce: kok tau?
co: abiess,, kamu manisss banget kayak madu.
Read more: http://mustafarizaldi.blogspot.com
Baca selengkapnya Bagikan
gravatar

Organisasi Dan Arsitektur Komputer

Tulisan ini menjawab sekilas mengenai Kode Hamming, Superscalar,Instruction Set Characteristic, Instruction Set Addressing Mode, Process Structure And Function, dan RISC (Reduce Instruction Set Computing).

 
1.     KODE HAMMING
a.      Dua mekanisme dalam melakukan koreksi kesalahan data:
Mekanisme pendeteksian kesalahan dan mekanisme perbaikan kesalahan.
a)      Mekanisme pendeteksian kesalahan dengan menambahkan data word (D) dengan suatu kode, biasanya bit cek paritas (C). Sehingga data yang disimpan memiliki panjang D + C. Kesalahan akan diketahui dengan menganalisa data dan bit paritas tersebut.
b)      Mekanisme perbaikan kesalahan yang paling sederhana adalah kode Hamming. Untuk mengurangi bahkan menghilangkan kesalahan sandi biner dapat juga mengggunakan metode Hamming. Dalam tulisan ini akan dibahas untuk koreksi galat satu digit dan koreksi kesalahan untuk word data.

b.      Metode Koreksi Error dalam Kode Hamming

Mekanisme pendeteksian kesalahan dengan menambahkan data word (D) dengan suatu kode, biasanya bit cek paritas (C). Sehingga data yang disimpan memiliki panjang D + C. Kesalahan akan diketahui dengan menganalisa data dan bit paritas tersebut. Mekanisme perbaikan kesalahan yang paling sederhana adalah kode Hamming.

                       
Apabila ada kesalahan penulisan bit pada data seperti gambar (c) akan dapat diketahui karena lingkaran A dan B memiliki logika 1 berjumlah ganjil. Lalu bagaimana dengan word lebih dari 4 bit ? Ada cara yang mudah yang akan diterangkan berikut. Sebelumnya perlu diketahui jumlah bit paritas yang harus ditambahkan untuk sejumlah bit word. Contoh sebelumnya adalah koreksi kesalahan untuk kesalahan tunggal yang sering disebut single error correcting (SEC). Jumlah bit paritas yang harus ditambahkan lain pada double error correcting (DEC). Tabel dibawah ini menyajikan jumlah bit paritas yang harus ditambahkan dalam sistem kode Hamming.

c.      Generator, Encoding, dalam Kode Hamming.
a)      Encoding (pengkodean) adalah proses penambahan bilangan biner sebanyak (n-m)karakter pada setiap kode agar terbentuk kata kode. 
b)      Decoding (menguraikan katakode) adalah proses menguraikan suatu kata kode menjadi sebuah pesan.

 

 2.     SUPERSCALAR
a.      Pengertian Superscalar
Superscalar adalah sebuah inti prosesor yang mengeksekusi dua kali/lebih operasi scalar dalam bentuk paralel. Superscalar ini merupakan salah satu rancangan untuk meningkatkan kecepatan CPU.

b.      Fungsi Superscalar
Peristiwa menarik yang bisa dilakukan dengan metoda superscalar ini adalah dalam hal memperkirakan pencabangan instruksi (brach prediction) serta perkiraan eksekusi perintah (speculative execution). Peristiwa ini sangat menguntungkan buat program yang membutuhkan pencabangan dari kelompok intruksi yang dijalankankannya.

c.       Contoh Penerapan Superscalar
Sebagai perbandingan, komputer yang membangkitkan pemrosesan pada PC pertama yang dikeluarkan oleh IBM pada mesin 8088 memiliki sekitar 29.000 transistor. Sedangkan pada mesin Pentium III, dengan teknologi superscalar dan superpipeline, mendukung branch prediction, speculative execution serta berbagai kemampuan lainnya memiliki sekitar 7,5 juta transistor. Beberapa CPU terkini lainnya seperti HP 8500 memiliki sekitar 140 juta transistor.

Contoh CPU yang telah menerapkan arsitektur superscalar :
Intel Processors
• 486, Pentium, Pentium Pro
Superscalar Processor Design
• Use PowerPC 604 as case study
• Speculative Execution, Register Renaming, Branch Prediction
More Superscalar Examples
• MIPS R10000
• DEC Alpha 21264
Berikut perbandingan superscalar dengan system i386
Cycles Per Instruction
Instruction Type 386 Cycles 486 Cycles
Superscalar dapat mengeksekusi instruksi 1 (I1) dan instruksi 2 (I2) secara pararel dengan syarat
:
– Keduanya instruksi yang sederhana
– I1 tidak melakukan proses jump
– Tujuan (destination) dari I1 bukan sumber (source) dari I2
– Tujaun (destinition) dari I1 bukan tujuan (destination) dari I2
Jika kondisi diatas tidak dapat dipenuhi
– I1 melakukan proses U-pipe
– I2 dijalankan di cycle berikutnya
.

d.      Perbedaan Superscalar dengan Superpipeline
Superscalar adalah salah satu jenis dari arsitektur, dimana superscalar adalah sebuah uniprocessor yang dapat mengeksekusi dua atau lebih operasi scalar dalm bentuk parallel, Merupakan salah satu rancangan untuk meningkatkan kecepatan CPU.
Sedangkan, teknologi pipeline yang digunakan pada komputer bertujuan untuk meningkatkan kinerja dari komputer. Secara sederhana, pipeline adalah suatu cara yang digunakan untuk melakukan sejumlah kerja secara bersamaan tetapi dalam tahap yang berbeda yang dialirkan secara kontiniu pada unit pemrosesan. Dengan cara ini, maka unit pemroses selalu bekerja.


 3.     INSTRUCTION SET CHARACTERISTIC
a.     Teknik Addressing yang sering dilakukan
1.      Immediate addressing
Operand (data yang akan dikomputasi) berada langsung pada set instruksi.
2.      Direct Addressing
Operand berada pada memori, set instruksi memegang alamat lokasi memori dimana operand tersebut berada.
3.      Indirect Addresing
Operand berada pada memori, untuk mendapatkan operand ini CPU harus melakukan penelusuran dua kali yaitu dari data alamat memori yang ada pada set instruksi serta alamat yang ditunjuk oleh alamat memori yang diperoleh dari set instruksi tadi.
4.      Register addressing
Operand berada pada register, cara kerjanya mirip dengan direct addressing hanya saja CPU mengakses alamat register bukan alamat memori.
5.      Register Indirect Addressing
Operand berada pada memori, untuk mendapatkan operand CPU harus mengakses register terlebih dahulu karena informasi lokasi operand berada pada register.
6.      Displacement
Operand berada pada memori, cara kerjanya merupakan gabungan dari teknik direct addressing dan register indirect addressing.
7.      Stack
Operand berada pada stack, operand secara berkala dimasukan ke stack sehingga ketika operand dibutuhkan maka operand sudah berada pada “top of the stack”.

b.     Operasi-operasi instruksi untuk Arithmetic
1.      ADD : penjumlahan
2.      SUBTRACT : pengurangan
3.      MULTIPLY : perkalian
4.      DIVIDE : pembagian
5.      ABSOLUTE
6.      NEGATIVE
7.      DECREMENT
8.      INCREMENT           

c.      Operasi-operasi instruksi untuk Logical
1.      AND, OR, NOT, EXOR
2.      COMPARE : melakukan perbandingan logika.
3.      TEST : menguji kondisi tertentu.
4.      SHIFT : operand menggeser ke kiri atau kanan menyebabkan konstanta pada ujung bit.
5.      ROTATE : operand menggeser ke kiri atau ke kanan dengan ujung yang terjalin

d.     Elemen-elemen dari Instruksi Mesin (Set Instruksi)
1.      Operation Code (opcode) : menentukan operasi yang akan dilaksanakan
2.      Source Operand Reference : merupakan input bagi operasi akan dilaksanakan
3.      Result Operand Reference : merupakan hasil dari operasi yang dilaksanakan
4.      Next instruction Reference : memberitahu CPU untuk mengambil (fetch) instruksi berikutnya setelah instruksi yang dijalankan selesai.       

 
4.     INSTRUCTION SETS ADDRESSING MODE
a.     Pengertian Instruction Set dan Elemen-elemennya
 Kumpulan dari instruksi-instruksi yang berbeda yang dapat di jalankan oleh CPU. Elemen-elemennya
1.      Operation Code (opcode) : menentukan operasi yang akan dilaksanakan
2.      Source Operand Reference : merupakan input bagi operasi akan dilaksanakan
3.      Result Operand Reference : merupakan hasil dari operasi yang dilaksanakan
4.      Next instruction Reference : memberitahu CPU untuk mengambil (fetch) instruksi berikutnya setelah instruksi yang dijalankan selesai.

b.     Tipe-tipe Operasi yang terkait dengan Op Code
1.      Operasi data transfer
2.      Operasi Arithmetic
3.      Operasi Logical
4.      Operasi Conversion
5.      Operasi I/O
6.      Operasi System Control
7.      Operasi Transfer of Control

c.      pengertian Micro Operation
Operasi tingkat rendah yang dapat dilakukan oleh komputer atau CPU sehingga fungsi-fungsi operasi akan dihasilkan untuk memindahkan data antar register.

d.     4 Jenis Register dalam Fetch
1.      Memory Address Register (MAR)
2.      Memory Buffer Register (MBR)
3.      Program Counter (PC)
4.      Instruction Register (IR)

 
5.     PROCESSOR STRUCTURE AND FUNCTION
a.     Bagian-bagian penting Prosessor
1.      ALU (Arithmatika Logical Unit
2.      CU (Control Unit)
3.      Register

b.     Fungsi utama Prosesor
Fungsi utama prosesor adalah menjalankan program-program yang di simpan di memori utama.

c.      Generasi-generasi Prosesor
1.      Generasi I (processor 8088 - 8086)
2.      Generasi II (processor 80286)
3.      Generasi III (processor 80386 DX dan processor 80386 SX)
4.      Generasi IV (processor 80486, processor cyrix 486SLC, processor IBM 486 SLC2)
5.      Generasi V (pentium classic P54C)
6.      Generasi VI (pentium pro)

d.     Jenis-jenis kecepatan dalam kinerja computer
1.      Menambah RAM
2.      Salah satu metode adalah untuk menekan tombol, Ctrl + Alt + Del untuk membuka Task Manager.

 
6.     RISC (Reduce Instruction Set Computing)
a.      Sejarah RISC
Reduced Instruction Set Computing (RISC) atau "Komputasi set instruksi yang disederhanakan" pertama kali digagas oleh John Cocke, peneliti dari IBM di Yorktown, New York pada tahun 1974 saat ia membuktikan bahwa sekitar 20% instruksi pada sebuah prosesor ternyata menangani sekitar 80% dari keseluruhan kerjanya. Komputer pertama yang menggunakan konsep RISC ini adalah IBM PC/XT pada era 1980-an. Istilah RISC sendiri pertama kali dipopulerkan oleh David Patterson, pengajar pada University of California di Berkely.

b.     Karakteristik Arsitektur RISC
1.     Siklus mesin ditentukan oleh waktu yang digunakan untuk mengambil dua buah operand dari register, melakukan operasi ALU, dan menyimpan hasil operasinya kedalam register, dengan demikian instruksi mesin RISC tidak boleh lebih kompleks dan harus dapat mengeksekusi secepat mikroinstruksi pada mesin-mesin CISC.
2.     Operasi berbentuk dari register-ke register yang hanya terdiri dari operasi load dan store yang mengakses memori.
3.     Penggunaan mode pengalamatan sederhana, hampir sama dengan instruksi menggunakan pengalamatan register.
4.     Penggunaan format-format instruksi sederhana, panjang instruksinya tetap dan disesuaikan dengan panjang word.

c.      Ciri-ciri RISC
1.      Instruksi berukuran tunggal
2.      Ukuran yang umum adalah 4 byte
3.      Jumlah pengalamatan data sedikit, biasanya kurang dari 5 buah.
4.     Tidak terdapat pengalamatan tak langsung yang mengharuskan melakukan sebuah akses memori agar memperoleh alamat operand lainnya dalam memori.
5.     Tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika, seperti penambahan ke memori dan penambahan dari memori.
6.      Tidak terdapat lebih dari satu operand beralamat memori per instruksi
7.      Tidak mendukung perataan sembarang bagi data untuk operasi load/ store.
8.     Jumlah maksimum pemakaian memori manajemen bagi suatu alamat data adalah sebuah instruksi.
9.     Jumlah bit bagi integer register spesifier sama dengan 5 atau lebih, artinya sedikitnya 32 buah register integer dapat direferensikan sekaligus secara eksplisit.
10.  Jumlah bit floating point register spesifier sama dengan 4 atau lebih, artinya sedikitnya 16 register floating point dapat direferensikan sekaligus secara eksplisit.

d.     Kelebihan dan Kekurangan RISC
Kelebihan:
1.     Berkaitan dengan penyederhanaan kompiler, dimana tugas pembuat kompiler untuk menghasilkan rangkaian instruksi mesin bagi semua pernyataan HLL. Instruksi mesin yang kompleks seringkali sulit digunakan karena kompiler harus menemukan kasus-kasus yang sesuai dengan konsepnya. Pekerjaan mengoptimalkan kode yang dihasilkan untuk meminimalkan ukuran kode, mengurangi hitungan eksekusi instruksi, dan meningkatkan pipelining jauh lebih mudah apabila menggunakan RISC dibanding menggunakan CISC.
2.     Arsitektur RISC yang mendasari PowerPC memiliki kecenderungan lebih menekankan pada referensi register dibanding referensi memori, dan referensi register memerlukan bit yang lebih sedikit sehingga memiliki akses eksekusi instruksi lebih cepat.
3.     Kecenderungan operasi register ke register akan lebih menyederhanakan set instruksi dan menyederhanakan unit kontrol serta pengoptimasian register akan menyebabkan operand-operand yang sering diakses akan tetap berada dipenyimpan berkecepatan tinggi.
4.     Penggunaan mode pengalamatan dan format instruksi yang lebih sederhana.
Kekurangan:
1.     Program yang dihasilkan dalam bahasa simbolik akan lebih panjang (instruksinya lebih banyak).
2.     Program berukuran lebih besar sehingga membutuhkan memori yang lebih banyak, ini tentunya kurang menghemat sumber daya.
3.     Program yang berukuran lebih besar akan menyebabkan menurunnya kinerja, yaitu instruksi yang lebih banyak artinya akan lebih banyak byte-byte instruksi yang harus diambil.
4.     Pada lingkungan paging akan menyebabkan kemungkinan terjadinya page fault lebih besar.



                       
Read more: http://mustafarizaldi.blogspot.com
Baca selengkapnya Bagikan
gravatar

Tag-TagDasar HTML

Setiap elemen pada tag Html selalu diapit oleh dua delimenter <>.


 
<html>
Penanda pada suatu dokumen bahwa adalah file yang berbentuk Web.
<head>
Yaitu kepala web yang berisikan: <title> Nama/judul suatu web, serta desain Header pada sebuah web.
<body>
Isi suatu web.


Setiap elemen atau tag dalam dokumen HTML, harus selalu diakhiri dengan tag penutup untuk menghindari terbukanya informasi dalam suatu tag HTML. Untuk mengakhiri elemen atau tag dalam sebuah dokumen HTML dibutuhkan sebuah tanda atau delimiter tambahan, yaitu dengan menambahkan backspace atau /.
Coba liat contoh berikut:

</nama elemen>.
Read more: http://mustafarizaldi.blogspot.com
Baca selengkapnya Bagikan
gravatar

Beberapa Temuan Masalah yang saya dapatkan di dalam pemograman WEB:

Beberapa Temuan Masalah yang saya dapatkan di dalam pemograman WEB:
1. Tidak munculnya warna asli yang mengakibatkan web berwarna polos putih,
dan yang muncul aslinya adalah hanya Text saja.

Penyebabnya: Karena pada tampilan Windows komputer yang bersangkutan itu
memakai propertis yang sudah di set dari tampilan aslix.

Perbaikan: Pada tampilan Windows tekan Alt (kiri) + Shift (kiri) + Print Screen.
2. Gaya tampilan pada Web mengalami perubahan style, desain, serta Text sedikit berubah.
Penyebabnya: Jika Anda membuka kembali Web dengan menggunakan aplikasi
search Internet Explorer maka jelas masalah ini akan terjadi
karena pada saat anda membuat Web itu menggunakan aplikasi search
Mozilla Firefox.
Perbaikan: Alangkah baiknya Install ulang aplikasi search Mozilla Firefox, dan
membuka kembali Web Anda tersebut menggunakan Mozilla Firefox.
Beberapa masalah Teknik kecil tapi sangat penting pada Pemograman Web:
1. Foto yang Anda panggil tidak bisa ditampilkan.
Penyebabnya: Coba cek apakah foto yang Anda panggil tersebut sudah masuk pada
satu folder Web anda.!
Saran: Pastikan foto tersebut sudah berada dalam satu folder, jika sudah
tetapi tetap juga terjadi masalah. Coba pastikan nama foto tersebut
sama dengan Code yang anda syntax kan.!
Read more: http://mustafarizaldi.blogspot.com
Baca selengkapnya Bagikan
gravatar

Dasar-Dasar Pemograman

Komputer dan Bahasa Pemograman
 Komputer adalah suatu mesin yang melakukan tugas yang sederhana berdasarkan instruksi-instruksi tertentu.

Karena tugas-tugas ini dapat dilakukan dengan kecepatan dan ketelitian yang tinggi menjadikan komputer sebagai peralatan yang sangat berguna.
Namun demikian untuk menggunakan komputer tersebut sangatlah sulit, berhubung perintah-perintah yang harus disusun (perintah tersebut disebut program) harus berupa kode-kode biner, yaitu : 1 (satu) dan 0 (nol).

Beberapa Bahasa-Bahasa Pemgraman:
FORTRAN, BASIC, LISP, Prolog, Ada, Small, Pascal, C, C++, HTML, Java, dan masih banyak lagi.
HTML adalah kependekan dari Hyper Text Markup Language.
Adalah bahasa yang digunakan untuk mendisain dan memformat halaman web. Kita mungkin sudah mendengar tentang bahasa program seperti C, C++, Java, dan Visual basic. Masing-Masing bahasa ini terdiri dari perintah sintak dan programming . Sintak ini adalah yang programmer gunakan untuk memanggil kode.
Read more: http://mustafarizaldi.blogspot.com
Baca selengkapnya Bagikan
gravatar

Internet

Internet adalah singkatan dari International Networking, yang artinya jaringan komputer berskala internasional yang dapat membuat masing-masing komputer saling berkomunikasi.

Dan ini merupakan sebuah karya manusia di bidang rekayasa teknologi informasi. Kemajuan yang diperoleh dari pengembangan teknolgi Internet adalah semakin tumbuh dan berkembangnya informasi di dalam dunia maya. Tidak dapat dipungkiri, dampak positif dan negatif dari sebuah kemajuan teknologi informasi akan selalu menimbulkan pro-kontra di kalangan masyarakat. Dengan lebih mengedepankan dampak positif, maka kemajuan akan terus bergulir seiring dengan waktu.
Read more: http://mustafarizaldi.blogspot.com
Baca selengkapnya Bagikan

.

.

MustafaRizaldi

IsLam

Tentang Islam