Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Dasar Sistem Komputer.

Presentasi serupa


Presentasi berjudul: "Dasar Sistem Komputer."— Transcript presentasi:

1 Dasar Sistem Komputer

2 Dasar Sistem Komputer Satuan Data Penyajian Informasi
Komponen Sistem Komputer CPU Memori Internal Perkembangan Komputer di Masa Mendatang

3 Satuan Data Satuan Data terkecil dalam komputer adalah bit.
Satuan terkecil untuk menggambarkan ukuran memori adalah Byte. Kadang juga digunakan satuan dalam bit per detik (bps = bit per second).

4 Daftar Satuan Data Satuan Ekivalen Keterangan byte 8 –bit 21 Kilobyte
210 Megabyte 1024 kilobyte 220 Gigabyte 1024 megabyte 230 Terabyte 1024 gigabyte 240 Petabyte 1024 terabyte 250

5 Satuan Waktu dan Frekuensi
Ekivalen Ket. Milidetik 1/1.000 detik 10-3 Mikrodetik 1/ detik 10-6 Nanodetik 1/ detik 10-9 Pikodetik 1/ detik 10-12

6 Sistem Pengkodean Karakter
Terdapat beberapa jenis sistem pengkodean karakter. Tiga yang paling populer adalah: ASCII EBDIC Unicode

7 ASCII ASCII (American Standard Code for Information Interchange) dikembangkan oleh ANSI (American National Standards Institute). Pada awalnya menggunakan 7-bit untuk menyatakan sebuah kode. Belakangan ASCII dikembangkan dengan menggunakan 8-bit.

8 EBCDIC EBCDIC (Extended Binary Coded Decimal Interchange Code) dibuat IBM pada tahun 1950-an dengan menggunakan 8-bit untuk setiap kode. Pertama kali digunakan pada IBM System/360. Standard ini diterapkan pada komputer mainframe.

9 Contoh karakter pada EBCDIC & ASCII
Biner ASCII Biner EBCDIC A B C 1 2

10 Sistem Bilangan Komputer digital hanya mengenal dua kondisi yaitu “on” dan “off” atau dinyatakan dengan bilangan 0 dan 1. Jadi semua data maupun instruksi harus diubah menjadi bentuk 0 dan 1 (biner) agar dapat diolah oleh komputer. Jadi nantinya semua basis bilangan harus dapat dikonversikan ke basis biner.

11 Konversi Sistem Biner ke Desimal
27 26 25 24 23 22 21 20 128 64 32 16 8 4 2 1 75

12 Konversi dari Sistem Desimal ke Biner
75 2 : : 9 + 0 : Hasil = 4 + 1 0 + 1

13 Representasi Bilangan
Membahas tinjauan secara software dan hardware bagaimana sistem bilangan disimpan dalam memori dan ditampilkan Tiga sistem bilangan: Bilangan bulat positif (unsigned Integer) Bilangan bulat negatif (signed Integer) Bilangan Pecahan (floating point)

14 Bilangan Bulat Tak-bertanda (unsigned integers)
Tipe bilangan ini tidak mengenal bilangan negatif atau pecahan. Faktor bobot merupakan basis dari sistem bilangan dengan besar pangkatnya ditentukan oleh posisinya. Bilangan desimal mempunyai 10 anggota {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}. 1983 =

15 Bilangan Bulat Tak-bertanda (unsigned integers)
Dalam teknik komputasi sistem bilangan yang umum digunakan adalah sistem bilangan basis 2 (sistem biner), basis 8 (sistem oktal), dan sistem bilangan basis 16 (heksa-desimal). Sistem biner hanya terdiri atas angka 1 dan 0, dan posisi angka menunjukkan faktor bobotnya, yaitu besar pangkat dari 2.

16 BINER DESIMAL OKTAL HEKSADESIMAL 1 10 11 100 101 110 111 1000 1001
1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 2 3 4 5 6 7 8 9 12 13 14 15 16 17 A B C D E F

17 Bilangan Bulat Bertanda (Sign-magnitude)
Sign-magnitude, dengan menambahkan tanda “+” atau “-” didepan magnitude bilangan tersebut (Biasanya tanda + boleh tidak ditulis). Pada metoda komplemen bilangan negatif dapat dipandang sebagai bilangan positif yang dikurangi fungsi dari bilangan dasarnya (radixnya).

18 Bilangan Bulat Bertanda (Sign-magnitude)
Sebagai contoh, misalkan kita ingin menampilkan suatu bilangan desimal pada rentang [-4999, +5000]. Bilangan negatif akan disajikan oleh S = ( (-2348)) = 7652

19 Bilangan Floating-Point
Pada bilangan bulat (integer) baik yang bertanda maupun yang tidak, letak titik radiks (titik desimal pada bilangan desimal) selalu berada pada bagian kanan dari angka bobot terkecil (Least Significant Bit = LSB). Komputer juga mengenal bilangan-bilangan yang mempunyai komponen pecahan (fractional) atau angka di belakang titik pada bilangan desimal.

20 Bilangan Floating-Point
Pada tipe bilangan ini, titik radiks dapat diletakkan di sembarang posisi dari angka-angka dalam bilangan tersebut, sehingga seakan-akan dapat mengambang (float). Cara penulisan bilangan floating-point , misal suatu bilangan S dalam basis B, dapat ditulis sebagai : S = 0.s-1 s s-n X BE

21 Perkembangan Sistem Komputer
1946: ENIAC Stored Program Computer pertama 50 x 30 feet, 30 Ton, 25 kWatt, 100 k Kalkulasi/detik 1960: Main frame Computer 1970: Mini Computer 1980: Mikrokomputer Penurunan : (1) Ukuran fisik (tabung  transistor  IC (2) Biaya Peningkatan (1) Kapasitas memory (2) Kinerja (kecepatan) Over 50 years, computers have evolved from memory size of 1 kiloword (1024 words) and clock periods of 1 millisecond (0.001 s.) to memory size of a terabyte (240 bytes) and clock periods of 100 ps. (10-12 s.) and shorter Dalam 50 th : Komputer dg kapasitas memory 1k.word, Tclk= 1 m.det  memory 1 terabyte 2 pkt 40, 100 p.det optimalisasi kinerja - biaya Produk utama: PC, workstation. Mainframe digantikan multiprosesor. Minicomputer digantikan server. 200_ : Komputer meja (PC), PDA, Bionic, …

22 Generasi Komputer berdasarkan tekologinya
Vacuum tube Transistor Small Scale Integration on Up to 100 devices on a chip Medium Scale Integration - to 1971 100-3,000 devices on a chip Large Scale Integration 3, ,000 devices on a chip Very Large Scale Integration to date 100, ,000,000 devices on a chip Ultra Large Scale Integration Over 100,000,000 devices on a chip Teknologi IC

23 Pentium Evolution first general purpose microprocessor 8 bit data path
8080 first general purpose microprocessor 8 bit data path Used in first personal computer – Altair 8086 much more powerful 16 bit instruction cache, prefetch few instructions 8088 (8 bit external bus) used in first IBM PC 80286 16 Mbyte memory addressable up from 1Mb 80386 32 bit Support for multitasking

24 sophisticated powerful cache and instruction pipelining
80486 sophisticated powerful cache and instruction pipelining built in maths co-processor Pentium Superscalar Multiple instructions executed in parallel Pentium Pro Increased superscalar organization Aggressive register renaming branch prediction data flow analysis speculative execution

25 graphics, video & audio processing
Pentium II MMX technology graphics, video & audio processing Pentium III Additional floating point instructions for 3D graphics Pentium 4 Note Arabic rather than Roman numerals Further floating point and multimedia enhancements Itanium 64 bit

26 Peningkatan Kinerja Teknologis/hardware Pendekatan Penggunaan Software
Efisiensi program, Struktur data Teknologis/hardware Penggunaan komponen2 IC kecepatan tinggi, kerapatan tinggi Arsitektural Peningkatan aspek fungsional dan struk- tural Peningkatan kinerja Contoh : - Arsitektur Instruction set - Struktur pipeline dalam CPU - Pengingat cache Memory interleaving Struktur Bus - Prosesor paralel Arsitektur teknologi/ hardware software Peningkatan Kinerja

27 Kecenderungan Teknologi Komputer modern

28

29 Memory (DRAM) Microprocessor
Transistors / chip 10G 1G 100M 10M 1M 100K 10K 1K 1970 1975 1980 1985 1990 1995 2000 2005 Memory (DRAM) Microprocessor 4 Kb 16 Kb 64 Kb 256 Kb 1 Mb 4 Mb 16 Mb 64 Mb 256 Mb 1 Gb 4 Gb 4004 8080 8085 8086 68000 80286 68020 80386 80486,680 Pentium® PII® PIII® Pentium IV

30 Main Memory Arsitektur berbasiskan Bus Lima komponen utama : ALU
Control unit Memory Input Output CPU I/O Unit Main Memory ALU Control Unit I/O device Peripheral Sistem Bus CPU

31 The Computer System Concept

32 Bagian sistem komputer yang bertugas mengeksekusi program.
CPU Bagian sistem komputer yang bertugas mengeksekusi program. Komponen utama CPU: (1) ALU (Arithmetic and Logic Unit) Mengerjakan operasi operasi aritmatik dan operasi operasi Aritmatik: add, subtract, multiply, divide,... Logika : AND, OR, NOT, Shift, ... terhadap data. Control unit Mengendalikan seluruh operasi didalam komputer, dengan - Menginterpretasikan instruksi instruksi (yang terdapat dalam program), - Membangkitkan sinyal sinyal kendali untuk mengendalikan aktifitas komponen komponen sistem komputer (untuk melaksanakan/eksekusi instruksi).

33 (Main) Memory Unit Bagian komputer untuk menyimpan program dan data yang sedang atau siap dieksekusi oleh CPU. Jenis : - Random Access memory (RAM) - Read Only Memory (ROM) Mb ns Tahun Kapasitas Kecepatan Address Decoder 1 2 3 4 5 6 2n n bit

34 Hirarki Memori

35 Input/Output Unit Bagian komputer yang bertugas menangani komunikasi
dengan piranti piranti diluar sistem komputer (periferal) Format data masuk/keluar : - Bit Serial - Bit Paralel Peripheral Devices Modul I/O Paralel Serial bit paralel bits serial Bus Sistem CPU MU

36 sistem Komputer Disk controller Graphics card Monitor Speakers CPU
MU Disk controller Graphics card Sound card Network card Monitor Speakers bus sistem Computer Ports Printer Mouse Keyboard Modem sistem Komputer peripheral I/O Unit

37


Download ppt "Dasar Sistem Komputer."

Presentasi serupa


Iklan oleh Google