BAHASA RAKITAN
DI SUSUN OLEH :
MUHAMMAD FATRAH
22021014015
I
KATA PENGANTAR
Puji syukur kita panjatkan kehadirat Allah Swt. yang telah memberikan rahmat dan
hidayah-Nya sehingga saya dapat menyelesaikan tugas yang berjudul “Laporan Praktikum
Dasar Teknik Pemograman” ini tepat pada waktunya. Adapun tujuan dari penulisan dari
laporan ini adalah untuk memenuhi tugas pada mata kuliah dasar Teknik pemograman.
Selain itu, laporan ini juga bertujuan untuk menambah wawasan tentang Teknik
pemograman di kehidupan sehari-hari bagi para pembaca dan juga bagi penulis.
Terlebih dahulu, saya mengucapkan terima kasih kepada Kakak ASRI ASTIA
selaku asisten lab dasar Teknik pemograman yang telah memberikan tugas ini sehingga
dapat menambah pengetahuan dan wawasan sesuai dengan bidang studi yang saya tekuni
ini.
MUHAMMAD FATRAH
II
DAFTAR ISI
SAMPUL.............................................................................................I
KATA PENGANTAR....................................................................... II
DAFTAR ISI......................................................................................II
PROJECT 1.........................................................................................1
Perkenalan mahasiswa.............................................................. 2
PROJECT 2........................................................................................ 4
PROJECT 3.........................................................................................6
PROJECT 4.........................................................................................8
Memasukkan bilangan................................................................. 8
PROJECT 5....................................................................................... 10
PROJECT 6....................................................................................... 12
PROJECT 7....................................................................................... 14
III
PROJECT 8....................................................................................... 16
PROJECT 9....................................................................................... 18
Mencetak angka.......................................................................... 18
PROJECT 10..................................................................................... 20
PROJECT 11..................................................................................... 22
PROJECT 12 A................................................................................. 24
PTOJCECT 12 B............................................................................... 26
PROJCET 12 C..................................................................................28
PROJECET13 ...................................................................................30
IV
DAFTAR GAMBAR
V
VI
PROJECT 1
Perkenalan mahasiswa
Seperti yang kita lihat pada gambar di atas gambar 1.1 perkenalan data
mahasiswayang menampilkan hasil output deretan perkenalan data mahasiswa di mulai dari
nama sampai dengan tahun masuk. Dan Adapun bentuk kode program tersebut bis akita
lihat seperti di bawah ini :
Model small
Yang dimana model small ini berfungsi untuk menyatakn program pada kodenya
yaitu small yang menandahkan kode yang digunakan oleh program kurang dari 1 segmen
atau 64kb
code
1
menerapkan tanda directive yang di mana digunakan untuk pemberitahuan
mengenai kode segmennya, kode segmen ini di gunakan untukmenyimpan program yang
akan di lakukan.
.org100h
2
PROJECT 2
Seperti yang kita lihat pada gambar di atas gambar 1.2 proses operator
aritmatika yang menampilkan hasil output deretan proses operator aritmatika di mulai dari
nama sampai dengan tahun masuk. Dan Adapun bentuk kode program tersebut bis akita
lihat seperti di bawah ini :
Model small
Yang dimana model small ini berfungsi untuk menyatakn program pada kodenya
yaitu small yang menandahkan kode yang digunakan oleh program kurang dari 1 segmen
atau 64kb.
3
code
.org100h
4
PROJECT 3
Seperti yang kita lihat pada gambar di atas gambar 1.3 menghitug nilai program QR
yang menampilkan hasil output deretan nilai program QR di mulai dari nama sampai
dengan tahun masuk. Dan Adapun bentuk kode program tersebut bis akita lihat seperti di
bawah ini :
Model small
Yang dimana model small ini berfungsi untuk menyatakn program pada kodenya
yaitu small yang menandahkan kode yang digunakan oleh program kurang dari 1 segmen
atau 64kb.
5
code
.org100h
6
PROJECT 4
Memasukkan bilangan
Seperti yang kita lihat pada gambar di atas gambar 1.4 memasukkan bilangan yang
menampilkan hasil output deretan bilangan di mulai dari angka 1 sampai dengan angka 10.
Dan Adapun bentuk kode program tersebut bis akita lihat seperti di bawah ini :
Model small
Yang dimana model small ini berfungsi untuk menyatakn program pada kodenya
yaitu small yang menandahkan kode yang digunakan oleh program kurang dari 1 segmen
atau 64kb.
7
code
.org100h
8
PROJECT 5
Seperti yang kita lihat pada gambar di atas gambar 1.5 menghitung nilai rata-rata
yang menampilkan hasil output deretan angka di mulai dari nilai uiian, nilai teori,nilai
prakyek, dan nilai tugas . Dan Adapun bentuk kode program tersebut bis akita lihat seperti
di bawah ini :
Model small
Yang dimana model small ini berfungsi untuk menyatakn program pada kodenya
yaitu small yang menandahkan kode yang digunakan oleh program kurang dari 1 segmen
atau 64kb.
9
Code
.org100h
10
PROJECT 6
Seperti yang kita lihat pada gambar di atas gambar 1.6 mengetahui nama- nama
fakultas yang menampilkan hasil output deretan nama fakultas di mulai dari fakultas
Teknik,sospol,agama, dan hukum . Dan Adapun bentuk kode program tersebut bis akita
lihat seperti di bawah ini :
Model small
Yang dimana model small ini berfungsi untuk menyatakn program pada kodenya
yaitu small yang menandahkan kode yang digunakan oleh program kurang dari 1 segmen
atau 64kb.
code
11
menerapkan tanda directive yang di mana digunakan untuk pemberitahuan
mengenai kode segmennya, kode segmen ini di gunakan untukmenyimpan program yang
akan di lakukan.
.org100h
12
PROJECT 7 menghitung luas persegi Panjang
13
menerapkan tanda directive yang di mana digunakan untuk pemberitahuan
mengenai kode segmennya, kode segmen ini di gunakan untukmenyimpan program yang
akan di lakukan.
.org100h
Orang 100h fungsinya untuk melakukan pemberitahuan kepada assembler supaya
pada saat program di jalankan akan mulai pada offiset ke 100h (256) byte, dengan kata lain
menyediakan 100h kosong pada saat program di kosongkan
14
PROJECT 8
Mencetak deret abjad
15
menerapkan tanda directive yang di mana digunakan untuk pemberitahuan
mengenai kode segmennya, kode segmen ini di gunakan untukmenyimpan program yang
akan di lakukan.
.org100h
Orang 100h fungsinya untuk melakukan pemberitahuan kepada assembler supaya
pada saat program di jalankan akan mulai pada offiset ke 100h (256) byte, dengan kata lain
menyediakan 100h kosong pada saat program di kosongkan.
16
PROJECT 9
Mencetak angka
17
code
menerapkan tanda directive yang di mana digunakan untuk pemberitahuan
mengenai kode segmennya, kode segmen ini di gunakan untukmenyimpan program yang
akan di lakukan.
.org100h
Orang 100h fungsinya untuk melakukan pemberitahuan kepada assembler supaya
pada saat program di jalankan akan mulai pada offiset ke 100h (256) byte, dengan kata lain
menyediakan 100h kosong pada saat program di kosongkan
18
PROJECT 10
Mencetak total nilai
19
code
menerapkan tanda directive yang di mana digunakan untuk pemberitahuan
mengenai kode segmennya, kode segmen ini di gunakan untukmenyimpan program yang
akan di lakukan.
.org100h
Orang 100h fungsinya untuk melakukan pemberitahuan kepada assembler supaya
pada saat program di jalankan akan mulai pada offiset ke 100h (256) byte, dengan kata lain
menyediakan 100h kosong pada saat program di kosongkan.
20
PROJECT 11
Mencetak nilai persegi
21
code
menerapkan tanda directive yang di mana digunakan untuk pemberitahuan
mengenai kode segmennya, kode segmen ini di gunakan untukmenyimpan program yang
akan di lakukan.
.org100h
Orang 100h fungsinya untuk melakukan pemberitahuan kepada assembler supaya
pada saat program di jalankan akan mulai pada offiset ke 100h (256) byte, dengan kata lain
menyediakan 100h kosong pada saat program di kosongkan.
22
PROJECT 12 A
Milad UIM ke 53
Seperti yang kita lihat pada gambar di atas gambar 1.12. menampilkan output milad
UIM yang ke 53.
Dan Adapun bentuk kode program tersebut bis akita lihat seperti di bawah ini :
Model small
23
Yang dimana model small ini berfungsi untuk menyatakn program pada kodenya
yaitu small yang menandahkan kode yang digunakan oleh program kurang dari 1 segmen
atau 64kb.
code
menerapkan tanda directive yang di mana digunakan untuk pemberitahuan
mengenai kode segmennya, kode segmen ini di gunakan untukmenyimpan program yang
akan di lakukan.
.org100h
Orang 100h fungsinya untuk melakukan pemberitahuan kepada assembler supaya
pada saat program di jalankan akan mulai pada offiset ke 100h (256) byte, dengan kata lain
menyediakan 100h kosong pada saat program di kosongkan.
24
PROJECT 12 B
Bilangan kelipatan tiga
25
Yang dimana model small ini berfungsi untuk menyatakn program pada kodenya
yaitu small yang menandahkan kode yang digunakan oleh program kurang dari 1 segmen
atau 64kb.
code
menerapkan tanda directive yang di mana digunakan untuk pemberitahuan
mengenai kode segmennya, kode segmen ini di gunakan untukmenyimpan program yang
akan di lakukan.
.org100h
Orang 100h fungsinya untuk melakukan pemberitahuan kepada assembler supaya
pada saat program di jalankan akan mulai pada offiset ke 100h (256) byte, dengan kata lain
menyediakan 100h kosong pada saat program di kosongkan.
26
PROJECT 12 C
Seperti yang kita lihat pada gambar di atas gambar 1.14. menampilkan output
bilangan kelipatan 2 yang kurang dari 32.
Dan Adapun bentuk kode program tersebut bis akita lihat seperti di bawah ini :
Model small
27
Yang dimana model small ini berfungsi untuk menyatakn program pada kodenya
yaitu small yang menandahkan kode yang digunakan oleh program kurang dari 1 segmen
atau 64kb.
code
menerapkan tanda directive yang di mana digunakan untuk pemberitahuan
mengenai kode segmennya, kode segmen ini di gunakan untukmenyimpan program yang
akan di lakukan.
.org100h
Orang 100h fungsinya untuk melakukan pemberitahuan kepada assembler supaya
pada saat program di jalankan akan mulai pada offiset ke 100h (256) byte, dengan kata lain
menyediakan 100h kosong pada saat program di kosongkan.
28
PROJECT 13
Jumlag gaji bersih karyawan
29
Yang dimana model small ini berfungsi untuk menyatakn program pada kodenya
yaitu small yang menandahkan kode yang digunakan oleh program kurang dari 1 segmen
atau 64kb.
code
menerapkan tanda directive yang di mana digunakan untuk pemberitahuan
mengenai kode segmennya, kode segmen ini di gunakan untukmenyimpan program yang
akan di lakukan.
.org100h
Orang 100h fungsinya untuk melakukan pemberitahuan kepada assembler supaya
pada saat program di jalankan akan mulai pada offiset ke 100h (256) byte, dengan kata lain
menyediakan 100h kosong pada saat program di kosongkan.
30
31
32
33
34
35
36
Gambar 1.1 perkenalan mahasiswa
37
Seperti yang kita lihat pada gambar 1.1 perkenalan mahasiswa di atas akan
menampilkan hasil output deretan data mahasiswa mulai dari nama samapai dengan tahun
masuk kuliah.
38