Otak Komputer Yang Dijadikan Alat Pemroses Data Adalah

Alumnice.co – Otak Komputer Yang Dijadikan Alat Pemroses Data Adalah

HP Bebas Pulsa : 0800 1234 000

Unit Pemroses Sentral

Unit Pemroses Sentral

Unit Pemroses Sentral
(UPS) (bahasa Inggris:

Central Processing Unit
;
CPU), merujuk kepada perangkat keras komputer yang memahami dan melaksanakan perintah dan data dari perangkat lunak. Istilah lain, pemroses/prosesor (processor), sering digunakan untuk mengatakan CPU. Adapun mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah paket sirkuit terpadu-tunggal. Sejak pertengahan tahun 1970-an, mikroprosesor sirkuit terpadu-tunggal ini telah umum digunakan dan dijadikan segi penting dalam penerapan CPU.

Pin mikroprosesor Intel 80486DX2.

Daftar konten

  • 1
    Komponen CPU
  • 2
    Cara Kerja CPU

    • 2.1
      Fungsi CPU
    • 2.2
      Percabangan instruksi
    • 2.3
      Bilangan yang mampu ditangani
  • 3
    Referensi
  • 4
    Pranala luar

    • 4.1
      Perancang CPU
    • 4.2
      Informasi lain

Komponen CPU

Diagram blok sederhana sebuah CPU.

Komponen CPU terbagi dijadikan beberapa jenis, adalah sebagai berikut.

  • Unit kontrol
    yang mampu mengatur jalannya program. Komponen ini sudah pasti mempunyai dalam semua CPU. CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antarkomponen dalam menjalankan fungsi-fungsi operasinya. termasuk dalam tanggung jawab unit kontrol adalah mengambil intruksi-intruksi dari memori utama dan menentukan jenis instruksi tersebut. Bila mempunyai instruksi untuk aturan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan pada waktunya akan disajikan ke peralatan output. Dengan demikian tugas dari unit kendali ini adalah:

    • Mengatur dan mengendalikan alat-alat masukan (input) dan keluaran (output).
    • Mengambil instruksi-instruksi dari memori utama.
    • Mengambil data dari memori utama (jika diperlukan) untuk diproses.
    • Mengirim instruksi ke ALU bila mempunyai aturan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU.
    • Menyimpan hasil bagian ke memori utama.
  • Register
    merupakan peralatan penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang masih diproses. Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data waktu di olah ataupun data untuk pengolahan selanjutnya. Secara analogi, register ini mampu diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak mampu diibaratkan sebagai CPU, yang mempunyai isinya ingatan-ingatan, satuan kendali yang mengatur seluruh keaktifan tubuh dan mempunyai tempat untuk melakukan aturan dan perbandingan logika.
  • ALU
    unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang dipastikan. ALU sering di sebut
    mesin bahasa
    karena segi ini ALU terdiri dari dua segi, adalah unit arithmetika dan unit logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan semua aturan aritmatika yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.
Baca :   Contoh Cerita Kegiatan Sehari Hari Dalam Bahasa Jepang Dan Artinya

Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan memanfaatkan operator logika tertentu, adalah sama dengan (=), tidak sama dengan (¹ ), kurang dari (<), kurang atau sama dengan (£ ), bertambah akbar dari (>), dan bertambah akbar atau sama dengan (³ ).

  • CPU Interconnections
    adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, adalah 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

Waktu data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di MAA (melalui Input-storage); apabila berwujud instruksi ditampung oleh
Control Unit
di Program-storage, namun apabila berwujud data ditampung di
Working-storage). Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di
General-purpose register
(dalam hal ini di
Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang diteguhkan. Hasilnya ditampung di Akumulator. Apabila hasil pengolahan telah berhenti, maka
Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke
Working-storage. Jika pengerjaan semuanya telah berhenti, maka
Control Unit
akan menjemput hasil pengolahan dari
Working-storage
untuk ditampung ke
Output-storage. Lalu selanjutnya dari
Output-storage, hasil pengolahan akan ditampilkan ke
output-devices.

Fungsi CPU

CPU berfungsi seperti kalkulator, hanya saja CPU jauh bertambah kuat daya pemrosesannya. Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan menempuh beberapa perangkat keras, seperti papan tombol, pemindai, tuas kontrol, maupun tetikus. CPU dikontrol memanfaatkan sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut mampu dijalankan oleh CPU dengan membacanya dari media penyimpan, seperti cakram keras, disket, cakram padat, maupun pita perekam. Instruksi-instruksi tersebut yang belakang sekali disimpan terlebih dahulu pada memori fisik (MAA), yang mana setiap instruksi akan diberi alamat unik yang disebut
alamat memori. Selanjutnya, CPU mampu mengakses data-data pada MAA dengan menentukan alamat data yang dikehendaki.

Baca :   Jelaskan Pengertian Dari Bahan Hasil Samping Buah

Waktu sebuah program dieksekusi, data mengalir dari RAM ke sebuah unit yang disebut dengan bus, yang menghubungkan selang CPU dengan MAA. Data yang belakang sekali didekode dengan memanfaatkan unit bagian yang disebut sebagai
pendekoder instruksi
yang sanggup menerjemahkan instruksi. Data yang belakang sekali berlangsung ke unit aritmatika dan logika (ALU) yang melakukan kalkulasi dan perbandingan. Data bisa sah disimpan sementara oleh ALU dalam sebuah lokasi memori yang disebut dengan
register
supaya mampu diambil kembali dengan cepat untuk diolah. ALU mampu melakukan operasi-operasi tertentu, meliputi penjumlahan, perkalian, pengurangan, pengujian kondisi terhadap data dalam register, sampai mengirimkan hasil pemrosesannya kembali ke memori fisik, media penyimpan, atau register apabila akan mengolah hasil pemrosesan lagi. Selama bagian ini terjadi, sebuah unit dalam CPU yang disebut dengan
penghitung program
akan memantau instruksi yang sukses dijalankan supaya instruksi tersebut mampu dieksekusi dengan urutan yang sah dan sesuai.

Percabangan instruksi

Pemrosesan instruksi dalam CPU dibagi atas dua tahap, Tahap-I disebut Instruction Fetch, sedangkan Tahap-II disebut Instruction Execute. Tahap-I berisikan pemrosesan CPU dimana Control Unit mengambil data dan/atau instruksi dari main-memory ke register, sedangkan Tahap-II berisikan pemrosesan CPU dimana Control Unit menghantarkan data dan/atau instruksi dari register ke main-memory untuk ditampung di MAA, setelah Instruction Fetch dilakukan. Waktu pada tahap-I ditambah dengan waktu pada tahap-II disebut waktu siklus mesin (machine cycles time).

Penghitung program dalam CPU umumnya bangung secara berurutan. Meskipun demikian, beberapa instruksi dalam CPU, yang disebut dengan
instruksi lompatan, mengizinkan CPU mengakses instruksi yang terletak bukan pada urutannya. Hal ini disebut juga percabangan instruksi (branching instruction). Cabang-cabang instruksi tersebut mampu berupa cabang yang bersifat kondisional (memiliki syarat tertentu) atau non-kondisional. Sebuah cabang yang bersifat non-kondisional selalu berubah ke sebuah instruksi baru yang berada di luar arus instruksi, sementara sebuah cabang yang bersifat kondisional akan menguji terlebih dahulu hasil dari operasi sebelumnya untuk melihat apakah cabang instruksi tersebut akan dieksekusi atau tidak. Data yang diuji untuk percabangan instruksi disimpan pada lokasi yang disebut dengan
flag.

Baca :   Perbedaan Karburator Tiger Lama Dan Tiger Revo

Bilangan yang mampu ditangani

Kebanyakan CPU mampu menangani dua jenis bilangan, adalah
fixed-point
dan
floating-point. Bilangan
fixed-point
memiliki nilai digit spesifik pada salah satu titik desimalnya. Hal ini memang membatasi jangkauan nilai yang mungkin untuk angka-angka tersebut, tetapi hal ini justru mampu dihitung oleh CPU secara bertambah cepat. Sementara itu, bilangan
floating-point
merupakan bilangan yang diekspresikan dalam notasi ilmiah, di mana sebuah angka direpresentasikan sebagai angka desimal yang dikalikan dengan pangkat 10 (seperti 3,14 x 1057). Notasi ilmiah seperti ini merupakan cara yang singkat untuk mengekspresikan bilangan yang sangat akbar atau bilangan yang sangat kecil, dan juga mengizinkan jangkauan nilai yang sangat jauh sebelum dan sesudah titik desimalnya. Bilangan ini umumnya digunakan dalam merepresentasikan grafik dan kerja ilmiah, tetapi bagian aritmatika terhadap bilangan
floating-point
jauh bertambah melilit dan mampu diselesaikan dalam waktu yang bertambah lama oleh CPU karena mungkin mampu memanfaatkan beberapa siklus detak CPU. Beberapa komputer memanfaatkan sebuah prosesor sendiri untuk menghitung bilangan
floating-point
yang disebut dengan FPU (disebut juga
math co-processor) yang mampu bekerja secara paralel dengan CPU untuk mempercepat penghitungan bilangan
floating-point. FPU waktu ini dijadikan standar dalam banyak komputer karena kebanyakan aplikasi waktu ini banyak beroperasi memanfaatkan bilangan
floating-point.

Referensi

  • Architecture of the IBM System
  • First Draft of a Report on the EDVAC
  • The MIPS32® Instruction Set
  • Ir. SNMP Simamora, MT,”Course Work: Mikroprosesor dan Antar-muka”, Pangalengge Educations, 2006.

Pranala luar

Perancang CPU

  • Advanced Micro Devices (AMD)
  • ARM Ltd.
  • Freescale Semiconductor (Motorola)
  • IBM Microelectronics (IBM)
  • Intel Corporation (Intel)
  • MIPS Technologies (MIPS)
  • Texas Instruments

Informasi lain

  • Cara kerja mikroprosesor
  • Desain prosesor



edunitas.com

Tags (tagged): unit, pemroses, sentral, unkris, perintah, data, dari, perangkat, lunak, istilah, lain, pengolahan, selanjutnya, secara, analogi, register, diambil, oleh, control, working, storage, supaya, kembali, cepat, pusat, ilmu, pengetahuan, bilangan, fixed, point, floating, program, kuliah, pegawai, kelas, weekend, eksekutif, ensiklopedi, bahasa, indonesia, ensiklopedia



Covid
Papua Barat,
Sumatera Selatan,
DI Yogyakarta

Corona
Sorong Selatan,
Banyuasin,
Gunung Kidul,
Cilincing,
Kalibaru (Kali Baru)


Otak Komputer Yang Dijadikan Alat Pemroses Data Adalah

Sumber: https://p2k.unkris.ac.id/id3/1-3073-2962/Central-Processing-Unit_30091_p2k-unkris.html

Check Also

Apa Yang Dimaksud Dengan Gas Inert

Alumnice.co – Apa Yang Dimaksud Dengan Gas Inert Dalam bidang pelayaran, ada banyak jenis kapal …