Tampilkan postingan dengan label assembly. Tampilkan semua postingan
Tampilkan postingan dengan label assembly. Tampilkan semua postingan

Minggu, 11 Juni 2017

Tugas Mandiri Organisasi Komputer dan Sistem Operasi 1: TASM

LAPORAN TUGAS MANDIRI 
ORGANISASI KOMPUTER DAN SISTEM OPERASI
TASM



Disusun Oleh :

  
Nama : Dwiky Semuel
Nim : 064001600018

Teknik Informatika
Fakultas Teknologi Industri
Universitas Trisakti
Jakarta – Indonesia
2017
















DESKRIPSI
Membuat program Kartu Nama menggunakan bahasa pemrograman (assembly) via TASM
KOMPETENSI DASAR
1. Memahami TASM dalam sistem operasi Microsoft Windows 7 32-bit.
2. Memahami fungsi TASM.
3. Memahami bahasa asembly.
TEORI SINGKAT
Turbo Assembler (TASM) merupakan perangkat lunak bahasa pemrograman Assembly yang dikembangkan Borland untuk komputer personal yang kompatibel dengan IBM, umumnya berbasis prosesor x86. Perangkat lunak ini diperdagangkan oleh Borland sebagai sebuah produk mandiri, atau dipaketkan bersama produk perangkat lunak bahasa pemrograman tingkat tinggi yang juga dikembangkan Borland, biasanya produk untuk tingkat mahir seperti (Borland Pascal, atau Borland C++), dan memiliki integrasi yang sangat baik dengan bahasa-bahasa pemrograman tingkat tinggi tersebut. Dengan berakhirnya era kejayaan keluarga Turbo, Turbo Assembler saat ini sudah tidak lagi dikembangkan oleh Borland.

LAB SETUP
·         1 buah PC.
·         Sistem Operasi Microsoft (Windows 7 32-bit).
      LANGKAH-LANGKAH
1. Download dulu file TASM diinternet. File tersebut berbentuk file rar, lalu extract ke C:/Users/Niko/. Bila sudah selesai, maka akan mucnul seperti gambar dibawah ini.

 2. Setelah itu, masuk ke Notepad. Buatlah source code berdasarkan bahasa Assembly dengan baik dan benar.


3. Setelah selesai membuat source code, Simpan file lewat Save as. Lalu pilih kedalam directory TASM yang ada pada Local Disk C:. Jangan lupa untuk memberi nama file sesuka hati ditambah ".asm" dibelakangnya.

4. Setelah menyimpan source code. Buka command prompt. Maka akan muncul tampilan seperti berikut ini.


5. Setelah itu, ketik cd tasm untuk mengganti directory ke folder TASM yang kita taruh pada Local Disk C: sebelumnya.


6. Ketik "tasm nama_file" untuk mengcompile file yang tadi kita buat lewat notepad.


7. Apabila output yang keluar seperti yang diatas, lanjutkan dengan mengetik "tlink/t nama_file" Command ini berfungsi untuk menjalankan file kita tadi.


8. Apabila output yang keluar seperti yang diatas, lanjutkan dengan mengetik  "nama_file" Command ini berfungsi untuk  mengeksekusi program .exe yang kita buat. Apabila berhasil, maka akan keluar output sebagai berikut.

9. Apabila output yang keluar seperti yang diatas, lanjutkan dengan mengisi kalimat sesuai keinginan, maka akan menghasilkan output seperti di bawah.

Untuk video, klik disini
DESKRIPSI
Membuat program Kartu Nama menggunakan bahasa pemrograman (assembly) via TASM

KOMPETENSI DASAR
1. Memahami TASM dalam sistem operasi Microsoft Windows 7 32-bit.
2. Memahami fungsi TASM.
3. Memahami bahasa asembly.

TEORI SINGKAT
Turbo Assembler (TASM) merupakan perangkat lunak bahasa pemrograman Assembly yang dikembangkan Borland untuk komputer personal yang kompatibel dengan IBM, umumnya berbasis prosesor x86. Perangkat lunak ini diperdagangkan oleh Borland sebagai sebuah produk mandiri, atau dipaketkan bersama produk perangkat lunak bahasa pemrograman tingkat tinggi yang juga dikembangkan Borland, biasanya produk untuk tingkat mahir seperti (Borland Pascal, atau Borland C++), dan memiliki integrasi yang sangat baik dengan bahasa-bahasa pemrograman tingkat tinggi tersebut. Dengan berakhirnya era kejayaan keluarga Turbo, Turbo Assembler saat ini sudah tidak lagi dikembangkan oleh Borland.

LAB SETUP
·         1 buah PC.
·         Sistem Operasi Microsoft (Windows 7 32-bit).


      LANGKAH-LANGKAH
1. Download dulu file TASM diinternet. File tersebut berbentuk file rar, lalu extract ke C:/Users/Niko/. Bila sudah selesai, maka akan mucnul seperti gambar dibawah ini.


 2. Setelah itu, masuk ke Notepad. Buatlah source code berdasarkan bahasa Assembly dengan baik dan benar.


3. Setelah selesai membuat source code, Simpan file lewat Save as. Lalu pilih kedalam directory TASM yang ada pada Local Disk C:. Jangan lupa untuk memberi nama file sesuka hati ditambah ".asm" dibelakangnya.


4. Setelah menyimpan source code. Buka command prompt. Maka akan muncul tampilan seperti berikut ini.


5. Setelah itu, ketik cd tasm untuk mengganti directory ke folder TASM yang kita taruh pada Local Disk C: sebelumnya.


6. Ketik "tasm nama_file.asm" untuk mengcompile file yang tadi kita buat lewat notepad.


7. Apabila output yang keluar seperti yang diatas, lanjutkan dengan mengetik "tlink/t nama_file.asm" Command ini berfungsi untuk membuat file bertipe ".obj" untuk file kita tadi.


8. Apabila output yang keluar seperti yang diatas, lanjutkan dengan mengetik "tlink nama_file.obj" Command ini berfungsi untuk membuat file yang kita buat menjadi sebuah program yang siap dieksekusi atau ".exe"



9. Apabila output yang keluar seperti yang diatas, lanjutkan dengan mengetik "nama_file.exe" Command ini berfungsi untuk mengeksekusi program .exe yang kita buat. Apabila berhasil, maka akan keluar output sebagai berikut.


Untuk video (praktikum sendiri), klik disini.
Untuk video (kelompok), klik disini.

Rabu, 05 April 2017

Laporan Organisasi Komputer dan Sistem Operasi 6: Aritmatika

LAPORAN PRAKTIKUM ORGANISASI KOMPUTER DAN SISTEM OPERASI
PENGGUNAAN EMULATOR8086


Disusun Oleh Kelompok G :



Dwiky Semuel
NIM: 064001600018

Muhammad Iqbal
NIM: 064001600005

Niko Putra
NIM: 065001600008

Yusuf Alvino Riondi     
NIM: 064001600014




Teknik Informatika
Fakultas Teknologi Industri
Universitas Trisakti
Jakarta – Indonesia
2017

i. Tujuan Praktikum
Laporan ini dibuat untuk menyelesaikan praktikum enam matakuliah Organisasi computer dan Sistem Operasi. Selain itu, hal ini juga beguna sebagai panduan umum penggunaan Emulator8086 secara sederhana.

ii. Teori Percobaan
Emulator 8086 atau yang dikenal emu8086 adalah salah satu software untuk menulis bahasa assembly. Bahasa assembly sendiri merupakan bahasa rakitan atau dikenal juga dengan bahasamesin yang mana berbeda dengan bahasa pemrograman yang lain. Bahasa assembly digunakan untuk menulis program dan memasukkannya kedalam suatu IC.

  
iii. Langkah-langkah  Percobaan


  • Penggunaan Operator Matematika

  1. Buka Emulator8086
  2. Klik New dilanjutkan klik open


  1. Cari file Calculator.asm

  1. Kita lihat codingan dari program Calcuator.asm ini


  1. Klik Emulate untuk mengcompile Calculator.asm



  1. Klik run untuk menjalankan file Calculator.asm


  1. Masukan input dan pilih operatornya

    

    

  1. Selesai

  • Membuat Program Luas Segitiga

  1. Klik new




  1. Tulis Source codenya seperti pada gambar dibawah



  1. Klik emulate




  1. Klik run untuk menjalankan program


  1. Program sudah bisa dijalankan



  • Membuat Program penghitung pangkat tiga (n3)

  1. Klik new



  1. Tulis Source codenya seperti pada gambar dibawah




  1. Klik emulate


  1. Klik run untuk menjalankan program

  1. Program sudah bisa dijalankan


iv. Kesimpulan
Bahasa Assembly adalah bahasa yang memudahkan pemahaman bagian computer yang paling rendah, mendekati mesin. Bahasa assembly sebaiknya dipelajari secara kontektual sehingga interaksi perangkat keras dan perangkat lunak computer mungkin lebih mudah dipahami., Dalam melakukan penulisan menggunakan bahasa program assembly, perlu memperhatikan tata cara penulisan. Apabila terdapat kesalahan penulisan, maka hasilrun-nya bisa seperti yang tidak kita inginkan, bahkan program tidak dapat di run. Sistem penulisan program assembly berbentuk heksadesimal, maka dalam penulisannya harus menggunakan bilangan heksadesimal.

Untuk melihat video, klik disini
Untuk melihat Tugas 6, klik disini

website hosting in karachi