Kamis, 26 Desember 2019

CPU ( Central Processing Unit )

·       CPU (Central Processing Unit)

Pengertian CPU atau Central Processing Unit adalah perangkat keras komputer yang memiliki tugas untuk menerima dan melaksanakan perintah dan data dari perangkat lunak. Karena merupakan pusat pengolahan data dalam sebuah komputer, CPU sering disebut juga sebagai processor. Cepat atau lambatnya kinerja dari sebuah computer cukup ditentukan oleh kualitas dan teknologi dari CPU yang digunakan.

·         ALU (Arithmatic and Logic Unit)
Adalah salah satu bagian/komponen dalam sistem didalam sistem komputer yang berfungsi melakukan operasi/perhitungan aritmatika dan logika (seperti penjumlahan, pengurangan dan beberapa logika lain).

·         Register
Register prosesor, dalam arsitektur komputer, adalah sejumlah kecil memori komputer yang bekerja dengan kecepatan sangat tinggi yang digunakan untuk melakukan eksekusi terhadap program-program komputer dengan menyediakan akses yang cepat terhadap nilai-nilai yang umum digunakan.

·         Memorry
Merupakan istilah generik yang merujuk pada media penyimpanan data sementara pada komputer. Setiap program dan data yang sedang diproses oleh prosesor akan disimpan di dalam memori fisik. Data yang disimpan dalam memori fisik bersifat sementara, karena data yang disimpan di dalamnya akan tersimpan selama komputer tersebut masih dialiri daya (dengan kata lain, komputer itu masih hidup.

·         Bus
Bus adalah sebutan untuk jalur di mana data dapat mengalir dalam komputer. Jalur-jalur ini digunakan untuk komunikasi dan dapat dibuat antara dua elemen atau lebih. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi oleh CPU melalui perantara sistem bus.


SSUMBER : https://id.wikipedia.org › wiki › Bus_sistem

Unit I/O


1.       Pengertian I/O
Unit input/output (I/O) adalah bagian dari sistem mikroprosesor yang digunakan oleh mikroprosesor itu untuk berhubungan dengan dunia luar. Unit input adalah unit luar yang digunakan untuk memasukkan data dari luar ke dalam mikroprosesor ini, contohnya data yang berasal dari keyboard atau mouse. Sementara unit output biasanya digunakan untuk menampilkan data, atau dengan kata lain untuk menangkap data yang dikirimkan oleh mikroprosesor, contonya data yang akan ditampilkan pada layar monitor atau printer.
Bagian input (masukkan) dan juga output (keluaran) ini juga memerlukan sinyal kontrol, antara lain untuk baca I/O (Input/Output Read [IOR]) dan untuk tulis I/O (Input/Output Write [IOW]).

2.       Pengertian Port
Satu unit komputer terdiri dari CPU, Monitor, Keyboard dan Mouse. Pada CPU yang merupakan sistem unit atau console memiliki beberapa port. Port pada komputer berfungsi sebagai antarmuka antara sebuah komputer dengan komputer atau dengan unit (device) lain. Umumnya, port digunakan untuk menghubungkan monitor, keyboard, mouse, modem dan periferal lainnya. Port merupakan satu set perintah yang digunakan oleh komputer untuk memindahkan data ke perangkat lain.
Port memiliki standar bentuk sendiri, seperti port untuk keyboard berbentuk bulat. Pertama kali komputer desktop diciptakan, memiliki dua port yaitu port serial dan port parallel. Pemasangan kabel monitor, keyboard dan mouse harus sesuai dengan portnya. Kesalahan pemasangan dapat menyebabkan tidak berfungsinya komputer. Untuk dapat memasang port sesuai dengan posisinya, berikut ini terdapat beberapa port console.

·         Jenis – Jenis Port
Port serial (Com 1, Com 2), port ini memiliki sembilan pin yang digunakan untuk menghubungkan mouse, joystick dan modem eksternal. Port serial bekerja dengan mengirim data 1 bit pada satu saat melalui kabel tunggal.




Port parallel (LPT1 atau LPT2), Istilah Port Parallel terdiri dari dua kata, yaitu port dan parallel. Port berkaitan erat dengan komputer jaringan, dimana umumnya port diberi nomor logic. Port juga disebut sebagai tempat, saluran, tujuan




AT / PS 2, port ini disebut dengan port serial type 2 yang digunakan untuk menghubungkan  keyboard dan mouse. Untuk port keyboard berwarna ungu dan untuk port mouse berwarna hijau.



USB (Universal Serial Bus), adalah standar bus serial untuk perangkat penghubung, biasanya kepada komputer namun juga digunakan di peralatan lainnya seperti konsol permainan, ponsel dan PDA.







SUMBER : https://www.scribd.com/document/244900628/Makalah-I-O

Arsitektur Family Computer Ibm PC

Sofware

Adalah istilah khusus untuk data yang diformat, dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca, dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud.

Konfigurasi Komputer






Pengertian Konfigurasi Komputer

Komputer adalah sebuah perangkat yang memunkinkan seseorang lebih terbantu dan ringan terutama dalam menghadapi persoalan pekerjaannya terlebih lagi apabila manusia dihadapkan pada persoalan menghitung angka-angka besar dan mempunyai kompleksitas yang tinggi.

Apakah komputer tersebut dan apa saja perangkat yang ada didalamnya?
Nah, untuk menjawab pertanyaan tersebut, mari kita bahas arsitektur/konfigurasi komputer tersebut.

Bagian Komputer
Inilah bagian komputer yang terbagi kedalam 3 bagian :
.      Perangkat keras atau Hardware
.      Perangkat Lunak atau Software
.      Perangkat otak atau Brainware

1.      Hardware
          Hardware adalah perangkat dalam bentuk fisik yang berfungsi menjalankan komputer. Peralatan ini berfungsi untuk menjalankan intruksi-intruksi yang diberikan dan mengeluarkannya dalam bentuk informasi.
            Secara fisik,komputer terdiri dari beberapa komponen yang merupakn suatu sistem. Sistem adalah komponen-komponen yang saling bekerja sama membentuk suatu kesatuan. Apabila salah satu komponen tidak berfungsi, maka akan mengakibatkan tidak berfungsinya proses-proses yang ada. Komponen-komponen ini termasuk kedalam kategori elemen perangkat keras(hardware).
Berdasarkan fungsinya,perangkat keras dibagi kedalam beberapa bagian, yaitu :

        Input Device (Unit Masukan)
         Process Device (Unit Pemrosesan)
         Output Device (Unit Keluaran)
         Backing Strorage (UnitPenyimpanan)
         Periferal (Unit Tambahan)

2.      Software
     Software adalah seraangkaian prosedur atau dokumentasi program yang berfungsi untuk menyelesaikan berbagai permasalahan yang dikehendaki. Kalau sekarang ini istilah software diberikan kepada program-program yang ada di dalam sebuah sistem pada komputer misalkan MF. Office, Photoshop dan sebagainya.
Software ini juga dibagi dalam 3 bagian,yaitu :
         Sistem Operasi
         Bahasa Pemrgraman
         Program Paket

3.      Brainware
Brainware adalah orang yang bekerja dengan menggunakan media komputer.
Brainware ini terbagi dalam 3 bagian, yaitu :
Operator
Programer
System Analist

MANFAAT ARSITEKTURAL ARSITEKTUR PC :
         Kemudahaan penggunaan
         Daya Tempa
         Daya Kembang
         Expandibilitas


KOMPONEN IBM PC :
         Sistem Kontrol BUS
         Sistem Kontrol Intrerrupt
         Sistem Kontrol RAM dan ROM
         Sistem Kontrol DMA
         Timer
         SistemKontrol I/O


SUMBER : http://malvinalfachri.blogspot.com/2019/01/arsitektur-family-computer-ibm-pc.html

Pipe Lining RISC

Pengertian Pipelining RISC

·         Pipelining atau Pipeline adalah suatu cara yang digunakan untuk melakukan sejumlah kerja secara bersama tetapi dalam tahap yang berbeda yang dialirkan secara kontinu pada unit pemrosesor. Dengan cara ini, maka unit pemrosesan selalu bekerja.

·         Teknik pipeline ini dapat diterapkan pada berbagai tingkatan dalam sistem komputer. Bisa pada level yang tinggi, misalnya program aplikasi, sampai pada tingkat yang rendah, seperti pada instruksi yang dijaankan oleh microprocessor.

·         Pada microprocessor yang tidak menggunakan  pipeline , satu instruksi dilakukan sampai selesai, baru instruksi berikutnya dapat dilaksanakan. Sedangkan dalam microprocessor yang menggunakan teknik pipeline, ketika satu instruksi sedangkan diproses, maka instruksi yang berikutnya juga dapat diproses dalam waktu yang bersamaan. Tetapi, instruksi yang diproses secara bersamaan ini, ada dalam tahap proses yang berbeda. Jadi, ada sejumlah tahapan yang akan dilewati oleh sebuah instruksi.

·         Dengan penerapan  pipeline  ini pada microprocessor akan didapatkan peningkatan kinerjamicroprocessor. Hal ini terjadi karena beberapa instruksi dapat dilakukan secara parallel dalam waktu yang bersamaan. Secara kasarnya diharapkan akan didapatkan peningkatan sebesar K kali dibandingkan dengan microprocessor yang tidak menggunakan  pipeline , apabila tahapan yang ada dalam satu kali pemrosesan instruksi adalah K tahap.

·         Karena beberapa instruksi diproses secara bersamaan ada kemungkinan instruksi tersebut sama-sama memerlukan resource yang sama, sehingga diperlukan adanya pengaturan yang tepat agar proses tetap berjalan dengan benar dan lancar. Sedangkan ketergantungan terhadap data bisa muncul, misalnya instruksi yang berurutan memerlukan data dari instruksi yang sebelumnya. Kasus Jump, juga perlu perhatian, karena ketika sebuah instruksi meminta untuk melompat ke suatu lokasi memori tertentu, akan terjadi perubahan program counter, sedangkan instruksi yang sedang berada dalam salah satu tahap proses yang berikutnya mungkin tidak mengharapkan terjadinya perubahan program counter.

·         Teknik pipeline yang diterapkan pada microprocessor, dapat dikatakan sebuah arsitektur khusus. Ada perbedaan khusus antara model microprocessor yang tidak menggunakan arsitektur  pipeline  dengan microprocessor yang menerapkan teknik ini.

·         Pada microprocessor yang tidak menggunakan  pipeline , satu instruksi dilakukan sampai selesai, baru instruksi berikutnya dapat dilaksanakan. Sedangkan dalam microprocessor yang menggunakan teknik  pipeline   ketika satu instruksi sedangkan diproses, maka instruksi yang berikutnya juga dapat diproses dalam waktu yang bersamaan. Tetapi, instruksi yang diproses secara bersamaan ini, ada dalam tahap proses yang berbeda
·         Pengertian RISC
RISC adalah singkatan dari Reduced Instruction Set Computer yang artinya prosesor tersebut memiliki set instruksi program yang lebih sedikit. Karena perbedaan keduanya ada pada kata set instruksi yang kompleks     atau sederhana (reduced).


SUMBER : http://shofianriyaldi21.blogspot.com/2015/01/menjelaskan-tentang-risc-dan-pipelining.html