Aditya Wikan Mahastama

advertisement
ARSITEKTUR DAN ORGANISASI KOMPUTER
Aditya Wikan Mahastama
[email protected]
Introduksi dan Silabus
0
UNIV KRISTEN DUTA WACANA – GENAP 1213
PENJELASAN UMUM MATAKULIAH
• Arsitektur dan Organisasi Komputer belajar tentang
bagaimana komputer tersusun, bagaimana caranya
komponen-komponen di dalam komputer
terhubung, dan bagaimana caranya komputer
melakukan sesuatu yang diperintahkan
• Pastikan memiliki salah satu buku Arsitektur dan
Organisasi Komputer (boleh Bahasa Indonesia atau
Bahasa Inggris) untuk dibaca
• Metode pertemuan matakuliah: Teori, Ilustrasi,
Contoh praktek dan Latihan.
HARAPAN UMUM MATAKULIAH
• Mahasiswa mengerti bagaimana sebenarnya
komputer bekerja.
• Mahasiswa dapat menggunakan pengetahuan yang
telah dipelajari untuk membantu mengatasi
permasalahan ketika berhadapan dengan hardware
komputer.
• Lebih jauh, mahasiswa dapat memanfaatkan
pengetahuan yang didapat untuk penelitian di bidang
mikroprosesor
• Arkom adalah mata kuliah WAJIB, harapan: lulus.
ATURAN PERKULIAHAN
• One Great Rule
• Presensi tidak disertakan dalam penialian, tetapi
ingatlah selalu aturan Biro I (minimal kehadiran 75%)
• Mahasiswa aktif memantau kabar matakuliah di
facebook HMTI / lecturer site
http://lecturer.ukdw.ac.id/mahas
• Tidak ada test susulan atau extra project*
* Syarat dan ketentuan berlaku. Keterangan lengkap lihat di lecturer site dan link yang ada.
Disclaimer: Dosen pengampu berhak mengupdate aturan perkuliahan sewaktu-waktu untuk penyelenggaraan kelas yang
lebih baik.
RENCANA SILABUS
0. Introduksi, Silabus, Pengantar Arkom
Arsitektur, Organisasi, Struktur dan Fungsi
1. Sejarah Komputer dan System Bus
Sepintas Evolusi Komputer, Arsitektur x86
2. Program dan Interrupt
3. Modul I/O dan DMA
4. Memory
Internal Memory, Error Correcting Code, External Memory
5. Cache
6. Dukungan Sistem Operasi
RENCANA SILABUS
7. Aritmetik Komputer
Representasi bilangan, Penjumlahan Integer, Perkalian Integer, Penjumlahan
Floating Point, Perkalian Floating Point
8. Set Instruksi
Set Instruksi, Format Instruksi 0-Alamat s/d 3-Alamat
9. Mode Pengalamatan
Mode Pengalamatan Direct, Indirect, Displacement dan Immediate
TOTAL: 14 Pertemuan di luar TTS dan TAS
DISTRIBUSI DAN KOMPONEN NILAI
A
AB+
B
BC+
C
E
>85
80 – 84.9
75 – 79.9
70 – 74.9
65 – 69.9
60 – 64.9
55 – 59.9
< 55
TTS
20%
TAS
30%
Test Kecil/Quiz 30%
Tugas Kelompok20%
English Bonus 5%
REFERENSI UTAMA
• William Stallings, Computer Organization and
Architecture 8th Edition, Pearson, 2010.
• Silakan menggunakan referensi lain tentang Arkom
yang anda miliki (buku/jurnal/paper/slide /handout)
KONTAK SAYA
http://lecturer.ukdw.ac.id/mahas
[email protected]
aditya.w.mahastama
Konsultasi semester ini: Selasa dan Rabu 11.00 –
12.30
KONTAK SAYA
Erick
Pengantar:
Arsitektur, Organisasi, Struktur
dan Fungsi
Idea
• Seluruh keluarga komputer Intel x86
berbagi arsitektur dasar yang sama
• Dengan kata lain:
Intel 8086, 80286, 80386, 80486 dan
Pentium berbagi arsitektur dasar yang sama
Arsitektur
• Atribut-atribut komputer yang bisa dilihat
dan dijangkau oleh programmer
• Contoh nyata: set instruksi, mekanisme
input-output, teknik pengalamatan
• Misal: Apakah komputer tersebut memiliki
instruksi untuk melakukan perkalian.
Intel 8086 dan Pentium Dual Core sama2
bisa melakukan perkalian.
• Bukan arsitektur hardware?
Organisasi
• Bagaimana arsitektur pada sebuah
komputer diimplementasikan
• Contoh nyata: teknologi prosesor, teknologi
memori, teknologi interface
(pengaturannya)
• Misal: Untuk melaksanakan instruksi
perkalian, apakah intruksi tersebut akan
diimplementasikan oleh unit pengali, atau
menggunakan penjumlahan berulang oleh
unit penjumlah pada prosesor.
Struktur
• Bagaimana sebuah komputer
diorganisasikan, terkait erat dengan
strukturnya
• Struktur: bagaimana komponen-komponen
dalam sebuah komputer saling
berhubungan satu sama lain
Struktur Komputer
Peripherals
Computer
Central
Processing
Unit
Computer
Systems
Interconnection
Input
Output
Communication
lines
Main
Memory
Struktur CPU (Prosesor)
CPU
Computer
Arithmetic
and
Login Unit
Registers
I/O
System
Bus
Memory
CPU
Internal CPU
Interconnection
Control
Unit
Struktur Control Unit
Control Unit
CPU
Sequencing
Logic
ALU
Internal
Bus
Registers
Control
Unit
Control Unit
Registers and
Decoders
Control
Memory
Fungsi Komputer
• Function is the operation of individual
components as part of the structure
• Fungsi komputer di sini, dilihat dari peran
komponen komputer terhadap data,
sehingga fungsi komputer hanya ada 4:
• 1. Data Movement
• 2. Data Processing
• 3. Data Storage
• 4. Control
Diagram
Fungsional Komputer
Operations (1) Data movement
Operations (2) Storing data
Operations (3) Processing from/to storage
Operations (4) Processing from and to storage, to
I/O
Download