Kamis, 22 Oktober 2009

Cara Install Xampp for Windows

Dibawah ini adalah Video tutorial cara install Xampp for Windows.
dapat didownload disini


Senin, 21 April 2008

Tugas Organisasi Komputer

Jenis-Jenis Cache Memory

Cache memory adalah memori berbasis SRAM berukuran kecil dan berkecepatan tinggi yang dikendalikan secara otomatis oleh hardware. Menyimpan suatu blok dari main memory yang sering diakses oleh CPU. Dalam operasinya, pertama-tama CPU akan mencari data di L1, kemudian di L2, dan main memory.
Cache (dibaca "kash") adalah mekanisme penyimpanan data sekunder berkecepatan tinggi yang digunakan untuk menyimpan data / instruksi yang sering diakses. Dua jenis cache yang sering digunakan dalam dunia komputer adalah memory caching dan disk caching. Implementasinya dapat berupa sebuah bagian khusus dari memori utama komputer atau sebuah media penyimpanan data khusus yang berkecepatan tinggi. Implementasi memory caching sering disebut sebagai "cache memory" dan tersusun dari memori komputer jenis SDRAM yang berkecepatan tinggi. Sedangkan implementasi disk caching menggunakan sebagian dari memori komputer.
Istilah penting sekitar Cache
Cache hit, jika data yang diminta oleh unit yang lebih tinggi dan ada dalam cache disebut "hit". Permintaan dapat dilayani dengan cepat. Maksud urutan unit dari rendah hingga tinggi yaitu: Streamer - Hardisk Memori - Second Level - First level - CPU cache.
Cache miss, bila data yang diminta tidak ada dalam cache, harus diambil dari unit dibawahnya yang cukup memakan waktu. Ini disebut "miss" (gagal)
Burst mode, dalam modus cepat ini cache mengambil banyak data sekaligus dari unit dibawahnya. Ia mengambil lebih dari yang dibutuhkan dengan asumsi, data yang diminta berikutnya letaknya berdekatan.
LRU (Least Recently Used) adalah algoritma penggantian cache.
COAST, "Cache on the stick" adalah bentuk khusus L2, yang dapat diganti-ganti seperti RAM dan ditempatkan pada modul.
DRAM, "Dynamic Random Access Memory" adalah bentuk yang paling umum. DRAM hanya menggunakan sebuah kapasitor untuk menyimpan, sehingga kecil dan murah untuk kapasitas besar. Kekurangannya: kecepatannya tidak begitu tinggi.
SRAM, memori statik (Static RAM) ini menggunakan sakelar elektronik (flip-flop) untuk menyimpan. secara teknis flip-flop pada RAM lebih rumit dari kapasitor pada DRAM. Karena lebih cepat, SRAM biasanya digunakan untuk cache L1 atau L2.
SDRAM, "Synchronous DRAM" merupakan perkembangan lebih lanjut dari DRAM. Akses pada memori disinkronkan dengan frekuensi sistim prosesor sehingga menghemat waktu. Pada motherboard modern, SDRAM berfungsi sebagai pengganti langsung DRAM.
First level cache (L1), ini tingkat cache teratas dalam hirarki, dengan kapasitas memori terkecil, termahal dan tercepat.
Second level cache (L2), cache level dua ini memiliki kapasitas lebih besar dari L1, tetapi lebih lambat dan murah. Cache L2 masih lebih cepat dibandingkan dengan RAM
Write back (WB), cache digunakan tidak hanya saat membaca, tetapi juga dalam proses menulis.
Write through (WT), pada write through yang penting aman: cache hanya digunakan saat membaca, sedangkan untuk menulis ditunggu hingga memori yang dituju selesai menulis.

JENIS-JENIS REGISTER
Pengertian Register
Sebuah register adalah sebuah tempat penampungan sementara untuk data- data yng akan diolah oleh prosesor, dan dibentuk oleh 16 titik elektronis di dalam chip mikroprosessor itu sendiri. Dengan adanya tempat-tempat penampungan data sementara ini, proses pengolahan akan bisa dilakukan secara jauh lebih cepat dibandingkan apabila data-data tersebut harus diambil langsung dari lokasi-lokasi memori. Register-register tersebut sebagai register internal dan terdiri dari empat belas register dan keseluruhannya dapat dibagi dalam beberapa jenis, yaitu:
· Register segment
Terdiri dari 4 register, yaitu code segment, data segment, stack segment, dan extra segment. Segment adalah bagian dari ruang memori yang berkapa- sitas 64 kilobyte (65536 byte) dan digunakan secara spesifik untuk menempatkan jenis-jenis data tertentu. Misalnya code segment digunakan oleh program dan instruksi-instruksi (code), data segment dialokasikan untuk data-data, stack segment dipakai untuk menyediakan ruang untuk stack, yang berfungsi untuk penyimpanan data dan alamat sementara pada saat program utama sedang mengerjakan program percabangan (subroutine, prosedur, dan sebagainya) dan extra segment sebagaimana halnya data segment juga dipergunakan sebagai penempatan data-data.
· Register data
Register ada adalah register yang mengandung informasi yang akan, sedang atau telah diolah oleh komputer. Pada 8088 register ini diwujudkan oleh AX, BX, CX dan BX (sebagai general purpose register), sehubungan dengan fungsinya yang selain menangani tugas-tugas khusus, juga bisa dimanfaat- kan untuk membantu proses-proses pengolahand data didalam internal mikro- prosessor.
· Register pointer
· Register index
Register jenis pointer dan register index merupakan register-register yang memuat alamat offset dari segment-segment tertentu, yang terdiri dari stack pointer (SP) dan base pointer (BP) yang digunakan sebagai pemegang nilai offset dari stack segment, sedangkan source index (SI) dan destination index (DI) berisi nilai offset dari data segment. Instruction pointer (IP) merupakan pemegang nilai offset dari code segment dan fungsinya mirip dengan program counter (PC) pada prosesor- prosesor 8 bit. Hanya bedanya, program counter langsung mengalamati instruksi-instruksi yang ada dimemori dengan nilainya sendiri, IP harus bekerja sama dengan register CS untuk dapat membentuk pengalamatan 20 bit dalam format segment:offset.
· Register status
Register ini mempunyai struktur yang berbeda dengan register-register lainnya, yang dibentuk dari sebuah register 16 bit, yang masing-masing bitnya memberikan informasi tertentu tentang keadaan -keadaan yang terjadi pada prosesor, sebagai akibat proses pengolahan data. Informasi yang diwakili oleh sebuah bit pada register status disebut 'flag'. Hanya 9 dari keseluruhan 16 bit yang dipakai oleh register status sebagai tanda kondisi-kondisi prosesor.

Selasa, 08 April 2008

Haiii...

Pak, tugasnya apa aja??