Minggu, 01 Desember 2013

KONVERSI BILANGAN DESIMAL DAN BINER
buat temen2 yang lagi belajar bahasa pemograman asembly penting nih belajar ini... saya kasih contoh soalnya langsung aja..
 1. Rubahlah Bilangan Desimal berikut ke dalam bentuk Bilangan Biner.
      a) 497
      b) 644
2. Berapa jumlah dari :
     a) 11101100 (2) + 11101000(2) 
     b) 11111111(2) + 11011100(2) 
3. Berapa jumlah dari :
     a) 1110011(2) - 1001110(2)
     b) 0111101(2)- 1111110(2)
4. Berapa hasil dari:
     a) 1110110 (2) X 1010100 (2)
     b) 11110 (2) X 111 (2)

Jawaban : 
1.  a.       -> 497 : 2 = 248 sisa 1
                248 : 2 = 124 sisa 0
                124 : 2 = 62 sisa 0
                62 : 2 = 31 sisa 0
                31 : 2 = 15 sisa 1
                15 : 2 = 7 sisa 1
                7 : 2 = 3 sisa 1
                3 : 2 = 1 sisa 1
                1 : 2 = 0 sisa 1
Bilangan biner adalah : 111110001
b.              -> 644 : 2 = 322 sisa 0
                 -> 322 : 2 = 161 sisa 0
                 -> 161 : 2 = 80 sisa 1
                 -> 80 : 2 = 40 sisa 0
                 -> 40 : 2 = 20 sisa 0
                 -> 20 : 2 = 10 sisa 0
                 -> 10 : 2 = 5 sisa 0
                 -> 5 : 2 = 2 sisa 1
                 -> 2 : 2 = 1 sisa 0
                 -> 1 : 2 = 0 sisa 1
Bilangan Binernya adalah 1010000100 
2.      a. 111 1
               11101100   => 1x27+1x26+1x25+0x24+1x23+1x22+0x21+0x20           =236 
               11101000+ => 1x27+1x26+1x25+0x24+1x23+0x22+0x21+0x20           =232 +
             111010100   => 1x28+1x27+1x26+0x25+1x24+0x23+1x22+0x21+0x20 = 468 

         b.   111111 
                 11111111   =>1x27+1x26+1x25+1x24+1x23+1x22+1x21+1x20         = 255 
                 11011100+ =>1x27+1x26+0x25+1x24+1x23+1x22+0x21+0x20         = 220 + 
               111011011 =>1x28+1x27+1x26+0x25+1x24+1x23+0x22+1x21+1x20 = 475 

 3.   a.         11 
               1110011    => 1x26+1x25+1x24+0x23+0x22+1x21+1x20     = 115 
               1001110 – => 1x26+0x25+0x24+1x23+1x22+1x21+0x20     =   78 - 
               0100101    => 0x26+1x25+0x24+0x23+1x22+0x21+1x20     = 37 
       b.   1        1 
               0111101   => 0x26+1x25+1x24+1x23+1x22+0x21+1x20               =   61 
               1111110 - => 1x26+1x25+1x24+1x23+1x22+1x21+0x20               = 126 
             11000111   => 1x27+1x26+0x25+0x24+0x23+1x22+1x21+1x20     = - 65 

 4. a.                      1110110 
                              1010100 x 
                            10000000 
                        110000000 
                        11110110 
                       10000000 
                     11110110 
                 110000000 
                   1110110               + 
                10011010111000 
 = 1x213+0x212+0x211+1x210+1x29+0x281x27+0x26+1x25+1x24+1x23+0x22+0x21+0x20 
 = 8192+1024+512+128+32+16+8 
 =9912 

 b.                             11110 
                                     111 x 
                                 1
                               111 
                             1111110 
                           1111110 
                             11110      + 
                           11010010  
      = 1x27+1x26+0x25+1x24+0x23+0x22+1x21+0x20 
      = 128+64+16+2 
      = 210 

 Yang belum mengerti boleh tanya di komentar dan buat yang sudah pandai mohon koreksinya..

Minggu, 31 Maret 2013

cara mengatasi idm yang diblokir karna serial number palsu

Hayo siapa yang pernah mengalami ini....? untuk para pengguna idm yang di blokir idm nya pasti lagi nyari caranya gimana supaya idmnya jalan lagi ia kan...? ini menurut pengalaman priadi setelah 4 jam mencari caranya dan ga dapet juga gimana caranya semua caranya tidak berhasil alias GAGAL sodara2, dan akhirnya saya lakukan percobaan dan alhamdulillah berhasil,, langsung aja deh ini dia caranya.... 
1. Pertama agan-agan haus instal ulang idm yang agan punya hapus sampe ke akar akarnya.. caranaya buka control panel>>program>>program and features>>pilih idm dan uninstall. 

2. kemudian setelah itu buka START BUTON kemudian ketikan regedit pada kotak "search", dan akan muncul kotak dialog seperti dibawah ini kemudian Enter...  
setelah itu buka folder HKEY_LOCKAL_MACHINE buka folder SOFTWARE kemudian cari folder INTERNET DOWNLOAD MANAGER dan klik kanan kemudian delet. 

3. langkah berikutnya agan buka lagi drive C kemudian buka folder program file dan cari folder internet download manager klik kanan kemudian delet, setelah itu restart komputer agan dan pastikan semua terhapus dengan baik dari langkah 1-3. 

4. donlot deh idm yg terbaru di sini http://mirror2.internetdownloadmanager.com/idman615.exe plus patch nya di sini http://www8.zippyshare.com/v/95102842/file.html ato di sini http://seomonkey.blogspot.com/2013/02/free-download-idm-terbaru-full-version.html setelah di download semua pastikan lagi semua terhapus dan install kembali idm yg tadi di donlot namun jangan hawatir ketika menginstall masih di blokir karna dengan patch ini kita akan bermain, copy patch nya ke drive C/program file/internet download manager kemudian paste dan enter patch yg tadi di copy di folder internet download managernya sampai muncul kotak dialog seperti ini:  
setelah itu selesai sudah dan idm kamu siap di gunakan... mudah kan...? selamat mencoba yah....!!!!

Minggu, 27 Januari 2013

RUNTUNAN

Runtunan adalah sebuah intruksi yang dikerjakan secara berurutan, intruksi ke-2 akan dikerjakan setelah intruksi pertama selesai dikerjakan, atau intruksi ke dua tidak akan dikerjakan sebelum intruksi prtama selesai dikerjakan dan seterusnya sampai intruksi berikutnya.
Contoh soal dan penyelesaian Runtunan:
1. Hitunglah luas persegi panjang dengan panjang 5 cm dan lebar 3 cm.

Jawab
=> Judul Progam     : Program menghitung_luas;
                                 {program mencari luas, dengan mengetahui rumus mencar Luas dengan panjang dan lebar 3 cm, setelah mengetahui panjang dan lebar}

=>Deklarasi            : Var panjang, lebar, luas : integer;

=>Algoritma           : read (panjang, lebar)
                                panjang <-- 5
                                lebar <-- 3
                                luas <-- panjang*lebar
                                write(luas)


mohon koreksinya yah....terutama dalam penulisan komentar...