Keinginan adalah kunci motivasi, tapi tekad dan komitmen itu pengejaran tanpa henti untuk sebuah tujuan yaitu komitmen menuju keunggulan yang akan memungkinkan Anda untuk mencapai keberhasilan yang Anda cari.

Translate

Selasa, 25 Januari 2011

Materi Assembly

Selamat Belajar Assembly Assembler directivesDirectives adalah perintah yang ditujukan kepada assembler ketika sedang menerjemahkan program kita ke bahasa mesin. Directive dimulai dengan tanda titik..model : memberitahu assembler berapa memori yang akan dipakai oleh program kita. Ada model tiny, model small, model compact, model medium, model large, dan model huge..data : memberitahu assembler bahwa bagian di bawah ini adalah data program..code...
Baca Selanjutnya »

PERINTAH JUMP DAN FUNGSINYA PADA ASSEMBLER

PERINTAH JUMP DAN FUNGSINYA PADA ASSEMBLER JA (jump if above): Lompat, jika Operand1 > Operand2 untuk bilangan tidak bertanda. JG (jump if greater) : Lompat, jika Operand1 > Operand2 untuk bilangan bertanda JE (jump if equal) : Lompat, jika Operand1 = Operand2 JNE (jump if not equal) : Lompat, jika Operand1 tidak sama dengan Operand2 JB (jump if bellow) : Lompat, jika Operand1 < Operand2 untuk bilangan tidak bertanda JL (jump if...
Baca Selanjutnya »

Praktikum X - PERBEDAAN MOV AH, 01H – 07H – 08H

Normal 0 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times...
Baca Selanjutnya »

Praktikum IX - Mencetak Angka

MENCETAK ANGKA .model small.codeorg 100h mulai:mov bl, 10mov al, 38div blpush axmov dl,aladd dl, 30hmov ah,2int 21h pop axmov dl,ahmov ah,2add dl,30hint 21h int 20h end mulai hasil : 38 CONTOH 2 : .model small.codeorg 100h TData :JMP ProsesText_Angka Dw 345 Proses:mov ax, Text_Angkamov bx,10xor cx, cx;cx ulang:xor dx,dxdiv bxpush dxinc cxcmp ax,0jne ulang cetak :pop dxadd dl,'0'mov ah,02int 21h loop cetak int 20hend TData hasil : 345  Tadi...
Baca Selanjutnya »

Praktikum VIII - Cari Kata

CARI KATA .model small.codeorg 100hdata:jmp mulai asal db 'widya utama$'kata db 'masukan huruf yang dicari : $'ket1 db 'huruf ditemukan $'ket2 db 'huruf tidak ditemukan $' mulai:      xor bx,bx ;cek panjang kalimat cek:      mov al,asal[bx] ; pindah asal [index] ke al      inc bx      cmp al,'$'      jne cek dec bxmov...
Baca Selanjutnya »

Praktikum VII - Konsep Penambahan dalam Assembly

KONSEP PENAMBAHAN DALAM ASSEMBLY .model small.codeorg 100h mulai:mov ax,115mov bx,100add ax,bxmov bx,10xor cx,cx ulang:xor dx,dxdiv bxpush dxinc cxcmp ax,0jne ulang cetak:pop dxadd dl,'0'call cetak_kloop cetakint 20hcetak_k proc near mov ah,02int 21hretcetak_k endp end mulai HASIL : 215 Hari yang dingin... Brrrr... ...
Baca Selanjutnya »

Jumat, 21 Januari 2011

Praktikum VI - LATIHAN STRING, INPUT, COMPARE (FUNGSI IF.. THEN)

LATIHAN STRING, INPUT, COMPARE (FUNGSI IF.. THEN) .model small.codeorg 100hmulai:            jmp proses            vcall db 'Anda sudah makan hari ini???(Y/T)$'            vcall1 db 10, 'Selamat anda sudah kenyang$'           ...
Baca Selanjutnya »

Praktikum V - Membuat Password

MEMBUAT PASSWORD .model small.codeorg 100hmulai:jmp prosesvcal db 10, 'ENTER PASSWORD: $'vcal1 db 10, 'INCORRECT$'vcal2 db 10, 'WELLCOME GUYS$' proses:mov ah, 09hlea dx, vcalint 21h mov ah, 07hint 21h cmp al, 'Y'je ya1jne tidak1 ya1:mov ah, 02hmov dl, 2Ahint 21h mov ah, 07hint 21h cmp al, 'O'je ya2jne tidak2 tidak1:mov ah, 09hlea dx, vcal1int 21hjmp proses ya2:mov ah, 02hmov dl, 2Ahint 21h mov...
Baca Selanjutnya »

Praktikum IV - Membuat Kalimat

MEMBUAT KALIMAT .model small.codeorg 100hmulai:      jmp proses      vcal db 'nama :esti$'      vcal1 db 10,09,'alamat :baturaden$'      vcal2 db 10,'email : esti.yoeliana@gmail.com$'      vcal3 db 10, 'hobi : tidur$'proses:      mov ah,09h     ...
Baca Selanjutnya »

Praktikum III - Belajar Menggunakan Looping

PRACTICE I.model small.codeorg 100hmulai :            mov ah,02h            mov dl,'A'            mov cx,25ulang:            int 21h           ...
Baca Selanjutnya »

Praktikum II - Menganalisa Cara Kerja dengan Debug.com

Nama            :  Esti Yuliana NIM               :  SIR200938 Mata kuliah    :  Pemrograman Bahasa Rakitan Dosen            :  Nahar Mardiyantoro, S. Kom Ini lanjutan kuliah yang pertama.. ^^  Cara : File...
Baca Selanjutnya »