Sistem Komputer - Cara Kerja CPU dan Pengalamatan Memori

Sistem Komputer - Kelas 8

Cara Kerja CPU dan Pengalamatan Memori

Pengertian Sistem Komputer (IPOS)

Sistem Komputer adalah sekumpulan elemen yang saling berhubungan dan bekerja sama untuk memproses data menjadi informasi yang berguna. Sistem ini mengikuti model IPOS (Input-Process-Output-Storage).

INPUT

Proses memasukkan data ke dalam sistem komputer

  • • Keyboard
  • • Mouse
  • • Mikrofon
  • • Scanner

PROCESS

Pengolahan data menjadi informasi yang berguna

  • • CPU
  • • ALU
  • • Control Unit
  • • Register

OUTPUT

Menampilkan hasil pemrosesan data

  • • Monitor
  • • Printer
  • • Speaker
  • • Proyektor

STORAGE

Menyimpan data dan informasi

  • • Hard Disk
  • • SSD
  • • RAM
  • • Flash Drive

Cara Kerja CPU (Central Processing Unit)

Komponen Utama CPU

Control Unit (CU)

Mengontrol dan mengkoordinasikan seluruh operasi CPU

Arithmetic Logic Unit (ALU)

Melakukan operasi aritmatika dan logika

Register

Penyimpanan sementara data dan instruksi

Simulasi Kerja CPU

CPU
Memproses Instruksi

Hubungan CPU dengan RAM

CPU
Processor
Data Bus
RAM
Memory

Proses Pengalamatan Memori

Komponen Pengalamatan

CPU

Mengirim alamat memori yang dibutuhkan

MMU (Memory Management Unit)

Menerjemahkan alamat virtual ke alamat fisik

Memori

Menyimpan data dan instruksi

Segmen Memori

Code Segment
Menyimpan kode program
Data Segment
Menyimpan data global
Stack Segment
Menyimpan data lokal
Extra Segment
Segmen tambahan

Sistem Bilangan Hexadesimal

Sistem Bilangan Hexadesimal adalah sistem bilangan berbasis 16 yang menggunakan digit 0-9 dan huruf A-F.

0-9
Angka
A = 10
Huruf
B = 11
Huruf
C-F
12-15

Konversi Hexadesimal ke Desimal

Cara Konversi

Setiap digit dikalikan dengan 16 pangkat posisinya (dari kanan, mulai dari 0)

2A3₁₆ = ?₁₀
3 × 16⁰ = 3 × 1 = 3
A × 16¹ = 10 × 16 = 160
2 × 16² = 2 × 256 = 512
Total = 675₁₀

Konverter Interaktif

Konversi Biner ke Hexadesimal

Cara Konversi

Kelompokkan 4 bit biner dari kanan, lalu konversi setiap kelompok ke hex

11010011₂ = ?₁₆
1101 0011 (kelompokkan 4 bit)
1101₂ = 13₁₀ = D₁₆
0011₂ = 3₁₀ = 3₁₆
Hasil = D3₁₆

Konverter Interaktif

Konversi Desimal ke Hexadesimal

Cara Konversi

Bagi bilangan dengan 16 berulang kali, ambil sisa bagi dari bawah ke atas

255₁₀ = ?₁₆
255 ÷ 16 = 15 sisa 15 (F)
15 ÷ 16 = 0 sisa 15 (F)
Hasil = FF₁₆

Konverter Interaktif

Konversi Hexadesimal ke Biner

Cara Konversi

Setiap digit hex dikonversi menjadi 4 bit biner

A7₁₆ = ?₂
A₁₆ = 10₁₀ = 1010₂
7₁₆ = 7₁₀ = 0111₂
Hasil = 10100111₂

Konverter Interaktif

Kuis Interaktif

Pertanyaan 1 dari 5 Skor: 0/5