cpu

24
Fakulti Pendidikan Teknikal dan Vokasional Universiti Tun Hussein Onn Malaysia Batu Pahat, Johor. Semester II Sesi 2013/2014 BBH31202 – TEKNOLOGI MAKLUMAT DALAM PTV Nama Pensyarah: PROF MADYA DR. AHMAD RIZAL BIN MADAR Tajuk tugasan: AKTIVITI 2 Program : SARJANA MUDA PENDIDIKAN TEKNIK DAN VOKASIONAL ( KEMAHIRAN HIDUP ) Tarikh Tugasan Dihantar: 30 Mac 2014

Upload: fairus-johari

Post on 05-Aug-2015

118 views

Category:

Education


2 download

TRANSCRIPT

Fakulti Pendidikan Teknikal dan VokasionalUniversiti Tun Hussein Onn Malaysia

Batu Pahat, Johor.

Semester II Sesi 2013/2014BBH31202 – TEKNOLOGI MAKLUMAT DALAM PTV

Nama Pensyarah: PROF MADYA DR. AHMAD RIZAL BIN MADAR

Tajuk tugasan:AKTIVITI 2

Program : SARJANA MUDA PENDIDIKAN TEKNIK DAN VOKASIONAL

( KEMAHIRAN HIDUP )

Tarikh Tugasan Dihantar: 30 Mac 2014

AKTIVITI 2CPU BERMAKSUD CENTRAL PROCESSING UNIT ATAU UNIT PEMPROSESAN PUSAT.

CPU – PUSAT UTAMA / IBU PEJABAT KOMPUTERCPU = PROCESSOR

FUNGSI CPU :1. DAPAT ARAHAN KOMPUTER

2. PROSES DATA3. TAFSIR DATA4. TULIS DATA

BERSERTA DENGAN GAMBAR, HASILKAN MAKLUMAT DALAM BENTUK POWER POINT BERKAITAN CPU DENGAN LEBIH TERPERINCI.

AHLI KUMPULAN

MOHD FAIRUS BIN JOHARI (DB110167)

A. S. AZMAN BIN ABDULLAH (DB110154)

ZULKIFLI BIN MAT SAAD (DB110875)

Sebagai otak komputer.Tugas utama: mengendalikan pemprosesan maklumat berdasarkan arahan yang diberi.3 komponen:Unit kawalanDaftarUnit arithmetik & logik

UNIT PEMPROSESAN PUSAT (CPU)

Unit kawalan: mengawal operasi CPU berdasarkan isyarat kawalan.

Unit Arithmetik & Logik: Operasi arithmetik – penambahan, darab dan sebagainya Operasi logik – DAN, ATAU, TAK

Daftar: Ruang ingatan sementara untuk menyimpan keputusan

pemprosesan dan maklumat kawalan. Terdapat sejumlah daftar untuk fungsi-fungsi tertentu. Antara daftar yang ada seperti

daftar pembilang aturcara – memegang suruhan berikutnya.

Daftar suruhan – memegang suruhan yang sedang dilaksanakan.

KOMPONEN UPP (CPU)

SISTEM KOMPUTER

Pengguna

Komputer

suruhan

Bahasa paras tinggiBahasa mesin

Hasil Perlaksanaan suruhan

terjemahkan

PELAKSANAAN SURUHAN

• Ambil suruhan dari daftar suruhan.• Kenalpasti suruhan• Kenalpasti tempat data berada• Ambil data, letakkan pada daftar dalaman CPU• Laksanakan suruhan• Simpan hasil perlaksanaan di tempat yang sesuai• Ambil suruhan berikutnya

• Turutan ini dinamakan kitaran “ambil-nyahkod-laksana”

PELAKSANAAN SURUHAN

• Merupakan isyarat luar yang dihantar ke CPU yang memerlukan layanan segera.

• Pemprosesan semasa dihentikan.• 3 jenis sampukan:

– Luaran• Dari peranti I/O

– Dalaman• Dari suruhan atau data yang tidak sah seperti pembahagian dengan

nilai sifar– Perisian

• Dari OS seperti untuk menukar mod penggunaan CPU

SAMPUKAN

MIKROPEMPROSES

• CPU yang kecil yang berada di dalam satu cip• Merupakan enjin bagi komputer • Melakukan operasi arithmetik & logik• Suruhan pertama diterima adalah dari BIOS (Basic

Input Output System) yang berada dalam ROM• Kemudian baru terima suruhan dari sama ada

BIOS atau OS

PENGELUAR MIKROPEMPROSES

• Intel – pengeluar pertama (4004)– Memperkenalkan terma mikropemproses– Bekerjasama dgn microsoft

• MIPS– Anak syarikat Silicon Graphic Inc.– Pereka bagi RISC

• MOS Technology– Cipta 6502 – laju & murah– Bekerjasama dgn apple untuk Macintosh

PENGELUAR MIKROPEMPROSES LAIN

• Motorola• NEC• Ross Technology• Sun Microsystems• Texas Instruments• Advanced Micro Devices

(AMD)• AT&T• Cyrix

Digital Equipment Corporation Fairchild Semiconductor

Fujitsu Hewlett-Packard IBM Inmos Integrated Device

Technology (IDT)

MIKROPEMPROSES – 70AN

4004 8008 8080 8086 8088

Diperkenalkan

15/11/71 1/4/72 1/4/74 8/6/78 1/6/79

Kelajuan Jam

108KHz 108KHz 2MHz 10MHz 8MHz

Lebar Bas

4 bit 8 bit 8 bit 16 bit 8 bit

Bil.Transistor

2300 3500 6000 29,000 29,000

Ingatan 640b 16Kb 64Kb 1Mb 1Mb

MIKROPEMPROSES – 80AN

80286 80386DX 80386SX 80486DX

Diperkenalkan

1/2/82 17/10/85 16/6/88 10/4/89

Kelajuan Jam

12.5MHz 33MHz 33MHz 50MHz

Lebar Bas 16bit 32bit 16bit 32bit

Bil.Transistor

134,000 275,000 275,000 1.2million

Ingatan 16Mb 4Gb 4Gb 4Gb

MIKROPEMPROSES – 90AN

486SX Pentium Pentium Pro

Pentium II

Diperkenalkan

22/4/91 22/3/93 01/11/95 07/5/97

Kelajuan Jam

33MHz 166MHz 200MHz 300MHz

Lebar Bas 32bit 32bit 64bit 64bit

Bil.Transistor

1.185million

3.1million 5.5million 7.5million

Ingatan 4M 4G 64G 64G

MIKROPEMPROSES INTEL

• Cip 4004 – pemproses 4 bit– Cip tunggal pertama dicipta– Untuk kegunaan kalkulator– Memproses data 4 bit & suruhan 8 bit.

• Cip 8008 – merupakan cip yang pertama digunakan secara serius.– Sambungan dari 4004.– Menggunakan aliran data 8 bit– Saiz ingatan 16KB

MIKROPEMPROSES INTEL

• 8080– Lanjutan 8008– 4 kali lebih banyak ingatan berbanding 8008– 10 kali lebih laju drpd 8008

8085 8086 8087 8088

MIKROPEMPROSES INTEL 80286

• Penganti 8088 • mempunyai pin pada 4 sisinya – 17 pin setiap sisi• Jumlah semua pin 68

– 24 pin isyarat alamat– 16 pin data– 16 pin isyarat kawalan– Lain-lain sebagai simpanan

• 3 ciri pembaikan– Perlaksanaan suruhan secara serentak– Boleh mencapai data 16 bit– Pemprosesannya laju

MIKROPEMPROSES INTEL 80286

• Mempunyai 4 unit fungsi– Unit bas

• Terima data & suruhan yang diperlukan• Suruhan dihantar ke unit suruhan

– Unit suruhan• pegang suruhan yang diterima dari unit bas• Hantar suruhan ke unit perlaksanaan

– Unit perlaksanaan• Laksanakan suruhan

– Unit alamat• Melaksanakan urusan alamat sebenar dan ingatan maya

MIKROPEMPROSES INTEL 80286

Unit Alamat Unit Bas

Unit SuruhanUnit Perlaksanaan

MIKROPEMPROSES INTEL 80386

• Merupakan cip 32-bit yang pertama dari Intel• Menggunakan 132 pin• Mengandungi 8 unit fungsi – unit alamat & unit

perlaksanaan dipecahkan kepada subunit yang berfungsi secara bebas

• Ada 2 jenis– 386SX

• Alamat ingatan 32 bit• Saiz data 16 bit

– 386DX• Alamat & data 32 bit

MIKROPEMPROSES INTEL 80486

• Menggunakan – 1.2 juta transistor– 168 pin

• Ada 2 jenis– 486SX

• Tiada ko-prosesor– 486DX

• Ada ko-prosesor

MIKROPEMPROSES PENTIUM

• Mulanya diperkenalkan dgn nama P5 atau 80586• Pembaikan dari segi

– Struktur ingatan para• Untuk data • Untuk suruhan

– Bas data yang lebih lebar– Ko-pemproses lebih laju– Dua pemproses integer

• Guna 237 pin pada 2 sisi sahaja spt 8088

GAMBARAJAH PROCESSOR