Tahun : 2005
Versi : <<1.0 / 1.0>>
Pertemuan 1
Mengapa Belajar
Bahasa Rakitan ??
1
Learning Outcomes
2
Outline Materi
Pengertian Program
Pengertian Bahasa Tingkat Tinggi
Pengertian Bahasa Tingkat Rendah
Pengertian Bahasa Mesin
Aplikasi Bahasa Rakitan
Untung rugi bahasa rakitan dengan
bahasa tingkat tinggi
Perbandingan Bahasa rakitan dengan
bahasa tingkat tinggi (C, Pascal)
3
<<ISI>>
BAHASA RAKITAN
( Assembly Language
6
<<ISI>>
7
<<ISI>>
8
<<ISI>>
Begin
GotoXY(1,1);
Writeln('Hello Binusian');
End.
9
<<ISI>>
11
<<ISI>>
.Model Small
.STACK 0100h
.DATA Msg _1 db Hello Binusian,0Dh,0Ah,$
.CODE
Main Proc
mov ax, @DATA
mov ds, ax
;; GotoXY(1,1)
xor dh, dh
xor dl, dl
xor bh, bh
mov ah, 02H
int 10H
;; Writeln('Hello Binusian');
lea dx, Msg_1
mov ah, 09H
int 21H
;; Exit
mov ah,4CH
int 21H
Main endp
End Main
12
<<ISI>>
Evolusi Mikroprosesor
Mikroprosesor 4-bit
4004
Mikroprosesor 8-bit
800
8080
8085
13
<<ISI>>
Mikroprosesor 16-bit
8086/8088
80186/80188
80286
Mikroprosesor 32-bit
80386
80486
14
<< CLOSING>>
15