BAHASA RAKITAN
DI SUSUN OLEH :
SITTI RAHMAWATY
22021014012
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.
SITTI RAHMAWATY
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
Gambar 1.7 menghitung luas persegi Panjang
Seperti yang kita lihat pada gambar di atas gambar 1.7. mencetak output
menghitung luas persegi panjang dan lingkaran.
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
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
13
PROJECT 8
Mencetak deret abjad
14
Gambar 1. 8 mencetak deret abjad
Seperti yang kita lihat pada gambar di atas gambar 1.8. mencetak Deret Abjad,
disitu akan menampilkan hasil output deretan hufur mulai dari Z – A.
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
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.
15
PROJECT 9
Mencetak angka
16
Gambar 1.9 mencetak angka
Seperti yang kita lihat pada gambar di atas gambar 1.9. Mencetak output dari
amgka yang lebih besar dari 35.
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
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
17
PROJECT 10
Mencetak total nilai
18
Gambar 1. 10 mencetak total nilai
Seperti yang kita lihat pada gambar di atas gambar 1.10. Mencetak total nilai dari 5
data.
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
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.
19
PROJECT 11
Mencetak nilai persegi
20
Gambar 1. 11 mencetak nilai persegi
Seperti yang kita lihat pada gambar di atas gambar 1.11. Mencetak nilai persegi.
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
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.
21
PROJECT 12 A
Milad UIM ke 53
22
Gambar 1.12 milad uim yang 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
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.
23
PROJECT 12 B
Bilangan kelipatan tiga
24
Gambar 1.13 bilangan kelipatan tiga
Seperti yang kita lihat pada gambar di atas gambar 1.13. menampilkan output
bilangan kelipatan 3 yang kurang dari 33.
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
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.
25
PROJECT 12 C
26
Gambar 1.14 bilangan kelipatan dua
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
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.
27
PROJECT 13
Jumlag gaji bersih karyawan
28
Gambar 1.15 jumlah gaji bersih karyawan
Seperti yang kita lihat pada gambar di atas gambar 1.15. menampilkan output
jumlah gaji bersih yang diterima karywan.
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
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.
29
30
31
32
33
34
35
36
Gambar 1.1 perkenalan mahasiswa
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.
37