Top Banner

of 22

pertemuan 5 Arsiskom

Apr 10, 2018

Download

Documents

panggono
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/8/2019 pertemuan 5 Arsiskom

    1/22

    11

    EPPY YUNDRA, M.TEPPY YUNDRA, [email protected][email protected]

  • 8/8/2019 pertemuan 5 Arsiskom

    2/22

    22

    Tahun 1960 an Hukum Moore dari Gordon Moore

    (salah satu pendiri Intel)

    Meningkatnya kerapatan komponen dalam chip:- kepadatan chip meningkat

    Jumlah transistor / chip meningkat:- 2 kali lipat tiap tahun Harga suatu chip tetap atau hampir tidak berubah

    (Stagnan) Kerapatan tinggi berarti jalur pendek:

    - menghasilkan kinerja yang meningkat Ukuran semakin kecil:

    - fleksibilitas meningkat Daya listrik lebih hemat, panas menurun Sambungan sedikit berarti semakin handal / reliable

  • 8/8/2019 pertemuan 5 Arsiskom

    3/22

    33

    Para perancang prosesor harus menemukan teknik-teknik

    baru untuk membuat kecepatan prosesor lebih tinggi

    diantaranya adalah :

    Br anch p r ed i ct i on

    Dat a f l ow ana lys is

    Specu la t i ve ex ecu t ion

    Pipe l in ing

    On boar d cach e

    On b o ar d L1 d a n L2 cach e

  • 8/8/2019 pertemuan 5 Arsiskom

    4/22

    44

    Prosesor mengamati dalam software Melakukan prediksi cabang

    - Kelompok instruksi yang perlu diprosesberikutnya

    Bila prosesor hampir selalu dapat menebak

    secara benar maka :- Prosesor itu dapat mengambil instruksi-instruksi yang benar dan menyimpannya didalam buffer sehingga prosesor selalu

    berada dalam keadaan sibuk.

  • 8/8/2019 pertemuan 5 Arsiskom

    5/22

  • 8/8/2019 pertemuan 5 Arsiskom

    6/22

    66

    Karena menggunakan prediksi cabang dananalisis aliran data maka :

    Beberapa processor mengeksekusi instruksi secaraspekulatif terlebih dahulu sebelum waktu aktualnya

    Kemudian menyimpan hasilnya di lokasi

    sementara Sehingga memungkinkan processor dapat

    menjaga mesin eksekusinya berada dalamkeadaan sesibuk mungkin

    - Dengan cara : mengeksekusi instruksi-instruksi yang memiliki kemungkinan untukdibutuhkan

  • 8/8/2019 pertemuan 5 Arsiskom

    7/22

    77

    Merupakan suatu konsep

    pelaksanaan instruksi yang dibagidalam banyak bagian

    Masing-masing bagian ditangani olehhardware khusus

    Keseluruhan bagian dapat beroperasisecara paralel.

  • 8/8/2019 pertemuan 5 Arsiskom

    8/22

    88

    Cache adalah memori kecil berkapasitas kecil tetapiberkecepatan tinggi yang dipasang antara prosesor danmemori utama

    Cache dibuat karena : Adanya kesenjangan perbedaan kecepatan yang sangat besar

    antara prosesor dan memori utama.

    Perkembangan kecepatan prosesor tidak diimbangipeningkatan kecepatan memori, akibatnya: Proses pembacaan data dari memori relatif lebih lambat bila

    dibandingkan dengan kecepatan prosesor,

    Prosesor harus menunggu data dari memori dan menjadiinefisiensi kinerja prosesor.

  • 8/8/2019 pertemuan 5 Arsiskom

    9/22

    99

  • 8/8/2019 pertemuan 5 Arsiskom

    10/22

    1010

    Disebabkan oleh :

    Kecepatan prosesor semakin meningkat, Kapasitas memori juga semakinmeningkat

    Tetapi kecepatan memori tertinggal dariprosesor

    Solusi :

    Meningkatkan jumlah bit per akses mengubah interface DRAM:

    Menggunakan cache

  • 8/8/2019 pertemuan 5 Arsiskom

    11/22

    1111

    Mengurangi frekuensi akses memori

    Adanya cache yang lebih kompleks dancache on chip

    Meningkatkan bandwith interkoneksi

    Adanya bus berkecepatan tinggi (highspeed buses) dan hirarki bus

    Bus = jalur komunikasi yangmenghubungkan beberapa device.

  • 8/8/2019 pertemuan 5 Arsiskom

    12/22

    1212

    PertanyaanPertanyaan....

    BagaimanaBagaimana komputerkomputer bekerjabekerja ??

    BuatBuat diagramnyadiagramnya

  • 8/8/2019 pertemuan 5 Arsiskom

    13/22

    1313

  • 8/8/2019 pertemuan 5 Arsiskom

    14/22

    1414

  • 8/8/2019 pertemuan 5 Arsiskom

    15/22

    1515

    Ketika user menekan tombol power , ROM BIOS melakukanPower On Self Test (POST) yaitu mendeteksi fungsi-fungsi sistem di dalam komputer

    termasuk pengecekan semua perangkat yang ada didalamnya.

    Jika POST selesai dan semua perangkat menjalankanfungsinya dengan baik maka : tugas menjalankan sistem diambil alih CPU sebagai komando

    semua pekerjaan yang ada di dalam komputer.

    Jadi ketika komputer booting dan sudah selesai melakukanPOST, maka CPU membaca sistem operasi dari harddisk,

    Tetapi karena prosesor tidak bisa langsung membaca data

    dalam harddisk karena perbedaan kecepatan antaraprosesor dan hardisk, maka RAM yang mengcopydata/program dari harddisk untuk diproses oleh CPUtersebut, dst lihat bagan sebelumnya.

  • 8/8/2019 pertemuan 5 Arsiskom

    16/22

    1616

    Komputer sebagai suatu sistem terdiri dari

    subsistem-subsistem

    Subsistem tersebut :

    Hardware (perangkat keras komputer)Software (perangkat Lunak komputer)

    Brainware (manusia sebagai perangkat

    akal)Procedure dan sumber daya

  • 8/8/2019 pertemuan 5 Arsiskom

    17/22

    1717

    PerangkatPerangkat LunakLunak Pembuatan perangkat lunak menjadi suatu proses produksi yang

    sangat kompleks Dengan urutan proses yang panjang dengan melibatkan puluhan

    bahkan ratusan orang dalam pembuatannya. Perangkat lunak secara umum dibagi 3 :

    Perangkat lunak sistem operasi : DOS, Windows, Unix, Linux, Apples System, IBM OS/2

    Bahasa pemrograman Perangkat lunak yang bertugas mengkonversikan perintah-perintah

    yang dirancang oleh manusia dalam bentuk algoritma ke dalam formatinstruksi yang dapat dijalankan komputer.

    contoh : Basic, Cobol, Pascal, C, Fortran, Visual Basic, Visual Foxpro,Delphi, Java, dll

    Perangkat lunak aplikasi dan utility Perangkat lunak siap pakai yaitu dapat langsung digunakan oleh user

    untuk membantu melaksanakan pekerjaan yang dilakukan, contoh : WordStar, Lotus, MS Office, Winamp, aplikasi internet untuk

    browsing, chatting, dll

  • 8/8/2019 pertemuan 5 Arsiskom

    18/22

    1818

    PERANGKAT KERAS

    Adalah komponen fisik komputer yang terdiridarirangkaian elektronika dan peralatanmekanis lainnya

    Pada dasarnya terdiri dari empatkomponen, yaitu :

    1. Pemroses (Processor)

    2. Memori Utama (Main Memory) 3. Perangkat masukan dan keluaran

    4. Interkoneksi antar komponen

  • 8/8/2019 pertemuan 5 Arsiskom

    19/22

    1919

    Pemroses (Processor) Adalah Komponen komputer yang betugas

    untuk mengolah data dan melaksanakanberbagai perintah.

    Pemroses terdiri dari : Bagian ALU ( Ar i t m at i c Lo g ic Un i t ) untukkomputasi, berupa operasi-operasi aritmatika

    Bagian CU ( Con t r o l Un i t ) untuk pengendalian

    operasi yang dilaksanakan sistem komputer Reg is te r - reg is te r , membantu pelaksanaan

    operasi

  • 8/8/2019 pertemuan 5 Arsiskom

    20/22

    2020

    Register terdapat dalam procesor.

    Setiap register hanya dapat menyimpansatu kata.

    Lebar kata adalah sama dengan

    banyaknya bit pada procesor itu (misalnya, procesor 8-bit memiliki register

    yang dapat menampung kata selebar 8-bit)

    Register dapat dicapai dengan menyebutnama register tersebut.

  • 8/8/2019 pertemuan 5 Arsiskom

    21/22

  • 8/8/2019 pertemuan 5 Arsiskom

    22/22

    2222

    Prosedur adalah :

    Merupakan system environment dimana komputer bekerja. Prosedur dibentuk sesuai dengan lingkup pekerjaan sebuah

    sistem komputer contoh : komputer yang berada di prosedur militer berbeda

    dengan komputer yang berada dalam prosedur perbankan.

    Sama-sama komputer tetapi memiliki perbedaan blok-blok modeldidalamnya.

    Sumber daya adalah electricity yang merupakan sumber tenagapenggerak dari listrik.