Dokumen tersebut membahas tentang prosesor dan memori pada komputer. Prosesor terdiri atas Central Processing Unit (CPU) dan memori utama. CPU terdiri dari Unit Kendali, Aritmatic Logical Unit (ALU), dan register yang berperan dalam mengolah data. Sedangkan memori utama terdiri atas Random Access Memory (RAM) dan Read Only Memory (ROM) untuk menyimpan data dan instruksi.
2. RENCANA
PERKULIAHAN
SEMESTER
No Pokok Bahasan
1 Memahami Komputer dan Sejarahnya
2 Memahami Organisasi, Arsitektur Komputer
3 Memahami Perkembangan dan Klasifikasi Komputer
4 Memahami Hardware dan Software Komputer
5 Prosesor dan Memori
6 Memahami Sistem Bilangan
7 Memahami Sistem Komunikasi Data
8 Ujian Tengah Semester
9 Memahami Jaringan Komputer
10 Memahami Pengembangan Program Terstruktur
11
12
13
14
15
16 Ujian Akhir Semester
3. Standar Kompetensi
Pada akhir semester, mahasiswa menguasai pengetahuan, pengertian, &
pemahaman tentang teknik-teknik kriptografi.
Mahasiswa diharapkan mampu mengimplementasikan salah satu teknik
kriptografi untuk mengamankan informasi yang akan dikirimkan melalui
jaringan.
4. Kompetensi Dasar
Mahasiswa menguasai Teknik Caesar Cipher.
Mahasiswa menguasai Substitusi Abjad Tunggal.
Mahasiswa menguasai Substitusi Abjad Majemuk.
6. Pendahuluan
Alat pemroses adalah alat dimana instruksi-instruksi program diproses untuk mengolah
data yang sudah dimasukkan melalui alat input dan hasilnya akan ditampilkan pada alat
output.
alat pemroses terdiri dari Central Processing Unit (CPU) dan memori utama (main
memory).
CPU terdiri dari komponen-komponen Control Unit, Arithmatic Logic Unit (ALU), dan
register.
memori utama terdiri dari Random Access Memory (RAM) dan Read Only Memory
(ROM).
7. Central Processing Unit
CPU merupakan tempat pemroses instruksi-instruksi program.
CPU juga disebut dengan pemroses microprocessor.
Pemroses ini berupa chip yang terdiri dari ribuan hingga jutaan Itegrated
Circuit.
Umumnya pemroses ini diberi nama sesuai dengan keinginan pembuatnya
dan umumnya ditambah dengan nomor seri, misalnya Intel 80486 DX2-400.
8. Unit Kendali
Unit ini bertugas mengatur dan mengendalikan semua peralatan yang ada
pada sistem komputer.
Unit kendali akan mengatur kapan alat input menerima data dan kapan data
diolah serta kapan ditampilkan pada alat output.
Unit ini juga mengartikan instruksi-instruksi dari program komputer,
membawa data dari alat input ke memori utama, dan mengambil data dari
memori utama untuk diolah.
9. Tugas Unit Kendali
Mengatur dan mengendalikan alat-alat input dan output.
Mengambil instruksi-instruksi dari memori utama.
Mengambil data dari memori utama (jika diperlukan) untuk diproses.
Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika
serta mengawasi kerja dari ALU.
Menyimpan hasil proses ke memori utama.
10. Arithmatic dan Logical Unit
ALU bertugas melakukan perhitungan aritmatika yang terjadi sesuai dengan
instruksi program.
ALU melakukan semua operasi aritmatika dengan dasar penjumlahan
sehingga sirkuit elektronik yang digunakan disebut adder.
11. Registery
Registery merupakan alat penyimpanan kecil yang mempunyai kecepatan akses
cukup tinggi.
Registery digunakan untuk menyimpan data dan instruksi yang sedang diproses
sementara data dan instruksi lainnya yang menunggu giliran untuk diproses
masih disimpan di dalam memori utama.
12. Bagian Registery
Accumulators, dapat digunakan sebagai holding data dalam kalkulasi.
Address Registers, digunakan untuk menyimpan penempatan memori data atau
instruksi untuk digunakan oleh suatu program.
Stack Pointer, register ini digunakan selama sub-routine yang bersarang dan
bertumpuk didasarkan aritmatika.
Status Register, register ini menyediakan suatu layanan pada CPU dengan
pemeliharaan status operasi yang terakhir yang dilaksanakan oleh ALU.
Instruction Pointer, kadang-kadang dikenal sebagai program counter, pointer dapat
merespon untuk alamat memori dari instruksi berikutnya yang akan di eksekusi.
13. Tiga Macam Memori
Register, digunakan untuk menyimpan instruksi dan data yang sedang diproses.
Main memory, dipergunakan untuk menyimpan instruksi dan data yang akan
diproses dan hasil pengolahan.
Secondary storage, dipergunakan untuk menyimpan program dan data secara
permanen.
14. Register Pada CPU
Instruction Register (IR) digunakan untuk menyimpan instruksi yang sedang diproses.
Program Counter (PC) adalah register yang digunakan untuk menyimpan alamat lokasi
dari memori utama yang berisicinstruksi yang sedang diproses.
General Purpose Register, yaitu register yang mempunyai kegunaan umum yang
berhubungan dengan data yang sedang diproses. Sebagai contoh, register jenis ini
yang digunakan untuk menampung data yang sedang diolah disebut dengan operand
register, sedang untuk menampung hasil pengolahan disebut accumulator.
15. Register Pada CPU
Memory Data Register (MDR), digunakan untuk menampung data atau instruksi hasil
pengiriman dari memori utama ke CPU atau menampung data yang akan direkam ke
memori utama dari hasil pengolahan oleh CPU.
Memory Address Register (MAR), digunakan untuk menampung alamat data atau
instruksi pada memori utama yang akan diambil atau yang akan diletakkan.