Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

TEL 2112 Dasar Komputer & Pemograman Sistem Komputer Abdillah, S.Si, MIT Website:

Presentasi serupa


Presentasi berjudul: "TEL 2112 Dasar Komputer & Pemograman Sistem Komputer Abdillah, S.Si, MIT Website:"— Transcript presentasi:

1 TEL 2112 Dasar Komputer & Pemograman Sistem Komputer Abdillah, S.Si, MIT Email: abdill01@gmail.com Website: http://abdill01.wordpress.com

2 Komponen Sistem Komputer CPU Memori Unit I/O Bus

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

4 Keterangan PC : Menyimpan alamat instruksi berikutnya yang akan diproses MAR: Meyimpan alamat data atau instruksi yang akan diambil A: Menyimpan data yang akan digunakan dalam proses eksekusi instruksi dan atau hasil eksekusi instruksi sementara IR : Menyimpan instruksi yang diambil dari memori MBR: Menyimpan data yang digunakan dalam eksekusi instruksi

5 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 0 1 2 3 N

6 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

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

8 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

25 Diskusi dan tanya jawab

26 Tugas Terstruktur 1 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 501 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 "TEL 2112 Dasar Komputer & Pemograman Sistem Komputer Abdillah, S.Si, MIT Website:"

Presentasi serupa


Iklan oleh Google