Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pengantar Teknik Elektro

Presentasi serupa


Presentasi berjudul: "Pengantar Teknik Elektro"— Transcript presentasi:

1 Pengantar Teknik Elektro
Pengenalan Sistem Komputer Abdillah, MIT Jurusan Teknik Elektro Fakultas Sains dan Teknologi UIN Suska Riau

2 Tujuan Memahami cara kerja komputer Memahami komponen sistem komputer
.

3 Cara Kerja Komputer Komputer merupakan sebuah alat yang melakukan pekerjaan dengan menjalankan instruksi-instruksi yang diberikan kepadanya. Sebuah program dibuat oleh seorang programmer, untuk menginstruksikan kepada komputer melakukan jalinan yang panjang dari aksi-aksi sederhana dan melakukan tugas yang lebih kompleks yang diinginkan oleh pemakai komputer.

4 Cara Kerja Komputer Dalam menjalankan sebuah program, komputer memiliki komponen-komponen yang saling terkait dan terorganisasi secara terstruktur, memiliki fungsi-fungsi logika dalam menjalankan instruksi yang diberikan oleh program tersebut.

5 Gagasan Utama Gagasan utama di balik operasi komputer adalah instruksi (program) disimpan dalam ROM kontrol dan diakses dengan memberikan alamat instruksi yang diinginkan.

6 Komponen Sistem Komputer
CPU Memori Unit I/O Bus

7 Komponen CPU Control Unit Arithmatic Logic Unit Program Counter
Instruction Register Akumulator Penjumlah- Pengurang Internal Bus Memory Address Register Memory Buffer Register Register-Register

8 Keterangan Program Counter: menyimpan alamat instruksi berikutnya yang akan diproses Memory Address Register: meyimpan alamat data atau instruksi yang akan diambil Akumulator: menyimpan data yang akan digunakan dalam proses eksekusi instruksi dan atau hasil eksekusi instruksi sementara Instruction Register: menyimpan instruksi yang diambil dari memori Memory Address Register: menyimpan data yang digunakan dalam eksekusi instruksi

9 Memori Memori berguna untuk menyimpan data dan instruksi yang akan diproses oleh komputer dan data hasil proses sementara. Memori merupakan alat penyimpanan yang terdiri atas banyak lokasi. Masing-masing lokasi dapat menyimpan sejumlah bit data, dan memiliki alamat yang unik. Instruksi Data 1 2 3 N

10 Unit I/O Unit I/O berfungsi memindahkan data dari CPU ke perangkat luar atau sebaliknya Unit I/O terdiri atas beberapa buffer untuk menampung data sementara sampai data dikirimkan Buffer Unit I/O

11 Instruksi Program komputer terdiri dari sederetan instruksi yang dieksekusi komputer secara berurutan Format Instruksi Kode Operand Kode Instruksi

12 Contoh cara Komputer Bekerja
Dilakukan penjumlahan isi lokasi 940 dengan isi lokasi 941 dan hasilnya disimpan di lokasi 941 1940 5941 2941 0002 0003 301 302 303 940 941 301 PC MAR AC IR MBR 1 adalah kode instruksi untuk memasukkan data ke akumulator 5 adalah kode instruksi untuk penjumlahan 2 adalah kode instruksi untuk memasukkan data ke memori

13 Instruksi 1 Langkah 1 (siklus pengambilan) PC 301 1940 301 MAR 5941
2941 0002 0003 301 302 303 940 941 PC MAR AC IR MBR 301

14 Selanjutnya Langkah 2 (Siklus pengambilan) PC 301 1940 MAR 5941 302 AC
2941 0002 0003 301 302 303 940 941 PC MAR AC IR MBR

15 Selanjutnya Langkah 3 (siklus pengambilan) PC 301 1940 MAR 5941 302 AC
2941 0002 0003 301 302 303 940 941 PC MAR AC IR MBR 1 Ke CU

16 Selanjutnya Langkah 4 (siklus Eksekusi) PC 301 1940 MAR 5941 302 AC
2941 0002 0003 301 302 303 940 941 PC MAR AC IR MBR 1940

17 Selanjutnya Langkah 5 (siklus eksekusi) PC 301 1940 MAR 5941 302 0003
2941 0002 0003 301 302 303 940 941 PC MAR AC IR MBR 0003 1940

18 Instruksi ke 2 Langkah 1 (siklus pengambilan) 1940 5941 2941 0002 0003
301 302 303 940 941 PC MAR AC IR MBR 0003 1940

19 Selanjutnya Langkah 2 : siklus pengambilan PC 301 1940 MAR 5941 302
2941 0002 0003 301 302 303 940 941 PC MAR AC IR MBR 0003 1940

20 Selanjutnya Langkah 3 (siklus pengambilan) 1940 5941 2941 0002 0003
301 302 303 940 941 PC MAR AC IR MBR 0003 5 5941 Ke CU

21 Selanjutnya.. Langkah 4 (Siklus eksekusi) PC 301 1940 MAR 5941 302
2941 0002 0003 301 302 303 940 941 PC MAR AC IR MBR 0003 5941

22 Selanjutnya.. Langkah 5 (siklus eksekusi) 1940 5941 2941 0002 0003 301
302 303 940 941 PC MAR AC IR MBR 0003 =0005 5941 0002 Di dalam ALU

23 Selanjutnya Langkah ke 6 (siklus eksekusi) PC 301 1940 MAR 5941 302
2941 0002 0003 301 302 303 940 941 PC MAR AC IR MBR 0005 5941 Didalam ALU 0005 0002

24 Instruksi ke 3 Langkah 1 (Siklus Pengambilan) 1940 5941 2941 0002 0003
301 302 303 940 941 PC MAR AC IR MBR 0005 5941 0002

25 Selanjutnya Langkah 2 : Siklus pengambilan 304 PC 301 1940 MAR 5941
2941 0002 0003 301 302 303 940 941 304 PC MAR AC IR MBR 0005 5941 0002

26 Selanjutnya.. Langkah 3 (Siklus pengambilan) 304 PC 301 1940 MAR 5941
2941 0002 0003 301 302 303 940 941 304 PC MAR AC IR MBR 0005 2 2941 Ke CU 0002

27 Selanjutnya Langkah 4 (siklus eksekusi) 304 PC 301 1940 941 MAR 5941
2941 0002 0003 301 302 303 940 941 304 PC MAR AC IR MBR 941 0005 2941 0002

28 Selanjutnya Langkah ke 5 (siklus eksekusi) 304 PC 301 1940 MAR 5941
2941 0005 0003 301 302 303 940 941 304 PC MAR AC IR MBR 2941 0002

29 Latihan Buatlah langkah-langkah siklus instruksi untuk penjumlahan isi lokasi 840 dengan isi lokasi 841 dan hasilnya disimpan di lokasi 841. 1840 5841 2841 0002 0003 501 502 503 840 841 PC MAR AC IR MBR 1 adalah kode instruksi untuk memasukkan data ke akumulator 5 adalah kode instruksi untuk penjumlahan 2 adalah kode instruksi untuk memasukkan data ke memori


Download ppt "Pengantar Teknik Elektro"

Presentasi serupa


Iklan oleh Google