buku teknik kompilasi
DESCRIPTION
wewTRANSCRIPT
-
Hari Soetanto Teknik Kompilasi @2004 1
Teknik Kompilasi
-
Hari Soetanto Teknik Kompilasi @2004 2
!""#
! " $
!""%
#&'!"""
$ ( ' ) ' *$+
,---
$"%
.
/.
)
) 0
1
-
Hari Soetanto Teknik Kompilasi @2004 3
)
213
13
3
'
4
/5
-
Hari Soetanto Teknik Kompilasi @2004 4
!#!&$!'!
%%
6 7
86
.
/9:;
()!
.
787/6
8
* ;
5 6 9:;
4
-
Hari Soetanto Teknik Kompilasi @2004 5
(!.6
) :
/=
'*%
)
>:
+;
):-!
< 6 6 :
)
)
6
6*6
96
6
ERROR MESSAGES
Compiler &*#
&+$
Source Program
-
Hari Soetanto Teknik Kompilasi @2004 6
4
)
?
, :
5
6:
9:
6
Bits on magnetic disk
0 1 The Bit
The Byte
A byte is 8 binary digits, or cells.
Bits on magnetic tape
In a 16 megabyte memory, there are 16 million of these 8-bit structures.
Bytes in memory
19552,000bits per sq. in.
1995250,000,000bits per sq. in.
1 10 11 00 0
The bit is the smallest element of computer storage. It is a positive ornegative magnetic spot on disk and tape and charged cells in memory.
-
Hari Soetanto Teknik Kompilasi @2004 7
1998 - billions of bits per second
0 0 0 01 1 1 1 1
0 0 0 01 1 1 1 11 1 000 1 001 1
Switch (transistor)
1945 - 75 bits per second
% * % - "
%(
)
78
5
:5:5
o %(
75/'8
7098
7'@A8
78
/6
)
4
678
6
6B
56
)6/6
-
Hari Soetanto Teknik Kompilasi @2004 8
./
46
(C.6
0/
6
(C.6
1/!
JK JNKLJNK
JNK JNKJ5K
JNK JKLJNKJK
J5K JKLJKJ5K
JK -L!LML"
)
.F!B
).F3,
'
-
Hari Soetanto Teknik Kompilasi @2004 14
.(
%
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
* $
%
3%%"
&
15
1;
?
/C&
0708B0708+ 07 08
;;
/,
10
9 ;
/!1;
2)
-
Hari Soetanto Teknik Kompilasi @2004 15
+
&>?./
.> 1;. 6
0
0
0>15.&;
)0
)
1>&.&!
5
5
%
6
>
:: : : :
6
-
Hari Soetanto Teknik Kompilasi @2004 16
? 5 7 8
:57)
8
.
//
'/L/3''/'/3'
-
Hari Soetanto Teknik Kompilasi @2004 17
)66
6
1
/
-
Hari Soetanto Teknik Kompilasi @2004 18
*4*%>6
) 0
) 01
((8
-
Hari Soetanto Teknik Kompilasi @2004 19
"2
) 0)
78>
6
2
'/L/3'L/:'
) 0.J)K..F)'(< JK@'
-
Hari Soetanto Teknik Kompilasi @2004 20
%
(I.
21 O F
1 O <
5
6:
O5
5>
768
:>6
78 :
'2"46
"2"46
!
&B
+
&,
-
Hari Soetanto Teknik Kompilasi @2004 21
'2 " 46 :::
1 O
<
1
6:
"
5
5:
6:
:95
/.5
. ; 7
618
(%%
! 9 &87>58
&7473:E>87JFK8
7 ) > :
:::9:
$ .
5
-
Hari Soetanto Teknik Kompilasi @2004 22
'2":
!.
(810CD./E-
6:9
5 5
.F
C,
6 3
5 !G
$" ! ; , C D
.
(!?*3#8B
5:.
C
( ,#
! ,-
!
K !I
* !
-
Hari Soetanto Teknik Kompilasi @2004 23
3# ,!
!
!
7 ,%
/: 1 :
71>
8
:;6:
. )
L
))L)
-
Hari Soetanto Teknik Kompilasi @2004 26
)
)
)
.
75 ;8 . ;
78
7 ;8. ;
78
.
15. L
L
. FK
FK
FK
FK
FK
. FK
FK
FK
FK
FK
-
Hari Soetanto Teknik Kompilasi @2004 27
. :K)L
:KLL
):KLL))
)
) )
) )
)
-
Hari Soetanto Teknik Kompilasi @2004 28
$
C.
$'
%6.
>
59
.
)>.)0
.&;
*>
5
(*
:1
)678
:9
:
L)
L
)L
-
Hari Soetanto Teknik Kompilasi @2004 29
PQ
78 78 78
/678
7;8 7;8 7;8
) )
/67;8:
>>
6
798
)
( &5
55
':
-
Hari Soetanto Teknik Kompilasi @2004 30
>
/>(F7R/8
RF7S'TT/TT0T8 /7;8
/F7STTETT>TT3TT:T8 /
FT'T 9>
D
%78
!'/L/3'L/:'
/0L0E/L0>/
0
78
0'/L'3/L':/
/0L/E0L/>0
0
78
5
1''3/L':/L/
//E0L/>0L0
0
&5
%%
5 78
;
%%
5
-
Hari Soetanto Teknik Kompilasi @2004 31
F;.
))
5
5
-
Hari Soetanto Teknik Kompilasi @2004 32
5B
%%
!L,LL
%%%
!L,LL
:5.
!!UL,ULLU,U!L,LL
CU!UL,ULLU
; U! U, ;
5
(/)15
LLL55L
5
-
Hari Soetanto Teknik Kompilasi @2004 33
!9.L9.L559.
,/U!L
CU!9.L9.
5
).
LL55
9.L9.L559.
U! L
U! 9.L9.
5
5
9
6
9
78
5
(5
5
15
;
)1
;>
5 ; 9
/78
)6
-
Hari Soetanto Teknik Kompilasi @2004 34
6
7
878
)
5
..F73)8E738
:P.FPP3Q PEQ
:
? :
?.
;5
;:;
5
-
Hari Soetanto Teknik Kompilasi @2004 35
.
:
7
8
o %
6 5
o
5
:
B
1 !
5
)
6
<
7
8
-
Hari Soetanto Teknik Kompilasi @2004 36
'
*.
!E ,>)' C37!87,8 D.F7C8
78
6
-
Hari Soetanto Teknik Kompilasi @2004 39
(
-
Hari Soetanto Teknik Kompilasi @2004 40
H
0H
JKJKJKJK
&;
;
.
.FE3)>'
*.
!E/!
,>)'/,
C3/!/,
78
6
/' /' /
6
.FV37)E738
/
.B
F!IE-%G
R5
. ).F)3!
5
2:.
/6
-
Hari Soetanto Teknik Kompilasi @2004 43
.
5
.!#,*.?95
.F!#, F9
55F6
)
%>%"%
.)
2.75>8
4 .
>
% " - % %
78
9
%>%"
&B'
&;.
&.
&
-
Hari Soetanto Teknik Kompilasi @2004 44
PQ
)78
)6
66
$%3
&;
/
6;
"25"
.F3!
).F)3!B
.F3!
B
7 ) 08
JKI-KBJKB
=P7Q
#
5".
$
6
.
-
Hari Soetanto Teknik Kompilasi @2004 45
3#6
7B8
7 .
JKJ1KJK
255"
)
.).FP)2Q
9 ; )
; )
#
3>#
;758
/
1&
>
G3!'#J!
-
Hari Soetanto Teknik Kompilasi @2004 46