2. PENDAHULUAN
o Mahasiswa mampu memahami pengertian dari
arsitektur dan organisasi komputer serta struktur
dan fungsi komputer.
o Komputer sebagai sebuah sistem yang berhirarki
o Komputer dapat dianggap sebagai struktur
sejumlah komponen berserta fungsinya yang
dijelaskan sebagai fungsi kolektif struktur dan
fungsi internalnya
3. ORGANISASI & ARSITEKTUR
Arsitektur
Atribut yang berhubungan dengan programmer
Kumpulan bit, jumlah bit yang digunakan untuk
representasi data, mekanisme I/O, teknik pengalamatan
Contoh: apakah tersedia instruksi untuk perkalian?
Organisasi
Bagaimana suatu perangkat diimplementasikan
Sinyal kontrol, interface dan memori
Contoh:
Penambahan hardware baru atau penambahan hardware secara
berulang.
Apakah instruksi perkalian diimplementasikan secara hardware,
ataukah dikerjakan dengan penambahan secara berulang?
4. ORGANISASI & ARSITEKTUR
Arsitektur sama, organisasi dapat berbeda
Arsitektur bertahan lama, organisasi menyesuaikan
perkembangan teknologi
◦ Semua keluarga Intel x86 mempunyai dasar arsitektur
yang sama
◦ Semua keluarga IBM system/370 mempunyai dasar
arsitektur yang sama
◦ Memberikan kompatibilitas kode
◦ Organisasi berbeda jika versi berbeda
5. Perbedaaan Utamanya :
• Arsitektur Komputer: Bagian yang lebih cenderung
pada kajian atribut–atribut sistem komputer yang terkait
dengan seorang programmer. Contohnya, set instruksi,
aritmetika yang digunakan, teknik pengalamatan,
mekanisme I/O.
•Organisasi Komputer: Bagian yang terkait erat dengan
unit–unit operasional dan interkoneksi antar komponen
penyusun sistem komputer dalam merealisasikan aspek
arsitekturalnya. Contoh aspek organisasional adalah
teknologi hardware, perangkat antarmuka, teknologi
memori, sistem memori, dan sinyal–sinyal kontrol.
6. FUNGSI DAN STRUKTUR
KOMPUTER
Fungsi merupakan operasi yang bisa dilakukan oleh
komponen komponen sebuah sistem.
Contoh: Komputer memiliki fungsi Pemrosesan
Data, Pemindahan Data, Penyimpanan Data dan
Pengendalian.
Struktur adalah bagaimana masing-masing
komponen saling berhubungan satu sama lain.
Contoh: Sebuah komputer memiliki struktur CPU,
Main Memory , I/O dan Bus
7. FUNGSI KOMPUTER
Pada prinsipnya terdapat 4 fungsi operasi, yaitu:
1. Fungsi Operasi Pengolahan Data (Data Processing)
2. Fungsi Operasi Penyimpanan Data (Data Storage)
3. Fungsi Operasi Pemindahan Data (Data Movement)
4. Fungsi Operasi Kontrol (Control)
8. FUNGSI KOMPUTER
Komputer harus dapat memproses/mengolah data. Representasi data di sini
bermacam–macam, akan tetapi nantinya data harus disesuaikan dengan
mesin pemrosesnya. Dalam pengolahan data,
Komputer memerlukan unit penyimpanan sehingga diperlukan suatu fungsi
Penyimpanan data. Walaupun hasil komputer digunakan saat itu, setidaknya
komputer memerlukan media penyimpanan untuk data prosesnya.
Dalam interaksi dengan dunia luar sebagai fungsi Pemindahan data
diperlukan antarmuka (interface), proses ini dilakukan oleh unit Input/Output
(I/O) dan perangkatnya disebut peripheral. Saat interaksi dengan perpindahan
data yang jauh atau dari remote device, komputer melakukan proses
komunikasi data.
Fungsi Pengendalian juga dilakukan oleh komputer, baik pengendalian
internal dalam komputer itu sendiri maupun pengendalian eksternal , yaitu
pengendalian peralatan lain.
9. FUNGSI KOMPUTER
Ada 4 bagian
1. Data Movement Apparatus
merupakan “interface” untuk
pemindahan data
2. Control Mechanism
merupakan pengendali utama fungsi
komputer
2. Data Storage Facility
merupakan unit penyimpan data
3. Data Processing Facility
merupakan unit untuk pemrosesan data
10. PENGOLAHAN
DATA
Contoh:
Update data pada Ms.
Excel
Langkah-Langkah
1. Data diambil dari Storage oleh
Control
2. Control memberikan ke bagian
Processing untuk diolah
3. Hasil olahan pada bagian Processing
kemudian disimpan kembali ke
Storage sebagai sebuah “result”
11. PEMROSESAN DARI
PENYIMPANAN KE I/O
Contoh:
Mencetak file
Langkah-Langkah
1. Data diambil dari Data Movement
Apparatus oleh Control
2. Control memberikanya ke bagian
Processing untuk diolah
3. Hasil olahan pada bagian Processing
kemudian disimpan ke Storage
sebagai sebuah “result”
Sebaliknya…… Data dari Storage
diambil oleh control untuk diolah,
setelah itu hasilnya dikirim ke Data
Movement Apparatus
13. PEMINDAHAN
DATA
Contoh: dari keyboard ke layar
monitor
Langkah-Langkah
Data yang berasal dari Data
Movement Apparatus
dipindahkan oleh Control
kemudian di kirim kembali ke
bagian Data Movement
Apparatus yang lain
15. 4 Struktur Utama:
Struktur Dasar Komputer
Terdapat empat struktur utama:
1. Central Processing Unit (CPU), berfungsi sebagai pengontrol
operasi komputer dan pusat pengolahan fungsi – fungsi
komputer.
2. Main Memory , berfungsi sebagai penyimpan data.
3. I/O, berfungsi memindahkan data dari/ke lingkungan luar atau
perangkat lainnya.
4. System Interconnection, berfungsi sebagai sistem yang
menghubungkan CPU, memori utama dan I/O.
16. STRUKTUR - CPU
Computer Arithmetic
and
Logic Unit
Control
Unit
Internal CPU
Interconnection
Registers
CPU
I/O
Memory
System
Bus
CPU
17. Struktur CPU
1. Control Unit
◦ berfungsi untuk mengontrol operasi CPU dan mengontrol komputer
secara keseluruhan.
2. Arithmetic And Logic Unit (ALU)
◦ berfungsi untuk membentuk fungsi – fungsi pengolahan data
komputer.
3. Register
◦ berfungsi sebagai penyimpan internal bagi CPU.
4. CPU Interconnection
◦ berfungsi menghubungkan seluruh bagian dari CPU
18. STRUKTUR – CONTROL UNIT
CPU
Control
Memory
Control Unit
Registers and
Decoders
Sequencing
Logic
Control
Unit
ALU
Registers
Internal
Bus
Control Unit
19. STRUKTUR – CONTROL UNIT
Control Unit : Struktur Dasar
Ada 3 bagian
1. Sequencing Logic , adalah bagian yang berfungsi untuk
menangani sinyal-sinyal pengendali, seperti sinyal: Clock ,
Read/Write , Interrupt Request
2. Register & Decoder, adalah bagian yang berfungsi untuk
melakukan “decoding” atau penterjemahan sandi instruksi agar
dapat segera di eksekusi.
3. Control Memory adalah bagian yang digunakan oleh Control
Unit untuk menyimpan parameter parameter pengendalian.
20. TUGAS
o Bentuk kelompok 3-4 orang!
o Pilih satu topik tentang Struktur Komputer!
o Cari referensi di perpustakaan/internet, buat resume
materinya.
o Silahkan dikerjakan di kelas/luar kelas!
o Kumpulkan sebelum perkuliahan berakhir!
21. TUGAS MINGGU DEPAN
o BUAT MAKALAH
DAN SLIDE
PRESENTASI
SESUAI MATERI
KELOMPOK
KALIAN!
o BENTUK
SOFTCOPY,
KUMPULKAN VIA
FLASHDISK
MINGGU DEPAN!
22. DAFTAR PUSTAKA
Stallings, W., (2010), Computer Organization and Architecture, 8th
edition, Prentice Hall
http://williamstallings.com/ComputerOrganization/index.html
22
9/30/2022