ORGANISASI KOMPUTER
“MENCETAK HURUF”
KELAS : TEK 1 A P2
NAMA : KEVIN WELLISZ SIMANGUNSONG
NIM : J3D117006
Contohnya :
UNIVAC SS80, UNIVAC SS90, IBM 7070, IBM 7080, IBM 1400, IBM
1600 , dan NCR Serie 30
Contohnya :
IBM S/360, UNIVAC 1108, PDP 8 & 11, HONEYWELL 200, RCA,
SPECTRA 70
Contohnya : IBM 370, IBM PS/2, IBM PC/386, IBM PC/486, IBM Pentium
II, APPLE II
e. Generasi Kelima (1980 SEKARANG)
Contohnya : acer v370, acer v5-431, acer v5-121, Asus 1255B, Asus A43E-
VX1070D, Asus A45A-VX168D, dll.
MOV DL,20H
INT 21H
MOV AH, 02h
MOV DL, 'W'
INT 21h
MOV AH, 02h
MOV DL, 'E'
INT 21h
MOV AH, 02h
MOV DL, 'L'
INT 21h
MOV AH, 02h
MOV DL, 'L'
INT 21h
MOV AH, 02h
MOV DL, 'I'
INT 21h
MOV AH, 02h
MOV DL, 'S'
INT 21h
MOV AH, 02h
MOV DL, 'Z'
INT 21h
MOV DL,20H
INT 21H
MOV AH, 02h
MOV DL, 'S'
INT 21h
MOV AH, 02h
MOV DL, 'I'
INT 21h
MOV AH, 02h
MOV DL, 'M'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
MOV AH, 02h
MOV DL, 'N'
INT 21h
MOV AH, 02h
MOV DL, 'G'
INT 21h
MOV AH, 02h
MOV DL, 'U'
INT 21h
MOV AH, 02h
MOV DL, 'N'
INT 21h
MOV AH, 02h
MOV DL, 'S'
INT 21h
MOV AH, 02h
MOV DL, 'O'
INT 21h
MOV AH, 02h
MOV DL, 'N'
INT 21h
MOV AH, 02h
MOV DL, 'G'
INT 21h
MOV DL,20H
INT 21H
MOV AH, 02h
MOV DL, '2'
INT 21h
MOV AH, 02h
MOV DL, '2'
INT 21h
MOV DL,20H
INT 21H
MOV AH, 02h
MOV DL, 'A'
INT 21h
MOV AH, 02h
MOV DL, 'G'
INT 21h
MOV AH, 02h
MOV DL, 'U'
INT 21h
MOV AH, 02h
MOV DL, 'S'
INT 21h
MOV AH, 02h
MOV DL, 'T'
INT 21h
MOV AH, 02h
MOV DL, 'U'
INT 21h
MOV AH, 02h
MOV DL, 'S'
INT 21h
MOV DL,20H
INT 21H
MOV AH, 02h
MOV DL, '1'
INT 21h
MOV AH, 02h
MOV DL, '9'
INT 21h
MOV AH, 02h
MOV DL, '9'
INT 21h
MOV AH, 02h
MOV DL, '9'
INT 21h
5. Alamat -RT/Rw:
-Kel:
-KEC.:
MOV AH, 02h
MOV DL, 1010b
INT 21h
MOV AH, 02h
MOV DL, 13
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
MOV AH, 02h
MOV DL, 'L'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
MOV AH, 02h
MOV DL, 'M'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
MOV AH, 02h
MOV DL, 'T'
INT 21h
MOV AH, 02h
MOV DL, ':'
INT 21h
INT 21h
MOV AH, 02h
MOV DL, ' '
INT 21h
MOV AH, 02h
MOV DL, 'S'
INT 21h
MOV AH, 02h
MOV DL, 'I'
INT 21h
MOV AH, 02h
MOV DL, 'B'
INT 21h
MOV AH, 02h
MOV DL, 'U'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
MOV AH, 02h
MOV DL, 'L'
INT 21h
MOV AH, 02h
MOV DL, '-'
INT 21h
MOV AH, 02h
MOV DL, 'B'
INT 21h
MOV AH, 02h
MOV DL, 'U'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
MOV AH, 02h
MOV DL, 'L'
INT 21h
MOV AH, 02h
MOV DL, 'I'
INT 21h
MOV DL,20H
INT 21H
MOV AH, 02h
MOV DL, 'U'
INT 21h
MOV AH, 02h
MOV DL, 'T'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
MOV AH, 02h
MOV DL, 'R'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
6. Agama
MOV AH, 02h
MOV DL, 1010b
INT 21h
MOV AH, 02h
MOV DL, 13
INT 21h
MOV AH, 02h
MOV DL, 'K'
INT 21h
MOV AH, 02h
MOV DL, 'R'
INT 21h
MOV AH, 02h
MOV DL, 'I'
INT 21h
MOV AH, 02h
MOV DL, 'S'
INT 21h
MOV AH, 02h
MOV DL, 'T'
INT 21h
MOV AH, 02h
MOV DL, 'E'
INT 21h
MOV AH, 02h
MOV DL, 'N'
INT 21h
7. Status
MOV AH, 02h
MOV DL, 1010b
INT 21h
MOV AH, 02h
MOV DL, 13
INT 21h
MOV AH, 02h
MOV DL, 'M'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
MOV AH, 02h
MOV DL, 'H'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
MOV AH, 02h
MOV DL, 'S'
INT 21h
MOV AH, 02h
MOV DL, 'I'
INT 21h
MOV AH, 02h
MOV DL, 'S'
INT 21h
MOV AH, 02h
MOV DL, 'W'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
8. Pekerjaan : Pelajar
MOV AH, 02h
MOV DL, 1010b
INT 21h
MOV AH, 02h
MOV DL, 13
INT 21h
MOV AH, 02h
MOV DL, 'P'
INT 21h
MOV AH, 02h
MOV DL, 'E'
INT 21h
MOV AH, 02h
MOV DL, 'L'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
MOV AH, 02h
MOV DL, 'J'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
MOV AH, 02h
MOV DL, 'R'
INT 21h
9. Kewarganegaraan : Indonesia
MOV AH, 02h
MOV DL, 1010b
INT 21h
MOV AH, 02h
MOV DL, 13
INT 21h
MOV AH, 02h
MOV DL, 'I'
INT 21h
MOV AH, 02h
MOV DL, 'N'
INT 21h
MOV AH, 02h
MOV DL, 'D'
INT 21h
MOV AH, 02h
MOV DL, 'O'
INT 21h
MOV AH, 02h
MOV DL, 'N'
INT 21h
MOV AH, 02h
MOV DL, 'E'
INT 21h
MOV AH, 02h
MOV DL, 'S'
INT 21h
MOV AH, 02h
MOV DL, 'I'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
b. program NAMA :
MOV DL,20H
INT 21H
MOV AH, 02h
MOV DL, 'W'
INT 21h
MOV AH, 02h
MOV DL, 'E'
INT 21h
MOV AH, 02h
MOV DL, 'L'
INT 21h
MOV AH, 02h
MOV DL, 'L'
INT 21h
MOV AH, 02h
MOV DL, 'I'
INT 21h
MOV AH, 02h
MOV DL, 'S'
INT 21h
MOV AH, 02h
MOV DL, 'Z'
INT 21h
MOV DL,20H
INT 21H
MOV AH, 02h
MOV DL, 'S'
INT 21h
MOV AH, 02h
MOV DL, 'I'
INT 21h
MOV AH, 02h
MOV DL, 'M'
INT 21h
MOV AH, 02h
MOV DL, 'A'
INT 21h
MOV AH, 02h
MOV DL, 'N'
INT 21h
MOV AH, 02h
MOV DL, 'G'
INT 21h
MOV AH, 02h
MOV DL, 'U'
INT 21h
MOV AH, 02h
MOV DL, 'N'
INT 21h
MOV AH, 02h
MOV DL, 'S'
INT 21h
MOV AH, 02h
MOV DL, 'O'
INT 21h
MOV AH, 02h
MOV DL, 'N'
INT 21h
MOV AH, 02h
MOV DL, 'G'
INT 21h
V. Analisa Program
1. Program KTP
Cara pengerjaan Program biodata KTP serta inputannya, dan bisa dilihat
pada gambar dibawah
Pada gambar diatas adalah hasil dari kodingan program biodata KTP yang
menggunakan emu8086 yang menggunakan bahasa assembly. Dimana kodingan
yang saya gunakan interupsi 21h dan servis 02h untuk mencetak kata sesuaai bit
pada kata yg akan di inputkan serta mengetikan MOV yang perintahnya mencetak
kata dan INT perintahnya laksanakan pencetakan.
2. Program nama lengkap
:
Kodingan diatas adalah program Nama Lengkap yang menggunakan
menggunakan emu8086 yang menggunakan bahasa assembly. Dimana
kodingan yang saya gunakan interupsi 21h dan servis 02h untuk mencetak
kata sesuaai bit pada kata yg akan di inputkan serta mengetikan MOV yang
perintahnya mencetak kata dan INT perintahnya laksanakan pencetakan.
VI. Kesimpulan
Pada praktikum kali ini, dengan menggunakan emu 8086 yaitu bahassa
assembly Program cetak huruf diatas disusun oleh interrupt dengan interrupt
21h yang berfungsi untuk mencetak karakter pada register input DL, dan
1interrupt INT yang akan melaksakan pencetakan kata
GAVA MEDIA. Bahasa assembly dengan EMU 8086. Diakses pada tanggal 2
Maret 2018. http://www.gavamedia.net/produk-102-belajar-bahasa-
assembly-dengan-emu-8086.html