Pengelompokkan Mikroprosesor
Pengelompokkan Mikroprosesor
Secara umum dapat dikatakan bahwa perkembangan mikroprosesor menuju ke tiga arah utama, yaitu dedicated controler bit slice processor, dan general purpose CPU.
1. Dedicated Controller
Dedicated controller (disebut juga mikrokontroler atau mikrokomputer satu chip), digunakan untuk mengendalikan mesin-mesin pintar, seperti oven gelombang mikro, mesin cuci otmatis, mesin jahit otamatis, mesin bubut otomatis, dan sistem pengapian kendaraan. Mikrokontroler ini umumnya memiliki sebuah CPU, ROM, RAM, rangkaian clock, dan beberapa port I/O. Semuanya dalam satu chip. Sebagai contoh, dapat disebut mikrokontroler 8097 dari intel. IC dan sebuah UART (Universal Asycnhronous Receiver Transmitter) untuk komunikasi data serial, port, timer dan sebuah ADC 10-bit.
2. Bit-Slice Processor
Untuk aplikasi-aplikasi tertentu, mikroprosesor umum, seperti Intel 8050 atau MC 6800 tidak cukup cepat dan perangkat intruksi yang dimiliki tidak cocok. Untuk aplikasi-aplikasi seperti itu, telah dikembangkan unit-unit yang dapat dipakai untuk merakit CPU kegunaan khusu. Sebagai contoh, keluarga 2900 yang dibuat oleh Advanced Micro Devices. Keluarga 2900 ini terdiri atas unit-unit ALU 4-bit, multi-plekser, sekuenser, dan unit-unit lain yang diperlukan untuk membangun sebuah CPU. Unit-unit ini dapat dihubungkan secara paralel sehingga dapat diperoleh sistem yang bekerja dengan kata (word) 8-bit, 16-bit, atau 32-bit. Oleh karena itu, digunakan istilah bit-slice; seorang perancang dapat menggabungkan beberapa slice untuk suatu aplikasi tertentu.
3. Purpose CPU
General purpose CPU (kegunaan umum CPU) adalah mikroprosesor-mikroprosesor serba guna yang digunakan sebagai CPU dalam komputer-komputer pribadi. Mikroprosesor nilah yang akan menjadi topik bahasan dalam rangkaian pelajaran mikroprosesor ini.
4. Pengelompokan Mikroprosesor Serba Guna
Ada beberapa cara yang dapat dipakai untuk mengelompokkan mikroprosesor serba guba. Cara pengelompokkan yang banyak digunakan adalah menurut banyaknya bit akumulator dan register-register umum yang dimiliki mikroprosesor. berdasarkan cara pengelompokkan ini, sebuah mikroprosesor 16-bit, misalnya memiliki akumulator dan register umum 16-bit, bus data internal yang dimiliki lebarnya juga 16-bit.
Cara pengelompokkan lain adalah dengan lebar bus data eksternal sebagai kriteria utama. Dengan cara ini, sebuah mikroprosesor yang dimiliki bus data eksternal 8-bit akan tersebut sebagai mikroprosesor 8-bit, meskipun memiliki bus data internal selebar 16-bit. Misalnya, meskipun memiliki bus data internal sama dengan ukuran bus data eksternal, tetapi tidak selalu demikian. Contohnya Interl 8088. memiliki bus data internal 16-bit, tetapi bus data eksternalnya hanya 8-bit. Kdanag-kadang mikroprosesor yang memiliki ukuran bus data internal dan eksternal yang berbeda disebut sebagai mikroprosesor hibrida.
Pengelompokan mikroprosesor seba guna dapat juga dilakukan menurut asal-usulnya. Bedasarkan cara pengelompokan ini, mikroprosesor yang paling banyakdigunakan dapat digolongkan menjadi dua keluarga besar, yaitu "keluarga 68" dan "keluarga 80", "moyang" keluarga 68 adalah mikroprosesor Motorola MC6800 dan "leluhur" keluarga 80 adalah mikroprosesor Interl 8080.
Mikroprosesor keluarga 80 banyak digunakan dalam komputer pribadi IBM dan kompatibelnya. Sedangkan keluarga 68 banyak digunakan dalam komputer-komputer pribadi buatan apple corporation. Ada sejumlah mikroprosesor penting yang tidak dapat dimasukan ke dalam keluarga 68 mauoun 80, misalnya seri 9900 dari Texas Instrument Inc. dan seri 32000 buatan National Semiconductor Corporation
0 komentar: