ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Modul ¨C 2 : Arsitektur Komputer


  Konsep Sistem Komputer

  Ir. Sihar NMP Simamora, MT.
Laboratorium Sistem Komputasi &
          Jaringan Akses
Overview
Dengan menggunakan pendekatan elemen
pembangun (ware, objek yang digunakan)
komputer pada dasarnya dapat dilihat
sebagai tiga buah komponen yaitu software,
hardware, dan data (brainware)
Software ¡ú objek yang dilunakkan, tidak
berbentuk fisik
Hardware ¡ú objek yang dikeraskan, dan
berbentuk fisik
Brainware ¡ú objek yang berasal dari pikiran
(user atau machine) dalam bentuk logika
untuk digunakan dalam memberi instruksi
dan data
Lapisan-lapisan pada sistem komputer



                                       System
                Applications
                                       Logic
                System S/W

                 Hardware              Circuit
                    System Layers   Hardware Layers

Computer Systems Layers
Cara Kerja sistem komputer secara
                  umum

                          CPU
                                                    Hard-disk

I/O devices

                                      Ext. memory

       DMA controller




                                                               Floopy-disk

                                                                             USB-disk
                                                    CD / DVD
                        Main-Memory




                                             Archival-memory
HARDWARE
Agar sebuah komputer dapat dipergunakan
untuk mengolah data, maka komputer
tersebut harus membentuk suatu sistem,
yang kemudian disebut sebagai sistem
komputer.
Tujuan utama dari sistem komputer adalah
mengolah data untuk menghasilkan informasi
sehingga perlu didukung oleh elemen-elemen
yang terdiri dari perangkat keras (hardware),
perangkat lunak (software), dan pengguna
(users).
Perangkat keras adalah peralatan komputer
itu sendiri
HARDWARE
Perangkat lunak adalah program yang berisi
perintah-perintah untuk melakukan proses
tertentu
Brainware adalah manusia (user) yang terlibat
di dalam mengoperasikan serta mengatur
sistem komputer
Struktur komputer didefinisikan sebagai cara-
cara dari tiap komponen untuk saling terkait
satu sama lain. Sedangkan fungsi komputer
didefinisikan sebagai operasi masing-masing
komponen sebagai bagian dari struktur.
Fungsi masing-masing komponen dalam
struktur komputer:

 Input-devices ? perangkat keras komputer yang
 berfungsi sebagai alat untuk memasukan data atau
 perintah ke dalam komputer.
 Output-devices ? perangkat keras komputer yang
 berfungsi untuk menampilkan keluaran sebagai hasil
 pengolahan data. Keluaran dapat berupa hard-copy (ke
 kertas), soft-copy (ke monitor), atau pun berupa suara
 (sound).
 I/O Ports ? bagian ini digunakan untuk menerima
 atau pun mengirim data ke luar sistem. Peralatan
 input dan output di atas terhubung melalui port ini.
Fungsi masing-masing komponen dalam
struktur komputer:

                                              ?
 Central    Processing      Unit    (CPU)           CPU
 merupakan otak sistem komputer, dan memiliki dua
 bagian fungsi operasional, yaitu: Arithmetic andl Logical
 Unit (ALU) sebagai pusat pengolah data, dan Control
 Unit (CU) sebagai pengontrol kerja komputer
 Memory ? memori terbagi menjadi dua bagian
 yaitu memori internal dan memori eksternal. Memori
 internal berupa Random Access Memory (RAM) yang
 berfungsi untuk menyimpan program yang kita olah
 untuk sementara waktu, dan Read Only Memory
 (ROM) yaitu memori yang hanya bisa dibaca dan
 berguna sebagai penyedia informasi pada saat
 komputer pertama kali dinyalakan.
Fungsi masing-masing komponen dalam
struktur komputer:

 Data Bus ? jalur-jalur perpindahan data antar
 modul dalam sistem komputer. Karena pada suatu
 saat tertentu masing-masing saluran hanya dapat
 membawa 1 bit data, maka jumlah saluran akan
 menentukan jumlah bit yang dapat ditransfer pada
 suatu saat. Lebar data bus ini menentukan kinerja
 sistem secara keseluruhan. Sifatnya bi-directional,
 yang berarti CPU dapat membaca dan menerima
 data melalui data bus ini. Data bus biasanya terdiri
 atas jalur paralel dengan kelipatan: 8, 16, 32, atau
 64.
Fungsi masing-masing komponen dalam
struktur komputer:

 Address Bus ? digunakan untuk menandakan
 lokasi sumber atau pun tujuan pada proses transfer
 data. Pada jalur ini, CPU akan mengirimkan alamat
 memori yang akan ditulis atau dibaca. Address bus
 biasanya terdiri atas 16, 20, 24, atau 32 jalur paralel.
 Control Bus ? Control Bus digunakan untuk
 mengontrol penggunaan serta akses ke Data Bus dan
 Address Bus. Terdiri atas 4 sampai 10 jalur paralel.
Gambar Hardware komputer
Konsep Dasar Perangkat Lunak
Teknologi yang canggih dari perangkat keras
akan berfungsi bila instruksi-instruksi tertentu
telah diberikan kepada hardware tersebut.
Instruksi-instruksi tersebut disebut dengan
perangkat lunak (software)
Disebut software karena tidak dikeraskan (no-
harddened)
Instruksi-instruksi software ditulis oleh
manusia (user) untuk mengaktifkan fungsi dari
perangkat keras komputer.
3 kategori perangkat lunak:
Perangkat Lunak Sistem Operasi (Operating
Systems): program yang ditulis untuk mengendalikan
dan mengkoordinasikan kegiatan dari sistem
komputer.
Perangkat Lunak Bahasa (Language Software):
program yang digunakan untuk menerjemahkan
instruksi-instruksi yang ditulis dalam bahasa
pemrograman ke dalam bahasa mesin supaya dapat
dimengerti oleh komputer.
Perangkat Lunak Aplikasi (Application Software):
program yang ditulis dan diterjemahkan oleh language
software untuk menyelesaikan suatu aplikasi tertentu.
SOFTWARE
Komputer      merupakan       mesin    yang
memproses data menjadi suatu informasi.
Komputer      digunakan               untuk
                              users
meningkatkan hasil kerja dan memecahkan
berbagai masalah.
Yang menjadi pemroses data atau pemecah
masalah itu adalah software (perangkat
lunak). Dan dasar dari perangkat lunak
adalah operasi arithmatika (+, -, ¡Â, x) dan
logika (AND, OR, >, <, =).
Dari operasi dasar inilah disusun sebuah
program atau perangkat lunak.
SOFTWARE Sistem Operasi

Perangkat lunak yang mengoperasikan
komputer serta menyediakan antar-muka
dengan perangkat lunak lain atau dengan
pengguna (user).
Contoh: Linux (open-source, dengan berbagai
distribusi), Windows Vista (licensed), NetWare,
UNIX (dengan berbagai versi), OS/2, Macintosh,
MS-DOS.
SOFTWARE Bhs. Pemrograman

Perangkat lunak untuk pembuatan atau
pengembangan perangkat lunak lain.
Bahasa pemprograman dapat diklasifikasikan
menjadi tingkat rendah, tingkat sedang, dan
tingkat tinggi. Namun umumnya tingkat
sedang dikelompokkan langsung ke tingkat
tinggi.
Mengapa ada tingkat sedang, karena
Kemampuan bahasa ini yang dapat
menjangkau lapisan bawah dan lapisan atas.
Contoh: JAVA, C, dan C++.
SOFTWARE Bhs. Pemrograman

Pergeseran dari tingkat rendah ke tinggi
menunjukkan kedekatan dengan quot;bahasa
manusiaquot;.
Bahasa tingkat rendah, sering disingkat
BPTR, Bahasa Pemrograman Tingkat
Rendah (atau biasa disebut juga bahasa
          merupakan       bahasa  dengan
assembly)
pemetaan satu per satu terhadap instruksi
komputer.
Contoh bahasa pemrograman tingkat tinggi
(BPTT): Pascal, BASIC, Prolog, JavaScript,
PHP (semua script, berbasis web)
SOFTWARE Aplikasi
Program Utilitas: merupakan program khusus yang
berfungsi sebagai perangkat pemeliharaan komputer,
seperti antivirus, partisi hardisk, manajemen hardisk, dll.
Contoh produk program utilitas: Norton Utilities,
PartitionMagic, McAfee, dll.
Program        Aplikasi: merupakan       program   yang
dikembangkan untuk memenuhi kebutuhan yang spesifik.
Contoh : aplikasi akuntansi, aplikasi perbankan, aplikasi
manufaktur, dll.
Program        Paket:  merupakan    program                  yang
dikembangkan untuk kebutuhan umum, seperti :
   Word processing: Wordstar, MS Word, Word Perfect, AmiPro, dll.
   Spreadsheet: Lotus123, MS Excell, QuattroPro, dll.
   presentasi : MS PowerPoint, dll.
   desain grafis : CorelDraw, PhotoShop, dll.
Gambar Software komputer
Data
Data      didefinisikan     sebagai   merupakan
representasi dari fakta, dapat diperoleh dari
mana saja dalam bentuk apa saja, yang dapat
dimengerti oleh orang atau komputer. Misalkan:
text, kode, suara, grafik, gambar.
Data berasal dari bahasa latin yakni datum yang
artinya adalah sesuatu yang diberikan.
Di dalam komputer terdapat tiga buah tipe data
dasar, yaitu:
  bilangan bulat atau dikenal dengan nama integer,
  contoh: 3, -7, 20, 103, 0
  bilangan pecahan atau yang biasanya dikenal dengan
  floating point, contoh: 3.7, -9.4, 0.6, 1.0
  simbol atau karakter, contoh: ¡®A¡¯, ¡®s¡¯, ¡®#¡¯, ¡®@¡¯, ¡®$¡¯, ¡®/¡¯,
  ¡®&¡¯, ¡®//¡¯
Data

              Komputer        merepresentasikan
              data dalam bentuk biner (binary).
              Alasannya ? karena setiap sel
              atau bit data dalam komputer
              hanya dapat menyimpan dua
              macam keadaan, yaitu tegangan
              tinggi dan tegangan rendah.
              Perbedaan tegangan tersebut
Gambar Data   mewakili nilai TRUE dan FALSE,
              atau bit 1 dan 0.
Data
Bilangan 27 dalam desimal, dalam komputer
direpresentasikan dalam bentuk 3 basis
bilangan, yakni: 011011 (BIN), 0x1B (HEX), 033
(OCT)
BIN¡úBINary (basis 2), dengan rentang 0 s.d 1
HEX¡úHEXadecimal (basis 16), dengan rentang:
0 s.d 9 dilanjutkan A s.d F; dalam komputer
biasa dituliskan dengan prefix 0x
OCT¡úOCTal (basis 8), dengan rentang: 0 s.d 7;
dalam komputer biasa dituliskan dengan prefix 0

More Related Content

introduction about computer systems

  • 1. Modul ¨C 2 : Arsitektur Komputer Konsep Sistem Komputer Ir. Sihar NMP Simamora, MT. Laboratorium Sistem Komputasi & Jaringan Akses
  • 2. Overview Dengan menggunakan pendekatan elemen pembangun (ware, objek yang digunakan) komputer pada dasarnya dapat dilihat sebagai tiga buah komponen yaitu software, hardware, dan data (brainware) Software ¡ú objek yang dilunakkan, tidak berbentuk fisik Hardware ¡ú objek yang dikeraskan, dan berbentuk fisik Brainware ¡ú objek yang berasal dari pikiran (user atau machine) dalam bentuk logika untuk digunakan dalam memberi instruksi dan data
  • 3. Lapisan-lapisan pada sistem komputer System Applications Logic System S/W Hardware Circuit System Layers Hardware Layers Computer Systems Layers
  • 4. Cara Kerja sistem komputer secara umum CPU Hard-disk I/O devices Ext. memory DMA controller Floopy-disk USB-disk CD / DVD Main-Memory Archival-memory
  • 5. HARDWARE Agar sebuah komputer dapat dipergunakan untuk mengolah data, maka komputer tersebut harus membentuk suatu sistem, yang kemudian disebut sebagai sistem komputer. Tujuan utama dari sistem komputer adalah mengolah data untuk menghasilkan informasi sehingga perlu didukung oleh elemen-elemen yang terdiri dari perangkat keras (hardware), perangkat lunak (software), dan pengguna (users). Perangkat keras adalah peralatan komputer itu sendiri
  • 6. HARDWARE Perangkat lunak adalah program yang berisi perintah-perintah untuk melakukan proses tertentu Brainware adalah manusia (user) yang terlibat di dalam mengoperasikan serta mengatur sistem komputer Struktur komputer didefinisikan sebagai cara- cara dari tiap komponen untuk saling terkait satu sama lain. Sedangkan fungsi komputer didefinisikan sebagai operasi masing-masing komponen sebagai bagian dari struktur.
  • 7. Fungsi masing-masing komponen dalam struktur komputer: Input-devices ? perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer. Output-devices ? perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), atau pun berupa suara (sound). I/O Ports ? bagian ini digunakan untuk menerima atau pun mengirim data ke luar sistem. Peralatan input dan output di atas terhubung melalui port ini.
  • 8. Fungsi masing-masing komponen dalam struktur komputer: ? Central Processing Unit (CPU) CPU merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu: Arithmetic andl Logical Unit (ALU) sebagai pusat pengolah data, dan Control Unit (CU) sebagai pengontrol kerja komputer Memory ? memori terbagi menjadi dua bagian yaitu memori internal dan memori eksternal. Memori internal berupa Random Access Memory (RAM) yang berfungsi untuk menyimpan program yang kita olah untuk sementara waktu, dan Read Only Memory (ROM) yaitu memori yang hanya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan.
  • 9. Fungsi masing-masing komponen dalam struktur komputer: Data Bus ? jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran akan menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya bi-directional, yang berarti CPU dapat membaca dan menerima data melalui data bus ini. Data bus biasanya terdiri atas jalur paralel dengan kelipatan: 8, 16, 32, atau 64.
  • 10. Fungsi masing-masing komponen dalam struktur komputer: Address Bus ? digunakan untuk menandakan lokasi sumber atau pun tujuan pada proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat memori yang akan ditulis atau dibaca. Address bus biasanya terdiri atas 16, 20, 24, atau 32 jalur paralel. Control Bus ? Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan Address Bus. Terdiri atas 4 sampai 10 jalur paralel.
  • 12. Konsep Dasar Perangkat Lunak Teknologi yang canggih dari perangkat keras akan berfungsi bila instruksi-instruksi tertentu telah diberikan kepada hardware tersebut. Instruksi-instruksi tersebut disebut dengan perangkat lunak (software) Disebut software karena tidak dikeraskan (no- harddened) Instruksi-instruksi software ditulis oleh manusia (user) untuk mengaktifkan fungsi dari perangkat keras komputer.
  • 13. 3 kategori perangkat lunak: Perangkat Lunak Sistem Operasi (Operating Systems): program yang ditulis untuk mengendalikan dan mengkoordinasikan kegiatan dari sistem komputer. Perangkat Lunak Bahasa (Language Software): program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin supaya dapat dimengerti oleh komputer. Perangkat Lunak Aplikasi (Application Software): program yang ditulis dan diterjemahkan oleh language software untuk menyelesaikan suatu aplikasi tertentu.
  • 14. SOFTWARE Komputer merupakan mesin yang memproses data menjadi suatu informasi. Komputer digunakan untuk users meningkatkan hasil kerja dan memecahkan berbagai masalah. Yang menjadi pemroses data atau pemecah masalah itu adalah software (perangkat lunak). Dan dasar dari perangkat lunak adalah operasi arithmatika (+, -, ¡Â, x) dan logika (AND, OR, >, <, =). Dari operasi dasar inilah disusun sebuah program atau perangkat lunak.
  • 15. SOFTWARE Sistem Operasi Perangkat lunak yang mengoperasikan komputer serta menyediakan antar-muka dengan perangkat lunak lain atau dengan pengguna (user). Contoh: Linux (open-source, dengan berbagai distribusi), Windows Vista (licensed), NetWare, UNIX (dengan berbagai versi), OS/2, Macintosh, MS-DOS.
  • 16. SOFTWARE Bhs. Pemrograman Perangkat lunak untuk pembuatan atau pengembangan perangkat lunak lain. Bahasa pemprograman dapat diklasifikasikan menjadi tingkat rendah, tingkat sedang, dan tingkat tinggi. Namun umumnya tingkat sedang dikelompokkan langsung ke tingkat tinggi. Mengapa ada tingkat sedang, karena Kemampuan bahasa ini yang dapat menjangkau lapisan bawah dan lapisan atas. Contoh: JAVA, C, dan C++.
  • 17. SOFTWARE Bhs. Pemrograman Pergeseran dari tingkat rendah ke tinggi menunjukkan kedekatan dengan quot;bahasa manusiaquot;. Bahasa tingkat rendah, sering disingkat BPTR, Bahasa Pemrograman Tingkat Rendah (atau biasa disebut juga bahasa merupakan bahasa dengan assembly) pemetaan satu per satu terhadap instruksi komputer. Contoh bahasa pemrograman tingkat tinggi (BPTT): Pascal, BASIC, Prolog, JavaScript, PHP (semua script, berbasis web)
  • 18. SOFTWARE Aplikasi Program Utilitas: merupakan program khusus yang berfungsi sebagai perangkat pemeliharaan komputer, seperti antivirus, partisi hardisk, manajemen hardisk, dll. Contoh produk program utilitas: Norton Utilities, PartitionMagic, McAfee, dll. Program Aplikasi: merupakan program yang dikembangkan untuk memenuhi kebutuhan yang spesifik. Contoh : aplikasi akuntansi, aplikasi perbankan, aplikasi manufaktur, dll. Program Paket: merupakan program yang dikembangkan untuk kebutuhan umum, seperti : Word processing: Wordstar, MS Word, Word Perfect, AmiPro, dll. Spreadsheet: Lotus123, MS Excell, QuattroPro, dll. presentasi : MS PowerPoint, dll. desain grafis : CorelDraw, PhotoShop, dll.
  • 20. Data Data didefinisikan sebagai merupakan representasi dari fakta, dapat diperoleh dari mana saja dalam bentuk apa saja, yang dapat dimengerti oleh orang atau komputer. Misalkan: text, kode, suara, grafik, gambar. Data berasal dari bahasa latin yakni datum yang artinya adalah sesuatu yang diberikan. Di dalam komputer terdapat tiga buah tipe data dasar, yaitu: bilangan bulat atau dikenal dengan nama integer, contoh: 3, -7, 20, 103, 0 bilangan pecahan atau yang biasanya dikenal dengan floating point, contoh: 3.7, -9.4, 0.6, 1.0 simbol atau karakter, contoh: ¡®A¡¯, ¡®s¡¯, ¡®#¡¯, ¡®@¡¯, ¡®$¡¯, ¡®/¡¯, ¡®&¡¯, ¡®//¡¯
  • 21. Data Komputer merepresentasikan data dalam bentuk biner (binary). Alasannya ? karena setiap sel atau bit data dalam komputer hanya dapat menyimpan dua macam keadaan, yaitu tegangan tinggi dan tegangan rendah. Perbedaan tegangan tersebut Gambar Data mewakili nilai TRUE dan FALSE, atau bit 1 dan 0.
  • 22. Data Bilangan 27 dalam desimal, dalam komputer direpresentasikan dalam bentuk 3 basis bilangan, yakni: 011011 (BIN), 0x1B (HEX), 033 (OCT) BIN¡úBINary (basis 2), dengan rentang 0 s.d 1 HEX¡úHEXadecimal (basis 16), dengan rentang: 0 s.d 9 dilanjutkan A s.d F; dalam komputer biasa dituliskan dengan prefix 0x OCT¡úOCTal (basis 8), dengan rentang: 0 s.d 7; dalam komputer biasa dituliskan dengan prefix 0