Anda di halaman 1dari 39

1

1. Menjelaskan tentang organisasi komputer 2. Menjelaskan perbedaan utama organisasi komputer dan arsitektur komputer 3. Menjelaskan struktur dan fungsi utama komputer 4. Menjelaskan konsep dasar operasi komputer

Komputer

berhirarki

sebagai sebuah sistem yang

Komputer

dapat dianggap sebagai struktur sejumlah komponen berserta fungsinya yang dijelaskan sebagai fungsi kolektif struktur dan fungsi internalnya.

APAKAH

???
4

APAKAH

TERSEDIA INSTRUKSI UNTUK PERKALIAN? APAKAH INSTRUKSI PERKALIAN DIIMPLEMENTASIKAN SECARA HARDWARE ATAUKAH DILAKUKAN DENGAN PENAMBAHAN SECARA BERULANG?

Arsitektur Komputer Atributatribut sistem komputer yang terkait dengan seorang programmer Contoh: set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O Organisasi Komputer Bagian yang terkait erat dengan unitunit operasional Contoh: teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyalsinyal kontrol
6

Arsitektur

sama, organisasi dapat berbeda Arsitektur bertahan lama, organisasi menyesuaikan perkembangan teknologi

Semua Intel famili x86 memiliki arsitektur dasar yang sama Famili IBM System/370 memiliki arsitektur dasar yang sama Memberikan compatibilitas instruksi level mesin Organisasi antar versi memiliki perbedaan

Struktur

adalah bagaimana masing-masing komponen saling berhubungan satu sama lain


merupakan operasi dari masing-masing komponen sebagai bagian dari struktur

Fungsi

Semua

Komputer Memiliki 4 Fungsi:

Pengolahan

data - Data processing Penyimpanan data - Data storage Pemindahan data - Data movement Kendali - Control

10

1. Input Device (Alat Masukan) Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer 2. Output Device (Alat Keluaran) Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa suara.
11

3. I/O Ports Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. Peralatan input dan output di atas terhubung melalui port ini.
4. CPU (Central Processing Unit) CPU merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu: ALU (Arithmetical Logical Unit) sebagai pusat pengolah data, dan CU (Control Unit) sebagai pengontrol kerja komputer.
12

5. Memori Memori terbagi menjadi dua bagian yaitu memori internal dan memori eksternal. Memori internal berupa RAM (Random Access Memory) yang berfungsi untuk menyimpan program yang kita olah untuk sementara waktu, dan ROM (Read Only Memory) yaitu memori yang haya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan. 6. Data Bus Adalah 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 menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional, artinya CPU dapat membaca dan menirma data melalui data bus ini. Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel.
13

7. Address Bus Digunakan untuk menandakan lokasi sumber ataupun 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.
8. Control Bus Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan Address Bus. Terdiri atas 4 sampai 10 jalur paralel.
14

Data Storage Facility

Data Movement Apparatus

Control Mechanism

Data Processing Facility

15

Contoh:

dari keyboard ke layar monitor


Data Storage Facility Data Movement Apparatus

Control
Mechanism

Data Processing Facility


16
16

Contoh:

download dari internet


Data Storage Facility

Data Movement Apparatus

Control
Mechanism

Data Processing Facility

17

Contoh:

updating bank statement


Data Storage Facility

Data Movement Apparatus

Control
Mechanism

Data Processing Facility


18
18

Contoh:

pencetakan bank statement


Data Storage Facility

Data Movement Apparatus

Control
Mechanism

Data Processing Facility

19

Peripherals

Computer
Central Processing Unit Main Memory

Computer

Systems Interconnection

Input Output Communication lines

20

Control Unit
CPU
ALU Control Internal Unit Bus Registers

Sequencing Logic Register & Decoders

Control Memory

21

Control Unit
CPU
ALU Internal Bus Registers

Sequencing Logic
Control Unit

Register & Decoders

Control Memory

22

23

Level 0 dari mesin tersebut merupakan level logika digital, dimana berisi logika-logika yang diwujudkan dalam bentuk logika gerbang. Level inilah yang merupakan hardware sesungguhnya dari sebuah mesin. Logika digital dibentuk dalam suatu komponen analog seperti misalnya transistor dan sebagainya. Level 1 merupakan level arsitektur mikro. Pada level ini terdapat rangkaian dasar sebuah prosesor yang disebut dengan Arithmetic Logic Unit (ALU) yang terdiri dari sekumpulan register yang mampu melakukan operasioperasi logika aritmatika sederhana. Pada level ini juga terdapat program yang mengendalikan beberapa operasi di dalamnya yang disebut dengan nama program mikro. Disamping sebagai pengendali, program mikro ini juga berfungsi sebagai interpreter atau penerjemah untuk instruksi-instruksi dari level di atasnya.
24

Level 2 disebut juga sebagai level arsitektur perangkat instruksi. Biasa disebut juga level ISA (Instruction Set Architecture). Level ini berisikan instruksi-instruksi dasar sebuah mesin seperti yang biasanya terdapat pada manual book dari produk-produk komponen komputer yang dikeluarkan oleh pabrik. Level 3 merupakan level mesin sistem operasi. Level ini merupakan level pengaturan mesin yang dilakukan oleh sebuah perangkat lunak yang disebut dengan sistem operasi. Artinya adalah bahwa pekerjaanpekerjaan yang dilakukan oleh mesin diinterpretasikan secara parsial oleh sistem operasi. Level 4 merupakan level bahasa rakitan. Jika pada level 0 sampai dengan level 3 implementasinya dikerjakan oleh programmer sistem, mulai level 4 pekerjaan dapat dilakukan oleh programer aplikasi.

25

Level 5 merupakan level bahasa tingkat tinggi. Pada level ini, programer yang ingin memberikan instruksi pada komputer tidak perlu susah-susah belajar bahasa mesin karena bahasa yang dipakai adalah bahasa tinggi yang lebih mudah dipahami oleh manusia.

26

Arsitektur

Mesin Analitis Babbage (1843)

Pada tahun 1843, seorang professor matematika dari Universitas Cambridge Inggris yang bernama Charles Babbage, menemukan suatu konsep pemrosesan data yang menjadi dasar kerja dan prototipe dari komputer-komputer jaman sekarang
Alat mekanis pertama yang mampu dipergunakan untuk menjalankan beberapa algoritma. Programming mesin dilakukan langsung oleh programmer Ada Augusta Lovelace (penemu bahasa ADA - bahasa pemrograman pertama di dunia).

27

28

Arsitektur Mesin :

Bagian input, digunakan untuk membaca instruksi-instruksi dan data dari kartu berlubang. Bagian penyimpanan, memuat 1000 Word yang masing-masing terdiri dari 50 digit desimal. Bagian tersebut digunakan untuk menyimpan operand-operand matematika dari suatu perhitungan. Bagian pengolah, digunakan untuk melakukan pemrosesan data berdasarkan instruksi yang diberikan oleh kartu-kartu plong. Bagian output, terdiri dari output tercatat dan output tercetak yang digunakan untuk menyimpan serta menampilkan hasil pengolahan. Salah satu kelemahan mesin ini yang bukan merupakan konsep komputer modern adalah bahwa mesin ini belum stored program.

29

30

Arsitektur
Mesin

Mesin Von Neumann (1952)

Von Neumann dalam hal ini mewakili mesin komputer generasi pertama yang bersifat stored program. Konsep Bahasa Binary menjadi tonggak sejarah dalam terciptanya komputer digital yang akhirnya membawa Neumann pada julukan promoter of the stored program (software) concept.

31

32

33

Mesin Neumann memiliki lima bagian utama sebagai berikut :


Unit Input untuk membaca data dan instruksi yang diberikan. Main Memory terdiri dari 4096 Word satu word memuat 40 bit biner. Arithmetic Logic sebagai bagian yang berfungsi sebagai unit pemrosesan. Control Unit sebagai pengendali kerja antar komponen arsitektur. Unit Output untuk menampilkan hasil pengolahan data yang dilakukan ALU dan CU.

34

Arsitektur Mesin Komputer Modern (1980 )

35

Registers, adalah media penyimpan internal CPU yang digunakan saat proses pengolahan data Arithmetic and Logic Unit (ALU), bertugas membentuk fungsi - fungsi pengolahan data komputer Control Unit, bertugas mengontrol operasi CPU dan secara keseluruhan mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi - fungsi operasinya
Mengatur

Dengan demikian tugas dari unit kendali ini adalah:


dan mengendalikan alat-alat input dan output. instruksi-instruksi dari memori utama.
Mengambil

Mengambil
Mengirim

data dari memori utama (jika diperlukan) untuk diproses.

instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU.
Menyimpan

hasil proses ke memori utama.

CPU Interconnections, adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register - register dan juga dengan bus - bus eksternal CPU yang menghubungkan dengan sistem lainnya
36

Komputer adalah sebuah mesin elektronik yang secara cepat menerima informasi masukan digital dan mengolah informasi tersebut menurut seperangkat instruksi yang tersimpan dalam komputer dan menghasilkan keluaran informasi yang dihasilkan setelah diolah.
Organisasi Komputer adalah bagian yang terkait erat dengan unitunit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Arsitektur Komputer lebih cenderung pada kajian atribut atribut sistem komputer yang terkait dengan seorang programmer.
37

Struktur internal komputer meliputi: Central Processing Unit(CPU),Memori Utama, I/O, Sistem Interkoneksi.

Struktur internal CPU meliputi: Control Unit, Aritmetic And Logic Unit(ALU), Register, CPU Interkoneksi.
Fungsi dasar sistem komputer adalah Fungsi Operasi Pengolahan Data, Penyimpanan Data, Fungsi Operasi Pemindahan Data Fungsi Operasi Kontrol.

38

1. Jelaskan perbedaan utama Organisasi Komputer dan Arisitektur Komputer? Beri Contohnya. 2. Gambarkan Struktur Top Level komputer dan jelaskan masing-masing fungsi? 3. Gambarkan Struktur Central Processing Unit dan jelaskan masing-masing fungsi? 4. Gambarkan operasi-operasi komputer dan jelaskan masing-masing fungsi?

39

Anda mungkin juga menyukai