140 likes | 368 Views
Pengenalan Hardware. PENGANTAR TEKNOLOGI INFORMASI (A). STMIK JAKARTA STI&K 2012. Struktur K omputer. Fungsi. Input Device ( Alat Masukan ) Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer Output Device ( Alat Keluaran )
E N D
Pengenalan Hardware PENGANTAR TEKNOLOGI INFORMASI (A) STMIK JAKARTA STI&K 2012
Fungsi Input Device (AlatMasukan) • Adalahperangkatkeraskomputer yang berfungsisebagaialatuntukmemasukan data atauperintahkedalamkomputer Output Device (AlatKeluaran) • Adalahperangkatkeraskomputer yang berfungsiuntukmenampilkankeluaransebagaihasilpengolahan data. Keluarandapatberupahard-copy (kekertas), soft-copy (ke monitor), ataupunberupasuara. I/O Ports • Bagianinidigunakanuntukmenerimaataupunmengirim data keluarsistem. Peralatan input dan output di atasterhubungmelalui port ini.
Fungsi CPU (Central Processing Unit) • CPU merupakanotaksistemkomputer Memori • RAM (Random Access Memory) yang berfungsiuntukmenyimpan program yang kitaolahuntuksementarawaktu. • ROM (Read Only Memory) yaitumemori yang hayabisadibacadanbergunasebagaipenyediainformasipadasaatkomputerpertama kali dinyalakan. Data Bus • Adalahjalur-jalurperpindahan data antarmoduldalamsistemkomputer. Padasuatusaattertentumasing-masingsaluranhanyadapatmembawa 1 bit data, makajumlahsaluranmenentukanjumlah bit yang dapatditransferpadasuatusaat. Sifatnyabidirectional, artinya CPU dapatmembacadanmenerima data melalui data bus ini. Data bus biasanyaterdiriatas 8, 16, 32, atau 64 jalurparalel.
Fungsi • Address Bus • Digunakanuntukmenandakanlokasisumberataupuntujuanpada proses transfer data. Padajalurini, CPU akanmengirimkanalamatmemori yang akanditulisataudibaca. Address bus biasanyaterdiriatas 16, 20, 24, atau 32 jalurparalel. • Control Bus • Control Bus digunakanuntukmengontrolpenggunaansertaakseske Data Bus dan Address Bus. Terdiriatas 4 samapai 10 jalurparalel.
CPU (Control Processing Unit) • CPU terdiridariduabagianutama, yaitucontrol unitdanarithmetic and logic unit. Disampingduabagianutamatersebut, CPU jugamempunyaibeberapasimpanan yang berukurankecil yang disebutregister.
CPU TugasControl Unit : • Mengaturdanmengendalikanalat-alat input dan output • Mengambilinstruksi-instruksidari main memory • Mengambil data dari main memory kalaudiperlukanoleh proses • Mengiriminstruksike Arithmetic and Logic Unit bilaadaperhitunganaritmatikaatauperbandinganlogikasertamengawasikerja Arithmetic and Logic Unit • Menyimpanhasil proses ke main memory Tugas Arithmetic and Logic Unit : • Melakukansemuaperhitunganaritmatikaseperti +, -, /, * • Melakukankeputusandarioperasilogikasesuaidenganinstruksi program seperti =, <>, <, <=, >, >=
REGISTER Ada tigajenismemori yang digunakandalamsistemkomputer, yaitu : Register • Digunakanuntukmenyimpaninstruksidan data yang sedangdiproses Main Memory • Digunakanuntukmenyimpaninstruksidan data yang akandiprosesdanhasildaripengolahan External Memory • Digunakanuntukmenyimpan program dan data secarapermanen
Register yang berhubungandenganinstruksi Instruction Register • Disebutjuga program register yang digunakanuntukmenyimpanintruksi yang sedangdiproses Program Counter • Disebutjuga control counter atau instruction counter yaitu register yang digunakanuntukmenyimpanalamat (address) lokasidari main memory yang berisiinstruksi yang sedangdiproses
Register yang berhubungandengan data General-purpose Register • Diberisimbol R0, R1, R2, …, Rn yang digunakanuntukmenampung data yang sedangdiolah (operand register) danuntukmenampunghasilpengolahan (accumulator)
Register yang berhubungandengan data Register lain yang digunakansebagaijembatanantara CPU dengan main memory adalah: Memory Data Register • digunakanuntukmenampung data atauinstruksihasilpengirimandari main memory ke CPU atauuntukmenampung data yang akandirekamke main memory darihasilpengolahan di CPU Memory Address Register • Digunakanuntukmenampungalamat data atauinstruksi di main memory yang akandiambilatau yang akandirekamkan.