------------------------------------------------------------------------------------------------------------
Modul.11
Penggunaan Procedure pada
Processor 8086/8088
TUJUAN PEMBELAJARAN
1. Mahasiswa dapat memanfaatkan procedure mempermudah
membuat coding program assembler
2. Mahasiswa dapat mengembangkan sendiri penerapan prosedure
pada program yang berbeda.
DASAR TEORI
Data Register
Flag Register
Ax AH AL O T A X
Bx BH BL Control D S P
Unit
I Z C
Cx CH CL ( CU )
Dx
DH DL
Pointer Segmen Register
SP (Stack Pointer)
Code Segment
BP (Base Pointer)
ALU Stack Segment
SI (Segmen Index) Data Segment
Aritmatic
Logical Unit DI (Data Index) Extara Segment
IP (Index Pointer)
-----------------------------------------------------------------------------------------------------------
Modul Organisasi Komputer, Oleh: Raisul Azhar
Universitas Bumigora, 2021
------------------------------------------------------------------------------------------------------------
Procedure
Prosedure merupakan suatu alat Bantu yang sangat
berguna, Dengan procedure suatu program yang besar
dapat diselesaikan dengan lebih mudah. Proses pencarian
kesalahanpun akan lebih mudah bila digunakan procedure.
Format procedure:
Format Buffer:
Tugas Pendahuluan
1. Uraikan pengertian Buffer pada bahasa assembler.
-----------------------------------------------------------------------------------------------------------
Modul Organisasi Komputer, Oleh: Raisul Azhar
Universitas Bumigora, 2021
------------------------------------------------------------------------------------------------------------
Percobaan
Buatlah sorce code bahasa assembly untuk intell sebagai berikut
dengan menggunakan Simulator dan jalankan hasil ouput program
sebagai berikut:
Latihan.1:
ORG 100H
START: JMP MULAI
-----------------------------------------------------------------------------------------------------------
Modul Organisasi Komputer, Oleh: Raisul Azhar
Universitas Bumigora, 2021
------------------------------------------------------------------------------------------------------------
Latihan.2:
ORG 100H
START: JMP MULAI
MOV AH,02H
MOV DL,KAR
INT 21H
POP DX
POP AX
RET
CETAK_KAR ENDP
-----------------------------------------------------------------------------------------------------------
Modul Organisasi Komputer, Oleh: Raisul Azhar
Universitas Bumigora, 2021
------------------------------------------------------------------------------------------------------------
TUGAS UMUM:
-----------------------------------------------------------------------------------------------------------
Modul Organisasi Komputer, Oleh: Raisul Azhar
Universitas Bumigora, 2021
------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
Modul Organisasi Komputer, Oleh: Raisul Azhar