CENTRAL PROCESSING UNIT (CPU)
Merupakan tempat pemrosesan instruksi-instruksi program. Pada komputer mikro, processor ini disebut dengan microprocessor. CPU terdiri dari dua bagian utama, yaitu control unit dan arithmetic and logic unit. Disamping dua bagian utama tersebut, CPU juga mempunyai beberapa simpanan yang berukuran kecil yang disebut register.
CONTROL UNIT (CU)
Tugas Control Unit adalah :
1. Mengatur dan mengendalikan alat-alat input dan output2. Mengambil instruksi-instruksi dari main memory
3. Mengambil data dari main memory kalau diperlukan oleh proses
4. Mengirim instruksi ke Arithmetic and Logic Unit bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja Arithmetic and Logic Unit
5. Menyimpan hasil proses ke main memory
ARITHMETIC AND LOGIC UNIT (ALU)
Tugas Arithmetic and Logic Unit adalah :
1. Melakukan semua perhitungan aritmatika seperti +, -, /, *
2. Melakukan keputusan dari operasi logika sesuai dengan instruksi program seperti =, <>, <, <=, >, >=
REGISTER
Merupakan simpanan kecil yang mempunyai kecepatan tinggi dibandingkan dengan kecepatan perekaman atau pengambilan data di main memory. Register digunakan untuk menyimpan instruksi dan data yang sedang diproses oleh CPU, sedang instruksi-instruksi dan data lainnya yang menunggu giliran untuk diproses masih tersimpan di main memory.
Ada tiga jenis memori yang digunakan dalam sistem komputer, yaitu :
1. Register
Digunakan untuk menyimpan instruksi dan data yang sedang diproses
2. Main Memory
Digunakan untuk menyimpan instruksi dan data yang akan diproses dan hasil dari pengolahan
3. External Memory
Digunakan untuk menyimpan program dan data secara permanen
Register yang berhubungan dengan instruksi terdiri dari :
• Instruction Register
Disebut juga program register yang digunakan untuk menyimpan intruksi yang sedang diproses
• Program Counter
Disebut juga control counter atau instruction counter yaitu register yang digunakan untuk menyimpan alamat (address) lokasi dari main memory yang berisi instruksi yang sedang diproses
Register yang berhubungan dengan data terdiri dari :
• General-purpose Register
Diberi simbol R0, R1, R2, …, Rn yang digunakan untuk menampung data yang sedang diolah (operand register) dan untuk menampung hasil pengolahan (accumulator)
Pada gambar, 16 bit register dengan nama AX, BX, CX dan DX masing-masing terdiri dari pasangan 8 bit register. Register AX terdiri dari 16 bit dengan pasangan 8 bit register AH (A-High byte) dan AL (A-Low byte).
Register lain yang digunakan sebagai jembatan antara CPU dengan main memory adalah :
Memory Data Register
digunakan untuk menampung data atau instruksi hasil pengiriman dari main memory ke CPU atau untuk menampung data yang akan direkam ke main memory dari hasil pengolahan di CPU
Memory Address Register
Digunakan untuk menampung alamat data atau instruksi di main memory yang akan diambil atau yang akan direkamkan
nb. UNTUK LENGKAPNYA SILAHKAN DOWNLOAD SAJA ARTIKEL >>Alat Pemroses<<
Merupakan tempat pemrosesan instruksi-instruksi program. Pada komputer mikro, processor ini disebut dengan microprocessor. CPU terdiri dari dua bagian utama, yaitu control unit dan arithmetic and logic unit. Disamping dua bagian utama tersebut, CPU juga mempunyai beberapa simpanan yang berukuran kecil yang disebut register.
CONTROL UNIT (CU)
Tugas Control Unit adalah :
1. Mengatur dan mengendalikan alat-alat input dan output2. Mengambil instruksi-instruksi dari main memory
3. Mengambil data dari main memory kalau diperlukan oleh proses
4. Mengirim instruksi ke Arithmetic and Logic Unit bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja Arithmetic and Logic Unit
5. Menyimpan hasil proses ke main memory
ARITHMETIC AND LOGIC UNIT (ALU)
Tugas Arithmetic and Logic Unit adalah :
1. Melakukan semua perhitungan aritmatika seperti +, -, /, *
2. Melakukan keputusan dari operasi logika sesuai dengan instruksi program seperti =, <>, <, <=, >, >=
REGISTER
Merupakan simpanan kecil yang mempunyai kecepatan tinggi dibandingkan dengan kecepatan perekaman atau pengambilan data di main memory. Register digunakan untuk menyimpan instruksi dan data yang sedang diproses oleh CPU, sedang instruksi-instruksi dan data lainnya yang menunggu giliran untuk diproses masih tersimpan di main memory.
Ada tiga jenis memori yang digunakan dalam sistem komputer, yaitu :
1. Register
Digunakan untuk menyimpan instruksi dan data yang sedang diproses
2. Main Memory
Digunakan untuk menyimpan instruksi dan data yang akan diproses dan hasil dari pengolahan
3. External Memory
Digunakan untuk menyimpan program dan data secara permanen
Register yang berhubungan dengan instruksi terdiri dari :
• Instruction Register
Disebut juga program register yang digunakan untuk menyimpan intruksi yang sedang diproses
• Program Counter
Disebut juga control counter atau instruction counter yaitu register yang digunakan untuk menyimpan alamat (address) lokasi dari main memory yang berisi instruksi yang sedang diproses
Register yang berhubungan dengan data terdiri dari :
• General-purpose Register
Diberi simbol R0, R1, R2, …, Rn yang digunakan untuk menampung data yang sedang diolah (operand register) dan untuk menampung hasil pengolahan (accumulator)
Pada gambar, 16 bit register dengan nama AX, BX, CX dan DX masing-masing terdiri dari pasangan 8 bit register. Register AX terdiri dari 16 bit dengan pasangan 8 bit register AH (A-High byte) dan AL (A-Low byte).
Register lain yang digunakan sebagai jembatan antara CPU dengan main memory adalah :
Memory Data Register
digunakan untuk menampung data atau instruksi hasil pengiriman dari main memory ke CPU atau untuk menampung data yang akan direkam ke main memory dari hasil pengolahan di CPU
Memory Address Register
Digunakan untuk menampung alamat data atau instruksi di main memory yang akan diambil atau yang akan direkamkan
nb. UNTUK LENGKAPNYA SILAHKAN DOWNLOAD SAJA ARTIKEL >>Alat Pemroses<<
Tidak ada komentar:
Posting Komentar