Minggu, 04 Maret 2012

REVIEW BENCHMARK BUS DI MAINBOARD

NAMA       :ABAS WISARTO
NIM            :SIA201001
MAT KUL  :AOK
DOSEN      :NAHAR MARDIYANTORO M.KOM


Ada beberapa macam sistem bus. Untuk mengkomunikasikan motherboard dan CPU Core 2 duo yaitu menggunakan FSB (Front Side Bus). FSB adalah jalur (bus) yang secara fisik menghubungkan prosesor dengan chipset northbridge pada motherboard. Jalur ini merupakan jalur dua arah, artinya aliran data/informasi bisa berjalan dari prosesor menuju motherboard atau sebaliknya. FSB juga menghubungkan processor dengan memori utama. Front Side Bus 1066, 1333 dan 1600 MHz yang dikenal pada prosessor Core2 Duo/Core2 Quad. Kecepatan FSB yang dulunya maksimal 1.6 GT/s berlipat menjadi 6.4 GT/s. Hal ini dikarenakan kecepatan memory controller internal pada CPU lebih efektif dibandingkan memory controller pada Northbridge. Bandwidth maksimum FSB ditentukan lebar FSB (wide FSB), frekuensi FSB, dan jumlah transfer per detik (transfer/tick). Misalkan lebar FSB 32 bit (setara 4 byte) dengan frekuensi 200 MHz dan 4 transfer per detik. Bandwith maksimumnya adalah: Lebar FSB x frekuensi FSB x jumlah transfer per detik = 4 x 200 x 4 = 3200 Mega Byte perdetik Maknanya adalah jumlah data maksimum yang bisa dialirkan oleh FSB adalah 3200 MB per detik. Makin besar bandwidth FSB makin cepat komputer bekerja. Namun, hal ini juga bergantung pada kemampuan komponen-komponen lain dalam mendukung kerja komputer (prosesor), misalnya cache memory, memori utama, teknologi-teknologi lain yang terkandung dalam prosesor itu sendiri. Kemampuan transfer per detik yang dimiliki FSB tergantung teknologi yang digunakan pada prosesor tersebut. FSB merupakan ‘tulang punggung’ hubungan antara prosesor dengan chipset pada motherboard, karena melalui FSB inilah keduanya saling mengirim dan menerima data/informasi. Melalui system bus chipset berhubungan ke komponen lain yang terhubung pada motherboard. FSB digunakan untuk mengomunikasikan antara motherboard dengan komponen lainnya. Berikut ini merupakan gambar arsitektur Front side bus.
.




FSB ( Front Side Bus )
FSB disebut juga dengan system bus. System bus adalah jalur (bus) yang menghubungkan mikroprosesor dengan chipset northbridge pada motherboard. Jalur ini sebagai tempat lintasan data/informasi yang diwujudkan dalam bentuk sinyal-sinyal elektronis. Jalur ini merupakan jalur dua arah. Artinya aliran data/informasi bisa berjalan dari mikroprosesor menuju motherboard atau sebaliknya. FSB juga menghubungkan mikroprosesor dengan memori utama (RAM). FSB biasanya terdiri dari bus data (data bus), bus control (control bus) dan bus alamat (address bus).

Ilustrasi  bus pada mikroprosesor
Bandwidth maksimum FSB ditentukan dari lebar FSB (width FSB), frekuensi FSB, dan jumlah transfer per detik (transfer/tick). Misalkan lebar FSB 32-bit (setara 4 byte) dengan frekuensi 200 MHz dan 4 transfer per detik. Bandwidth maksimumnya adalah :
Lebar FSB x frekuensi x jumlah transfer per detik
= 4 x 200 x 4
= 3200 Mega Byte per detik
Maknanya adalah jumlah data maksimum yang bisa dialirkan oleh FSB adalah 3200 MB per detik. Makin besar bandwidth FSB, makin cepat komputer bekerja. Namun, hal ini juga bergantung pada kemampuan komponen-komponen lain dalam mendukung kinerja komputer (mikroprosesor), misalnya cache memory, memori utama, dan teknologi-teknologi lain yang terkandung dalam mikroprosesor itu sendiri.
FSB merupakan ‘tulang punggung’ hubungan antara prosesor dengan chipset pada motherboard. Karena melalui FSB inilah keduanya saling mengirim dan menerima data/informasi. Melalui system bus, chipset berhubungan ke komponen lain yang terhubung pada motherboard. FSB digunakan untuk menghubungkan antara motherboard dengan komponen lainnya.
Patut dicatat bahwa semua system bus (PCI, AGP, memory) pada motherboard terhubung ke chipset, sehingga dapat dikatakan bahwa chipset menjadi titik utama koneksi system bus pada motherboard. Dengan demikian, tidaklah salah bila disebutkan bahwa FSB menghubungkan prosesor dengan komponen (device) lain dalam satu system computer melalui chipset yang ada pada motherboard.
VGA
VGA, singkatan dari Video Graphics Adapter, adalah standar tampilan komputer analog yang dipasarkan pertama kali oleh IBM pada tahun 1987. Walaupun standar VGA sudah tidak lagi digunakan karena sudah diganti oleh standar yang lebih baru, VGA masih diimplementasikan pada Pocket PC. VGA merupakan standar grafis terakhir yang diikuti oleh mayoritas pabrik pembuat kartu grafis komputer. Tampilan Windows sampai sekarang masih menggunakan modus VGA karena didukung oleh banyak produsen monitor dan kartu grafis.
 Istilah VGA juga sering digunakan untuk mengacu kepada resolusi layar berukuran 640×480, apa pun pembuat perangkat keras kartu grafisnya. Kartu VGA berguna untuk menerjemahkan keluaran komputer ke monitor. Untuk proses desain grafis atau bermain permainan video, diperlukan kartu grafis yang berdaya tinggi. Produsen kartu grafis yang terkenal antara lain ATI dan nVidia.
 Selain itu, VGA juga dapat mengacu kepada konektor VGA 15-pin yang masih digunakan secara luas untuk mengantarkan sinyal video analog ke monitor. Standar VGA secara resmi digantikan oleh standar XGA dari IBM, tetapi nyatanya VGA justru digantikan oleh Super VGA.


Review: Albatron GeForce 6600GT AGP
Kancah pertarungan VGA Card tidak pernah sepi karena kebutuhan game-game masa kini yg membutuhkan kemampuan GPU yang kuat. Dua produsen papan atas untuk GPU, nVidia dan ATi, saling berlomba menjadi pemenang dalam persaingan.
 Kali ini saya me-review produk nVidia GeForce 6600GT AGP keluaran Albatron. Card ini dirilis setelah versi 6800GT lebih dahulu masuk ke pasar, karena awalnya 6600GT ini hanya akan diproduksi dengan interface PCI-Express. Namun karena masih banyak produsen motherboard yang menggunakan Interface AGP, maka diproduksi juga 6600GT dengan interface AGP.
Specification
Graphics Engine                                :               nVidia GeForce 6600GT (NV43)
RAM                                                :               Samsung K4J-55323QF DDR3 BGA 2ns
Memory Size/Bus                              :                128 MB / 128 bit
Engine Clock / Mem Clock               :               500Mhz / 500Mhz (1GHz DDR)
TV Out                  :               Yes
Interface                :               AGP
Pipelines                :               8
Vertex Shader       :               3
 Walaupun pada awalnya 6600GT ini hanya dibuat untuk PCI-e akan tetapi secara umum hampir tidak ada perbedaan. Perbedaan utamanya, pada versi AGP terdapat konektor power tambahan 12 volt karena slot AGP tidak menyediakan listrik sebesar pada PCI-Express. Kemudian pada versi AGP ini (seperti yang terlihat pada gambar) terdapat 2 buah chip, yang satu adalah GPU, sementara yang satunya lagi adalah chip HSI (High Speed Interconnect) yang berfungsi untuk menerjemahkan antar Interface PCI-e dengan AGP. Perbedaan lainnya tentu saja pada versi AGP ini card 6600GT tidak terdapat konektor SLI, karena memang feature SLI hanya bisa jalan di PCI-e.
Selain itu juga terdapat connector S-Video yang dapat dihubungkan ke TV. Konektor tersebut kombinasi dari connector AV, S-Video dan component DVD (HDTV) yang penggunaannya disesuaikan dengan kebutuhan kita.
 Paket CD yang disertakan meliputi CD Driver, yang didalamnya tedapat Driver ForceWare, Overcloking Tools dan juga DirectX 9. Selain itu juga disediakan software WinDVD Creator dan 2 buah CD games, yaitu ARX Fatalis dan Game Pack. Manual Book-nya sendiri cukup informatif.
Pengujian dan Benchmarking
 Pada saat dipasang terlihat ada sedikit keanehan karena GPU berada pada clock 300 MHz dan Memory pada 950 MHz, ini berarti GPU 200MHz dibawah default dan Memory ter-overclock 150 MHz di atas default. Setelah saya mencoba mencari berbagai keterangan ternyata GeForce 6XXX series membutuhkan daya yang sangat besar. Untuk itu kebanyakan vendor yang merakit GeForce menurunkan clock-nya agar tidak terjadi error pada saat pertama kali booting.
System yang digunakan saat pengujian :
 AMD Athlon 64 3000+ @ 2200 (220x10)
 DFI LanParty Ultra nF3 250GB
 Kingston KHX Ultra PC-3200 512 MB x 2
 Seagate 40Gb 7200 rpm
 Lite On DVD-ROM 16x
 Super Flower 370 watt
 Windows XP Pro. SP1
 DirectX 9.0c
Kesimpulan
 Tampaknya nVidia benar-benar serius untuk kembali merebut kejayaan VGA, terlihat dari hasil synthetic benchmark (3DMARK 2003) dan game benchmark (Doom 3) di atas. GeForce 6600GT AGP menghasilkan skor layaknya VGA papan atas.
 Heatsink yg cukup besar mampu menjaga VGA untuk tetap berjalan dengan stabil, walaupun ada sedikit kekurangan yaitu walaupun heatsink menutupi memory namun tidak menempel, dengan kata lain heatsink tersebut tidak mendinginkan chip memory.
 Albatron GeForce 6600GT AGP dengan harga "kelas menengah" tapi memiliki kinerja mendekati VGA kelas atas membuatnya sangat layak dipertimbangkan

PCI Express
PCI Express (PCI-E/PCIex) adalah slot ekspansi module, di desain untuk menggantikan PCI bus yang lama. Banyak Motherboard mengadopsi PCI express dikarenakan PCI Express memiliki transfer data yang lebih cepat, terutama untuk keperluan grafis 3D. Slot ini memiliki kecepatan 1x, 2x, 4x, 8x, 16x and 32x, tidak seperti PCI biasa dengan sistim komunikasi paralel. PCI Express menggunakan sistem serial dan mampu berkomunikasi 2 kali (tulis/baca) dalam satu rute clock.
 Ini adalah kecepatan lebar data maximun dari PCI
 Kecepatan Max
 PCI-ex 1x 250 MB/s
 PCI-ex 2x 500 MB/s
 PCI-ex 4x 1000 MB/s
 PCI-ex 8x 2000 MB/s
 PCI-ex 16x 4000 MB/s
 PCI-ex 32x 8000 MB/s
 [sunting] Sejarah Pengembangan
 Dalam perjalanan pengembangannya PCI Express (PCIe) sebelumnya dinamai HSI (High Speed InterConnect) dan mengalami pergantian nama menjadi 3GIO (3rd Generation I/O). Akhirnya PCI SIG (PCI Special Interest Group) menamainya menjadi PCI Express.
 PCIe masih dalam pengembangan yang berkelanjutan. versi sekarang yang banyak beredar adalah PCIe 1.0, PCI-SIG sudah mengumumkan beredarnya PCIe 2.0 (Januari 2007) dan PCIe 3.0 (Agustus 2007)
 AGP
Bus AGP, singkatan dari Accelerated Graphics Port adalah sebuah bus yang dikhususkan sebagai bus pendukung kartu grafis berkinerja tinggi, menggantikan bus ISA, bus VESA atau bus PCI yang sebelumnya digunakan.
 Spesifikasi AGP pertama kali (1.0) dibuat oleh Intel dalam seri chipset Intel 440 pada Juli tahun 1996. Sebenarnya AGP dibuat berdasarkan bus PCI, tapi memiliki beberapa kemampuan yang lebih baik. Selain itu, secara fisik, logis dan secara elektronik, AGP bersifat independen dari PCI. Tidak seperti bus PCI yang dalam sebuah sistem bisa terdapat beberapa slot, dalam sebuah sistem, hanya boleh terdapat satu buah slot AGP saja.
 Spesifikasi AGP 1.0 bekerja dengan kecepatan 66 MHz (AGP 1x) atau 133 MHz (AGP 2x), 32-bit, dan menggunakan pensinyalan 3.3 Volt. AGP versi 2.0 dirilis pada Mei 1998 menambahkan kecepatan hingga 266 MHz (AGP 4x), serta tegangan yang lebih rendah, 1.5 Volt. Versi terakhir dari AGP adalah AGP 3.0 yang umumnya disebut sebagai AGP 8x yang dirilis pada November 2000. Spesifikasi ini mendefinisikan kecepatan hingga 533 MHz sehingga mengizinkan throughput teoritis hingga 2133 Megabyte/detik (dua kali lebih tinggi dibandingkan dengan AGP 4x). Meskipun demikian, pada kenyataannya kinerja yang ditunjukkan oleh AGP 8x tidak benar-benar dua kali lebih tinggi dibandingkan AGP 4x, karena beberapa alasan teknis.
 Spesifikasi AGP Diperkenalkan Kecepatan Tegangan Maksimum troughput
66 MHz (1 x 66 MHz), 32-bit
 3.3 Volt 266 MByte/detik
133 MHz (2 x 66 MHz), 32-bit
 3.3 Volt 533 MByte/detik
266 MHz (4 x 66 MHz), 32-bit
 1.5 Volt 1066 MByte/detik
533 MHz (8 x 66 MHz), 32-bit
 1.5 Volt 2133 MByte/detik
 Selain empat spesifikasi AGP di atas, ada lagi spesifikasi AGP yang dinamakan dengan AGP Pro. Versi 1.0 dari AGP Pro diperkenalkan pada bulan Agustus 1998 lalu direvisi dengan versi 1.1a pada bulan April 1999. AGP Pro memiliki slot yang lebih panjang dibandingkan dengan slot AGP biasa, dengan tambahan pada daya yang dapat didukungnya, yakni hingga 110 Watt, lebih besar 25 Watt dari AGP biasa yang hanya 85 Watt. Jika dilihat dari daya yang dapat disuplainya, terlihat dengan jelas bahwa AGP Pro dapat digunakan untuk mendukung kartu grafis berkinerja tinggi yang ditujukan untuk workstation graphics, semacam ATi FireGL atau NVIDIA Quadro. Meskipun demikian, AGP Pro tidaklah kompatibel dengan AGP biasa: kartu grafis AGP 4x biasa memang dapat dimasukkan ke dalam slot AGP Pro, tapi tidak sebaliknya. Selain itu, karena slot AGP Pro lebih panjang, kartu grafis AGP 1x atau AGP 2x dapat tidak benar-benar masuk ke dalam slot sehingga dapat merusaknya. Untuk menghindari kerusakan akibat hal ini, banyak vendor motherboard menambahkan retensi pada bagian akhir slot tersebut: Jika hendak menggunakan kartu grafis AGP Pro lepas retensi tersebut.
 Selain faktor kinerja video yang lebih baik, alasan mengapa Intel mendesain AGP adalah untuk mengizinkan kartu grafis dapat mengakses memori fisik secara langsung, yang dapat meningkatkan kinerja secara signifikan, dengan biaya integrasi yang relatif lebih rendah. AGP mengizinkan penggunaan kartu grafis yang langsung mengakses RAM sistem, sehingga kartu grafis on-board dapat langsung menggunakan memori fisik, tanpa harus menambah chip memori lagi, meski harus dibarengi dengan berkurangnya memori untuk sistem operasi.
 Mulai tahun 2006, AGP telah mulai digeser oleh kartu grafis berbasis PCI Express x16, yang dapat mentransfer data hingga 4000 Mbyte/detik, yang hampir dua kali lebih cepat dibandingkan dengan AGP 8x, dengan kebutuhan daya yang lebih sedikit (voltase hanya 800 mV saja.)
ISA (Industrial Standard Architecture)
Bus ISA dikembangkan oleh IBM di Boca Raton, Florida. Ketika IBM memperkenalkan IBM PC tahun 1981, digunakanlah bus ISA 8 bit, namun pada bulan Agustus 1984 IBM memperkenalkan IBM PC-AT (Advance Technology) yang menggunakan bus ISA 16 bit.Slot ISA terdiri dari 16 bit, meskipun tersedia yang 8 bit yang merupakan subset dari ISA 16 bit. Oleh karena itu kartu ISA 8 bit dapat dipasang pada slot ISA 16 bit namun tidak sebaliknya.
Slot ISA ini paling tepat dijadikan praktikum interfacing komputer karena kemampuan chip yang kita gunakan umumnya sesuai dengan kecepatan dan lebar data bus ISA. Pada ISA 8 bit hanya terdapat sebuah pengontrol  DMA (DMA Controller). Bus ISA 16 bit mempunyai 2 buah pengontrol DMA yaitu master dan slave. Pengontrol DMA dapat diprogram untuk transfer baca (data dibaca dari memori ke piranti I/O), transfer tulis (data dibaca dari piranti I/O ke memori) dan transfer verify yang digunakan oleh DMA kanal 0 untuk merefresh RAM/memori di komputer.
Ketika IBM PC XT diperkenalkan, ia hanya memiliki sebuah kontroler interupsi yaitu dari IC 8259 yang hanya bisa mengalamati 8 interupsi. Baru pada computer IBM PC AT dan seterusnya mempunyai pengontrol kedua dalam kombinasi master /slave. Sinyal interupsi bisa berupa edge triggered atau level triggered. Umumnya secara default ialah edge triggered dan aktif tinggi. Berikut Tabel perbandingan Bandwith ISA, EISA, dan Micro Channel Bus .
Semakin canggih komputer, yang membutuhkan kecdepatan bus yang berbeda (missal port ISa dengan VGA Card), para desainer motherboard mendesain ulang bus yang disebut sebagai local bus. Ide dari local bus ialah mengakses sistem bus pada kecepatan yang sama dengan mikroprosesor atau mendekatinya.  Pada mikroprosesor berkecepatan 33MHz yang memiliki bus local dan ISA, kecepatan bus ISA terbatas hanya 8 MHz, tetapi sinyal local bus diakses pada kecepatan yang sama dengan CPU, yaitu 33MHz.

Sabtu, 11 Februari 2012

TUGAS SO DOSEN(JATMIKO INDRIYANTO S.KOM)

NAMA      :ABAS WISARTO           
NIM          :SIA201001
MATKUL  :SISTEM OPERASI
DOSEN     :JATMIKO INDRIYANTO S.KOM



1.Perbedaan os windows dengan mac os
1.Jika kita nginstall Windows dari kepingan CD atau DVD untuk Mac OS udah diinstalin dari sononya, karena Mac OS adalah Embedded OS yang ditanamkan dalam Komputer milik Apple. Misal : macbook, ibook, powerbook.
2. Untuk segi keamanan, windows tentunya dihadang oleh berbagai virus dari berbagai belahan dunia ya hal ini tentunya karena OS ini digunakan oleh sebagian besar banyak orang  sedangkan untuk Mac OS penggunanya adalah kalangan tertentu aja jadi para pembuat virus juga kurang tertantang apalagi kan kodingnya terbuka like opensource gitu.
3. Untuk para designer grafis Mac OS adalah pilihan tepat karena cocok banget buat editing video dan permodelan 3D, kalo untuk windows lebih ke sifat umum ya ngetik bisa, grafis bisa.
4. Untuk masalah kompabilitas software dan hardware, Mac OS tentunya lebih sedikit  masalahnya software dan hardware-nya adalah licence dari Apple sedangkan windows didukung oleh berbagai vendor software dan hardware .
5. Balik lagi ke penginstalan ya.. kalo Mac OS jelas “hanya bisa” diinstal di komputer milik apple (kedcuali hacker  yang sekarang udah bisa installin Leopard Kalywal ke laptop ato PC bukan punya Apple.
6. Mac OS harganya lebih mahal karena kalo mau pake Mac OS (legal) harus punya minimal punya ibook-nya  yang harganya paling murah 12 juta, kalo Windows 7 Home Basic murah harganya dengan kuran glebihy 800 ribu kita dapat satu keeping cd original.
7. Untuk Command Line, Mac OS basisnya grafis semua jadi gampang pake ni OS, kalo untuk windows menggunakan command prompt
8. Untuk maintenance Mac OS memudahkan penggunanya, misal untuk aktivasi/registrasi cukup sekali aja ,kalo windows pokoknya berlapis karena pembajaknya banyak.
9. Untuk patch Mac OS lebih sedikit dibandingin Windows.
10.Untuk desktop Mac OS menganut system multiple desktop sedangkan windows Cuma single desktop

2. kelebihan Mac OS
a. Multitasking
 b. Bisa mengenal file format windows
c. Tampilan yang lebih glossy sehingga bagus untuk graphic design/multimedia
 d. Dokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan sebaliknya. Baik yang formatnya ‘generik’ (misalnya pdf, html, mp3, text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan ada program aplikasi (application) di kedua platform (Mac dan Windows) yang bisa membaca format tersebut.
 e. Open sourcecode sehingga Mac OS sulit dibajak
 f. Ada ‘Time Machine’ yang akan bekerja secara otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang berjalan dan perubahan-perubahan pada data
g. Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword.
h. Lebih stabil
 i. Macintosh memiliki keamanan terhadap virus, spyware, dan sebagainya. Hal ini menjadi alasan terbesar mengapa banyak orang memilih Mac karena untuk menghindari virus.
j. Operating System Mac ini mudah digunakan dan mudah dipelajari. Karena sumbernya jelas, training centre-nya ada, dan secara umum ketika orang dihadapkan pada Mac OS mudah belajarnya.
k. Mac memiliki jaminan kepastian dan support hardware yang jelas.

3. Kekurangan Mac OS
a. Mahal
b. Hanya cocok untuk graphic designer
 c. Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS
 d. Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS
e. Software di Mac OS tidak begitu lengkap
 f. Kurang cocok untuk aplikasi server dan game
4. Versinya apa aja dari dulu ampe sekarang?
-  Mac OS X Version 10.0: "Cheetah"
 -  Mac OS X Version 10.1: "Puma"
 -  Mac OS X Version 10.2: "Jaguar"
 -  Mac OS X Version 10.3: "Panther"
 -  Mac OS X Version 10.4: "Tiger"
 -  Mac OS X Version 10.5: "Leopard"
 -  Mac OS X Version 10.6: "Snow Leopard"
MacOS yang dirilis pada tahun 2011 memiliki codename MacOS Lion.





Senin, 30 Januari 2012

UJIAN PRAKTEK AOK MID SEMESTER 4

NAMA    :ABAS WISARTO
NIM        :SIA 201001
MATKUL:AOK
DOSEN   :NAHAR MARDIYANTORO M.KOM


1.                                         
                                           Komputer laptop intel core i3 2.40ghz

Komputer laptop intel core i3 2.40ghz dengan L1-L3


 
                                  Komputer laptop intel core i3 2.40ghz denga memory CGA 256 mb




 
                             Pc dekstop intel core 2 duo 2.80 ghz dengan cache memory-L3


Pc dekstop intel core 2 duo 2.80 ghz




 Pc dekstop intel core 2 duo 2.80 ghz dengan memory vga 1 ghz
 dari hasil analisa di atas intel core i3 dengan core 2 duo terjadi perbedaan sangat tipis walau masih    tinggi core i3 dari segi multi plier,minimum,maximum,turbo masih tinggian core2 duo kl generation  pembuatannya tentu serinya versi terakhir yang core i3,dari segi yang lain cache memory  seperti,L1,L2,L3,keduanya sama sedangkan untuk vga masih tinggian yang core2 duo. sebenernya  lebih baik beli yang core i5 dari pada core i3,karena core i3 dgn core2 duo hnya sedikit skli  perbedaan speknya.
2.




   dari analisa gambar di atas perbedaanya terdapat pada ujung susu sapi yg di ilangin/di hapus

UJIAN PRAKTEK AOK

UJIAN TEORY AOK MID SEMESTER 4

NAMA    :ABAS WISARTO
NIM        :SIA 201001
MATKUL:AOK
DOSEN   :NAHAR MARDIYANTORO M.KOM


1.Chipset berfungsi sebagai interface antara trafik dan kontrol aliran informasi ke dalam computer.
Fungsi Northbridge adalah menjembatani arus data di sekitar main Memory, Prosesor, Front Side Busdan AGP Bus juga mengatur kerja power management.
Sementara fungsi Southbridge adalah mengatur kerja peripheral-peripheral semacam IDE Controller, PCI Bus, ROM Bios, Keyboard & Mouse, USB, Eth. LAN, Modem dan fungsi I/O lainnya
Penjelasan secara kasus:
Northbridge chipset:ketika data di ram akan di ambil oleh register untuk di olah maka akan melalui northbridge chipset terlebih dahulu(aliran secara harware)sehingga proses lebih cepat karena tidak akan menggangu inputan yg lain/southbridge chipset.begitu juga dengan slot agp,pci.
southbridge chipset:ketika terjadi inputan data baik dari keyboard flopy disk atau yg lainnya maka southbridge akan mengatur  aliran data secara hardwarenya dari super I/O akan menuju southbridge I/O controler kemudian dari south bridge controler akan di teruskan ke cpu secara hardware dengan demikian masing2 proses antara northbridge dan southbridge dapat berjalan dengan baik sehinga komputer dapat dengan cepat mengolah prosesnya
2. tehnik I/O  Adalah interface atau central switch untuk mengendalikan satu atau lebih peripheral atau perangkat input output.Dari sekian tehnik O/P:tehnik I/O terprogram, tehnik I/O interrupt -driven, tehnik I/O DMA, tehnik I/O –IOPC.dari sekian banyak tehnik hanya tehnik I/O –IOPC lah yang terbaik karena Kemampuan modul I/O ditingkatkan jadi prosesor, dan tidak tergantung CPU, Modul I/O memiliki memori lokal. karena modul I/O lah yg bertugas mengecek  kapan kira-kira prosessor sedang  bekerja tau tidak jadi  cpu tidak tebebani untuk mengontrol kapan proses input maupun out .



3.satuan transfer:
*Internal:-jumlah bit dalam sekali akses
                -sama dengan jumlah saluran data(ukuran word)
*eksternal:dalam satuan block yang merupakan kelipatan word
*addressable unit:-lokasi terkecil yang dapat di alamati secara uniq
                 -secara internal biasanya sama dengan word
                 -untuk disk di gunakan satuan cluster
Performance:
*acces time:waktu  yang di perlukan dari baca sampai tulis
*memory cycle time :di perlukanwaktu tambahan untuk recovery sebelum acces berikutnya
  acces time+recovery
*transfer rate:kecepatant ransver data ke/dari unit memory
4.di dalam sebuah computer  keberadaan sebuah prosesor sangatlah penting  tanpa prosessor bagaimana computer dapat bekerja,sedangkan di dalam prosesor itu terdapat bagian-bagian pengolah data di antaranya register ,control unit dan alu.
 Register merupakan simpanan kecil yang mempunyai kecepatan tinggi, lebih cepat 5-10 kali kecepatan perekaman atau pengambilan data di main memory,Register digunakan untuk menyimpan instruksi dan data yang sedang diproses oleh CPU, sedang instruksi-instruksi dan data lainnya yang menunggu giliran untuk diproses masih disimpan di main memory.dan jika register itu sendiri tidak ada bagaimana sebuah prosesor/cpu dapat bekerja ram tentunya walau kapasitas besar tetapi kecepatannya sangatlah rendah di banding dengan register tentu main memory tidak dapat melayani proses akses data ke cpu,jadi register sangatlah berperan penting karena dapat mengimbangi kecepatan dari cpu walau kapasitasnya sangat kecil oleh karena itu di perlukan memory tambahan yaitu cache memory.
Cache memory: beberapa CPU menggunakan suatu cache memory yang berkecepatan tinggi dengan tujuan agar kerja dari CPU lebih efisien dan mengurangi waktu yang terbuanTanpa cache memory, CPU akan menunggu sampai data atau instruksi diterima dari main memory atau menunggu hasil pengolahan selesai dikirim ke main memory baru proses selanjutnya bisa dilakukan. Proses dari main memory lebih lambat dari register sehingga banyak waktu terbuang ,oleh karena itu peran cache memory sangatlah penting mengingat sebagai penyokong/pembantu kerja dari pada register sehing cpu dapat bekerja dengan cepat dan akurat.
5.saya pernah mengalami ketika mempunyai computer Pentium tiga kalau enggak salah menggunakan sdram 100 dengan kapasitas 256 ingin di tambah kecepatannya menjadi 512 setelah terpasang emang bener kapasitas ram jadi 512 tetapi dalam kenyataanya kecepatan computer tidaklah naik setelah di periksa ternyata ram yang satunya mempunyai pc yg berbeda yang tadinya memang menggunakan pc100 ternyata yg di tambahkan adalah pc133 memang di control panel di check kapasitas naik menjadi 512 tetapi kecepatannya tidaklah naik sembari menunggu cari pc yang pas coba-coba pakai virtual memory kebetulan menyisakan free space yg lumayan besar di hardisk dengan cara:
1.Klik kanan di ikon My computer truz pilih Properties
2.Masuk Ke Bagian Advanced
3.Pada Bagian Performance klik tombol setting
4.Setelah Itu di bagian Visual effect,disana anda bisa mempercepat kerja komputer
dengan meminimalisasikan tampilan windows
 5.Setelah itu Pergi ke bagian Advanced And ada Tombol change pada bagian virtual memory klik itu
 6.Setelah itu akan ditampilkan ke bagian settingan virtual memory silahkan memilih bagian mana yg akan di jadikan virtual memory,Setelah selesai jgn lupa klik tombol set ya..
 7.restat computer untuk mendapatkan effecnya
 8.Selesai.
Tetapi setelah mendapatkan ram dengan pc yang pas sekalian pasang sdram yg baru virtual
memory di set seperti biasa karena sudah di rasa cukup dengan spek ram dan jenis computer yang seperti itu.

        


   






   

Senin, 14 November 2011

UJIAN PRAKTEK BAHASA RAKITAN

NAMA                 :ABAS WISARTO
NIM                     :SIA201001
MATA KULIAH :BAHASA RAKITAN PRAKTEK
DOSEN                :NAHAR MARDIYANTORO M.KOM




Jawaban  ujian praktek


.model small
 .code
 org 100h

 Mulai:
 jmp proses
 kal db 13,10,'Masukkan Password : $'
 kal2 db 10,'Welcome.....!!!$'
 kal3 db 10,'no access...$'

  proses1 :
 mov ah, 09h
 lea dx, kal3
 int 21h

 proses :
 mov ah, 09h
 lea dx, kal
 int 21h
 mov ah, 07h
 int 21h
 cmp al, 'F'
 je pilihan1
 jne proses1
 int 20h

 pilihan1:
 mov ah, 02h
 mov dl, 'X'
 int 21h
 mov ah, 07h
 int 21h
 cmp al, 'I'
 je pilihan2
 jne proses1

 pilihan2:
 mov ah, 02h
 mov dl, 'X'
 int 21h
 mov ah, 07h
 int 21h
 cmp al, 'X'
 je pilihan3
 jne proses1

 pilihan3:
 mov ah, 02h
 mov dl, 'X'
 int 21h
 mov ah, 07h
 int 21h

 je pilihan4
 jne proses1

 pilihan4:
 mov ah, 02h
 mov dl, 'X'
 int 21h
 mov ah, 09h
 lea dx, kal2
 int 21h

 int 20h
 end Mulai





 











UJIAN TEORI BAHASA RAKITAN

NAMA                 :ABAS WISARTO
NIM                     :SIA201001
MATA KULIAH :BAHASA RAKITAN
DOSEN                :NAHAR MARDIYANTORO M.KOM




1.      Interrupt adalah permintaan kepada microprocessor untuk melakukan suatu perintah. Ketika terjadi permintaan interupsi, microprocessor akan mengeksekusi interrupt handler ,Setiap interrupt handler itu memiliki alamat masing – masing yang disimpan dalam bentuk array yang masing – masing terdiri dari 4 byte (2 offset dan 2 segment). Array ini disebut vektor interupsi . Vektor interupsi ini disusun berdasarkan nomor interupsi yaitu dari hexa maksudnya adalah bahwa setiap interrupt itu dibagi menjadi beberapa bagian yang mempunyai tugas masing – masing. Tetapi ada juga interrupt yang tidak memiliki service, contohnya int 29.
 Bila dihasilkan interupsi 21h apa yang akan dikerjakan oleh komputer ?. Jawabnya, ada banyak sekali kemungkinan. Pada saat terjadi interupsi 21h maka pertama-tama yang dilakukan komputer adalah melihat isi atau nilai apa yang terdapat pada register AH. Misalkan bila nilai AH adalah 2 maka komputer akan mencetak sebuah karakter, berdasarkan kode ASCII yang terdapat pada register DL. Bila nilai pada register AH bukanlah 2, pada saat dilakukan interupsi 21h maka yang dikerjakaan oleh komputer akan lain lagi.
no service:no fungsi pada dos untuk melakukan perintah sesuai dengan penomoran angak service
no service:nilai service yang terdapat pada nilai ah yang mana nilai ini yang akan di kerjakan oleh interrupter Misalkan bila nilai AH adalah 2 maka komputer akan mencetak sebuah karakter, berdasarkan kode ASCII yang terdapat pada register DL. Bila nilai pada register AH bukanlah 2, pada saat dilakukan interupsi 21h maka yang dikerjakaan oleh komputer akan lain lagi.jadi no service mempunyai nilai pasangannya sendiri-sendiri dengan nilai interrupt.  
        2.02h,01h,07h
02h: bila nilai AH adalah 2 maka komputer akan mencetak sebuah   karakter, berdasarkan kode ASCII yang terdapat pada register DL.
01h: no service ini berfungsi untuk mengInput 1 Karakter (Keyboard Input)
 Mengambil Input Dari Keyboard (Standard Input Device),
 lalu menampilkan karakter ke layar (Standard Output Device) dan menyimpan karakter tersebut di AL.
 Penekanan tombol Ctrl-Break akan dicek. Jika tombol tersebut ditekan, interupt 23h akan dieksekusi
07h: no service ini berfungsi untuk mengInput 1 Karakter Tanpa Echo Tidak Mengecek Ctrl-C (Direct Console Input Without
 Echo). Menunggu hingga sebuah karakter diketikkan dari standard input device dan menyimpannya ke
 register AL. Service ini sangat mirip dengan service 01h, hanya saja pada service ini karakter tak
ditampilkan ke layar. Service ini tidak mengecek Ctrl-C atau Ctrl-Break. Service ini sering dipakai untuk
 pemasukan password karena tak menampilkan karakter yang diketikkan
08h: no service ini berfungsi untuk mengInput 1 Karakter Tanpa Echo Mengecek Ctrl-C (Console Input Without Echo With ^C).
 Menunggu hingga sebuah karakter diketikkan dari standard input device dan menyimpannya ke AL.
 Service ini juga tidak menampilkan karakter yang diketikkan ke layar monitor tapi mencek Ctrl-C atau
 Ctrl-Break. Jika tombol tersebut ditekan, INT 23h akan dieksekusi.






3. .model small
          .code
           org 100h
             mulai :
       mov ah,07h
                                int 21h
       mov ah, 02h
       mov dl,al
int 21h
int 20h
end mulai
4.sistem penginjeksian firus ke dalam system aplikasi dengan cara membatasi scope pencarian penduplikatan di mana dalam menjalankan routine pada saat computer idle sehingga tidak terdeteksi oleh user,virus ini akan mencari file com jika tidak ketemu dia akan mencari file berikutnya sampai ketemu dan jika ketemu dia akan mereplace dan mengcopy setelah  itu menghidden dan menginjeksi system program aplikasi jika tidak menemukan file com maka dia akan keluar dari pencarian file com
5.dengan menggunakan bahasa assembly akan dengan mudah membelokan interupsi sebuah software/hardware hal ini akan dengan mudah merubah pengalamatan sebuah hardware hanya dengan menggunakan bahasa yg simple atau bahasa tingkat rendah.