org 100h
start:jmp proses
kal1 db "move"
proses:
mov AX,1300h ; servis ah=13h
mov dl,20 ; x
mov dh,1 ; y
mov cx,20 ; untuk looping 20x
; jika lebih, maka akan dicetak dinext page (warna biru)
ulang:
push cx
inc dh
mov bx,95h
mov cx,16
lea bp,kal1
int 10h
time:
dec dh
mov bx,0h
mov cx, 16
lea bp,kal1
int 10h
inc dh ; memblank-kan tulisan (20,1=20,x) tulisan blank
pop cx ; mengeluarkan loop, agar tdk loop terus menerus
loop ulang
jmp exit
waktu:
mov cx,50
data:
loop data
exit:
int 20h
ret
silahkan coba script diatas dan lihat bagaimana hasilnya :)
Selasa, 11 Februari 2014
Kamis, 09 Januari 2014
script bahasa C : pengurutan abjad ascending
#include "stdio.h"
#include "conio.h"
#include "string.h"
int main (void)
{
int i, j, a, k, m, jumlah;
char huruf[100][40], sementara[40];
printf ("Masukan jumlah huruf yang akan anda sorting = "); scanf ("%i", &jumlah);
for (i=1;i<=jumlah;i++)
{
printf ("Input huruf ke-%i = ", i); scanf ("%s", &huruf[i]);
if (i>1)
{
for (j=1;j<=(i-1);j++)
{
a=(strcmp(huruf[i], huruf[j]));
if (a<=0)
{
strcpy (sementara, huruf[i]);
for (k=(i-1);k>=j;k--)
{
m=(k+1);
strcpy (huruf[m], huruf[k]);
}
strcpy (huruf[j], sementara);
}
}
}
}
printf("Hasil pengurutan : \n");
for (i=1;i<=jumlah;i++)
{
printf ("%s\n", huruf[i]);
}
getch();
}
printscreen:
#include "conio.h"
#include "string.h"
int main (void)
{
int i, j, a, k, m, jumlah;
char huruf[100][40], sementara[40];
printf ("Masukan jumlah huruf yang akan anda sorting = "); scanf ("%i", &jumlah);
for (i=1;i<=jumlah;i++)
{
printf ("Input huruf ke-%i = ", i); scanf ("%s", &huruf[i]);
if (i>1)
{
for (j=1;j<=(i-1);j++)
{
a=(strcmp(huruf[i], huruf[j]));
if (a<=0)
{
strcpy (sementara, huruf[i]);
for (k=(i-1);k>=j;k--)
{
m=(k+1);
strcpy (huruf[m], huruf[k]);
}
strcpy (huruf[j], sementara);
}
}
}
}
printf("Hasil pengurutan : \n");
for (i=1;i<=jumlah;i++)
{
printf ("%s\n", huruf[i]);
}
getch();
}
printscreen:
Rabu, 11 Desember 2013
Belajar Bahasa Rakitan : Jump
Bahasa rakitan atau bahasa assembler adalah bahasa pemrograman tingkat rendah yang digunakan untuk komunikasi dengan mesin. Mesin hanya mengerti bilangan biner yang terdiri dari 0 dan 1. Dengan bahasa assembly kita bisa memberikan perintah untuk masin.
Berikut adalah perintah jump, yaitu untuk melompat ke suatu label tertentu.
Berikut adalah perintah jump, yaitu untuk melompat ke suatu label tertentu.
Dari program di atas, outputnya adalah A. Karena perintah mov mengeksekusi int 21h (mencetak karakter) yaitu huruf A. lalu setelah itu langsung melompat ke label z yang berisi interupsi 21h (menghentikan proses). Sehingga program hanya mencetak huruf A saja.
Belajar Bahasa Rakitan : Jump Bersyarat
Bahasa rakitan atau bahasa assembler adalah bahasa pemrograman tingkat rendah yang digunakan untuk komunikasi dengan mesin.
Kita bisa membuat program assembly dengan software emulator8086 atau TASM (Turbo assembler)
Kita bisa belajar menggunakan emulator 8086 agar lebih mudah, berikut adalah contoh program untuk jump bersyarat :
Kita bisa membuat program assembly dengan software emulator8086 atau TASM (Turbo assembler)
Kita bisa belajar menggunakan emulator 8086 agar lebih mudah, berikut adalah contoh program untuk jump bersyarat :
Program ini berfungsi untuk membandingkan dua bilangan
berikut hasilnya :
Rabu, 16 Oktober 2013
Mengatasi Security Certificate Invalid pada Mozilla Firefox atau Google Chrome
Koneksi internet lancar, windows normal, tapi mau buka google saja ngga bisa? Invalid Security Certificate melulu. Mending di firefox masih bisa diatasi dengan exception, tapi merepotkan juga kalau harus begitu terus...

Browser seperti mozilla firefox atau google chrome atau bahkan browser lainnya...
Security error, invalid, dan harus melakukan exception pada setiap halaman yang dibuka...
Menyebalkan sekali ya, tapi ternyata saya baru sadar bahwa hal itu terjadi karena salah satunya kesalahan penanggalan. Misalnya kita baru saja mengganti date and time pada BIOS, misal masih tahun 2001 atau sebelumnya. Untuk mengatasi hal tersebut, kita harus meng-update settingan date and time di sistem.Setting date and time menjadi penanggalan yang lebih baru atau sesuaikan dengan waktu sekarang. Insyaa Allah, browser kamu bisa digunakan kembali untuk browsing dengan lancar :D
Nah, cukup sekian saja postingan singkat ini, semoga bermanfaat ^^
Langganan:
Postingan (Atom)



