Materi Sistem Komputer

download Materi Sistem Komputer

of 40

description

Bissmillah .. Semoga Bermanfaat :)

Transcript of Materi Sistem Komputer

MATERI SISTEM KOMPUTER

Nama : Sinta OktapianiKelas: XI TKJ 4

SMKN 1 KARAWANG

KUMPULAN MATERI SISTEM KOMPUTER KELAS X

Daftar Materi : Sistem Bilangan Relasi Logika dan Fungsi Gerbang Logika Operasi Aritmatika Arithmetic Logic Unit (ALU) Rangkaian Multiplexer, Decoder, Flip-Flop dan Counter Organisasi dan Arsitektur Komputer Media Penyimpanan Eksternal Karakteristik Memori Memori Semikonduktor

SISTEM BILANGAN 1. Desimal (Basis 10)Desimal (Basis 10)adalah Sistem Bilangan yang paling umum digunakan dalam kehidupan sehari-hari. Sistem bilangan desimal menggunakan basis 10 dan menggunakan 10 macam simbol bilangan yaitu : 0, 1, 2, 3, 4, 5, 6, 7, 8 dan 9. Sistem bilangan desimal dapat berupa integer desimal (decimal integer) dan dapat juga berupa pecahan desimal (decimal fraction).Untuk melihat nilai bilangan desimal dapat digunakan perhitungan seperti berikut, misalkan contoh bilangan desimal adalah 8598. Ini dapat diartikan :

Dalam gambar diatas disebutkanAbsolut ValuedanPosition Value. Setiap simbol dalam sistem bilangan desimal memiliki Absolut Value dan Position Value.Absolut valueadalah Nilai Mutlak dari masing-masing digit bilangan. SedangkanPosition Valueadalah Nilai Penimbang atau bobot dari masing-masing digit bilangan tergantung dari letak posisinya yaitu bernilai basis di pangkatkan dengan urutan posisinya. Untuk lebih jelasnya perhatikan tabel dibawah ini.

Dengan begitu maka bilangan desimal 8598 bisa diartikan sebagai berikut :

Sistem bilangan desimal juga bisa berupa pecahan desimal (decimal fraction), misalnya : 183,75 yang dapat diartikan :

2. Biner (Basis 2)

Biner (Basis 2)adalah Sistem Bilangan yang terdiri dari 2 simbol yaitu 0 dan 1. Bilangan Biner ini di populerkan oleh John Von Neumann. Contoh Bilangan Biner 1001, Ini dapat di artikan (Di konversi ke sistem bilangan desimal) menjadi sebagai berikut :

Position Value dalam sistem Bilangan Biner merupakan perpangkatan dari nilai 2 (basis), seperti pada tabel berikut ini :

Berarti, Bilangan Biner 1001 perhitungannya adalah sebagai berikut :

3. Oktal (Basis 8)

Oktal (Basis 8)adalah Sistem Bilangan yang terdiri dari 8 Simbol yaitu 0, 1, 2, 3, 4, 5, 6, 7.Contoh Oktal 1024, Ini dapat di artikan (Di konversikan ke sistem bilangan desimal) menjadi sebagai berikut:

Position Value dalam Sistem Bilangan Oktal merupakan perpangkatan dari nilai 8 (basis), seperti pada tabel berikut ini :

Berarti, Bilangan Oktal 1022 perhitungannya adalah sebagai berikut :

4. Hexadesimal (Basis 16)

Hexadesimal (Basis 16),Hexa berarti 6 dan Desimal berarti 10adalah Sistem Bilangan yang terdiri dari 16 simbol yaitu 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A(10), B(11), C(12), D(13), E(14), F(15). Pada Sistem Bilangan Hexadesimal memadukan 2 unsur yaitu angka dan huruf. HurufAmewakili angka10,Bmewakili angka11dan seterusnya sampai HurufFmewakili angka15.Contoh Hexadesimal F3D4, Ini dapat di artikan (Di konversikan ke sistem bilangan desimal) menjadi sebagai berikut:

Position Value dalam Sistem Bilangan Hexadesimal merupakan perpangkatan dari nilai 16 (basis), seperti pada tabel berikut ini :

Berarti, Bilangan Hexadesimal F3DA perhitungannya adalah sebagai berikut :

Relasi Logika dan Fungsi Gerbang Logika1. Relasi LogikInformasi dalam bentuk sinyal 0 dan 1 saling memberikan kemungkinan hubungan secara logik. Fungsi dasar relasi logik adalah :Fungsi AND, OR,danFungsi NOT. Disamping ketiga fungsi dasar tersebut ada beberapa fungsi logik yang sering digunakan yaitu :Fungsi EXCLUSIVE OR ( EX-OR )danFungsi EQUIVALENCE. Di dalam Eletronika, fungsi-fungsi logik diatas dinyatakan dalam bentuk :Simbol,Tabel Kebenaran,Persamaan FungsidanDiagram Sinyal Fungsi Waktu.

2. Operasi Logik Gerbang DasarSuatu fungsi logika atau operasi logika merupakan suatu kombinasi variabel biner seperti misalnya pada masukan dan keluaran dari suatu rangkaian digital yang dapat ditunjukkan bahwa semua hubungan logika antara variabel variabel biner dapat dijelaskan oleh 3 operasi logika dasar yaitu : Operasi AND (conjuction) Operasi OR (disconjuction) Operasi NOT (negation)Operasi operasi tersebut dijelaskan dalam 4 bentuk yaitu :a. Tabel fungsi (tabel kebenaran) yang menunjukkan keadaan semua variabel masukan dan keluaran untuk setiap kemungkinan.b. Simbol rangkaian untuk menjelaskan rangkaian digital.c. Persamaan fungsid. Diagram Sinyal Fungsi Waktu

A. Operasi AND (conjuction)Operasi AND adalah relasi antara paling sedikit 2 variabel masukan dan sebuah variabel keluaran. Pernyataan logika dari operasi AND yaituApabila semua masukan berlogik 1, maka keluarannya akan berlogik 1, dan hanya jika salah satu masukannya berlogik 0, maka keluarannya akan berlogik 0.Berikut gambar 4 bentuk pernyataan terhadap operasi AND :

B. Operasi OR (disconjuction)Operasi OR adalah relasi antara paling sedikit 2 variabel masukan dan sebuah keluaran. Pernyataan logika dari operasi OR :Apabila salah satu masukan berlogik 1, maka keluarannya akan berlogik 1, dan hanya jika semua masukan berlogik 0, maka keluarannya akan berlogik 0.

C. Operasi NOT (Negation)Operasi NOT adalah membalik sebuah variabel biner, misalnya jika masukannya adalah 0 maka keluarannya adalah 1. Pernyataan logika dari gerbang NOT :Apabila masukan berlogik 0, maka keluarannya akan berlogik 1, dan jika semua masukan berlogik 1, maka keluarannya akan berlogik 0.

OPERASI ARITMATIKA1. Operasi AritmatikDasar operasi aritmatik adalah PENJUMLAHAN dan PENGURANGAN, sedangkan operasi selanjutnya yang dikembangkan dari kedua operasi dasar tersebut adalah operasiPERKALIANdan operasiPEMBAGIAN.2. Penjumlahan BilanganA. Penjumlahan Bilangan BinerPada penjumlahan berlaku aturan seperti di bawah ini ,0 + 0= 0

0 + 1= 1

1 + 0= 1

1 + 1= 0 / + 1 sebagai carry

1 + 1 + 1= 1 / + 1 sebagai carry

Sebagai cara penjumlahan bilangan desimal yang Anda kenal sehari-hari, penjumlahan bilangan biner juga harus selalu memperhatikancarry(sisa) dari hasil penjumlahan pada tempat yang lebih rendah.Contoh :

Dalam contoh diatas, telah dilakukan penjumlahan 8 bit tanpacarry, sehingga hasil penjumlahnya masih berupa 8 bit data. Untuk contoh berikutnya akan dilakukan penjumlahan 8 bityang menghasilkancarry.Contoh :

Hasil penjumlahan diatas menjadi 9 bit data, sehingga untuk 8 bit data, hasil penjumlahannya bukan merupakan jumlah 8 bit data A dan B tetapi bit yang e-8 (dihitung mulai dari 0) atau yang disebutcarryjuga harus diperhatikan sebagai hasil penjumlahan.B. Penjumlahan Bilangan OktalProses penjumlahan bilangan oktal sama seperti proses penjumlahan bilangan desimal. Sisa akan timbul / terjadi jika jumlahnya telah melebihi 7 pada setiap tempat.Contoh :

C. Penjumlahan Bilangan HeksadesimalDalam penjumlahan bilangan heksadesimal, sisa akan terjadi jika jumlah dari setiap tempat melebihi 15.

3. Pengurangan BilanganA. Pengurangan Bilangan BinerPada pengurangan bilangan biner berlaku aturan seperti di bawah ini,0 - 0= 0

0 - 1= 1 / -1 sebagaiborrow

1 - 0= 1

1 - 1= 0

0 - 1 - 1= 0 / - 1 sebagaiborrow

1 - 1 - 1= 1 / -1 sebagaiborrow

Pada pengurangan jika bilangan yang dikurangi lebih kecil dari pada bilangan pengurangnya maka dilakukan peminjaman (borrow) pada tempat yang lebih tinggi.Contoh :

B. Pengurangan Bilangan OktalPada pengurangan jika bilangan yang dikurangi lebih kecil dari pada bilangan pengurangnya maka dilakukan peminjaman (borrow) pada tempat yang lebih tinggi (dengan nilai 8).Contoh :

C. Pengurangan Bilangan HeksadesimalPada pengurangan jika bilangan yang dikurangi lebih kecil dari pada bilangan pengurangnya maka dilakukan peminjaman (borrow) pada tempat yang lebih tinggi (dengan nilai 16).Contoh :

ARITHMETIC LOGIC UNIT (ALU)Arithmatic Logical Unit(ALU), adalah salah satu bagian/komponen dalam sistemdi dalam sistem komputer yang berfungsi melakukan operasi/perhitunganaritmatikadan logika(Contoh operasi aritmatika adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi logika adalah logika AND dan OR. ALU bekerja besama-sama memori, di mana hasil dari perhitungan di dalam ALU di simpan ke dalam memori.

Ada 3 jenis adder:1) Rangkaian Adder dengan menjumlahkan dua bit disebut Half Adder.2) Rangkaian Adder dengan menjumlahkan tiga bit disebut Full Adder.3) Rangkain Adder dengan menjumlahkan banyak bit disebut Paralel Adder

1. HALF ADDERRangkaianHalf Addermerupakan dasar penjumlahan bilangan Biner yang terdiri dari satu bit, oleh karena itu dinamai Penjumlah Tak Lengkap.1. jika A = 0 dan B = 0 dijumlahkan, hasilnya S (Sum) = 0.2. jika A = 0 dan B = 1 dijumlahkan, hasilnya S (Sum) = 1.3. jika A = 1 dan B = 1 dijumlahkan, hasilnya S (Sum) = 04. jika A = 1 dan B =1 dijumlahkan, hasilnya S (Sum) = 0. dengan nilai pindahan cy(Carry Out) = 1Dengan demikian, half adder memiliki 2 masukan ( A dan B ) dan dua keluaran (S dan Cy).2. FULL ADDERPada saat sekarang ini sebuah chip/IC dapat mempunyai beberapa ALU sekaligus yang memungkinkan untuk melakukan kalkulasi secara paralel. Salah satu chip ALU yang sederhana (terdiri dari 1 buah ALU) adalah IC 74LS382/HC382ALU (TTL). IC ini terdiri dari 20 kaki dan beroperasi dengan 42 pin data input (pinA dan pinB) dengan 4 pin keluaran (pinF).Arithmatic Logical Unit(ALU),fungsi unit ini adalah untuk melakukan suatu proses data yang berbentuk angka dan logika, seperti data matematika dan statistika. ALU terdiri dariregister-registeruntuk menyimpaninformasi.Tugasutamadari ALU adalah melakukan perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. Rangkaian pada ALU (Arithmetic and Logic Unit) yang digunakan untuk menjumlahkan bilangan dinamakan deACE=Verdana, sans-serif>SebuahFull Addermenjumlahkan dua bilangan yang telah dikonversikan menjadi bilangan-bilangan biner. Masing-masing bit pada posisi yang sama saling dijumlahkan.Full Addersebagai penjumlah pada bit-bit selain yang terendah.Full Addermenjumlahkan dua bit input ditambah dengan nilaiCarry-Outdari penjumlahan bit sebelumnya. Output dari Full Adder adalah hasil penjumlahan (Sum) dan bit kelebihannya (carry-out).

3. PARALEL ADDERRangkaian Parallel Adder adalah rangkaian penjumlah dari dua bilangan yang telah dikonversikan ke dalam bentuk biner. Anggap ada dua buah register A dan B, masing-masing register terdiri dari 4 bit biner : A3A2A1A0 dan B3B2B1B0.Rangkaian Parallel Adder terdiri dari Sebuah Half Adder (HA) padaLeast Significant Bit(LSB) dari masing-masing input dan beberapa Full Adder pada bit-bit berikutnya. Prinsip kerja dari Parallel Adder adalah sebagai berikut : penjumlahan dilakukan mulai dari LSB-nya. Jika hasil penjumlahan adalah bilangan desimal 2 atau lebih, maka bit kelebihannya disimpan pada Cout, sedangkan bit di bawahnya akan dikeluarkan pada . Begitu seterusnya menuju keMost Significant Bit(MSB)nya.Tugas lain dari ALU adalah melakukan keputusan dari operasi sesuai dengan instruksi program yaitu operasi logika (logical operation). Operasi logika meliputi perbandingan dua buah elemen logika dengan menggunakan operator logika.

RANGKAIAN MULTIPLEXER, DECODER, FLIP-FLOP & COUNTERA. MULTIPLEXERMultiplexer yaitu komponen sistem digital dalam kelompok rangkaian kombinasi. multiplexer sering disebut juga sebagai data selector,karena di gunakan untuk memilih satu input dari banyak input yang ada untuk diteruskan ke saluran output.Gambaran dari Multiplexer.

B. DemultiplexerMerupakan rangkaian logika yang berfungsi mengambil satu input bit atau lebih untuk di teruskan ke salah satu terminal keluaran oleh karena itu DEMUX berfungsi sebagai distributor.

C. DecoderUntuk mengenali kode tertentu berbentuk biner. ada beberapa jenis decoder1. BCP ke 7 segment decoder2. dekoder BCD ke desimal3. encoder

D. EncoderRangkaian yang memiliki fungsi berkebalikan dengan dekoder. Encoder berfungsi sebagai rangakain untuk mengkodekan data input mejadi data bilangan dengan format tertentu rangkaian yang memiliki fungsi berkebalikan dengan dekoder. Encoder berfungsi sebagai rangakain untuk mengkodekan data input mejadi data bilangan dengan format tertentu.Rangkaian yang memiliki fungsi berkebalikan dengan dekoder. Encoder berfungsi sebagai rangakain untuk mengkodekan data input mejadi data bilangan dengan format tertentu.

E. flip flopMerupakanmerupakansirkuitelektronik yang memiliki dua arus stabil dan dapat digunakan untuk menyimpan informasi. Sebuah flip-flop merupakan multivibrator-dwistabil. Sirkuit dapat dibuat untuk mengubah arus dengan sinyal yang dimasukkan pada satu atau lebih input kontrol dan akan memiliki satu atau dua output. Ini merupakan elemen penyimpanan dasar padaLogika Sekuensial.Jenis flip flop1. RS FLIP FLOP2. .J-K FLIP FLOP3. D FLIP FLOP4. CRS FLIP FLOP5. T FLIP FLOP6. F. CounterCounter adalah rangkain elektronika yang berfungsi untuk melakukan perhitungan maju ataupun perhitungan mundur.rangkaian ini sangat tidak terpisahkan dari dunia digital karena semua memerlukan rangkaian counter.hal itu karena untuk menerapkan fungsi perhitungan angka atau perasi matematika harus menggunakan fungsi dari rangkaian counter.

ORGANISASI & ARSITEKTUR KOMPUTERPengertian dari Arsitektur & Organisasi Komputer yaitu, Arsitektur Komputermempelajari atribut atribut sistem komputer yang terkait dengan seorang programmer. contoh: set instruksi, aritmetilka yang digunakan, teknik pengalamatan, mekanisme I/0. Sedangkan Organisasi Komputermempelajari bagian yang terkait dengan unitunit operasional computer dan hubungan antara komponen sistem komputer. contoh: sinyal kontrol, interface, teknologi memori.Arsitektur & Organisasi Komputer juga memiliki perbedaan yaitu:1. Arsitektur KomputerAdalah konsep perencanaan dan struktur pengoperasian dasar dari suatu sistem komputer. Arsitektur komputer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya). Dalam hal ini, implementasi perencanaan dari masingmasing bagian akan lebih difokuskan terutama, mengenai bagaimana CPU akan bekerja, dan mengenai cara pengaksesan data dan alamat dari dan ke memori cache, RAM, ROM, cakram keras, dll). Beberapa contoh dari arsitektur komputer ini adalah Arsitektur von Neumann, CISC, RISC, blue gene, dll.2. Organisasi KomputerAdalah bagian yang terkait erat dengan unit unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, dan sinyal sinyal kontrol.Arsitektur komputer lebih cenderung pada kajian atribut atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O.Dan juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya.Struktur & Fungsi : Struktur adalah sistem yang berinteraksi dengan cara tertentu dengan dunia luar. Fungsi adalah operasi dari masing-masing komponen yang merupakan bagian dari struktur.Fungsi dari komputer adalah: Fungsi Operasi Pengolahan Data Fungsi Operasi Penyimpanan Data Fungsi Operasi Pemindahan Data Fungsi Operasi KontrolUnit Fungsional Dasar KomputerAda 5 unit fungsional dasar dari komputer: Input Memori Arithmetic dan logic Control OutputInputditerima dari informasi yang diberikan pengguna melalui alat-alat input, misalnya keyboard dan mouse. Informasi ini lalu disimpan dalammemorikomputer untuk penggunaan berikutnya atau proses selanjutnya yang dilakukan oleharithmetic dan logic (ALU)atau bagian dari prosesor, untuk mendapatkan pengolahan yang diinginkan. Lalu, hasil pengolahan ini dikirim balik ke pengguna dengan alatoutput, seperti monitor dan speaker. Semua proses di atas dikoordinasi olehunit kontrol.

MEDIA PENYIMPANAN EKSTERNAL1. Hard DiskHard Disk merupakan Penyimpan Eksternalyang umum digunakan dalam sistem komputer. Pada penyimpan eksternal inilah software diinstal. Hard disk juga bisa untuk menyimpan data milik pemakai.Penyimpan eksternal ini memiliki piringan metal yang dilapisi dengan bahan yang memungkinkan data dapat disimpan dalam entuk titik-titik bermagnet. Data disimpan pada kedua permukaan.Kapasitas hard disk yang umum saat ini sekitar 40-100 gigabyte.2. DisketSama seperti hard disk, disket juga berupa piringan magnetik. Peranti ini dirancang untuk memudahkan pemindahan data dari satu komputer ke komputer lain yang tidak saling terkoneksi. Disket yang umum berukuran 3,5 inci (diameter piringan) dengan kapasitas 1,44 megabyte. Di masa lalu terdapat pula disket berukuran 5,25 inci dengan kapasitas sebesar 1,2 megabyte.Dalam sistem komputer, disket diakses melalui peralatan yang disebut disk drive. Saat ini media disket hampir tidak digunakan lagi.3. CDCD atau Compact Disk meruapakn salah satu media penyimpan eksternal yang berupa piringan optik, yang menggunakan sinar laser untuk penulisan dan pembacaan data. Dibandingkan dengan disket, kecepatan akses pada CD jauh lebih tinggi. Kapasitas CD berkisar antara 640 megabyte sampai 1,3 gigabyte.Jenis-jenis CD antara lain CD-ROM, CD-WROM, dan CD-Rewritetable. CD-ROM kempanjangan dari Compact Disk Read Only Memory adalah jenis piringan optik yang mempunyai sifat hanya bisa dibaca. Jenis ini biasa dibuat oelh vendor untuk membuat produksi massal seperti menampung buku, ensiklopedi, materi multimedia, atau program. CD-WORM kepanjangan dari Write once read many dapat ditulisi melalui komputer. Sesuai dengan namanya, perekaman hanya bissa dilakukan sekali. Sesuda perekaman, isinya tidak dapat diubah. CD ini berguna untuk menyimpan dokumen, rancangan gambar, lagu dan lain-lain yang dimaksudkan sebagai cadangan. CD ini sering dijual dengan label CD-R atau CD-Recordable. CD-Rewritable atau CD-RW memungkinkan data yang sudah ada pada piringan dihapus dan diganti dengan data yang baru.Di dalam sistem komputer, CD diakses melalui peralatan yang disebut CD drive.4. DVDDVD atau digital Video Disc merupakan teknologi piringan optik kedua setelah CD. DVD memiliki kapasitas penyimpanan yang jauh lebih besar daripada CD. Kapasitas DVD juga mampu membaca lebih cepat daripada CD dan memiliki kualitas muatan video setara sinema. DVD merupakan piringan penyimpanan data unutk keperluan audio maupun PC yang lebih baik daripada piringan lain. Secara fisik, ukuran DVD sama dengan ukuran CD.Di dalam sistem komputer, DVD diakses melalui peralatan yang disebut DVD drive. Piranti ini juga bisa digunakan untuk membaca CD.Saat ini, terdapat pula jenis DVD RW, suatu jenis DVD yang bisa ditulisi kembali.5. Pita MagnetikMedia penyimpanan pita magnetik atau disebut magnetic tape terbuat dari bahan magnetik yang dilapiskan pada plastik tipis, seperti pita pada pita kaset. Proses penyimpanan atau pembacaan data menyerupai kaset audio, yakni melalui suatu kepala pita.Kapasitas mediapenyimpan eksternal dalam bentuk pita magnetik sangat bervariasi. Ada yang berkapasitas sampai 1,2 terabyte.Dalam sistem komputer, media penyimpanan ini diakses melalui peralatan yang disebut tape drive.6. Flas DiskFlask Disk atau kadang disebut flash drive merupakan media penyimpan eksternal yang saat ini sangat populer. Kepopulerannya ditunjang oleh kepraktisan dalam penggunaannya. Untuk memakainya, Anda cukup mencolokkan flash disk pada port USB (universal Serial Bus). Flash disk juga populer karena kapasitas, penyimpanannya yang sangat besar. Seklipun ukurannya relatif sangat kecil, kapasitas penyimpanannya tersedia dari 128 megabyte sampai 4 gigabyte, bahkan lebih. Kapasitas sebesar itu tentu saja bermanfaat untuk proses baca tulis.

KARAKTERISTIK MEMORI Pengertian Memori Memori merupakan perangkat yang amat penting dalam sistem berbasis mikroprosesor, mikrokontroller, maupun PC. Memori digunakan untuk menyimpan data baik yang digunakan sebagai program maupun sebagai penyimpan data yang diproses oleh CPU. Dua tipe memori yang dikenal adalah RAM (Random Access Memory) dan ROM (Read Only Memory). Kedua jenis memori ini jika digunakan pada sistem berbasis mikroprosesor umumnya diletakkan pada ruang pengaksesan yang berbeda. Hal ini dapat dilakukan dengan membuat peta memori untuk kedua jenis memori ini.A. Lokasi memori berada pada 3 lokasi, yaitu: Memori Local atau sering disebut dengan register. Built-in berada dalam CPU, diperlukan untuk semua kegitan CPU. Memori Internal atau sering disebut dengan memory primer atau memory utama. Berada diluar CPU bersifat internal pada system computer, diperlukan oleh CPU dalam proses eksekusi (operasi) program sehingga dapat diakses secara langsung oleh CPU tanpa melalui perantara. Memori Eksternal atau sering disebut dengan memori sekunder. Bersifat eksternal dan berada di luar CPU, diperlukan dlam menyimpan data atau instruksi secara permanen, terdiri atas perangkat storage seperti: disk, pita magnetik, dllB. Kapasitas Memory Kapasitas register dinyatakan dalam bit. Kapasitas memory internal dinyatakan dalam bentuk byte (1 byte = 8 bit) atau word. Kapasitas memori eksternal dinyatakan dalam byte.C. Satuan Transfer Memory Internal. Satuan transfer merupakan jumlah bit yang dibaca atau ditulis ke dalam memori pada suatu saat. Memory Eksternal. Data ditransfer dalam jumlah yang jauh lebih besar dari word, yang dikenal dengan block.

D. Metode Akses MemoryAda 4 jenis pengaksesan data satuan, yaitu: Sequentaial Access. Diorganisasikan menjadi unit-unit data yang disebut record, dibuat dalam bentuk urutan linier yang spesifik. Contoh sequential access adalah akses pada pita magnetic. Direct Access. Menggunakan shared read/write mechanism tetapi setiap blok dan record memliki alamat yang unik berdasarkan lokasi fisik. Contoh direct access adalah akses pada disk. Random Access. Dapat dipilih secara random, waktu mengakses lokasi tidak tergantung pada urutan akses sebelumnya dan bersifat konstan. Contoh random access adalah system memori utama. Associative Access. Setiap word dapat dicari berdasarkan pada isinya dan bukan berdasarkan alamatnya, waktu pencariannya tidak bergantung secara konstan terhadap lokasi atau pola access sebelumnya. Contoh associative access adalah memory cache.E. Kinerja memory3 buah parameter untuk kinerja system memory, yaitu: Access Time. Bagi RAM waktu akses adalah waktu yang dibutuhkan untuk melakukan operasi baca atau tulis. Bagi non RAM waktu akses adalah waktu yang dibutuhkan untuk melakukan mekanisme baca tulis pada lokasi tertentu. Cycle Time. Waktu akses ditambah dengan waktu transien hingga sinyal hilang dari saluran sinyal untuk menghasilkan kembali data bila data ini dibaca secara destruktif. Transfer Rate. Merupakan kecepatan pemindahan data ke unit memori atau ditransfer dari unit memory. Bagi RAM, transfer rate sama dengan . Bagi non-RAM, transfer rate sama dengan , dimana Waktu rata-rata untuk membaca atau menulis sejumlah N bit, waktu akses rata-rata, Jumlah bit, kecepatan transfer dalam bit per detik.F. Tipe Fisik MemoryAda dua tipe fisk memory, yaitu: Memory Semikonduktor. Memory ini memakai teknologi LSI atau VLI, memory ini banyak digunakan untuk memory internal misalnya RAM. Memory Permukaan Magnetik. Banyak digunaakan untuk memory eksternal yaitu untuk disk atau pita magnetic.G. Karakteristik Fisik Volatile dan Non-volatile. Pada memory volatile informasi akan hilang bila listrik dimatika. Pada memory Non-volatile informasi akan tetap berada tanpa mengalami kerusakan sebelum dilakukan perubahan, memory ini daya listrik tidak diperlukan untuk mempertahankan informasi tersebut. Erasable dan Non Erasable. Erasable artiny isi memory dapat dihapus dan diganti dengan informasi lain.H. OrganisasiOrganisasi dalah pengaturan bit dalam menyusun word secara fisik.Hirarki Memory : Semakin kecil waktu access, semakin besar harga per bit. Semakin besar kapasitas, semakin keci harga per bit. Semakin besar kapasitas, semakin besar waktu accessUntuk kinerja yang optimal, diperlukan kombinasi teknologi komponen memori.

MEMORI SEMIKONDUKTORMemori komputer merupakan bagian terpenting dari komponen komputer yang berfungsi sebagai tempat penyimpanan informasi yang harus diatur dan dijaga sebaik-baiknya.Memori juga di artikan sebagai perangkat yang amat penting dalam sistem berbasis mikroprosesor, mikrokontroller, maupun PC.Memori digunakan untuk menyimpan data baik yang digunakan sebagai program maupun sebagai penyimpan.Ada banyak jenis perangkat yang menggunakan memori semikonduktor, termasuk memori flash (atau flash ROM), Read-Only Memory (ROM), dan magnetoresistive Random Access Memory (MRAM). Semua jenis memori semikonduktor memori non-volatile, artinya isi memori yang tersimpan dalam perangkat disimpan bahkan ketika komputer dimatikan. Memori volatile seperti Dynamic Random Access Memory (DRAM) atau Static Random Access Memory (SRAM) juga dapat menjadi semikonduktor berbasis. Perbedaan antara memori non-volatile dan volatile memori adalah bahwa yang terakhir harus memiliki aliran listrik konstan untuk menjaga informasi yang tersimpan.Memori biasa dibedakan menjadi dua macam: ROM dan RAM. Selain itu, terdapat pula memori yang disebut Cache Memory.

KUMPULAN MATERI SISTEM KOMPUTER KELAS XI (SEM-1)

Daftar Materi : Sistem Input, Proses, dan Output Perangkat Eksternal / Peripheral Struktur dan Interkoneksi Bus Kaidah dan Simbol-Simbol yang digunakan pada Flowchart atau Struktogram Organisasi Prosesor, Registerer dan Siklus Instruksi

SISTEM INPUT, PROSES, & OUTPUTKomputeradalah suatu alat yang digunakan untuk mengolah data yang cepat dan dapat menerima informasiInput(masukan/menginput), lalu mem Prosesinput tersebut (memproses) sesuai dengan programnya dan kemudian Output(keluaran / menampilkan)berupa Informasi.1. InputInput berfungsi sebagai media masukan dari luar ke dalam sistem komputer.Dan Perangkat Device dalam Input adalah : Keyboard Mouse Joystick Track Ball Light Pen OCR Scanner Image Scanner Bar Code Reader Digitizer Touch Screen Video Player Kamera Voice Recognition

2. ProsesProses berfungsi untuk mengolah data dari Imput ( masukan ) kemudian mengeluarkannya ( Output ) berupa Informasi.Dan Perangkat Device dalam Proses adalah : Processor RAM ( Random Acces Memory ) Motherboard VGA ( Video Graphic Array )

3. OutputOutput adalah keluaran dari hasil Pemrosesan Input yang berupa tampilan ataupun Suara.Dan Perangkat Device dalam Output adalah : Speaker Printer Monitor Projektor

4. PenyimpananMedia penyimpanan berfungsi untuk menyimpan data-data dari komputer.Dan Perangkat Device dalam Penyimpanan adalah : Disket Hardisk Flashdisk CD-ROM Optical Disk SSD Magnetic Tape Cartridge

PERANGKAT EKSTERNAL / PERIPHERALA. PERIPHERAL INPUT1. KeyboardKeyboard merupakan sekumpulan tombol yang tersusun pada satu tempat seperti mesin ketik yang umumnya mempunyai antara 85 hingga 120 tombol terdiri atas huruf-huruf, angka-angka, simbol-simbol atau biasa dinamakan karakter serta tombol-tombol fungsi.Berfungsi memasukan huruf, angka, karakter khusus serta sebagai media bagi user untuk melakukan perintah-perintah lain nya yang diperlukan.

2. MouseMouse merupakan perangkat yang digunakan untuk meng-input-kan data dengan cara menekan tombol klik. Biasanya mouse mempunyai 1 hingga 3 tombol klik dan setiap tombol klik mempunyai peranan yang tersendiri.Terdapat 4 aktivitas utama yang bisa dilakukan oleh mouse yaitu ;a. Click atau single click, untuk membuat pilihan tertentu pada layar.b. Double click untuk membuka dokumen atau membuka folder.c. Right click, untuk menunjuk arah pada layar komputer.d. Drag and Drop, untuk proses pemindahan icon atau item pada layar.Mouse Berfungsi untuk memindahkan pointer atau kursor secara cepat serta mengatur posisi kursor di layar.3. Barcode ReaderBarcode Reader adalah alat yang digunakan untuk membaca kode barcode. Barcode dibedakan menjadi 2 (dua) jenis barcode. Yaitu:a. Barcode 1 (satu) dimensi terdiri dari garis-garis yang berwarna putih dan hitam. Warna putih untuk nilai 0, dan warna hitam untuk nilai 1.b. Barcode 2 (dua) dimensi sudah tidak berupa garis-garis lagi, akan tetapi sudah seperti gambar.Berfungsi untuk membacasuatu kode yang berbentuk kotak-kotak atau garis-garis tebal vertical yang kemudian diterjemahkan dalam bentuk angka-angka.4. ScannerScanner adalah sebuah alat yang dapat berfungsi untuk meng copy atau menyalin gambaratau teks yang kemudian disimpan ke dalam memori komputer. Dari memori komputer selanjutnya, disimpan dalam harddisk ataupun floppy disk.Fungsi scannerini mirip seperti mesin fotocopy, Scanner terbagi atas beberapa jenis menurut fungsinya:a. Memindaitulisandan menyimpannyadalam format teks.b. Memindai dan menyimpan dalam format picture.c. Memindai warna hitam sepertiyangdilakukan alatperiksakertasujian.5. WebcamWebcam adalah kamera video sederhana berukuran relatif kecil. Sering digunakan untuk konferensi video jarak jauh atau sebagai kamera pemantau. WebCam pada umumnya tidak membutuhkan kaset atau tempat penyimpanan data, data hasil perekaman yang didapat langsung ditransfer ke komputer.B. PHERIPERAL OUTPUT1. MonitorAlat yang digunakan sebagai output data tampilan grafis pada komputer tersebut, maka dari itu monitor juga sering di sebut sebagai layar tampilan komputer.Jenis Monitor : CRT (Cathode Ray Tube), LCD (Liquid Crsytal Display), LED (Light Emitting Diode).2. PrinterPrinter adalah perangkat keras (hardware) dimana perangkat itu akan bekerja apabila pengguna menghubungkannya dengan perangkat komputer, yang bisa digunakan untuk keperluan mencetak tulisan, gambar, dan grafik ke dalam bentuk kertas atau sejenisnya.

C. PHERIPERAL STORAGE1. External HarddiskHard disk eksternal adalah tempat media penyimpanan data berupa tulisan, gambar, software, dll.Hard disk eksternal media penyimpanan yang di hubungan ke PC dekstop atau laptop dengan kabel USB. Hard disk eksternal ini bersifat portable sehingga mudah untuk di bawa-bawa.2. Flash DiskFlash Disk adalah alat penyimpan data/file yang berupa NAND. Di dalam perangkat ini, tertanam controller dan memori penyimpan data yang bersifat nonvolatile alias tidak akan hilang meskipun tidak terdapat daya listrik. Komponen flashdisk lebih sederhana dan relative lebih sedikit dibandingkan dengan hardisk . Hal ini disebabkan karena flashdisk tidak memerlukan piringan, motor, atau part lain yang berkerja secara mekanik. Flash disk berfungsi untuk menyimpan dan memindahkan data Anda mungkin yang paling umum digunakan untuk USB flash drive.3. Disk DriveHard drive adalah bentuk penyimpanan permanen, bertentangan dengan memori sementara seperti memori random-akses (RAM).D. PHERIPERAL INPUT OUTPUT1. ModemMengubah sinyal analog menjadi sinyal digital dan mengubah sinyal digital menjadi analog dari kabel telepon sehingga komputer dapat terhubung dengan internet.

2. NIC (Network interface controller)NIC adalah sebuah kartu yang berfungsi sebagai jembatan dari komputer ke sebuah jaringan komputer.Fungsi:1. Media pengirim data ke komputer lain di dalam jaringan.2. Mengontrol data flow antar komputer dan sistem kabel.3. Menerima data yang dikirim dari komputer lain lewat kabel din menerjemahkan ke dalam bit yang di mengerti oleh komputer.

STRUKTUR & INTERKONEKSI BUS1. Interkoneksi strukturKomputer terdiri dari satu set komponen atau modul dari tiga tipe dasar (prosesor, memori, i / o) yang berkomunikasi satu sama lain. Pada dasarnya, komputer adalah jaringan modul bacis. Sehingga harus ada jalan untuk menghubungkan modul.Koleksi jalan yang menghubungkan berbagai modul disebut struktur interkoneksi. Desain struktur ini akan tergantung pada pertukaran yang harus dilakukan antara modul.Angka 3,15 menunjukkan jenis pertukaran yang dibutuhkan oleh yang menunjukkan bentuk utama dari input dan output untuk setiap jenis modul Struktur interkoneksi adalah kumpulan lintasan yang menghubungkan berbagai komponen-komponen seperti CPU, Memory dan i/O, yang saling berkomunikasi satu dengan lainnya.a. CPUCPU membaca instruksi dan data, menulis data setelah diolah, dan menggunakan signal-signal kontrol untuk mengontrol operasi sistem secara keseluruhan. CPU juga menerima signal-signal interupt.b. MEMORYMemory umumnya modul memory terdiri dari n word yang memiliki panjang yang sama. Masing-masing word diberi alamat numerik yang unik(0,1,N-1). Sebuah word data dapat dibaca dari memory atau ditulis ke memori. Sifat operasinya ditandai oleh signal-signal control read dan write. Lokasi bagi operasi dispesifikasikan oleh sebuah alamat.c. I/OI/O berfungsi sama dengan memory.Terdapat dua buah operasi, baca dan tulis. Selain itu, modul-modul i/O dapat mengontrol lebih dari 1 perangkat eksternal. Kita dapat mengaitkan interface ke perangkat eksternal sebagai sebuah port dan memberikan alamat yang unik (misalnya,0,1,,M-1) ke masing-masing port tersebut. Di samping itu, terdapat juga lintasan-lintasan data internal bagi input dan output data dengan suatu perangkat eksternal. Terakhir, modul i/O dapat mengirimkan sinyal-sinyal interupt ke cpu.d. PROCESSORProsesor membaca dalam instruksi dan data, menulis data setelah keluar pengolahan, dan menggunakan sinyal kontrol untuk mengendalikan keseluruhan sistem operasi. Juga menerima sinyal interupt.Dari jenis pertukaran data yang diperlukan modul modul komputer, maka struktur interkoneksi harus mendukung perpindahan data berikut :1. Memori ke CPUCPU melakukan pembacaan data maupun instruksi dari memori.2. CPU ke MemoriCPU melakukan penyimpanan atau penulisan data ke memori.3. I/O ke CPUCPU membaca data dari peripheral melalui modul I/O.4. CPU ke I/OCPU mengirimkan data ke perangkat peripheral melalui modul I/O.5. I/O ke Memori atau dari Memori ke I/ODigunakan pada sistem DMA.Saat ini terjadi perkembangan struktur interkoneksi, namun yang banyak digunakan adalah sistem bus. Sistem bus ada yang digunakan yaitu sistem bus tunggal dan struktur sistem bus campuran, tergantung karakteristik sistemnya.2. Interkoneksi BusBus merupakan lintasan komunikasi yang menghubungkan dua atau lebih komponen komputer. Karakteristik utama dari bus yaitu sebagai media transmisi yang dapat digunakan bersama oleh sejumlah perangkat yang terhubung padanya. Karena digunakan bersama, diperlukan pengaturan agar tidak terjadi tabrakan data atau kerusakan data yang ditransmisikan. Walaupun digunakan scara bersamaaan, dalam satu waktu hanya ada sebuah perangkat yang dapat menggunakan bus.3. Struktur BusSebuah bus biasanya terdiri atas beberapa saluran. Sebagai contoh bus data terdiri atas 8 saluran sehingga dalam satu waktu dapat mentransfer data 8 bit. Secara umum fungsi saluran bus dikatagorikan menjadi tiga bagian, yaitu :a. Saluran dataSaluran data (data bus) adalah lintasan yang digunakan sebagai perpindahan data antar modul. Secara umum lintasan ini disebut bus data. Umumnya jumlah saluran terkait dengan panjang word, misalnya 8, 16, 32. Saluran ini bertujuan agar mentransfer word dalam sekali waktu. Jumlah saluran dalam bus data disebut lebar bus, dengan satuan bit, misal : lebar bus 16 bit.b. Saluran alamatSaluran alamat (address bus) digunakan untuk menspesifikasi sumber dan tujuan data pada bus data. Saluran ini digunakan untuk mengirim alamat word pada memori yang akan diakses CPU. Juga digunakan untuk saluran alamat perangkat modul komputer saat CPU mengakses suatu modul. Perlu diketahui, semua peralatan yang terhubung dengan sistem komputer, agar dapat diakses harus memiliki alamat. Misalnya mengakses port I/O, maka port I/O harus memiliki alamat hardware-nya.c. Saluran kontrolSaluran kontrol (control bus) digunakan untuk mengontrol bus data, bus alamat dan seluruh modul yang ada. Karena bus data dan bus alamat digunakan oleh semua komponen maka diperlukan suatu mekanisme kerja yang dikontrol melalui bus kontrol ini. Sinyalsinyal kontrol terdiri atas sinyal pewaktuan dan sinyalsinyal perintah. Sinyal pewaktuan menandakan validitas data dan alamat, sedangkan sinyal perintah berfungsi membentuk suatu operasi.KAIDAH & SIMBOL-SIMBOL YANG DIGUNAKAN PADA FLOWCHART ATAU STRUKTOGRAM1. PengertianFlowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan dengan garis penghubung.2. Flow Direction symbolYaitu simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain. Simbol ini disebut juga connecting line. Terminator SymbolYaitu simbol untuk permulaan (start) atau akhir (stop) dari suatu kegiatan

Connector SymbolYaitu simbol untuk keluar masuk atau penyambungan proses dalam lembar / halaman yang sama.

Connector SymbolYaitu simbol untuk keluar masuk atau penyambungan proses pada lembar / halaman yang berbeda.

Processing SymbolSimbol yang menunjukkan pengolahan yang dilakukan oleh komputer

Simbol Manual OperationSimbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer

Simbol DecisionSimbol pemilihan proses berdasarkan kondisi yang ada.

Simbol Input-OutputSimbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya

Simbol Manual InputSimbol untuk pemasukan data secara manual on-line keyboard

Simbol PreparationSimbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage.

Simbol Predefine ProsesSimbol untuk pelaksanaan suatu bagian (sub-program)/prosedure

Simbol DisplaySimbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer dan sebagainya.

Simbol disk and On-line StorageSimbol yang menyatakan input yang berasal dari disk atau disimpan ke disk.

3. Kaidah-kaidah pembuatan FlowchartDalam pembuatan flowchart tidak ada rumus atau patokan yang bersifat mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah dengan komputer. Sehingga flowchart yang dihasilkan dapat bervariasi antara satu pemrogram dengan pemrogram lainnya.Namun secara garis besar, setiap pengolahan selalu terdiri dari tiga bagian utama, yaitu;1. Input berupa bahan mentah2. Proses pengolahan3. Output berupa bahan jadi.Untuk pengolahan data dengan komputer, dapat dirangkum urutan dasar untuk pemecahan suatu masalah, yaitu: START: berisi instruksi untuk persiapan perlatan yang diperlukan sebelum menangani pemecahan masalah. READ:berisi instruksi untuk membaca data dari suatu peralatan input. PROCESS:berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca. WRITE:berisi instruksi untuk merekam hasil kegiatan ke perlatan output. END:mengakhiri kegiatan pengolahan

ORGANISASI PROSESOR, REGISTER & SIKLUS INSTRUKSI1. Komponen Utama CPUDalam mewujudkan fungsi dan tugasnya, CPU tersusun atas beberapa komponen, yaituArithmetic and Logic Unit(ALU),Control Unit,Registers,danCPU Interconnections.

Arithmetic and Logic Unit(ALU), bertugas membentuk fungsi fungsi pengolahan data komputer. ALU sering disebutmesin bahasa (machine language) karena bagian ini mengerjakan instruksi instruksi bahasa mesin yang diberikan padanya. Seperti istilahnya, ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang masing masing memiliki spesifikasi tugas tersendiri. Control Unit, bertugas mengontrol operasi CPU dan secara keselurahan mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi fungsi operasinya. Termasuk dalam tanggung jawab unit kontrol adalah mengambil instruksi instruksi dari memori utama dan menentukan jenis instruksi tersebut. Registers, adalah media penyimpan internal CPU yang digunakan saat proses pengolahan data.Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya. CPU Interconnections,adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register register dan juga dengan bus bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memoriutama, piranti masukan/keluaran.2. Fungsi CPUFungsi CPU adalah penjalankan program program yang disimpan dalam memori utama dengan cara mengambil instruksi instruksi, menguji instruksi tersebut dan mengeksekusinya satu persatu sesuai alur perintah.Pengolahan instruksi dalam CPU terdiri dari dua langkah, yaitu : operasi pembacaan instruksi (fetch) dan operasi pelaksanaan instruksi (execute).Siklus instruksiyang terdiri dari siklus fetch dan siklus eksekusi.

Pada setiap siklus instruksi, CPU awalnya akan membaca instruksi dari memori. Terdapat register dalam CPU yang berfungsi mengawasi dan menghitung instruksi selanjutnya, yang disebutProgram Counter(PC). PC akan menambah satu hitungannya setiap kali CPU membaca instruksi.

3. Siklus Fetch EksekusiInstruksi instruksi yang dibaca akan dibuat dalam register instruksi (IR). Instruksi instruksi ini dalam bentuk kode kode binner yang dapat diinterpretasikan oleh CPU kemudian dilakukan aksi yang diperlukan. Aksi aksi ini dikelompokkan menjadi empat katagori, yaitu : CPU Memori, perpindahan data dari CPU ke memori dan sebaliknya. CPU I/O, perpindahan data dari CPU ke modul I/O dan sebaliknya. Pengolahan Data, CPU membentuk sejumlah operasi aritmatika dan logika terhadap data. Kontrol, merupakan instruksi untuk pengontrolan fungsi atau kerja. Misalnya instruksi pengubahan urusan eksekusi.

Perlu diketahui bahwa siklus eksekusi untuk suatu instruksi dapat melibatkan lebih dari sebuahreferensi ke memori. Disamping itu juga, suatu instruksi dapat menentukan suatu operasi I/O. Perhatikan gambar diagram siklus instruksi di atas . Instruction Addess Calculation (IAC), yaitu mengkalkulasi atau menentukan alamat instruksi berikutnya yang akan dieksekusi. Instruction Fetch (IF),yaitu membaca atau pengambil instruksi dari lokasi memorinya ke CPU. Instruction Operation Decoding (IOD),yaitu menganalisa instruksi untuk menentukan jenis operasi yang akan dibentuk dan operand yang akan digunakan. Operand Address Calculation (OAC),yaitu menentukan alamat operand, hal ini dilakukan apabila melibatkan referensi operand pada memori. Operand Fetch (OF),adalah mengambil operand dari memori atau dari modul I/O. Data Operation (DO),yaitu membentuk operasi yang diperintahkan dalam instruksi. Operand store (OS),yaitu menyimpan hasil eksekusi ke dalam memori.

4. Fungsi InterruptFungsi interupsi adalah mekanisme penghentian atau pengalihan pengolahan instruksi dalam CPU kepada routine interupsi. Hampir semua modul (memori dan I/O) memiliki mekanisme yang dapat menginterupsi kerja CPU.Tujuan interupsi secara umum untuk menejemen pengeksekusian routine instruksi agar efektif dan efisien antar CPU dan modul modul I/O maupun memori. Setiap komponen komputer dapat menjalankan tugasnya secara bersamaan, tetapi kendali terletak pada CPU disamping itu kecepatan eksekusi masing masing modul berbeda sehingga dengan adanyafungsi interupsi ini dapat sebagai sinkronisasi kerja antar modul. Macam macam kelas sinyal interupsi : Program, yaitu interupsi yang dibangkitkan dengan beberapa kondisi yang terjadi pada hasil eksekusi program. Contohnya: arimatika overflow, pembagian nol, oparasi ilegal. Timer, adalah interupsi yang dibangkitkan pewaktuan dalam prosesor. Sinyal ini memungkinkan sistem operasi menjalankan fungsi tertentu secara reguler. I/O, sinyal interupsi yang dibangkitkan oleh modul I/O sehubungan pemberitahuan kondisi error dan penyelesaian suatu operasi. Hardware failure,adalah interupsi yang dibangkitkan oleh kegagalan daya atau kesalahan paritas memori.Dengan adanya mekanisme interupsi, prosesor dapat digunakan untuk mengeksekusi instruksi-instruksi lain. Saat suatu modul telah selesai menjalankan tugasnya dan siap menerima tugas berikutnya maka modul ini akan mengirimkan permintaan interupsi ke prosesor. Kemudian prosesor akan menghentikan eksekusi yang dijalankannya untuk menghandel routine interupsi.Setelah program interupsi selesai maka prosesor akan melanjutkan eksekusi programnya kembali. Saat sinyal interupsi diterima prosesor ada dua kemungkinan tindakan, yaitu interupsi diterima/ditangguhkan dan interupsi ditolak. Apabila interupsi ditangguhkan, prosesor akan melakukan hal hal dibawah ini :1. Prosesor menangguhkan eksekusi program yang dijalankan dan menyimpan konteksnya. Tindakan ini adalah menyimpan alamat instruksi berikutnya yang akan dieksekusi dan data lain yang relevan.2. Prosesor menyetel program counter (PC) ke alamat awal routineinterrupt handler.

5. Organisasi dan ArsitekturKomputerPada dasarnya komputer adalah sebuah perangkat elektronik yang secara cepat menerima informasi masukan digital dan mengolah informasi tersebut menurut seperangkat instruksi yang tersimpan dalam komputer tersebut dan menghasilkan keluaran informasi yang dihasilkan setelah diolah. Daftar perintah tersebut dinamakan program komputer dan unit penyimpanannya adalah memori komputer.Komputer terdiri dari lima bagian utama yang memiliki fungsi masing-masing. Bagian-bagian tersebut yaitu, masukan, memori, aritmetika dan logika, keluaran dan kontrol.

6. Organisasi dan Arsitektur KomputerOrganisasi Komputeradalah bagian yang terkait erat dengan unitunit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyalsinyal kontrol.Organisasi sebuah computer dapat berubah mengikuti dan menyesuaikan perkembangan teknologi. Sehingga pada setiap komputer tidak selalu memiliki organisasi yang sama.Sedangkan Arsitektur Komputer meruapakan gaya konstruksi dari komponen-komponen sistem komputer. Walaupun elemen-elemen dasar komputer pada hakekatnya sama atau hampir semuanya komputer digital, namun terdapat variasi dalam konstruksinya yang merefleksikan cara penggunaan komputer yang berbeda.Arsitektur Komputer lebih cenderung pada kajian atributatribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O.Sebagai contoh apakah suatu komputer perlu memiliki instruksi pengalamatan pada memori merupakan masalah rancangan arsitektural. Apakah instruksi pengalamatan tersebut akan diimplementasikan secara langsung ataukah melalui mekanisme cache adalah kajian organisasional.7. Struktur KomputerKomputer adalah sebuah sistem yang berinteraksi dengan cara tertentu dengan dunia luar. Interaksi dengan dunia luar dilakukan melalui perangkat peripheral dan saluran komunikasi. Pada system komputer terdapat empat struktur utama:1. Central Processing Unit(CPU), berfungsi sebagai pengontrol operasi komputer danpusat pengolahan fungsi fungsi komputer. Kesepakatan, CPU cukup disebut sebagaiprocessor(prosesor).2. Memori Utama, berfungsi sebagai penyimpan data.3. I/O, berfungsi memindahkan data ke lingkungan luar atau perangkat lainnya.4. System Interconnection, merupakan sistem yang menghubungkan CPU, memori utamadan I/O.

8. SIKLUS MESINLangkah-langkah yang dilakukan oleh prosesor komputer untuk setiap instruksi bahasa mesin yang diterima. Siklus mesin adalah proses siklus 4 yang meliputi :1. FetchMendapatkan instruksi dari Main Memory, Instruksi berikutnya diambil dari alamat memori yang tersimpan saat ini dalamKontra Program(PC), dan disimpan dalamInstruksi mendaftar(IR). Pada akhir operasi fetch, poin PC ke instruksi berikutnya yang akan dibaca pada siklus berikutnya.2. Decodemenerjemahkannya ke dalam perintah komputer, Decode menafsirkan instruksi. Selama siklus ini instruksi di dalam IR (instruksi pendaftaran) akan diterjemahkan.3. ExecuteSebenarnya proses perintah, Fase eksekusi akan di pulsa clock berikutnya. Jika instruksi memilikialamat tidak langsung, alamat efektif dibaca dari memori utama, dan setiap data yang dibutuhkan diambil dari memori utama untuk diolah dan kemudian ditempatkan ke dalam register data (Jam Pulse: T3).Jika instruksi ini langsung, tidak ada yang dilakukan pada pulsa clock. Jika ini adalah instruksi I / O atau instruksi Register, operasi dilakukan (dijalankan) di Pulse jam.

SEKIAN & TERIMA KASIH