Perangkat Keras(Pemroses, Memori Utama, I/O Device dan Interkoneksi antar komponen) & Perangkat Lunak (Sistem Operasi, Program Paket, Program Aplikasi, Program Utilitas dan Bahasa Pemrograma).

PERANGKAT KERAS

-Pemroses
berfungsi mengendalikan operasi komputer dan pemrosesan data.
pemroses terdiri dari TIGA KOMPONEN ;
1. CU(CENTRAL UNIT)
    Berfungsi mengendalikan operasi yang dilaksanakan oleh sistem komputer.
2. ALU (aritmetic logic unit)
    berfungsi melakukan aritmatika dan logika.
3. REGISTER - REGISTER
    Berfungsi membantu pelaksanaan operasi yang dilakukan oleh pemroses.

REGISTER-­‐REGISTER
Kategori register-­‐register
•Register
  yang terlihat oleh pemakai 
Register-­‐register terlihat oleh pemakai
(pemrogram) dapat memeriksa isi dari
register-­‐register tipe ini, terdiri dari: 
1 .RegisterData
-­‐General purpose register
-­‐Special purpose register
2.RegisterAlamat
Register ini berisikan alamat data dan alamat instruksi di memori utama.
  Contoh : register, indeks,stack,pointer,register.
•Register untuk kendali dan status Register 
-­‐register yang digunakan untuk mengendalikan operasi pemroses, terdiri dari:
1.Register untuk Alamat dan Buffer
MAR
  (MemoryAddressRegister)
MBR
  (MemoryBufferRegister)
I/O AR
  (I/O Address Register)
I/O BR
  (I/O Buffer Register)

2.Registeruntuk Eksekusi Instruksi
PC (ProgramCounter)
~IR
  (Instruction Register)

3.Register untuk Informasi dan Status
~PSW
  ( Program,Status,Word)
 ~Sign,
  Zero, Carry,Equal,Overflow,Interrupt,Enable/Disable,Supervisor.

-Memori

 Berfungsi 
Menyimpan data dan program
Hirarki Memori  :
Kecepatan semakin tinggi harga per bit semakin mahal, ukuran semakin kecil
Semakin lambat murah dan besar.

-INPUT OUTPUT DEVICE
Terdiri dari dua bagian :
1. Komponen mekanis ; Perangkat itu sendiri.
2. Komponen Elektronis ; Pengendali perangkat.

-INTERKONEKSI ANTAR KOMPONEN
Disebut juga BUS yaitu :
1. BUS Alamat
2. BUS Data
3. BUS Kendali

2.PERANGKAT LUNAK

1. Sistem Operasi
Sistem Operasi merupakan sebuah penghubung antara pengguna mesin dengan perangkat keras yang dimiliki mesin tersebut

Fungsi

- Resource Manager sebagai pengelola seluruh sumber daya komputer.
- Extended sebagai Penyedia layanan.


2. Program Paket
 - MICROSOFT OFFICE

3. Program Applikasi
 - Adobe photoshop untuk mengedit photo untuk mendesain website

4. Program Untilitas  
 - System suite Mengatasi stres dan kebingungan dan menjaga leptop / pc kita agar berjalan dengan lancar

5. Bahassa Pemograman
 - Ada 3 level bahasa pemograman yaitu,
1. Bahasa Pemlograman Tingkat Rendah atau disebut juga bahasa mesin
2. Bahasa Pemograman Tingkat tinggi, contohnya Basic, Cobol, Pascal.
3. Bahasa Pemograman Generasi ke empat.(4GL), Contoh, Visual Basic, Visual C++

 

Komentar

Postingan Populer