Вы находитесь на странице: 1из 4

Jenis CPU

Objective:
Mempelajari General purpose CPU, Dedicated/Embedded Controller, I/O
Processor, dan Bit Slice Processor.
Central Procesing Unit atau CPU mengontrol operasi dari sebuah komputer.
Dalam sebuah mikrokomputer, yang disebut CPU adalah mikroprosesor.
Terdapat berbagai jenis mikroprosesor, berikut adalah tinjauan mengenai
berbagai jenis yang ada . Peng-kategori-an mikroprosesor biasanya dilakukan
dengan banyaknya bit yang dapat dikerjakan oleh ALU (Arithmetic Logic Unit)
pada satu satuan waktu. Dengan kata lain, sebuah mikroprosesor dengan 4-bit
ALU akan dianggap sebagai mikroprosesor 4-bit.
Referensi:
Hall (1992, p27)

I/O Processor
I/O processor merupakan processor khusus yang berfungsi menangani
Input/Output requests membantu processor utama.

Intel: i960
i960x Processor Family
Features

Benefits

32-bit register-based RISC


architecture with 32 registers

Efficiency. Provides speed and simplicity


of design at a low cost; processors
available from about $7

Enhanced CISC-like instruction


set optimized for embedded
applications

Simplicity. Programming is easier;


improves high code density and
performance

Standard interrupt controller


Rapid Response. Ideal for applications
automatically resolves priorities; requiring fast response times
local registers are automatically
saved when a subroutine is called
On-chip instruction caches
standard on all processors

Speed. Performance boosted by reducing


external memory accesses to fetch
instructions

On-chip data cache (Jx, Hx and


CF processors)

Performance. Reduces external memory


accesses to fetch frequently accessed data

Unaligned big endian data access Efficiency. Handles a variety of data


support (Cx, Jx and Hx
formats quickly and efficiently, eliminating
processors)
the need for exception handling routines
High-performance data buses
offer transfer rates of up to 160
MB per second

Speed. Supports demanding data-intense


applications

Object-code compatibility across


the family

Selection. Offers the ability to scale


products across a wide range of price and
performance levels while preserving
existing software and minimizing
development time

Software compatibility

Compatibility. Same instruction set from


lowest to highest performance processor

Sumber: Intel i960 Homepage (http://developer.intel.com/design/i960/family.htm)

Untuk referensi lebih lanjut baca ke Intel i960


(http://developer.intel.com/design/i960/) untuk melihat product family lainnya.

Dedicated/ Embedded Controller


Embedded > Membuat mesin menjadi smart seperti :mesin cuci, microwave
oven, mesin jahit, sistem pengapian otomotif, dll. Alat ini lebih dikenal sebagai
mikrokontroler. Beberapa contoh jenis Dedicated/Embedded Controller dapat
dilihat pada ulasan berikut.

Intel: 8048, 8051, 8096 family


Pada tahun 1986 Intel mengeluarkan 8048, yang mengandung CPU 8-bit, RAM,
ROM, dan beberapa port I/O ,semua ini dikemas dalam kemasan 40-pin.
Intel 8051 adalah alat yang masih dapat ditemui untuk kategori ini. Intel 8051
mengandung programmable counter, dan port serial(UART), dan CPU, ROM,
RAM, port I/O paralel.
Intel 8096 mengandung sebuah CPU 16-bit, ROM, RAM, sebuah UART, port,
timer, dan analog-to-digital conveter 10-bit.

Motorola: 6801 family


Mikrokontroler MC6801 adalah kategori mikrokontroler yang masih dapat ditemui
sekarang ini, sama halnya dengan Intel 8051, MC6801 mengandung
programmable counter, sebuah UART, CPU, ROM, RAM, port I/O paralel.

Texas Instruments: TMS-1000


Texas Instrument mengeluarkan TMS-1000 , mikroprosesor 4-bit untuk kategori
ini, TMS-1000 diproduksi lebih dari jutaan buah, untuk berbagai aplikasi
pengendalian .

General Purpose CPU


Salah satu arah dari evolusi mikroprosesor adalah pada General Purpose CPU
atau CPU serba guna, CPU tipe ini adalah mikrokomputer dengan semua
kemampuan dari mini-komputer terdahulu.
Terdapat berbagai mikroprosesor yang dikeluarkan oleh vendor, link berikut
adalah sedikit ulasan mengenai type-type General Purpose CPU:

Intel: 4004,8008, 8080, 8085, 8088, x86 family


Jenis mikroprosesor yang pertama dikeluarkan secara komersil adalah Intel
4004, diproduksi pada tahun1971. Intel 4004 mengandung 2300 transistor
PMOS, Intel 4004 adalah sebuah alat 4-bit yang sengaja diciptakan untuk
digunakan dengan alat lain dalam membuat sebuah kalkulator. Pada tahun 1972,
Intel mengeluarkan 8008, yang mana mampu bekerja dengan 8-bit words, tetapi
8008 membutuhkan 20 atau lebih alat tambahan untuk membentuk suatu CPU
yang fungsional.
Pada tahun 1974 Intel mengeluarkan 8080, yang mana memiliki Instruction Set
yang lebih besar dari 8008 dan hanya membutuhkan 2 alat tambahan untuk
membentuk suatu CPU fungsional. Intel 8080 menggunakan transistor NMOS,
sehingga ia beroperasi jauh lebih cepat dari 8008. Intel 8080 membutuhkan
supply -5V, +5V, dan +12 V.
Kemudian Intel mengeluarkan Intel 8085, yang merupakan upgrade dari 8080 ,
dimana hanya memerlukan supply +5V. Pada tahun 1978 Intel mengeluarkan
8086, prosesor yang sepenuhnya 16-bit. Intel 8086 dapat mengalamatkan sejuta
atau lebih byte memory dibanding 64-Kbyte addressable oleh prosesor 8-bit.
Prosesor 16-bit ini juga memilki single instruction untuk fungsi fungsi seperti
perkalian dan pembagian, yang mana membutuhkan urutan instruksi yang
panjang pada prosesor 8-bit.
Munculnya prosesor 32-bit yang dapat bekerja dengan memory sebesar
gygabyte atau terabyte. Intel 80386 adalah salah satu contohnya.

Motorola: 6800, 68K family


Motorola mengeluarkan MC6800, segera setelah Intel mengeluarkan 8080.
Mikroprosesor 8-bit ini mengungguli Intel 8080, karena ia hanya membutuhkan
supply .
MC6809 yang memiliki sedikit instruksi 16-bit, walau pada dasarnya merupakan
mikrosor 8-bit. Kemudian Motorola mengeluarkan MC68000, mikroprosesor 16bit. MC68020 adalah mikroprosesor 32-bit yang dikeluarkan Motorola.
Untuk referensi lebih lanjut baca ke Motorola Semiconductor (http://ewww.motorola.com/) untuk melihat product family lainnya dan Design Resources
yang ada.

Zilog: Z80
Zilog Z80 adalah mikroprosesor 8-bit yang merupakan pesaing dari Intel 8080,
dan MC6800 dan perkembangan selanjutnya Zilog Z8000
(http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?Z8000).
Untuk referensi lebih lanjut baca ke Zilog.Com untuk melihat product family
lainnya dan Design Resources yang ada.

Texas Instruments: 9900 family


Texas Instrument 9900 merupakan mikroprosesor 16-bit yang lebih dulu muncul
sebelum Intel mengeluarkan Intel 8086.
Untuk referensi lebih lanjut baca ke Texas Instrument (http://www.ti.com/) untuk
melihat product family lainnya dan Design Resources yang ada.

National: PACE,32032
National PACE adalah mikroprosesor 16-bit, tetapi kurang dikenal. National juga
mengeluarkan National 32032 yang merupakan mikroprosesor 32-bit.

Bit Slice Processor


Untuk beberapa aplkasi tertentu, General Purpose CPU seperti 8080 atau 6800
tak cukup cepat atau tak memiliki Instruction set yang sesuai. Untuk itu beberapa
pabrik mencoba membuat alat yang dapat dibentuk menjadi sebuah CPU yang
custom.
Dengan bit-slice, berarti perancang CPU dapat menambahkan jumlah irisan bit
(slices) untuk aplikasi-aplikasi tertentu, baca
(http://www.dacafe.com/DACafe/EDATools/EDAbooks/BitSlice/bitslcIa.html) untuk
perkembangan microprocessor secara umum sejak ditemukannya Gate (1950)
hingga the 90s.
References:
Bit-Slice Design: Controllers and ALUs - by Donnamaie E. White (front) OnLine as an HTML eBook since 1995

AMD 2900 Family


AMD 2900: 4 bit ALU, multiplexers, sequencers, dan bagian2 lain. Bagian-bagian
ini dapat dihubungkan secara paralel untuk bekerja dengan 8-bit, 16-bit, atau 32bit words.
Untuk referensi lebih lanjut baca ke Advanced Micro Device (http://www.amd.com/usen/) untuk melihat product family lainnya seperti keluarga Athlon dan Duron dan
Technical Resources lainnya.

Вам также может понравиться