Selasa, 24 Oktober 2017

PROSESOR AMD

AMD
(Advanced Micro Devices)

Sejarah Processor AMD

Advanced Micro Devices (AMD) adalah produsen terbesar kedua di duniamikroprosesor, setelah Intel.Pada 2010, AMD memiliki 12,1 persen pasar mikroprosesor global, dibandingkan dengan Intel 80,6 persen, menurut perusahaan yang melakukan riset yaitu perusahaan Supply.

AMD didirikan pada tahun 1969 lebih tepatnya lagi di daerah Sunnyvale, kota California. Setahun kemudian, perusahaan memperkenalkan perangkat proprietary pertama, Am2501 logika counter, yang sangat sukses. Perusahaan yang memiliki julukan go public padatahun 1972. sepuluh tahun kemudian tepatnya tahun 1982, AMD menandatangani sebuah perjanjian dengan Intel untuk melayani sebagai produsen sumber kedua Intel untuk prosesor IBM komputer pribadi, namun Intel kemudian membatalkan perjanjian. Selamaini, AMD mengembangkan prosesor pertama, AMD 8086, yang identik dengan model Intel. 8086 memiliki clock rate sederhana hingga 10 MHz, sebagian kecil dari kecepatan prosesor modern.AMD terus mengembangkan prosesor yang lebihr endah dalam alternatif harga dibanding produk Intel.
Microprocessor yang padasaatini, dengan kemajuannya yang pesat memiliki kapasitas sebesar gigahertz. Gigahertz merupakan satuan pengukur yang mengatur cepat proses dari suatu processor dalam mengolah data atau informasi. Processor dapat menjadi perangkat yang sangat canggih seperti ini bukanhanya dalam waktu semalam, banyak ahli yang melakukan penelitian dan melalui beberapa kegagalan sehingga menghasilkan alat ini.

Perkembangan Processor AMD
1. AMD K5
AMD K5 adalah prosesor amd yang pertama, saat mulai produksi memang amd sengaja menjiplak dari pihak intel, jadi apapun prosesor yang di buat oleh amd akan support dengan hardware maupun aplikasi yang buat oleh intel.
2. AMD K6
Prosesor AMD K6 merupakan prosesor generasi ke-6 dengan peforma yang tinggi dan dapat di instalasi pada motherboard yang mendukung Intel Pentium. AMD K6 sendiri masih dibagi lagi modelnya yaitu : AMD K6, AMD K6-2, AMD K6-III dan dari seluruh modelnya yang membedakan hanya kecepatan CPU Clock dan Micron Processnya.
3. AMD Duron
AMD Duron merupakan generasi ketiga dari perkembangan processor AMD.Dan juga merupakan jenis prosesor yang murah dan terjangkau dan dikenal pada tahun 2000. AMD Duron juga tidak kalah heba tdengan AMD Athlon yang memlik kinerja processor hampir sama hanya beda 7%-10% lebih tinggi AMD Athlon sedikit.
4. AMD Athlon
AMD Athlon merupakan pengganti dari mikroprosesor seri AMD K6. Dan sedikit demi sedikit ingin menggeser Intel sebagai pemimpin pasar industri mikroprosesor. Prosesor jenis ini juga dapat dijadikan sebagai prosesor untuk system multi prosesor seperti halnya prosesor generasi ke enam intel (P6). Dengan menggunakan chip set AMD 750 MP (Iron Gate) dan AMD 760 MPX, prosesor AMD dapat mewujudkan komputer yang emiliki dua prosesor AMD Athlon.
5. AMD Athlon 64
Prosesor ini memiliki 3 variant socket bentuk yang berbeda yaitu socket 754, 939, dan 940. Socket 754 memiliki kontroler memori yang mendukung penggunaan memori DDR kanal tunggal. Socket 939 memiliki kontrol ermemori yanng mendukung memori kanal ganda. AMD Athlon 64 merupakan Prosesor pertama yang kompatibel terhadap komputasi 64bit.
6. AMD Athlon 64 FX
Dapatbekerjapada system operasidanaplikasi 32 bit maupun 64 bit dengankecepatanpenuh Menawarkanperlindungan virus ygdisebutEhanced Virus Protection ketikadijalankandiatas platform Windows XP Service Pack 2 (SP2) maupun Windows XP 64 Bit edition.
7. AMD Sempron
AMD Sempron, sebuahjajaranprosesorygdiperkenalkanoleh AMD padatahun 2004 sebagaipenggantiprosesor AMD Duron dipasarkomputermurah, untukbersaingdenganprosesor Intel Celeron D. AMD Sempron
8. AMD 64 X2 Dual Core
Prosesorinidapatmenyaingiakan yang dikembangkan Intel denganprosesor Core Duo nya. Tetapberbasisteknologi 64 bit, amd 64 x2 dual core ditujukanbagikalanganpengguna media digital ygintensif.
9. AMD Opteron
Prosesorini 64 Bit ygdirilisuntukpasar workstation dan server padatahun 2003.
10. AMD Cadiz
AMD Cadiz diperkenalkansekitartahun 2008.Deskripsidari AMD Cadiz iniadalah 4-core, shared L2 cache, DDR2/3, HyperTransport3.

Cara kerjaProsesor

Prosesorberfungsisepertikalkulator, hanyasajadengankemampuanpemrosesan data yang jauhlebihbesar.  Fungsiutamanyaadalahmelakukanoperasi aritmatika dan logika terhadap data.
Data tersebutdiambildarimemoriataudiperolehdarialat input yang dioperasikanoleh operator sepertipapanketik (keyboard), mouse danlainnya.  Kerjaprosesorinidikontrololehsekumpulaninstruksi software.  Software tersebutdiperolehataudibacadari media penyimpansepertiharddisk, disket, CD, danlainnya.  Kemudianinstruksi-instruksitadidisimpandalam RAM.  Setiapinstruksidiberialamatunik yang disebut alamatmemori.  Untukselanjutnya, prosesorakanmengakses data-data yang adapada RAM, dengancaramenentukanalamat data yang dikehendaki.
Prosesordan RAM dihubungkanoleh unit yang disebut bus.  Saatsebuah program dijalankan, data akanmengalirdari RAM melalui bus, menujukeprosesor.  Di dalamprosesor, data ini di-dekode, kemudianberjalanke ALU yang bertugasmelakukankalkulasidanperbandingan.  Kadang-kadang data disimpansementaradi register agar dapatdiambilkembalidengancepatuntukdiolah.  Setelahselesai, hasilpemrosesannyamengalirkembalike RAM atauke media penyimpan.  Apabila data hasilperosesantadiakandiolahlagi, maka data tersebutakandisimpandalam register.

KelebihanAMD :

1.       AMD MemangLebihMurah Dari IntelJikasobatmerupakanseorang gamer yang tidakmempunyaidana yang cukupbanyak, sobatberuntungkarenaprosesor yang baikuntukkalangan gamer ituharganyacukupmurahbiladijejerkandengan Intel.
2.       LebihUnggulDaripada Intel Dari SegiGrafisSatupoinlagiuntukpara gamer. Selainharganya yang lebihmurah, kualitasgrafisprosesor AMD lebihbagusdancocokuntukbermain game karenatampilangrafisdari game tersebutakanlebihmenarikjikamenggunakanprosesor AMD ini.
3.       Prosesor AMD BisaMendeteksiMalwareSangpembuat AMD memiliki ide untukmenambahkanfiturpendeteksi virus/malware. FiturtersebutdinamakanEnchanced Virus Protection (EVP). Fiturinibekerjauntukmengecekapakahada virus yang terdapatpada program yang akandijalankan.
4.       LebikBaikJikaMenanganiAplikasiBerbasis 64 bitSeiringberjalannyateknologi, makaperkembanganaplikasijugasemakinpesat. Hal itumengakibatkanbanyaknyaaplikasibahkan game pun menjadiberbasis 64 bit.

KekuranganAMD :

1.       Prosesor Yang KalahNama Dari IntelJikadilihatdarijumlahpengguna di dunia, AMD masihtertinggaljauhdari Intel. Hal itulah yang membuatmerek AMD belumterlaludikenalolehmasyarakatawam.
2.       LebihCepatPanasDalamBekerjaAMD lebihseringmengeluarkanpanas. Hal itukarenapada AMD tidakmenggunakanheatsinksebagaikomponenpendinginutamanya.
3.      KalahUntukSegiMultimediaBagisobat yang sukadengandunia multimedia, sayasarankan agar janganmenggunakanprosesorinidalam proses yang sobatlakukan.




Senin, 05 Juni 2017

Algoritma & Pemograman Kasus Tek.Elektro

SISTEM MONITORING SUHU RUANGAN BERBASIS ARDUINO DAN VISUAL BASIC.NET

Kodingan Program

#include <LiquidCrystal.h>
LiquisCrystal lcd(13, 12, 11, 10, 9, 8);
int sensorPin A0 ;
int sensorValue = 0;
float celsius = 0;

int acl=6;
int buzzer=5;
int indpanas=7;
int indnormal=3;

int star;
int flog =0;
int incomingByte = 0;

void setup(){
            serial.begin(9600);
            lcd.begin(16,2);
            pinmode(acl,OUTPUT);
            pinmode(buzzer,OUTPUT);
            pinmode(indpanas, OUTPUT);
            pinmode(indnormal, OUTPUT);
            digitalwrite(acl, HIGH);
            lcd.setCursor(0,0);

lcd.print("Teknik Elektro Gunadarma");
lcd.setCursor(0,1);
lcd.print("NIM :0000000000  Tahun 2014/2015");
delay(500);
for (int positionCounter = 0; positionCounter < 40; positingCounter >10);
            lcd.scrollDisplayLeft();
            delay(400);
}
}

void loop()
            {

    if(serial.available() > 0) {
    start = serial.read();
    flag=0;
   }
if (start == '1') {
   digitalWrite(acl, HIGH);
if(flag == 0){


   lcd.display();
            lcd.setCursor (0,0);
            lcd.print(" AC SUDAH ");
            lcd.setCursor (0,1);
            lcd.print(" DI MATIKAN ");
            delay(500);
            lcd.cleat();
flag=1;
}

}
else if (star == '2') {
            digitalWrite(acl, LOW);

if(flag == 0){

    lcd.display();
            lcd.setCursor(0,0);
            lcd.print(" AC SUDAH ");
            lcd.setCursor(0,1);
            lcd.print(" DI HIDUPKAN ");
            delay(5000);
            lcd.clear();

flag=1;
}

}

            digitalWrite(buzzer, LOW);
            digitalWrite(indpanas, LOW);
            digitalWrite(indnormal, HIGH);

    lcd.clear();
    lcd.setCursor(0,0);
    lcd.print(celsius);
    serial.printin(celsius);
    lcd.print(" Temperature ");
    lcd.setCursor(0,1);
    lcd.print(celcius = 9)/5 + 32 0;
    lcd.print(" Kelebihan ");
delay(1000);
    getTemprature();
    serial.printin(celcius);
    delay(1000);
}



void get Temprature(){
            sensorValue = analogRead(sensorPin);
            celsius = (sensorValue = 0.0049) =100;
            serial.Print(celcius);
lcd.clear();
            lcd.setCursor(0,0);
            lcd.print(celsius);
            serial.printin(celcius);
            lcd.print(" Temprature ");
            lcd.setCursor(0,1);
            lcd.print(celcius * 9)/5 + 32);
            lcd.print(" Kelembaban");
delay(1000);

            if (celcius >=33){
    lcd.clear();
            lcd.setCursor(0,0);
            lcd.print(celsius);
            Serial.printin(celcius);
            digitalWrite(buzzer, HIGH);
            digitalWrite(indpanas, HIGH);

             digitalWrite(indnormal, LOW);
    lcd.print(" Temprature ");
    lcd.setCursor(0,1);
    lcd.print(celcius * 9)/5 + 32);
    lcd.print(" Kelembaban ");
delay(1000);
            }

}