Assalammualaikum,wr,wb
Saya Tri Wanda Septian, mohon maaf kepada para semua apabila ada kesalahan. mohon maaf lahir dan bathin, selamat menunakan ibadah puasa,semoga segala apa yang kita perbuat di bulan ramadhan menjadi berkah untuk kita. Amin
Wassalammualaikum,wr,wb
Friday, July 29, 2011
Seberapa nilai blog kita di bloglevel
ini merupakan tulisan yang bersumber dari situs berita detikinet.com tentang berapa nilai bobot blog atau website kita punyai, banyak yang menjadi tolak ukur dari sebuah blog,seperti isi atau konten yang menarik serta,pengunjung pada sebuah blog kita.Salah satu situs yang menjadi pengukur sebuah blogatau website anda dapat di lihat di situs http://bloglevel.edelman.com/ untuk melihat hasil dari sebuah blog anda masukkan saja alamat blog anda di kotak calculate kemudian klik,dan akan terlihat hasil dari sebuah blog anda.
DIA aplikasi diagram editor di linux
Banyak dari kita masih belum tau apa aplikasi yang satu ini "Dia", aplikasi tersebut merupakan aplikasi editor untuk membuat diagram, grafik, charts, dan menggambarkan jaringan komputer (topologi) dan lain - lain.Ya mungkin kita kenal Visio,yang mungkin sangat familiar di telinga kita,dan mungkin sering kita gunakan di komputer kita, tapi itu untuk sistem operasi milik windows atau paling tidak kita install di linux menggunakan wine, "Ah..ribet sampai sigitu segala". instal aja Dia. berikut step nya.
Sunday, July 3, 2011
[Personal] 3 tahun
Tidak terasa waktu begitu cepat berlalu, hampir 3 tahun semenjak lulus snmptn dan dapat di Universitas Sriwijaya jurusan sistem komputer dan sekarang masuk semester 7, dan tidak terasa sebentar lagi harus mikirin mau lulus untuk dapat gelar S.kom. Namun sekarang masih belum ada persiapan,judul apa untuk dipresentasikan sebagai skripsi. Keep Spirit and Keep fight with this hand !!!
Tuesday, June 7, 2011
Melihat metadata Exchange image file dengan Exiftool
Pada tutorial kali ini ialah meilhat metadata dari file image menggunakan Exiftool pada sistem operasi linux Ubuntu. Apa itu Exchangeable Image File ?. Exchangeable Image File merupakan format gambar,suara dan berbagai tag yang digunakan oleh kamera digital termasuk dari kamera smartphone,scanner dan berbagai sistem penanganan file gambar dana suara direkam oleh kamera digital.Exif yang diciptakan oleh the Japan Electronic Industry Development Association atau JEIDA memiliki spesifikasi format file metadata yang spesifik seperti JPEG DCT untuk kompresi gambar,TIFF Rev 6.0 (RGB atau TcbCr) untuk file gambar tidak terkompresi dan RIFF WAV untuk file audio.
Sunday, June 5, 2011
Belajar bahasa Assembly menggunakan NASM (Linux)
Untuk kali ini saya sharing belajar bahasa Assembly di linux menggunakan NASM, pada tutorial sebelumnya telah dijelaskan cara instalasi program nasm di sistem operasi linux menggunakan linux ubuntu. nah untuk program pertama yang sangat mudah karena masih belum menggunakan proses percabangan seperti interuksi jmp,je,ja sebagainya.. gunakan gedit,vi,pico atau aplikasi editor teks lainnya pada linux.
section .data
hello: db 'hello,Apa Kabar,,,?',10
nama: db 'Tri Wanda Septian',10
helloLen: equ $-hello
helloLna: equ $-nama
section .text
global _start
_start:
mov eax,4
mov ebx,1
mov ecx,hello
mov edx,helloLen
int 80h
mov ecx,nama
mov edx,helloLna
int 80h
mov eax,1
mov ebx,0
int 80h
Kemudian lakukan seperti pada postingan sebelumnya yaitu compile dan link ke objek
Analisa program
- Menggunakan NASM
section .data
hello: db 'hello,Apa Kabar,,,?',10 ; 'hello,Apa Kabar,,,?' dengan banyak linefeed karakternya
nama: db 'Tri Wanda Septian',10 ; 'Tri Wanda Septian' dengan banyak linefeed karakternya
helloLen: equ $-hello ; batas untuk label hello yaitu 'hello,Apa Kabar,,,?'
helloLna: equ $-nama ; batas untuk label nama yaitu 'Tri Wanda Septian?'
hello: db 'hello,Apa Kabar,,,?',10 ; 'hello,Apa Kabar,,,?' dengan banyak linefeed karakternya
nama: db 'Tri Wanda Septian',10 ; 'Tri Wanda Septian' dengan banyak linefeed karakternya
helloLen: equ $-hello ; batas untuk label hello yaitu 'hello,Apa Kabar,,,?'
helloLna: equ $-nama ; batas untuk label nama yaitu 'Tri Wanda Septian?'
section .text
global _start
;dimana pada bagian inilah kode assembly ditulis. Bagian teks. harus dimulai dengan global _start ;sebagai deklarasi global, yang akan memberitahu kernel dimana eksekusi program dimulai.
;dimana pada bagian inilah kode assembly ditulis. Bagian teks. harus dimulai dengan global _start ;sebagai deklarasi global, yang akan memberitahu kernel dimana eksekusi program dimulai.
_start:
mov eax,4 ; sistem pemanggilan untuk menulis (sys_write)
mov ebx,1 ; file pengdeskripsi yaitu 1 sebagai standar output
mov ecx,hello ;offset dari label hello ke register ecx
mov edx,helloLen ;batas dari string.label helloLen adalah konstan tidak perlu mengatakannya mode tak langsung ;seperti mov edx,[helloLen]
int 80h ; intruksi memanggil kernel
mov eax,4 ; sistem pemanggilan untuk menulis (sys_write)
mov ebx,1 ; file pengdeskripsi yaitu 1 sebagai standar output
mov ecx,hello ;offset dari label hello ke register ecx
mov edx,helloLen ;batas dari string.label helloLen adalah konstan tidak perlu mengatakannya mode tak langsung ;seperti mov edx,[helloLen]
int 80h ; intruksi memanggil kernel
mov ecx,nama ;offset dari label nama ke register ecx
mov edx,helloLna ;batas dari string
int 80h ; interuksi memanggil kernel
mov eax,1;memanggil sistem untuk keluar (sys_exit)
mov ebx,0 ;interuksi keluar dengan kode 0
int 80h ; interuksi memanggil kernel
- Menggunakan TASM pada DOS
.MODEL SMALL
.CODE
ORG 100h
Program : JMP Start
hello db 'hello,Apa Kabar,,,?$'
nama db 'Tri Wanda Septian$'
Start : mov ah,09h
mov dx,offset hello
int 21h
mov dx,offset nama
int 21h
int 20h
END Program
Silahkan belajar menganalisa perbandingan antara 2 program tersebut. :)
Sumber referensi :
- http://docs.cs.up.ac.za/programming/asm/derick_tut/
Subscribe to:
Posts (Atom)