SlideShare a Scribd company logo
1 of 12
The CPU and Memory
The CPU and Memory
The CPU and Memory
• ALU (unit logika aritmatika)
• Melakukan perhitungan dan perbandingan (data berubah)
• CU (unit kontrol): melakukan fetch / execute cycle
• Fungsi:
• Memindahkan data ke dan dari register CPU dan komponen perangkat
keras lainnya (tidak ada perubahan data)
• Mengakses perintah instruksi dan instruksi program ke ALU
• Subbagian:
• Unit manajemen memori: mengawasi pengambilan instruksi dan data
• Interface I / O: kadang dikombinasikan dengan unit manajemen memori
sebagai Bust Interface Unit
System Block Diagram
The Little Man Computer
Registers
• Penggunaan register
• Scratchpad untuk program pelaksana saat ini
• Memegang data dibutuhkan dengan cepat atau sering
• Menyimpan informasi tentang status CPU dan saat ini menjalankan program
• Alamat instruksi program selanjutnya
• Sinyal dari perangkat eksternal
• Register tujuan umum
• User-visible register
• Tahan hasil antara atau nilai data, mis., Penghitung lingkaran
• Setara dengan kalkulator LMC
• Biasanya beberapa lusin di CPU saat ini
Concept of Registers
• Lokasi penyimpanan kecil dan permanen dalam CPU digunakan untuk
tujuan tertentu
• Dimanipulasi langsung oleh Control Unit
• Wired untuk fungsi tertentu
• Ukuran dalam bit atau byte (bukan MB seperti memori)
• Bisa menyimpan data, alamat atau instruksi
• Berapa banyak register yang dimiliki LMC?
Special-Purpose Registers
• Program Count Register (PC)
• Juga disebut pointer instruksi
• Daftar Instruksi (IR)
• Menyimpan instruksi yang diambil dari memori
• Daftar Alamat Memori (MAR)
• Register Data Memori (MDR)
• Status register
• Status CPU dan program yang sedang dijalankan
• Flags (satu bit Boolean variable) untuk melacak kondisi seperti aritmatika
carry dan overflow, power failure, kesalahan komputer internal
Register Operations
• Menyimpan nilai dari lokasi lain (register dan memori)
• Penambahan dan pengurangan
• Pergeseran atau putar data
• Isi tes untuk kondisi seperti nol atau positif
Operation of Memory
• Setiap lokasi memori memiliki alamat yang unik
• Alamat dari sebuah instruksi disalin ke MAR yang menemukan lokasi
di memori
• CPU menentukan apakah itu toko atau pengambilan
• Transfer terjadi antara MDR dan memori
• MDR adalah register dua arah
Relationship between MAR,
MDR and Memory
MAR-MDR Example
Visual Analogy of Memory

More Related Content

What's hot

What's hot (11)

2. central processing unit jul
2. central processing unit jul2. central processing unit jul
2. central processing unit jul
 
Plc
PlcPlc
Plc
 
Bab xiv memaksimalkan_prosesor
Bab xiv memaksimalkan_prosesorBab xiv memaksimalkan_prosesor
Bab xiv memaksimalkan_prosesor
 
Desain memory
Desain memoryDesain memory
Desain memory
 
17. representasi data 5 jul
17. representasi data 5   jul17. representasi data 5   jul
17. representasi data 5 jul
 
Bab1 Asembler
Bab1 AsemblerBab1 Asembler
Bab1 Asembler
 
Processor CPU
Processor CPUProcessor CPU
Processor CPU
 
REMEDSISTEKOM-BASIR SYA'BANI
REMEDSISTEKOM-BASIR SYA'BANIREMEDSISTEKOM-BASIR SYA'BANI
REMEDSISTEKOM-BASIR SYA'BANI
 
Central processing unit
Central processing unitCentral processing unit
Central processing unit
 
hardware dan software komputer
hardware dan software komputerhardware dan software komputer
hardware dan software komputer
 
CPU
CPUCPU
CPU
 

Similar to CPU DAN MEMORI

2.struktur sistemkomputer
2.struktur sistemkomputer2.struktur sistemkomputer
2.struktur sistemkomputernasib silaban
 
04. Central Processing Unit -- Session IV edit.pptx
04. Central  Processing Unit -- Session IV edit.pptx04. Central  Processing Unit -- Session IV edit.pptx
04. Central Processing Unit -- Session IV edit.pptxImamCaksate
 
3. central prosesing unit
3. central prosesing unit 3. central prosesing unit
3. central prosesing unit Wandi Parlente
 
Pertemuan 3. Struktur CPU.ppt
Pertemuan 3. Struktur CPU.pptPertemuan 3. Struktur CPU.ppt
Pertemuan 3. Struktur CPU.pptDoniOktaviana2
 
Pengenalan hardware
Pengenalan hardwarePengenalan hardware
Pengenalan hardwareseolangit2
 
Pengenalan hardware
Pengenalan hardwarePengenalan hardware
Pengenalan hardwaresamsaharsam
 
Processing Unit Design Arsitektur dan Organisasi Komputer
Processing Unit Design Arsitektur dan Organisasi KomputerProcessing Unit Design Arsitektur dan Organisasi Komputer
Processing Unit Design Arsitektur dan Organisasi Komputerferoza rosalina
 
Teknologi Informasi - Pertemuan 5.pptx
Teknologi Informasi - Pertemuan 5.pptxTeknologi Informasi - Pertemuan 5.pptx
Teknologi Informasi - Pertemuan 5.pptxRadenMuhamadFirzatul2
 
Pertemuan2 struktur sistem operasi
Pertemuan2 struktur sistem operasiPertemuan2 struktur sistem operasi
Pertemuan2 struktur sistem operasifeityata
 
pembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.pptpembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.pptssuser651430
 
Pressentasi control unit
Pressentasi control unitPressentasi control unit
Pressentasi control unitgea prima
 
Sekilas Pembahasan Hardware Komputer
Sekilas Pembahasan Hardware KomputerSekilas Pembahasan Hardware Komputer
Sekilas Pembahasan Hardware KomputerAulia Nurhady
 
pensdiskisdpptstrukturcpu-191114160232.pdf
pensdiskisdpptstrukturcpu-191114160232.pdfpensdiskisdpptstrukturcpu-191114160232.pdf
pensdiskisdpptstrukturcpu-191114160232.pdfssuser651430
 

Similar to CPU DAN MEMORI (20)

2.struktur sistemkomputer
2.struktur sistemkomputer2.struktur sistemkomputer
2.struktur sistemkomputer
 
Cpu
Cpu Cpu
Cpu
 
04. Central Processing Unit -- Session IV edit.pptx
04. Central  Processing Unit -- Session IV edit.pptx04. Central  Processing Unit -- Session IV edit.pptx
04. Central Processing Unit -- Session IV edit.pptx
 
3. central prosesing unit
3. central prosesing unit 3. central prosesing unit
3. central prosesing unit
 
Pertemuan 3. Struktur CPU.ppt
Pertemuan 3. Struktur CPU.pptPertemuan 3. Struktur CPU.ppt
Pertemuan 3. Struktur CPU.ppt
 
Struktur CPU
Struktur CPUStruktur CPU
Struktur CPU
 
Pengenalan hardware
Pengenalan hardwarePengenalan hardware
Pengenalan hardware
 
Pengenalan hardware
Pengenalan hardwarePengenalan hardware
Pengenalan hardware
 
Pengenalan hardware
Pengenalan hardwarePengenalan hardware
Pengenalan hardware
 
Processing Unit Design Arsitektur dan Organisasi Komputer
Processing Unit Design Arsitektur dan Organisasi KomputerProcessing Unit Design Arsitektur dan Organisasi Komputer
Processing Unit Design Arsitektur dan Organisasi Komputer
 
Sistem bus
Sistem busSistem bus
Sistem bus
 
Teknologi Informasi - Pertemuan 5.pptx
Teknologi Informasi - Pertemuan 5.pptxTeknologi Informasi - Pertemuan 5.pptx
Teknologi Informasi - Pertemuan 5.pptx
 
BAB 10 Perkakasan komputer
BAB 10   Perkakasan komputer BAB 10   Perkakasan komputer
BAB 10 Perkakasan komputer
 
Pertemuan2 struktur sistem operasi
Pertemuan2 struktur sistem operasiPertemuan2 struktur sistem operasi
Pertemuan2 struktur sistem operasi
 
Arsitektur Sistem Komputer
Arsitektur Sistem KomputerArsitektur Sistem Komputer
Arsitektur Sistem Komputer
 
pembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.pptpembelajaran untuk strukturfungsicpu1.ppt
pembelajaran untuk strukturfungsicpu1.ppt
 
Pressentasi control unit
Pressentasi control unitPressentasi control unit
Pressentasi control unit
 
Plc bab 4
Plc bab 4Plc bab 4
Plc bab 4
 
Sekilas Pembahasan Hardware Komputer
Sekilas Pembahasan Hardware KomputerSekilas Pembahasan Hardware Komputer
Sekilas Pembahasan Hardware Komputer
 
pensdiskisdpptstrukturcpu-191114160232.pdf
pensdiskisdpptstrukturcpu-191114160232.pdfpensdiskisdpptstrukturcpu-191114160232.pdf
pensdiskisdpptstrukturcpu-191114160232.pdf
 

More from Basiroh M.Kom (20)

2 pengantar-kwu
2 pengantar-kwu2 pengantar-kwu
2 pengantar-kwu
 
Recursive pertemuan 5
Recursive pertemuan 5Recursive pertemuan 5
Recursive pertemuan 5
 
Dynamic programming pertemuan 4
Dynamic programming pertemuan 4Dynamic programming pertemuan 4
Dynamic programming pertemuan 4
 
Test abilitas dan tester
Test abilitas dan testerTest abilitas dan tester
Test abilitas dan tester
 
Kcb
KcbKcb
Kcb
 
13 ai sitm_pakar
13 ai sitm_pakar13 ai sitm_pakar
13 ai sitm_pakar
 
01 ai
01 ai01 ai
01 ai
 
01 intro ai
01 intro ai01 intro ai
01 intro ai
 
4 black-box
4 black-box4 black-box
4 black-box
 
5 white-box
5 white-box5 white-box
5 white-box
 
Testing dan implementasi sistem
Testing dan implementasi sistemTesting dan implementasi sistem
Testing dan implementasi sistem
 
Presentation1
Presentation1Presentation1
Presentation1
 
Pbo
PboPbo
Pbo
 
Pengertian & konsep oop (object oriented
Pengertian & konsep oop (object orientedPengertian & konsep oop (object oriented
Pengertian & konsep oop (object oriented
 
Class diagram
Class diagramClass diagram
Class diagram
 
01 rw
01 rw01 rw
01 rw
 
05 rw
05 rw05 rw
05 rw
 
Pertemuan 3
Pertemuan 3Pertemuan 3
Pertemuan 3
 
02 rekayasa web
02 rekayasa web02 rekayasa web
02 rekayasa web
 
Pertemuan 5, 6 & 7
Pertemuan 5, 6 & 7Pertemuan 5, 6 & 7
Pertemuan 5, 6 & 7
 

Recently uploaded

05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptxAnnisaNurHasanah27
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 

Recently uploaded (6)

05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 

CPU DAN MEMORI

  • 1. The CPU and Memory The CPU and Memory
  • 2. The CPU and Memory • ALU (unit logika aritmatika) • Melakukan perhitungan dan perbandingan (data berubah) • CU (unit kontrol): melakukan fetch / execute cycle • Fungsi: • Memindahkan data ke dan dari register CPU dan komponen perangkat keras lainnya (tidak ada perubahan data) • Mengakses perintah instruksi dan instruksi program ke ALU • Subbagian: • Unit manajemen memori: mengawasi pengambilan instruksi dan data • Interface I / O: kadang dikombinasikan dengan unit manajemen memori sebagai Bust Interface Unit
  • 4. The Little Man Computer
  • 5. Registers • Penggunaan register • Scratchpad untuk program pelaksana saat ini • Memegang data dibutuhkan dengan cepat atau sering • Menyimpan informasi tentang status CPU dan saat ini menjalankan program • Alamat instruksi program selanjutnya • Sinyal dari perangkat eksternal • Register tujuan umum • User-visible register • Tahan hasil antara atau nilai data, mis., Penghitung lingkaran • Setara dengan kalkulator LMC • Biasanya beberapa lusin di CPU saat ini
  • 6. Concept of Registers • Lokasi penyimpanan kecil dan permanen dalam CPU digunakan untuk tujuan tertentu • Dimanipulasi langsung oleh Control Unit • Wired untuk fungsi tertentu • Ukuran dalam bit atau byte (bukan MB seperti memori) • Bisa menyimpan data, alamat atau instruksi • Berapa banyak register yang dimiliki LMC?
  • 7. Special-Purpose Registers • Program Count Register (PC) • Juga disebut pointer instruksi • Daftar Instruksi (IR) • Menyimpan instruksi yang diambil dari memori • Daftar Alamat Memori (MAR) • Register Data Memori (MDR) • Status register • Status CPU dan program yang sedang dijalankan • Flags (satu bit Boolean variable) untuk melacak kondisi seperti aritmatika carry dan overflow, power failure, kesalahan komputer internal
  • 8. Register Operations • Menyimpan nilai dari lokasi lain (register dan memori) • Penambahan dan pengurangan • Pergeseran atau putar data • Isi tes untuk kondisi seperti nol atau positif
  • 9. Operation of Memory • Setiap lokasi memori memiliki alamat yang unik • Alamat dari sebuah instruksi disalin ke MAR yang menemukan lokasi di memori • CPU menentukan apakah itu toko atau pengambilan • Transfer terjadi antara MDR dan memori • MDR adalah register dua arah