2015 ~ 2014AI1712

Sunday, 5 April 2015

ASSEMBLY "Jump (JMP) & Compare (CMP)"

ASSEMBLEY
"Jump (JMP) & Compare (CMP)"

LATIHAN

1.      Latihan Pemanfaatan Instruksi Jump (JMP) & Compare (CMP)

      
2.      Latihan Pemanfaatan Instruksi Jump (JMP) & Compare (CMP)


         3.      Latihan Pemanfaatan Instruksi Jump (JMP) & Compare (CMP)



Dengan menggunakan latihan.1 cetaklah karakter angka dengan
memanfaatkan register AX,BX,CX,DX dan  menerapkan 
CMP,JNE dan JLE dengan hasil output:
AAABBBCCCDDDEEEFFFGGGHHHIIIJJJ
AAABBBCCCDDDEEEFFFGGGHHHIIIJJJ
AAABBBCCCDDDEEEFFFGGGHHHIIIJJJ
AAABBBCCCDDDEEEFFFGGGHHHIIIJJJ
AAABBBCCCDDDEEEFFFGGGHHHIIIJJJ
AAABBBCCCDDDEEEFFFGGGHHHIIIJJJ
AAABBBCCCDDDEEEFFFGGGHHHIIIJJJ
AAABBBCCCDDDEEEFFFGGGHHHIIIJJJ
AAABBBCCCDDDEEEFFFGGGHHHIIIJJJ


Friday, 27 March 2015

ASSEMBLY "PERKALIAN MENGGUNAKAN MUL"

ASSEMBLY
"Perkalian Menggunakan MUL"


1.   Dengan menggunakan contoh latihan diatas, cetaklah karakter dengan angka dengan memanfaatka register BX dengan hasil output:
A   B  C   D   E
1    3   5   7   9


2.   Dengan menggunakan latihan-latihan sebelumnya, cetaklah karakter  angka perkalian dibawah ini dengan memanfaatkan register AX,BX,CX dan DX dengan hasil output:
1*1=1
2*1=2
3*1=3
4*1=4
5*1=5
6*1=6
7*1=7
8*1=8
9*1=9
Keterangan:
menggunakan instruksi MUL = perkalian
Interuksi MUL melibatkan register AL dalam operasi yang dilakukan.


contoh penulisan register BL pada format 8 Bit
mov ah,02h          
mov dl,45h                       
mov cx,05h           : ulang 5 kali
ulang:
int 21h                    : cetak E
mov bl,dl                : simpan ke memory huruf E
mov dl,20h                        : spasi
int 21h                   
mov dl,bl                : ambil dari memory huruf E
dec dl                      : mengurangi 1 dari E s/d 5 kali
loop ulang



DONE ARIAN#OWL

Thursday, 26 March 2015

SYSTEM OPERASI "COMMAND PROMPT 3"

SYSTEM OPERASI
"Command Prompt 3"

LANGKAH KERJA
ΓΌ  Buka aplikasi command prompt melalui start menu atau melalui rum

·         CMD melalui start menu

·         CMD melalui rum (tekan tombol “windows + r”

1.      Buat direktori baru dengan nama “data1” dan “data2” menggunakan perintah “md”


2.      Buat direktori “data3” dan “data4” di dalam direktori “data1” menggunakan perintah “md” 


3.      Buat direkroti “data5” dan “data6” di dalam direktori “data2” menggunakan perintah “md”

4.      Buat file di dalam direktori “data3” menggunakan perintah “copy con new.txt”
      Nb : copy con [nama_file] "setelah melakukan pengisian file keluar dengan perintah (ctrl + z) +           enter

5.      Buat file di dalam direktori “data4” menggunakan perintah “copy con coba.txt”
      Nb : copy con [nama_file] "setelah melakukan pengisian file keluar dengan perintah (ctrl + z) +           enter

6.      Buat file di dalam direktori “data5” menggunakan perintah “copy con baru.txt”
      Nb : copy con [nama_file] "setelah melakukan pengisian file keluar dengan perintah (ctrl + z) +           enter

7.      Buat file di dalam direktori “data6” menggunakan perintah “copy con test.txt”
      Nb : copy con [nama_file] "setelah melakukan pengisian file keluar dengan perintah (ctrl + z) +           enter

8.      Hidden file di dalam direktori “data4” menggunakan perintah “attrib +s +h coba.txt”
      Nb : attrib +s +h [nama_file] 

9.      Hapus direktori “data5” menggunakan perintah “rd /s data5”
      Nb : rd /s [nama_direktory]

10.  Copy semua direktori di dalam direktori “data1” ke dalam direktori “data2” menggunakan           perintah “xcopy /s /e c:\akbar\data1 c:\akbar\data2


       Nb : xcopy /s /e [lokasi_direktori_data1/lokasi asal] [lokasi_direktori_data2/lokasi tujuan]

DONE ARIAN#OWL

Sunday, 22 March 2015

SYSTEM BASIS DATA "DATA BASE MySQL 1"

SYSTEM BASIS DATA
"DATA BASE MySQL 1"

1.1 Instal dan jalankan aplikasi XAMPP 
nb : start aplikasi apache & mysql saja

img1.1

1.2 Masuk ke MySQL dengan perintah "MySQL.exe -u root -p" apapbila dimintai password langsung tekan "enter" saja


img1.2

1.3 Lihat database yang tersedia dengan perintah "show databases;"

img1.3

1.4 Buat database baru dengan mengetikan "create database nama_data;"

img1.4

1.5 Lihat database yang baru dibuat tadi dengan perintah "show databases;"

img1.5

1.6 Buat table dengan mengetikan "create table nama_table" lalu isikan sesuai jumlah yang diinginkan seperti gambar dibawah ini

img1.6

·         Create table data_pribadi                        : Membuat table dengan nama ‘data_pribadi’
·         (Nim INT(5),                                  : Membuat Kolom dengan isian angka
·         Nama  VARCHAR(30),                   : Membuat Kolom dengan isian huruf
·         Jurusan VARCHAR(10),                 : Membuat Kolom dengan isian huruf
·         Kelas VARCHAR(4),                       : Membuat Kolom dengan isian huruf

NB       : Setiap membuat table harus diawali dengan tanda buka kurung “(” , dipisahkan dengan koma “,”   dan diakhiri dengan tutup kurung dan titik koma “);”  Dan jika berhasil maka akan tertulis Query OK

Show tables     : Untuk Menampilkan Tabel Yang telah dibuat

1.7 Masukan data kedalam table dengan mengetikan perintah seperti pada gambar dibawah ini

img1.7

·         Syntax untuk membuat record atau isi dari sebuah table           :
insert into data_pribadi (Nis,Nama_Siswa,Kelas,Jurusan,JK,Alamat) values (‘Masukan value untuk kolom Nis’,‘Masukan value  untuk kolom Nama_Siswa’,‘Masukan value  untuk kolom Kelas’,‘Masukan value  untuk kolom Jurusan’,‘Masukan value  untuk kolom JK’,‘Masukan value  untuk kolom Alamat’);
·         Contoh penulisan syntax membuat record          :
insert into data_pribadi (Nis,Nama_Siswa,Kelas,Jurusan,JK,Alamat) values (001,‘M. Ridwan Ali’,‘XI A’,‘TKJ’,‘L’,‘Kr. Panas’);

NB         : Dalam penulisan values, jika values berisikan angka, kita tidak perlu menggunakan tanda petik.  Tetapi jika values berisikan huruf, kita disarankan untuk menggunakan tanda petik agar tidak  terjadi error pada saat membuat record

1.8 Tampilkan isi table dengan mengetikan perintah "select * from nama_table;"

img1.8


DONE ARIAN#OWL










SYSTEM OPERASI "COMMAND PROMPT 2"

SYSTEM OPERASI
"Command Prompt 2"

1.1 Buat direktory dengan nama "akbar_tugas"

img1.1

1.2 Buat direktory baru pada direktory "akbar_tugas" dengan nama "Data"

img1.2

1.3 Buat direktory pada direktory "Data" dengan nama direktory "Data1" & "Data2" lalu cek direktory tersebut dengan perintah "dir"

img1.3

1.4 Masuk ke direktory "Data1" dan buat direktory dengan nama "Data3" & "Data4" lalu cek direktory tersebut dengan perintah "dir"

img1.4

1.5 buat juga direktory baru pada direktory "Data2" dengan nama "Data5" & "Data6" laluy cek direktory tersebut dengan perintah "dir"

img1.5

1.6 Buat file ".txt" dengan perintah "copy con akbar.txt" isi sesuai keinginan dan jika seudah selesai tekan "ttlr+z" & "enter"

img1.6

1.7 Copy data ".txt" tadi kedalam direktory "Data5" dengan perintah "copy [nama_data] [destination/tujuan]

nb : saat hendak melakukan copy file, pastikan kita sudah berada pada direktory file tersebut, jika tidak kita harus memasukan direktory asal dari file tersebut
contoh : "copy [lokasi_asal/nama_data] [destination/tujuan]

img1.7

1.8 Cek data yang telah di copy tadi lalu delet dengan perintah "del nama_data"

img1.8

1.9 Selain copy kita juga dapat memindahkan data tersebut menggunakan perintah "move [nama_data] [destination/tujuan]

img1.9


DONE
"Dan Ini Adalah Hasilnya"


DONE ARIAN#OWL









SYSTEM OPERASI "COMMAND PROMPT 1"

SYSTEM OPERASI
"COMMAND PROMPT 1"

1.1 Membuat direktory "ujian" dengan perintah "MD" & "MKDIR" 


img1.1"md"

img1.1"mkdir"

1.2 Masuk ke direktory "ujian" dan buat direktory "coba" lalu masuk ke direktory "coba"

img1.2

img1.2

1.3 Kembali ke direktory "ujian" dengan perintah "cd.."

img1.3

1.4 Kembali ke direktory "C:" dengan perintah "cd.."

img1.4

1.5 Masuk ke direktory "coba" dengan perintah "cd ujian/coba"

img1.5

1.6 Kembali ke direktory "C:" dengan perintah "cd \"

img1.6

DONE ARIAN#OWL








ASSEMBLY "CETAK KARAKTER DENGAN CX"

ASSEMBLY
"Cetak Karakter Dengan cx"

1.1 Karakter angka dengan hasil output = 987654321

img1.1

1.2 Karakter huruf dengan hasil output = A D G J M P S V Y

img1.2

1.3 Karakter angka dengan hasil output = 123456789

img1.3

1.4 Karakter angka dengan hasil output 
                                                        123456789
                                                        12345678
                                                        1234567
                                                        123456
                                                        12345
                                                        1234
                                                        123
                                                        12
                                                        1

img1.4

1.5 Karakter angka dengan hasil output
                                                        111444777
                                                        111444
                                                        111

img1.5

DONE ARIAN#OWL