Skip to main content

Belajar Basic Assembler CE

Sebagian orang berpikir kalo Assembler itu sulit. Padahal mudah banget. cuma butuh kesabaran dan logika ajah

Okey kita tau kalo Processor bekerja sama dengan memory dan Register. Beberapa register ada yang mudah di terjemahkan ada juga yang sulit untuk di pelajari
Contoh Register :



1. EAX,
2. EBX,
3. ECX,
4. EDX,
5. ESP,
6. EBP,
7. ESI,
8. EDI,
9. Dan beberapa lagi yang lainnya

Contoh:
1. sub ebx,eax (ebx=00000005,eax=00000002)
Contoh ini adalah contoh Dasar dari Sebuah register memory.
opcode param1,param2

Opcode adalah instruksi pemberitahu prosesor untuk apa yang harus dia dilakukan, dalam hal ini penurunan nilai disimpan dalam register ebx dengan nilai yang tersimpan dalam register eax.
Dalam kasus ini ebx = 5 dan eax ebx = 2
Juga dicatat bahwa Anda melihat opcode dengan 2 parameter: Parameter pertama adalah target instruksi. Parameter yang ke2 itu adalah sumber sumber


2. sub [esi 13], ebx (ebx = 00000003, esi = 008AB100) Dalam kasus ini Anda melihat parameter pertama adalah antara tanda kurung. Hal ini menunjukkan bahwa aliham sebuah memorylocation register sedang digunakan. memorylocation ini menunjuk kepada nilai di antara kurung, dalam hal ini esi 13 (Perhatikan bahwa 13 adalah dalam heksadesimal)

Untuk Lebih mendasar lagi coba gunain Calculator
Pake Mode Scientific. Disana ada fungsi Hexadecimal, Decimal, Biner, Octal.

Untuk Biner udah tau kan ?? Biner itu bahasa komputer yang menggunakan Teknologi Transistor. Semua karakter angkanya Hanya didasari oleh angka 1 dan 0 contoh

110 Dalam Biner = Kita jadikan ke Hexadecimal Dengan Radiks 2�
Contoh : 1 x 2^2 + 1 x 2^1 + 0 x 2^0 = 4 + 2 + 0 = 6
Kalo ga percaya silahkan di Coba dengan Calculator.

Lanjut deh, ESI = 008AB100 disini dapat dilihat alamat yang menunjuk adalah 008AB113. Instruksi ini akan menurunkan nilai tersimpan di 008AB113 lokasi dengan nilai yang tersimpan dalam ebx (yang 3).

Jika nilai pada lokasi 008AB113 adalah 100 maka nilai yang disimpan di 008AB113 ini akan 97.

Okey Mari kita lihat di MOV, salah satu instruksi yang paling sering digunakan meskipun itu sugests nama yang bergerak data, ia hanyalah sebuah COPYs data dari satu tempat ke tempat lain.
MOV bekerja sama sebagai sub. Parameter pertama adalah tujuan, dan parameter kedua sebagai sumber.
contoh: MOV eax, eax ebx = 5, ebx = 12 Salinan nilai disimpan dalam ebx ke eax
Jadi, jika instruksi ini akan dijalankan akan eax 12. (Dan ebx akan tinggal 12)
Mov digunakan PointBlank untuk Nilai sebuah Granat.
Back to top

Comments

Popular posts from this blog

Game Dragon Ball Z Mod Shin Budokai 4 Karakter(Super/AF/GT) ISO PPSSPP

Download Dragon Ball ISO PSP Mod DBZ Super - Pada ulasan kali ini saya akan mengupdate mengenai game yang dikhususkan untuk perangkat emulator PPSSPP akan tetapi tidak menutup pada aplikasi ppsspp saja melainkan perangkat konsol PSP pun dapat dengan memainkan ROM Game Dragon Ball Shin Budokai 4 Mod karakter DBZ Super terbaru ini. Beberapa perubahan yang ada pada ROM Dragon Ball Super Mod ISO PPSSPP ini sudah banyak mengalami update yang sesuai dengan karakter yang cukup lengkap pada karakter Game Dragon ball Z Super, dragon ball AF dan juga dragon Ball GT yang di jadi satu pada satu ROM ini sehingga dari keseluruhan karakter tersedia secara banyak dan sangat lengkap. Perubahan dan cara Mod game PSP ISO Dragon ball tentu sama halnya dengan melakukan Modding pada Game PSP PES2016 yang mana kita harus mengupdate dan merubah tampilan karakter/player serta merubah beberapa background latar dan pastinya juga mengganti background sound agar lebih berbeda dengan versi ROM Game originalny

Game PPSSPP Naruto Shippuden Narutimate Accel 3 CSO Full Karakter

Download Game PSP Naruto Ultimate Ninja Accel 3 ISO - Banyaknya kumpulan game pada ROM naruto series pastinya ada beberapa game yang ingin kita mainkan di Perangkat Emulator PPSSPP yang dimiliki khususnya bagi para penggemar game anime naruto, kumpulan Game Naruto PSP ISO terdapat hanya beberapa genre namun biasanya hanya ada Genre Fighting dan Genre Adventure yang mengambil dari jalan cerita Anime naruto tersebut. Khususnya pada Game Naruto Shippuden Ultimate Ninja Accel 3 CSO ISO yang lebih di tujukan bagi pengguna Emulator PSP Android ini yang bergenre mode Battle/Fighting. Pada series Narutimate Ninja Accel 3 ini di lansir cukup berbeda dengan Series Ninja Heroes 1, heroes 2 dan Naruto Ninja Heroes 3 karena banyak beberapa pemain mengeluhkan proses jalannya game yang sangat lamban atau sering Lag. Tetapi untuk series Accel 3 rom ini sangat smooth dan berbeda dengan Game Naruto PSP lainnya, selain itu dari tampilan Grafik terlihat dengan grafis yang HD. Namun dari ketersed

Drag Racing Bike Edition Apk Mod Motor Indonesia For Android Terbaru

Download Drag Racing Bike Apk Mod Indonesia Terbaru - Masih mengenai ulasan game yang sudah di Mod yaitu pada game yang bergenre Racing Bike yang lebih di kenal dengan game Drag Racing Bike for android, namun untuk apk yang sudah di share kali ini sudah di Mod pada versi Mod Indonesi, mod indonesia yang di maksud merupakan sudah di lakukan perubahan dan Mod pada beberapa tampilan yang ada pada game tersebut yang lebih berkesan dengan tampilan seperti mode balapan liar yang ada di Indonesia. Versi Mod Drag Racing Bike Apk Mod ini sudah di rubah dan ditambahkan pada tampilan Motor yang lebih baru yang lebih di areakan pada Kendaraan Motor Indonesia seperti Yamaha, Kawasaki, Honda dan lain-lainya Kendaraan motor tersebut pun terdapat motor jenis Matic, Motor Bebek dan motor Sport sekelas Kawasaki Ninja yang sudah di Moddif seperti Modif Motor Thailook yang sering di kenal oleh kalangan Drag motor. Selain itu pun pada latar Background sudah di rubah dengan keadaan seperti halnya Area B