Jumat, 17 Desember 2021

PERTEMUAN 14. ARSITEKTUR KOMPUTER (CONTROL UNIT OPERATION) = Pilihan ganda/Rangkuman

SOAL & JAWABAN PERTEMUAN 14. ARSITEKTUR KOMPUTER

1). Kerja atau eksekusi terhadap data yang tersimpan pada register dan merupakan cara kerjanya dalam   satu pulsa clock adalah pengertian dari ?

    d. Micro Operation

2). Yang termasuk dalam siklus didalam CPU adalah.?

    a. Instruction

3). Yang termasuk Implementasi Terprogram pada Clock adalah, kecuali.?

   e. Logika unik untuk setiap op

4). Karakteristik dari RISA yaitu.?

    e. Format instruksi sederhana 

5). Eksekusi suatu instruksi dalam sebuah komputer mencakup pengeksekusian langkah-langkah kecil yang biasa disebut sebagai instruction cycle, yang terdiri dari.?

    b. execution cycl



RANGKUMAN PERTEMUAN 14. ARSITEKTUR KOMPUTER

Materi Pembahasan : CONTROL UNIT OPERATION

OPERASI MIKRO
• Fungsi dari sebuah komputer adalah untuk eksekusi program
• Setiap siklus yang lebih kecil akan terdiri dari sejumlah langkah yang masing-masing langkah tersebut terdiri dari register-register CPU. Dapat di sebut langkah-langkah tersebut sebagai operasi mikro.
• Operasi mikro adalah operasi fungsional atau atomik suatu CPU.

SIKLUS PENGAMBILAN
• MAR : dihubungkan dengan alamat bus sistem. MAR menspesifikasikan alamat di dalam memori untuk operasi read dan write.
• MBR : dihubungkan dengan saluran data bus sistem. MBR berisi nilai yang akan disimpan di memori atau nilai terakhir yang di baca dari memori
• PC : menampung alamat instruksi berikutnya yang akan di ambil.
• IR : menampung instruksi terakhiryang diambil.

SIKLUS PENGAMBILAN

9.26

Siklus Tidak Langsung

9.27

SIKLUS INTERUPT

9.28

SIKLUS EKSEKUSI
1. Penambahan (ADD)
ADD R1,X = Menambahkan isi lokasi X ke register R1

9.29

2. ISZ X = Isi lokasi X ditambahkan dengan 1. Apabila hasilnya sama dengan nol, maka instruksi berikutnya dilompati.

9.30

3. BSA X : Alamat instruksi yang berada setelah instruksi BSA disimpan di lokasi X, dan eksekusi dilanjutkan pada lokasi X+1. Alamat yang di simpan akan di gunakan kemudian untuk keperluan return.

9.31

SIKLUS INSTRUKSI
• Setiap fase siklus instruksi dapat di uraikan menjadi operasi mikro elementer.
• Ada empat buah kode siklus instruksi (ICC).
• ICC menandai status CPU dalam hal bagian tempat siklus tersebut berada.

4 KODE ICC :
1. 00 : fetch
2. 01 : Indirect
3. 10 : execute
4. 11 : interupt

KONTROL CPU
Karakterisasi Unit Kontrol :
1. Menentukan elemen dasar CPU
2. Menjelaskan operasi mikro yang akan dilakukan CPU
3. Menentukan fungsi-fungsi yang harus di lakukan unit kontrol agar menyebabkan pembentukan operasi mikro

ELEMEN DASAR FUNGSIONAL CPU :
1. ALU
2. Register-register
3. Lintasan data internal
4. Lintasan data eksternal
5. Unit Kontrol

UNIT KONTROL MELAKUKAN DUA TUGAS DASAR:
1. Pengurutan
2. Eksekusi

SINYAL KONTROL
Input Sinyal Kontrol :
• Clock
• Register Instruksi
• Sinyal Kontrol Dari Bus Kontrol
• Flag
Output Sinyal Kontrol :
• Sinyal Kontrol Di Dalam CPU
• Sinyal Kontrol Bagi Bus Kontrol


Jumat, 12 November 2021

Rangkuman Pengertian dari cpu , fungsi dari cpu , tugas dari cpu , komponen cpu , cara kera cpu , dan struktur cpu.

  

Pergertian dari CPU : 

Central Processing Unit (CPU) merupakan perangkat keras komputer dengan tugas untuk menerima dan menyelesaikan perintah dan data yang diterima dari perangkat lunak. CPU menjadi pusat pengolahan data pada komputer sehingga sering disebut juga dengan processor. Kecepatan kinerja dari komputer dapat diukur dari kualitas CPU yang dimiliki.


Fungsi CPU

Fungsi utama dari CPU adalah untuk melakukan operasi logika dan aritmatika untuk data yang diambil dari memori. Data juga dapat diberikan melalui beberapa perangkat keras. Pada dasarnya, CPU mirip dengan kalkulator namun cara kerja CPU jauh lebih kompleks untuk menyelsaikan instruksi yang diberikan.

Untuk dapat melakukan pemrosesan data, instruksi diberi alamat memori yang unik saat disimpan pada RAM. CPU kemudian melakukan pemrosesan dengan mengakses data pada RAM dengan alamat data yang telah dipilih. Berikut beberapa fungsi dari CPU.

Memproses dan mengelola seluruh kalkulasi, perintah, dan operasi aritmatika serta logika dari data yang diambil dari memori.

Menjalankan program yang tersimpan dalam memori utama yang dilakukan dengan menerjemahkan setiap instruksi yang diberikan dan dieksekusi sesuai dengan alur perintah. Kontrol dari CPU dilakukan dengan menggunakan instruksi dari software komputer.

CPU memiliki tugas untuk mengontrol komputer agar ada sinkronisasi kerja antar komponen yang ada didalamnya.                                                                                                                                                    CPU memiliki fungsi sebagai pusat dari sumber tenaga computer


Tugas dari CPU

Dalam sistem komputer, bagian CPU (Central Processing Unit) merupakan komponen terpenting dalam menjalankan tugas suatu sistem komputer. CPU memiliki fungsi sebagai komponen utama dalam pengolahan data dengan berdasarkan perintah-perintah yang diterimanya


Kompenen  CPU

Dalam mewujudkan fungsi dan tugasnya, CPU tersusun atas beberapa komponen, yaitu Arithmetic  and Logic  Unit  (ALU), Control Unit, Registers, dan CPU Interconnections.


 Arithmetic  and Logic  Unit  (ALU), bertugas  membentuk  fungsi  – fungsi  pengolahan data komputer. ALU  sering  disebut  mesin bahasa       (machine  language)  karena  bagian ini mengerjakan instruksi  – instruksi  bahasa  mesin yang  diberikan padanya. Seperti  istilahnya, ALU  terdiri  dari  dua  bagian, yaitu unit  arithmetika  dan unit  logika  boolean, yang  masing  – masing memiliki spesifikasi tugas tersendiri.

Control Unit, bertugas mengontrol operasi CPU dan secara keselurahan mengontrol komputer sehingga  terjadi  sinkronisasi  kerja  antar  komponen dalam  menjalankan fungsi  – fungsi operasinya. Termasuk  dalam  tanggung  jawab unit  kontrol  adalah mengambil  instruksi  –instruksi dari memori utama dan menentukan jenis instruksi tersebut.

Registers, adalah media penyimpan internal CPU yang digunakan saat proses pengolahan data.Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.

CPU Interconnections, adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register – register dan juga dengan bus – bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan/keluaran.

 

Cara Kerja CPU

Setelah Kanca IT mengetahui tentang komponen dan fungsi dari CPU, maka selanjutnya adalah tentang cara kerja CPU. Ketika perintah masuk ke prosesor, kemudian perintah tersebut akan ditempatkan pada penyimpnaan di MMA. Selanjutnya perintah akan diteruskan unit kontrol. Ketika perintah itu berupa data, maka akan ditampung pada working storage.

Selanjutnya perintah dieksekusi oleh register yang disalurkan oleh kontrol unit dari program storage. Ketika perintah tersebut berupa logika dan aritmatika, maka tugas akan diambil alih oleh ALU. Pemrosesan akan dilakukan sesuai dengan instruksi yang ditetapkan sebelumnya.

Ketika hasil pengolahan telah selesai, unit kontrol akan melakukan hasil pengolahan pada akumulator yang kemudian akan ditampung kembali pada working storage. Setelah pengerjaan seluruh tugas selesai, unit kontrol akan mengambil hasil pengolahan yang terdapat pada working storage dan kemudian ditampung ke output storage.  Hasil pengolahan dari output storage kemudian diampilkan pada output devices.


Struktur CPU

Komponen Utama CPU
CPU merupakan komponen terpenting dari sistem komputer. CPU adalah komponen pengolah data berdasarkan instruksi – instruksi yang diberikan kepadanya.

 Dalam mewujudkan fungsi dan tugasnya, CPU tersusun atas beberapa komponen sebagai bagian dari struktur CPU, seperti terlihat pada gambar 3.1 dan struktur detail internal CPU terlihat pada gamber 3.2. CPU tersusun atas beberapa komponen, yaitu :

Arithmetic and Logic Unit (ALU), bertugas membentuk fungsi – fungsi pengolahan data komputer. ALU sering disebut mesin bahasa (machine language) karena bagian ini mengerjakan instruksi – instruksi bahasa mesin yang diberikan padanya. Seperti istilahnya, ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang masing – masing memiliki spesifikasi tugas tersendiri.
Control Unit, bertugas mengontrol operasi CPU dan secara keselurahan mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi – fungsi operasinya. Termasuk dalam tanggung jawab unit kontrol adalah mengambil instruksi – instruksi dari memori utama dan menentukan jenis instruksi tersebut.
Registers, adalah media penyimpan internal CPU yang digunakan saat proses pengolahan data. Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.
CPU Interconnections, adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register – register dan juga dengan bus – bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan/keluaran.Komponen Utama CPU



                                                                     komponen internal cpu




                                                                    struktur detail internal cpu