NEWS TODAY

Senin, 30 Mei 2011

Membuat Form isian dengan JAVA

ini contoh program yang dimasukkin ke dalam Net Beans

package MDP1;

import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
import java.util.*;

public class FormMidlet extends MIDlet implements CommandListener{


private Form perDetails,resultForm;
private TextField name, contact, kota;
private Command cmdOK, cmdExit,cmdBack;
private Ticker ticker;
private Alert a;
private DateField dob, dib;
private StringItem details;

public FormMidlet(){
cmdOK = new Command("Proses", Command.EXIT, 2);
cmdExit = new Command("Selesai", Command.SCREEN, 2);
resultForm = new Form("Input Anda adalah: ");
perDetails = new Form("Data Diri");
name = new TextField("Nama: ", null, 20, TextField.ANY);
contact = new TextField("alamat: ", null, 50, TextField.ANY);
kota = new TextField("Kota: ", null, 20, TextField.ANY);
dob = new DateField("Tanggal lahir:", DateField.DATE);
ticker = new Ticker("Data Diri");

a = new Alert("Data Diri", "Input sukses", null, null);
a.setTimeout(1000);

perDetails.append(name);
perDetails.append(contact);
perDetails.append(kota);
perDetails.append(dob);
perDetails.addCommand(cmdOK);
perDetails.addCommand(cmdExit);
perDetails.setTicker(ticker);
perDetails.setCommandListener(this);
}

protected void destroyApp(boolean arg0) {
notifyDestroyed();
}

protected void pauseApp() {

}

protected void startApp() {
Display.getDisplay(this).setCurrent(perDetails);
}

public void commandAction(Command arg0, Displayable arg1) {
if(arg0==cmdOK){
dib = new DateField("hari ini", DateField.DATE);
dib.setDate(new Date());
cmdBack = new Command("lanjut", Command.EXIT, 2);
details = new StringItem(null, null);


details.setText('\n'
+ "Nama : " + name.getString()
+ '\n' + "Alamat : "
+ contact.getString()
+ '\n' + "Usia : "
+ ((dib.getDate().getTime()-dob.getDate().getTime())/31557600/999)
+ " Tahun");
resultForm.append(details);
resultForm.addCommand(cmdBack);
resultForm.addCommand(cmdExit);
resultForm.setCommandListener(this);
Display.getDisplay(this).setCurrent(a,resultForm);
}else if(arg0==cmdBack){
Display.getDisplay(this).setCurrent(perDetails);
}else if(arg0==cmdExit){
destroyApp(true);
}
}
}

Inovasi Karya Anak Bangsa Menuju Kemandirian Nasional

Mungkin kata inovasi merupakan kata yang tepat untuk memajukan Indonesia di segala bidang, baik teknologi, politik, sosial, ekonomi dan lainnya. Bangsa ini memang telah dijajah oleh inovasi dari bangsa lain sehingga kita hanya terpaku pada kiblat inovasi Negara maju dimana kita hanya sebagai pengguna dan penonton yang baik.

Kita mungkin telah banyak mendengar ide dari karya anak bangsa yang bias dibilang membanggakan Indonesia, sebut saja Pak Onno W Purbo pelopor dengan segala inovasinya untuk memajukan Teknologi Informasi di indonesia, Unikom dengan robot pemadamnya yang baru-baru ini memenangkan lomba internasional, serta GarudaOS yang digadang-gadang akan menjadi sistem operasi nomor wahid di negeri ini bahkan internasional dan masih banyak lagi yang lainnya. Kita sebagai bangsa Indonesia memang mempunyai banyak ide dan inovasi dalam segala hal, namun mengapa kita belum bisa menjadi bangsa yang maju. Mungkin kita semua menyalahkan pemerintah atas tidak berkembangnya inovasi dari anak bangsa sendiri. Mulai dari lambanya pemerintah melihat peluang dan ketidakpedulian. Itulah yang saya rasa menjadi penyebab kemajuan inovasi karya anak bangsa kadang kala tersendat.
Tidak ada gunanya kita berinovasi tanpa ada dukungan yang kuat dari pemerintah. Tapi kita tidak boleh hanya menyalahkan dan terus menyalahkan pemerintah saja. Anak bangsa ini harus terus berusaha salah satunya dengan ajang COMPFEST 2011ini dimana dengan kompetisi ini akan banyak ide-ide yang muncul serta inovasi yang mungkin saja bisa dilirik oleh investor dari Negara asing dan bersedia mendukung untuk mengembangkan inovasi karya anak bangsa agar menjadi maju dan terkenal di mata dunia.
Ajang seperti COMPFEST 2011 ini harusnya mendapat perhatian lebih dari pemerintah dimana pada ajang kompetisi inilah bibit-bibit inovasi akan terlihat dan berkembang. Dan melalui ajang –ajang inovasi seperti ini membuktikan bangsa ini adalah bangsa yang siap untuk maju dan memiliki inovasi yang banyak serta mandiri.
Kesempatan memang tidak datang dua kali merupakan hal yang harus diingat bangsa ini. Melalui programming , robotik , game design dan blogging merupakan kesempatan emas bagi pengembang dan pemilik ide seluruh anak bangsa untuk menyalurkan ide kreatif dan karya mereka sehingga nantinya menjadi ajang unjuk gigi para developer lokal dalam mengharumkan nama Indonesia .

Inovasi yang berkembang saat ini memang banyak tapi haruslah yang unik yang bisa membuat orang lain kagum akan hadirnya inovasi tersebut bukan hanya inovasi yang sama dengan yang sudah ada sebelumnya.
Pada COMPFEST 2011 kali ini inovasi yang layak dianggap sebagai pemenang adalah inovasi yang menjadi andalan dan dikembangkan terus menerus sehingga menjadi aset bangsa yang layak diperhitungkan di dunia.
Yang saya lihat di Indonesia ajang penggalian ide dan inovasi  sangat banyak namun yang terpilih hanya sebatas ide saja, tidak diimplementasikan. Hal inilah yang membuat kemajuan inovasi di Indonesia masih dianggap kurang dan jalan ditempat.

Seandainya ide dan inovasi dari pemenang itu di danai oleh pemerintah atau investor maka perkembangannya mungkin akan maju dan kemandirian anak bangsa akan semakin tinggi. Itulah hal yang mungkin menjadi penyebab kurangnya inovasi di negri tercinta ini.

Melalui ajang kompetisi COMPFEST 2011 ini dimana yang memperlombakan robotic, pemograman, game desain serta blogging, diharapkan nantinya para pemenang tidak hanya didanai tetapi juga harus dibimbing agar arah dan tujuan yang ingin dicapai dapat terlaksana.

Saya memiliki ide, karena saya mahasiswa maka nantinya setiap kampus dan universitas yang ada di Indonesia memiliki lembaga yang membina dan menampung ide serta inovasi dari para mahasiswa sehingga jikalau ada kompetisi maka dengan mudah universitas akan mengutus mahasiswanya untuk mengikuti kompetisi tersebut.

Demikianlah juga dengan ajang COMPFEST 2011yang diadakan oleh mahasiswa Universitas Indonesia. Kita seharusnya berusaha agar ide dan inovasi yang kita miliki harus maju dan dilaksanakan sehingga menjadi maskot Indonesia dimata dunia.

Oleh karena itu kita sebagi tunas bangsa harusnya antusias dan semangat mengikuti ajang seperti COMPFEST 2011 ini. Dengan demikian kita akan memiliki bekal pengalaman yang lebih untuk masa depan kita sendiri dan bangsa Indonesia.

Kamis, 26 Mei 2011

Praktikum Sistem Digital Lanjut

Percobaan 1: Pengenalan Xilinx ISE dan Sistem Masukan-Keluaran
 1  Tujuan dan Sasaran
   Kegiatan praktikum ini bertujuan untuk mengenalkan praktikan software Xilinx ISE Webpack
untuk mengembangkan dan mengimplementasikan  sistem digital   terprogram di   atas  board
Spartan-3E FPGA Starter  Kit.  Sistem digital  yang akan dirancang adalah sistem masukan-
keluaran menggunakan modul I/O tombol tekan, saklar geser, rotary-knob dan LED.

Sasaran kegiatan praktikum adalah:
1. Praktikan dapat membuat sebuah proyek sistem digital;
2. Praktikan   dapat  membuat   file   desain   kombinasional   untuk  mengontrol   nyala  LED
    dengan menggunakan masukan tombol tekan, saklar geser dan rotary-knob;
3. Praktikan dapat mengkompile project: sintesis dan implementasi desain;
4. Praktikan dapat menganalisis hasil implementasi;
5. Praktikan dapat mendownload desain file ke board Starter Kit menggunakan Impact ;
6. Praktikan dapat menganalisis perilaku masukan-keluaran desain di board Starter Kit;
    Sumber referensi yang bisa digunakan:
1. UG230: Spartan-3E FPGA Starter Kit Board User Guide, Xilinx, June 2008
2. DS312: Spartan-3E FPGA Family Data Sheet, Xilinx, August 2009
3. Spartan-3E Starter Board Schematic, Digilent, Feb 2006
4. Xilinx ISE Design Suite 11 Software Manual, Xilinx, 2009
5. Verilog Tutorial (online): http://www.asic-world.com/verilog/veritut.html

Pengenalan Xilinx ISE dan Sistem Masukan-Keluaran

TUGAS PENDAHULUAN
PERCOBAAN I
Pengenalan Xilinx ISE dan Sistem Masukan-Keluaran


1.      Apa yang anda ketahui tentang Xilinx ise?
Xilinx ISE adalah sebuah perangkat lunak yang diproduksi oleh Xilinx untuk sintesis dan analisis HDL desain, yang memungkinkan pengembang untukmensintesis ("kompilasi") desain mereka, melakukan analisis waktu , memeriksa RTL diagram, simulasi desain's reaksi terhadap rangsangan yang berbeda, dan mengkonfigurasi perangkat target dengan programmer .

2.      Jelaskan mengenai Fungsi logika ?
Fungsi Logika adalah fungsi yang digunakan untuk menjawab pertanyaan dimana dalam pertanyaan itu terdapat syarat untuk menjawabnya.

Fungsi Logika secara garis besar dibedakan menjadi 4 jenis, antara lain :

            1.      Fungsi Logika (IF) Tunggal
            Fungsi logika tunggal digunakan untuk menyelesaikan suatu persoalan yang mana dalam persoalan            
            tersebut terdapat satu syarat yang harus dipenuhi dengan 2 kemungkinan jawaban.
2.      Fungsi Logika (IF) Majemuk / Ganda
Fungsi logika ganda digunakan untuk menyelesaikan suatu persoalan yang mana dalam persoalan tersebut terdapat lebih dari satu syarat yang harus dipenuhi dengan 3 atau lebih kemungkinan jawaban.
3.      Fungsi Logika AND
Fungsi logika AND digunakan untuk menyelesaikan suatu persoalan yang mana dalam persoalan terdapat lebih dari satu syarat yang harus dipenuhi semuanya.
4.      Fungsi Logika OR
Fungsi logika OR digunakan untuk menyelesaikan suatu persoalan yang mana dalam persoalan tersebut cukup dipenuhi satu syarat saja dari beberapa syarat yang ada.


3.      Jelaskan tabel logika untuk gerbang AND ,OR ,NOT ,XOR?
1.  Gerbang AND 
Gerbang  AND  digunakan  untuk  menghasilkan  logika  1  jika  semua  masukan mempunyai logika 1, jika tidak maka akan dihasilkan logika 0.   
2.  Gerbang NAND (Not AND) 
Gerbang  NAND  akan  mempunyai  keluaran  0  bila  semua  masukan  pada  logika  1. sebaliknya  jika  ada  sebuah  logika  0  pada  sembarang masukan  pada  gerbang NAND, maka keluaran akan bernilai 1. 
3.      Gerbang OR 
Gerbang  OR  akan  memberikan  keluaran  1  jika  salah  satu  dari  masukannya  pada keadaan 1. jika diinginkan keluaran bernilai 0, maka semua masukan harus dalam keadaan 0.    
4.  Gerbang NOR 
Gerbang  NOR  akan memberikan  keluaran  0  jika  salah  satu  dari masukannya  pada keadaan 1. jika diinginkan keluaran bernilai 1, maka semua masukannya harus dalam keadaan 0.  
5.  Gerbang XOR 
Gerbang XOR  (dari kata  exclusive OR)  akan memberikan keluaran 1  jika masukan-
masukannya mempunyai keadaan yang berbeda.  
6.  Gerbang NOT 
Gerbang NOT adalah gerbang yang mempunyai sebuah input dan sebuah output.
Gerbang  NOT  berfungsi  sebagai  pembalik  (inverter),  sehingga  output  dari  gerbang  ini merupakan kebalikan dari inputnya.    

4    .Jelaskan mengenai FPGA dan CPLD,dan jelaskan juga perbedaan keduanya?
Field Programmable Gate Array (FPGA) pertama kali diperkenalkan oleh Xilinx pada pertengahan  tahun 1980. FPGA berbeda dengan CPLD dari segi arsitektur, teknologi penempatan ruang, dan segi biaya. Selain itu, FPGA lebih ditekankan untuk implementasi sirkuit besar yang kompleks serta memiliki tingkat kegunaan dan kerumitan tinggi.
Arsitektur internal dari CLB FPGA berbeda dengan arsitektur yang terdapat pada PLD. Apa bedanya? Pertama, sebagai ganti dari implementasi ekspresi SOP dengan gerbang AND yang diikuti gerbang OR (seperti terdapat pada SPLD), maka digunakanlah sebuah LUT (lookup table). Kedua, jumlah flip-flop di dalam FPGA lebih banyak daripada di dalam CPLD. Selain itu, FPGA memiliki bentuk sirkuit lebih canggih. Akibatnya, FPGA memungkinkan adanya fungsi sekuensial yang lebih baik dibanding CPLD. Tambahan lagi, FPGA memiliki dukungan JTAG dan antarmuka untuk berbagai tingkat logika yang berbeda. Selain itu, di dalam chip FPGA juga terdapat memori berupa SRAM, beberapa detak (PLL atau DLL), serta antarmuka untuk PCI. Beberapa chip FPGA juga menyertakan tambahan blok, seperti multipliers, DSP, danmicroprocessors.

Perbedaan penting lain yang membedakan FPGA dengan CPLD adalah pada ruang penyimpanan interkoneksi. Jika CPLD bersifat non-volatile dan menggunkan antifuse, EEPROM, flash, dsb. maka FPGA menggunakan SRAM, dan itu bersifat volatile. Pendekatan ini mampu menyimpan ruang dan biaya yang lebih rendah dari sebuah chip biasa karena FPGA mampu memberikan interkoneksi bersifat programmable tapi masih membutuhkan ROM eksternal. Namun ada FPGA yang non volatile (dengan menggunakan antifuse) dan lebih menguntungkan ketika pemrograman ulang (reprogrammable) tidaklah dibutuhkan.



5. jelaskan perbedaan desain HDL prosedural dan struktur?
6. Jelaskan metodelogi perancangan sistem digital menggunakan ISE ?

Selasa, 24 Mei 2011

Tugas PSTI


TUGAS INDIVIDU PSTI
RICHARD R F S
L2N009039
TEKNIK SISTEM KOMPUTER


  1. Jelaskan bagaimana internet merubah struktur industri di bidang musik, ritel, dan perbankan!
Jawab:
·         Internet merubah struktur dibidang musik:
Internet merubah system yang ada di dunia music .Dengan adanya internet, perkembangan di dunia musik semakin mudah dinikmati.Mungkin saat ini dunia music sedikit merugi dengan adanya file sharing di internet yang mengakibatkan musik dapat dikopi dengan mudahnya. Kini setiap orang bisa dengan mudah mengetahui info musik baik dari jenis musik lawas maupun yang terbaru dan semua aliran musik yang disukai. Orang juga bisa dengan mudah mendownload musik yang di sukainya, tanpa harus bersusah payah membeli kaset maupun CD yang harganya mahal. Salah satu contoh penyedia layanan musik di internet adalah P2P, YouTube dll.

·         Internet merubah struktur dibidang ritel:
Berkembangnya dunia internet juga merambah dunia ritel dimana barang yang dijajakan bisa dijual melalui internet seperti Gramedia dan Carrefour dimana para pelanggan cukup melihat produk apa yang ditawarkan, produk apa yang lagi sale dan diskon. Semua model ini merupakan kemajuan internet.

·         Internet merubah struktur dibidang perbankan:
Dalam bidang perbangkan mungkin sudah sering kita dengar dimana dahulu orang harus dating ke bank untuk mengecek saldo dan melakukan transaksi, namun saat ini cukup dengan klik dapat melakukan semua dengan internet banking yang dapat diakses dari seluruh dunia. Dengan begitu para nasabah tidak lagi perlu menunggu lama-lama dalam bertransaksi








2.      Jelaskan mengapa penting bagi sebuah organisasi untuk melakukan penyelarasan strategi SI dengan strategi bisnis? Apa yang terjadi bila kedua strategi tersebut tidak selaras?
Jawab:
·         SI sangatlah mempengaruhi bisnis yang sedang dijalankan. Bisnis yang sedang dilakukan akan lebih memberikan keuntungan ketika ditunjang dengan SI yang sesuai dan terencana dengan matang. Dengan adanya penyelarasan antara strategi bisnis dan strategi SI juga dapat meningkatkan produktivitas, meningkatkan customer servis, dan memungkinkan diferensiasi layanan. Serta akan memunculkan inisiatif yang kreatif untuk mencari keunggulan.

·         Hal yang mungkin terjadi jika kedua strategi tersebut tidak selaras adalah terjadinya kegagalan dalam melakukan bisnis, kerugian akan muncul dan menyebabkan organisasi tersebut tidak dapat berkembang dengan baik. Para customer akan kurang kepercayaannya terhadap organisasi atau perusahaan tersebut. Munculnya ketidak selarasan dalam kedua strategi ini dapat diakibatkan oleh kurangnya komitmen manajemen, keterbatasan sumber daya, prioritas implementasi SI yang buruk dan buruknya hubungan antara SI/TI dengan bisnis atau organisasi yang sedang dijalankan.


3.      Beberapa organisasi menganggap perubahan lingkungan dan teknologi sangat cepat sehingga perencanaan TI merupakan hal yang percuma. Apa pendapat anda? Jelaskan!
Jawab:
Tidak setuju. Karena TI sangatlah dibutuhkan oleh sebuah perusahaan, apabila dianggap sepele bukan tidak mungkin perusahaan akan tertinggal dari pesaing karena terhambatnya komunikasi di dalam bisnis. Mungkin TI perlu dilakukan perencanaan yang bertahap sehingga dapat meningkatkan kinerja perusahaan dan mendapatkan hasil yang sangat signifikan. Oleh karena itu TI harus diusahakan uptodate dengan jaman yang berlaku.

SPARC Processor


SPARC Processor
SPARC (singkatan dari Scalable Processor Architecture) telah Sun Microsystems 'flagship prosesor arsitektur selama lebih dari dua puluh tahun. Sesuai dengan komitmen Sun inovasi dan fleksibilitas, prosesor SPARC telah melalui banyak revisi selama bertahun-tahun dalam upaya untuk tetap terdepan. Pada Juni 2002, delapan puluh delapan dari 500 komputer tercepat di dunia menggunakan prosesor Sun SPARC.

Matahari awalnya dirancang SPARC arsitektur set instruksi mikroprosesor pada tahun 1985, namun dengan cepat mengalami revisi 32-bit pada tahun 1986, menghasilkan SPARC Versi 7 (V7). Pada awalnya dirancang untuk digunakan di Sun's Sun-4 workstation dan sistem server, di mana ia menggantikan varian Motorola 68000 dari prosesor kemudian digunakan dalam sistem Sun-3.

Prosesor SPARC dengan cepat mendapatkan popularitas, dan digunakan di server SMP yang dibangun oleh, antara lain, Sun, Solbourne, dan Fujitsu. Meskipun dirancang untuk dan digunakan di Sun Solaris sistem operasi, prosesor SPARC juga telah digunakan dengan sistem operasi lain, termasuk FreeBSD, OpenBSD, NetBSD, dan Linux.

SPARC set instruksi ini dirancang untuk menjadi minimalis, dengan sesedikit mungkin fitur (termasuk ketidakmampuan untuk mengalikan atau membagi) dalam upaya untuk meningkatkan kecepatan pemrosesan sebanyak mungkin, dengan tujuan satu instruksi per siklus jam.

Itu juga dirancang untuk bisa scalable, memungkinkan semua jenis prosesor dari prosesor yang didedikasikan kecil besar tingkat server yang menggunakan set instruksi inti yang sama. Prosesor SPARC yang asli berisi 128 tujuan umum register-delapan global, 32 tersedia untuk perangkat lunak, dan 24 untuk jendela mendaftar untuk melewatkan parameter fungsi panggil dan kembali nilai-nilai.

Pada tahun 1990, yang disempurnakan SPARC Versi 8 (V8) arsitektur dirilis. Its set instruksi kembali yang berlipat ganda dan membagi. SPARC V8 ditambahkan 16 sangat fleksibel register presisi ganda daripada sebelumnya 32. Setiap register presisi ganda Namun, dapat digunakan sebagai salah dua register presisi tunggal (untuk total 32 single-presisi register) atau, dengan menggunakan aneh-bahkan ganda Precisions-register, dapat digunakan sebagai quad - presisi register (hasil dalam 8 quad presisi register).

SPARC Versi 9, juga dikenal sebagai SPARC64, dirilis pada tahun 1993. Itu adalah 64-bit menangani data dan spesifikasi. Ditambahkan enam belas lebih presisi ganda register yang dapat dikombinasikan dan digunakan sebagai delapan quad presisi register. Namun, mencatat tambahan ini tidak dapat digunakan a 32 presisi tunggal register.

Pada akhir 2005, Sun mengumumkan UltraSPARC T1 merilis kode sumber untuk sebuah proyek open source yang disebut OpenSPARC. Saat ini, tiga sumber terbuka penuh versi arsitektur SPARC ada: LEON, 32-bit, satu benang versi SPARC V8, OpenSPARC T1, 64-bit, 32-thread versi SPARC V9, dan OpenSPARC T2, 64-bit , 64-benang V9 versi SPARC.

Sun Microsystems prosesor SPARC telah kehilangan tanah untuk IBM, Intel, dan AMD selama lima tahun terakhir. Namun, mengingat sejarah Sun menangani kemunduran tersebut dengan menyesuaikan ke pasar keluar sementara masih berfokus pada langkah-langkah inovatif baru ke depan, saya kira tidak akan lama sebelum versi prosesor SPARC baru (atau mungkin tipe prosesor baru sama sekali) diumumkan oleh Sun .
Kebanyakan orang yang akrab dengan sistem penomoran untuk prosesor arsitektur Intel, jadi mengapa lebih kebingungan ada di dunia relatif lebih kecil dari sistem SPARC?
Mungkin karena alasan-alasan berikut
Tidak ada pemasok dominan tunggal SPARC CPU. Secara historis, SPARC chip utama produsen dalam setiap generasi sistem tidak mungkin telah menjadi perusahaan yang sama yang dominan di satu sebelumnya. Itu karena Sun Microsystems, konsumen terbesar chip SPARC, menjalankan model bisnis fabless,. Itu bukan salah cetak tetapi berarti bahwa Sun tidak memiliki tanaman fabrikasi semikonduktor yang memproduksi chip prosesor mereka. Meskipun Sun banyak desain (tapi tidak semua) chip yang digunakan dalam komputer tersebut, yang dirancang chip Matahari yang sebenarnya diproduksi oleh perusahaan semikonduktor terkemuka lainnya. Untuk kesederhanaan dalam artikel ini kita memperlakukan semuanya dirancang chip Sun sebagai yang dibuat oleh Sun Microelectronics (UKM). Ini bagian dari Sun sebelumnya disebut SPARC Teknologi Bisnis (STB). Sun Mikroelektronik juga menjual chip SPARC dan motherboard untuk sistem lain oem's.
Nama SPARC memberikan petunjuk tentang arsitektur komputer mereka dirancang untuk bekerja masuk Beberapa nama memberitahu Anda bahwa CPU yang dioptimalkan untuk digunakan dalam prosesor tunggal, atau konfigurasi multi-prosesor. Dalam dunia komputer Intel, ini belum perbedaan umum. prosesor Intel terutama dirancang untuk PC volume lingkungan tunggal prosesor yang tinggi, dan mereka mendapatkan dikerahkan di sistem multi-prosesor dengan menggunakan antarmuka sistem dan logika yang bervariasi sesuai dengan produsen sistem.
chip SPARC yang dipasarkan lebih menurut nama daripada nomor, dan nama setiap chip SPARC secara unik ditugaskan oleh satu vendor (. yang Bayangkan kebingungan akan ada di Intel prosesor dunia jika tidak diberi label dengan nomor 286, 386, 486 dll ) tetapi masing-masing memiliki nama yang berbeda. OK sejak Pentium, Intel telah berhenti menggunakan angka, tetapi pesaing Intel masih menggunakan nomor seperti 586, 686 yang membuat perbandingan sederhana menambahkan. SPARC vendor untuk kebingungan ini dengan membuat perbandingan dengan produk bersaing yang mungkin benar di satu titik dalam waktu, tetapi tidak berlaku universal. Karena kata-kata dapat dikaitkan dengan konsep-konsep fuzzier dari angka, dan hal itu memungkinkan untuk membangun brand dengan nama (tapi tidak mudah hanya dengan angka) pemasar membuat semua modal yang mereka dapat dari perbedaan-perbedaan ini.




Beberapa contoh:
SuperSPARC kadang-kadang lebih cepat dari HyperSPARC dan sebaliknya. Hal ini tergantung pada kecepatan clock yang Anda gunakan untuk perbandingan.
sistem microSPARC kadang-kadang lebih cepat dibandingkan dengan sistem SuperSPARC. Sebuah microSPARC 110MHz processor workstation tunggal (seperti Aries Riset Marixx110) akan lebih cepat daripada berbasis MBUS SuperSPARC workstation 33MHz seperti model awal Sun'sSPARCstation 10. Usia mesin dan kecepatan clock adalah faktor yang signifikan.
TurboSPARC prosesor selalu lebih cepat dari microSPARC (karena TurboSPARC adalah-cepat bersaing upgrade X2 pergi untuk soket microSPARC, namun tergantung pada clock speed bisa lebih lambat atau lebih cepat dari HyperSPARC.
Sun Microsystems juga mengembangkan berbagai chip Jawa yang dimaksudkan untuk produk biaya rendah yang memiliki mesin virtual Java tertanam Sun. Jadi tidak semua prosesor dari membawa label SPARC. Tapi webtop JavaStation terminal diumumkan oleh Sun (Oktober 1996) sebenarnya termasuk sebuah low end prosesor 100MHz microSPARC.
TABEL-TABEL Kinerja Dari SPARC Processor

data bus
optimised for
typically found in
manufacturer
hyperSPARC
32 bit
multi-processor systems
SPARCstation 20
SPARCplug
microSPARC
32 bit
single processor systems
SPARCstation 4 and 5
JavaStation
SPARC64
64 bit

multi-processor systems
HALstation 300
SPARC power micro-P
32 bit
single processor systems
SPARCstation 2 (as upgrade)
WeitekAmazingly - some SPARC Resellers still stock this low cost upgrade
SuperSPARC
32 bit
multi-processor systems
SPARCstation 20
TurboSPARC
32 bit
single processor systems
CPU-7V
SPARCbook 3TX
SPARCstation 5

UltraSPARC
64 bit

multi-processor systems
Ultra 2
Tabel Jenis Processor SPARC


pasar pertama penampilan dalam sistem pengguna akhir dan model yang diperkenalkan
Status pasaran saat ini
hyperSPARC
Q1 94 sebagai upgrade pengguna diinstal untuk SPARCserver 600MP
Sun menjatuhkan ini CPU dari lini produk sistem nya ketika memperkenalkan sistem berbasis UltraSPARC di Q4 95. ROSS Teknologi lanjutan pembangunan dalam hal kecepatan dan kinerja. Prosesor ini mungkin akan layak sebagai upgrade untuk sistem yang lama. Beberapa perusahaan seperti Asosiasi Komputer Rave masih pemasaran workstation baru berdasarkan teknologi ini di Q1 99.

Q4 94 20 SPARCstation
microSPARC
Q4 92 LC SPARCstation "Classic"
Sun menjatuhkan microSPARC dari lini produk workstation, tapi digunakan dalam terminal JavaStation asli.
SPARC64
Q4 95 HALstations
Ini masih merupakan produk saat ini, meskipun perkembangan masa depan bergantung pada berapa banyak volume dapat dihasilkan oleh HAL Komputer dan Fujitsu-ICL. Namun, kompatibilitas biner berarti bahwa para pelanggan HAL tidak akan terpengaruh jika mereka atau HAL beralih ke prosesor 64 bit SPARC setiap saat di masa depan. Catatan: - karena komentar asli kita 2 tahun yang lalu SPARC64 telah gagal mencapai volume yang signifikan dalam pasar sistem, dan pengembangan sedang ditanggung oleh Fujitsu sebagai sopir proses teknologi.
SPARC tenaga mikro-P         
Q3 93 sebagai upgrade pengguna diinstal untuk SPARCstation 2 dan IPX
Usang. Namun, beberapa reseller mungkin masih memiliki beberapa kiri ini, dan ini adalah peningkatan biaya terendah untuk Anda SPARCstation 2 jika Anda masih menggunakan satu.
SuperSPARC
Q2 92 SPARCstation 10
un telah menjatuhkan ini dari workstation dan lini produk server, tetapi masih muncul dalam beberapa tingkat dewan produk tertanam dari vendor lainnya. Sun's positioning tampaknya bahwa power user harus menggunakan workstation 64 bit nya. Pemilik berdasarkan sistem SuperSPARC memiliki jalur alternatif chip upgrade level dari hyperSPARC, yang tidak pernah terlihat lebih baik.
TurboSPARC
Q2 97 FORCE KOMPUTER CPU-7V          
Sun memperkenalkan kembali SPARCstation nya 5 yang diberikan sewa baru kehidupan oleh TurboSPARC. Ini merupakan pilihan upgrade untuk model microSPARC berbasis. Hal ini masih muncul dalam beberapa sistem saat ini, seperti Ketahanan Corp Resilient, dan SPARCbook 3 dari Kecebong Teknologi
UltraSPARC
Q4 Sun 95 Ultra 1 dan 2
Ini adalah prosesor unggulan garis digunakan di sebagian besar saat ini workstation's Sun dan server. Evolusi perbaikan termasuk peningkatan clock speed, cache lebih, dan tingkat integrasi yang lebih tinggi untuk menyertakan antarmuka strategis akan terus berlanjut selama bertahun-tahun.
Tabel Pasaran SPARC

Sebuah prosesor SPARC secara logis terdiri dari unit integer (IU), suatu floating-point
unit (FPU), dan co
processor opsional (CP), masing-masing dengan register sendiri. Ini
memungkinkan organisasi untuk implementasi dengan concurrency maksimum antara
integer, floating-point, dan eksekusi instruksi co
processor. Semua register
- Dengan kemungkinan pengecualian dari co
processor adalah 32 bit. Instruksi
operan tion umumnya register tunggal, mendaftar pasangan, atau mendaftar quadruples.
Prosesor dapat di salah satu dari dua mode: user atau supervisor. Dalam supervisor
mode, prosesor dapat mengeksekusi instruksi apapun, termasuk hak istimewa
(Supervisor-only) instruksi. Dalam modus pengguna, upaya untuk melaksanakan istimewa
instruksi akan menyebabkan jebakan ke perangkat lunak supervisor. "Pengguna aplikasi" program
adalah program yang mengeksekusi sementara prosesor ini dalam mode pengguna.