Isnin, Mei 18, 2020

Pemprosesan : Pemproses Linear & Pemproses Semasa

Permprosesan Linear :

- Juga dikenali sebagai pemprosesan bersiri.
- Pemproses (CPU) memproses data dan arahan secara berjujukan.
- Mengikut Kitaran Mesin : Capai(IF) - Nyahkod(ID) - Laksana(EX).
- Hanya sesuai untuk melaksanakan arah yang ringkas.

Perlaksanaan arahan secara linear

 Pemprosesan Semasa :

- Juga dikenali sebagai pemprosesan tidak linear atau pemprosesan selari.
- Boleh dikonfigurasikan bagi melaksanakan pelbagai tugas dalam satu masa (multitasking).
- Mampu melaksanakan beberapa arahan secara serentak dengan menggunakan teknik talian paip (pipelining).
- Teknik ini digunakan untuk mempertingkatkan prestasi pemproses semasa.
- Teknik ini membenarkan pemprosesan arahan-arahan secara bertindih (overlapping).

Pelaksanaan Arahan Menggunakan
Teknik Talian Paip (Pipelining).
Kalau kita lihat, jumlah masa yang diperlukan untuk menyelesaikan tiga arahan hanyalah lima milisaat. Berbanding pula dengan pemprosesan linear yang memerlukan sembilan milisaat untuk menyelesaikan tiga arahan.

Teknik ini masih digunakan dalam pemproses masa kini seperti dalam pemproses Intel Core dan digunakan dalam mikrokomputer atau superkomputer.

Perbezaan Pemprosesan linear & Pemprosesan semasa :

Pemprosesan Linear Pemprosesan semasa

- Kurang efektif dalam pemprosesan data dan arahan yang panjang dan kompleks.
- Hanya boleh melakukan satu tugas pada satu masa.

- Efektif dalam pemprosesan data dan arahan yang panjang dan kompleks.
- Arahan-arahan dibahagikan kepada beberapa bahagian dan dilaksanakan secara berasingan.
- Melaksanakan pelbagai tugas dalam 1 masa.
- Proses lebih cepat.
Share:

0 Komen:

Catat Ulasan