• Tidak ada hasil yang ditemukan

Arsitektur komputer

N/A
N/A
Protected

Academic year: 2017

Membagikan "Arsitektur komputer"

Copied!
399
0
0

Teks penuh

(1)

Arsitektur Komputer

Pertemuan - 1

Oleh :

Riyanto Sigit, S.T, M.Kom Nur Rosyid Mubtada’i S.Kom

Setiawardhana , S.T Hero Yudo Martono, S.T

(2)

?

Apa Tujuan Belajar Arsitektur Komputer

1. Mengetahui tentang matakuliah CPU

Arsitektur

2. Mengetahui hubungan antara CPU

Arsitektur dengan matakuliah lain

3. Dapat mengikuti dan memahami

perkembangan CPU

(3)

Apa ? Dan Apa?

CPU Arsitektur

• Ilmu yang mempelajari tentang struktur dan fungsi dari CPU.

– Mempelajari tentang bagaimana CPU melakukan pekerjaannya

– Mempelajari tentang bagaimana CPU berhubugan dengan peralatan yang lain dalam menjalankan

tugasnya.

– Mempelajari tentang komponen-komponen apa saja yang ada di dalam CPU

(4)

Aristektur ? Vs Organisasi ?

• Matakuliah CPU Arsitektur merupakan

kelanjutan dari matakuliah Organisasi

Komputer yang sudah diperlajari pada

semester sebelumnya.

• Matakuliah Organisasi komputer yang

dipelajari adalah komputer secara

keseluruhan.

(5)
(6)

Sistem mikrokomputer Sistem mikroprosesor mikroprosesor

(7)

?

Belajar

(8)

1.1. Sejarah Microprosesor

• Setiap komputer didalamnya pasti terdapat mikroprosesor.

• Mikroprosesor, dikenal juga dengan sebutan Central Processing Unit (CPU) artinya unit pengolahan pusat.

• CPU adalah pusat dari proses perhitungan dan pengolahan data yang terbuat dari

sebuah lempengan yang disebut "chip".

– Chip sering disebut juga dengan "Integrated Circuit (IC)", bentuknya kecil, terbuat dari lempengan

(9)

• 1971 = intel 4004

– hanya dapat digunakan untuk operasi penambahan dan pengurangan.

• 1974 = Komputer di rumah adalah intel

8080

– Komputer 8 bit dalam satu chip yang diperkenalkan pada tahun 1974.

– 1979 diperkenalkan mikroprosesor baru yaitu 8088

(10)

• Mikroprosesor pertama adalah intel

4004 yang dikenalkan tahun 1971

– Kegunaan mikroprosesor ini masih sangat terbatas (operasi penambahan dan

pengurangan).

– Pertama yang digunakan untuk komputer di rumah adalah intel 8080

• komputer 8 bit dalam satu chip yang diperkenalkan pada tahun 1974.

• Tahun 1979 diperkenalkan mikroprosesor baru yaitu 8088

(11)

8088

80286

80486

Pentium

Pentium I, II, III

Pentium IV

(12)

Nama Prosesor Tahun Keluar

Jumlah Transistor

Micron Clock speed Data width MIPS

8080 1974 6000 6 2 MHz 8 0,64 8088 1979 29.000 3 5 MHz 16 bits, 8 bit bus 0,33 80286 1982 134.000 1,5 6 MHz 16 bits 1 80386 1985 275.000 1,5 16 MHz 32 bits 5 80486 1989 1.200.000 1 25 MHz 32 bits 20 Pentium 1993 3.100.000 0,8 60 MHz 32 bits, 64 bit 100 Pentium II 1997 7.500.000 0,35 233 MHz 32 bits, 64 bit bus 400 Pentium III 1999 9.500.000 0,25 450 MHz 32 bits, 64 bit bus 1.000

Sumber : www.intel.com

(13)

Keterangan Tabel

Transistor berbentuk seperti tabung yang sangat kecil, terdapat pada Chip

Micron adalah ukuran dalam Micron (10 pangkat -6), merupakan kabel terkecil dalam Chip

Clock Speed = kecepatan maksimal sebuah prosesor

Data width = lebar dari Arithmatic Logic Unit (ALU) / Unit pengelola aritmatika, untuk proses pengurangan, pembagian, perkalian dan sebagainya

(14)

Pebandingan besar Prosessor secara fisik

(15)

1.2.

Garis Besar Buku

Pengantar Arsitektur Komputer

Bab 1 ini merupakan pengantar keseluruhan isi buku, yang menjelaskan apa itu komputer dan bagaimana arsitektur CPU sistem komputer.

Aritmetika Komputer

Bab 2 menjelaskan dasar - dasar operasi data aritmetika. Meliputi representasi bilangan integer dan bilangan dalam bentuk floating point. Operasi aritmetika bilangan biner dan floating point juga dijelaskan pada bab ini.

Set Instruksi

(16)

1.2.

Garis Besar Buku

Struktur dan Fungsi CPU

Dalam bab 4 ini difokuskan pada pembahasan organisasi prosesor dalam menjalankan fungsinya. Internal CPU secara detail dijelaskan dalam bab ini, meliputi organisasi register sebagai penyimpanan sementara internal CPU, juga dijelaskan strategi pipelining instruksi - instruksi.

Dukungan Sistem Operasi

Sistem operasi adalah program yang menjembatani antara perangkat keras komputer dengan programmer dan program - program aplikasi yang digunakan pengguna dijelaskan dalam bab 5 ini. Kajian meliputi penjelasan sistem operasi dan manajemen memori

Reduced Instruction Set Computers (RISC)

Dalam bab 6 dijelaskan tentang tipe set instruksi terutama RISC. Dijelaskan juga perbedaannya dengan tipe CISC. Tipe instruksi tersebut sangat berpengaruh terhadap arsitektur mikroprosesor sebagai mesin eksekutornya.

Operasi Unit Kontrol

(17)

Matakuliah Arsitektur Komputer

• CPU Arsitektur adalah Ilmu yang

mempelajari tentang fungsi dan struktur

dari CPU

(18)

Tugas !

• Buatlah grafik tetang kecepatan

prosessor terhadap tahun keluar

• Buatlah grafik tentang Jumlah transistor

terhadap tahun keluar

• Buatlah grafik tetang lebar data

terhadap tahun keluar

• Buatlah makalah tentang

(19)

Referensi Buku :

• Computer Organization and Architecture, William Stalling, Fifth Edition, prentice Hall, 2000

• Computer Organization Architecture, Andrew S. Tanenbaum prentice Hall, 1999

• Computer Organization, Hamacher, McGraw Hill, 1990

• Applied Operating System concept, Avi

(20)

! " ! #"

$ % # % & "

' % ! "

(21)
(22)

!" !"

#

$ %

% & '

$ #

! &

(23)

!

$

#

*

+

, , ,

(24)

$ #

, &

, &

- + . ,

(25)
(26)

"

$

#

(27)

!

"

$

$

, %

(28)

*+

(29)
(30)

"

/

, 0 , ,
(31)

!

$ "

#

$ #

$ 2 3 % )

#

(32)
(33)

!

' $

, 4 , * , ,

(34)
(35)

' (

1 $

$

, $

, 5 $ $

#

$

, 3 - .

)

, 3 - .

(36)
(37)

0

0

-.#

0

0

- % 6

.

(38)

,

$

$

$

$

(39)

$

$ ( )#

! % 7

$ ( 899

$ &

(40)

;

&

&

, " $ $ #

(41)

4

#

3

$

(42)

--

.

%

#

4

(

(43)

"

2

(44)
(45)

$

(46)

$

$

(

, ((((((((8 :()(

(47)

$ '

- .

$ $

$

(48)

&

)8=)( : ))))))))8 ))( : )(((((((8 ()( : ()))))))8 ))( : ())))))(8

(49)

;

> 7

)8= 8

) $ )

4: 8- ). )

/ 0

(50)

;

5

$

(51)

1

3 , 04

! 1

- . $

; 5

4 $ #

$

+

4

)# -$ .

8# ) !4 $

(52)

" 2

<8))( :((() ()()8

4 $ 2

<8))( :((() ()()8

:)))( )()(8

)

(53)

8@ ;

(54)

, 04

8@ "

7

(55)

5 04

)()( )()(

)87 AB ?8 )A 7 B 8 )

) ( ) ( ) ( ) (

(56)

04

, ; 5 % 2

<? : (()) -B . ? : )()) -B . <?:(((((()) -7 . ? : )((((()) -7 .

1 # 1 2 $ $ # ( )# " 2

<? : (()) -B . ? : ))() -B .

(57)

04

<= ())) ())) )))) <A ())( ())( )))( <9 ()() ()() ))() <B ()(( ()(( ))(( <? (()) (()) )()) <8 (()( (()( )()( <) ((() ((() )(() <( (((( (((( )(((

( )(((

) )(() )))) ()))

8 )()( )))( ())(

? )()) ))() ()()

B ))(( ))(( ()((

9 ))() )()) (())

A )))( )()( (()(

= )))) )(() ((()

; 5 1 4

(58)

!

$ #

D $

# 4

$ #

4

# %

$ % #

(59)

$%&%

#

-!

1

.

(60)

!

# - A. < -<?. # -<=.<- =.

)()( - A. ())) -<=.

(()) -?. )(() - =.

))() - ?. )(((( -(.

# -<8. < -<?. # - ).<- 9.

(()( -<8. )))) - ).

(()) -<?. )()) - 9.

()() -<9. )()( - A.

# -<A. < -<?. # - ?.<- A.

())( -<A. ))() - ?.

(()) -<?. )()( - A.

(61)

!

$

% $ #

*3 %#

4 3 %

(62)

6- 3 (

3

%

&

(63)

7

$

#

-

.

(64)

'

$ " 3

(65)

" 3

#

8 $ E F

$ ! "

# #

(66)

!

$

#

? $ E F "

-$

$ # $

! "

#

(67)

" ! " ! " ! " !

!? !8 !) !(

' ' ' '

E? F? " E8 F8 " E) F) " E( F( "

(68)

&

B

$

$

E? E8 E)

E(

$

F? F8 F)

F(#

"

B

$

)(()

$

()()

(69)

$

(70)

&

)# E( F( $ , )

( $

) $

- $ . $

8# E) ( F) ( $ )

) $

( $ $ E8 F8

?# E8 ( F8 ) $ (

) $

( $ $ E? F?

B# E? ) F? ( $ (

) $

(

9# /

!? : ) G !8 : ) G !) : ) !( : (

(71)

$

% 2

(72)

859

)#

$ 8#

$

) !4 $

$ 2

()() : 9 )()(

(73)

859

8:9; 8:9

859

$ - .

$

5 1

$ ( )87 %

% 7

(((( (((( : ( )))) ))))

)<

)(((( (((( 3 % )((( (((( : )87

())) )))) (((( ((()<

(74)
(75)

2

% & ' ( % ) % ) % )

% ( * +

(76)

"

<

$

)()) -)).

))(( ' -)8.

(((( (((( )())

)()) <

(77)
(78)

-#

)# ,

, 8#

( $ (

) $

?# 5

$ B#

$ $

(79)

5 $

$ ,

# , /

$ #

C * $ 2

, )

(80)

8

)()) C ))(( .

, H

#

4 H( )

$ #

! $ $ "

H #

4 H( ( $

" H#

(81)

/

H !4

!4 H#

%

(82)

% @

(83)

8@ $

$

, ! H ) (#

H# ! %

, , H( H )# 2

H(H ) : )) (( H H ) )

H(H ) : )(

$ #

H(H ) : ()

$ #

#

!4 $

!4 $

, * %

(84)

&

1

=

-())).

? -(()). 2

2

, ()))

(85)

&

! H H ) 1

( (((( (()) ( 3 H(H ) : )( $ ,

# ) )(() ))(( (()) )(() ( ) , ! 0 )(() - , . $ (((( , ()))#

! H(H ) : )) $ #

8 )))( ()(( ) ! H(H ) : () $ <

# ? ()() (()( ()(( )()( ) ( < ! 0 ()()

- , . $ )))( < ()))#

! H(H ) : (( $ #

B ((() ()() ( ! ! : I

(86)

$

$ *

, - ;

, - ;

, = ;

, ;

(87)

&

. $ > > >? >@A >@? @ /

> > / >

> / > > > / / > / / > > > / > >

/ > > > / > / > >

(88)
(89)

&

$ B

$ - ; - =B

$ ; = < ,

> B $

B

$ ; =/ >B

$ ; =/ /

B

$ > ;

B

(90)
(91)

>B - - =B -0 5

0B D ; = >

?B ; , B

; :

@B 6

>B 8 2 / 1 = 2 /9; =/ >

0B ; =/ /

EB 0 @ =

FB B - - ;

C =; C

=

(92)

!

<

$

2 8= G H9 :

&

, 2 - H 2

(93)
(94)
(95)
(96)

! " # " $# ! % & $ & ' #

(97)
(98)
(99)

!

!

" #

$ %

$ & #

$ ' () ** ** $

$ ' ** *+,*-*+,./'

$ . () 0

. ()+,/* ) * ,

(100)

!

(101)

-

%

1

(102)

3 #

4 *

% * .

(103)

5666 ()7

1

. 0 * 0

8

(104)

9 ',

:

9

(105)

; 0 $

:

4 0

0

$

0 <7

1 54= >'(. *<

(106)

&

!

(107)

&

!

(108)

# #

,

?

(109)
(110)
(111)

1

=

#

$ 6 ?! 9

%

- 2

$ 6 9

@

4 .

$ ?! 9

$ 9

(112)
(113)

AB

(114)

7

&

/# % 0

A

A - . / A . $ A / 2 A

# % 1 . &

0

& #

*,'7 *.. - '7) *.2, / *,'7 *.. - ' 7) *.2. / *,'( 7) *.2.

# % 1 . &

0

+# % % %

(115)

1

1

1

(116)

B

1

4 . .

B

4 0

C 0

@ ! 9 9

A ! 0

2 1

(117)

B

1

1 A9

4 ! 0

4 ! .

B 0 !

! 2 @

0 ! 9 9

(118)

1

1

(119)

%

* AB D &

D

, ? AB

' ?

7 D ',

' * 8

,'

(120)

> :

4 , $ )-( $ <2' $ '-7 $ (2,

% A 9

(121)

> :

:

9

$ ( <,) $ . ) $ $8 ()

$ $*... *,)

4

$ %A* (... $ A)*%A.. $ 7A7A(... $ %A* (...

(122)

!

!

"

(123)
(124)

!

(125)

$ %

$ %

"

" ##

$ %

$ %

&

& $ %$ %

" # $ %

" # $ %

(126)

*

*

'

'

% % $%$% $ % $ % + + ,, *

* -- "-"- ##

& & . . - -- - -/ / (( - -0

0 1 21 2 ((

'

(127)

-3

3

4

4

( $ %

( $ %

(128)

5-.

.

(

(

!

!

!

!

6

6

$ %

$ %

7

(129)

8 & " # !

8 $ %

8 $ 3

+99 :

(130)

$

$

3

3

+99 ; <

+99 ; < 33

<

< ;;

;

;

!

(131)

/

/

)

)

!

!

)

)

$

$ 33

; : ; = < >

; : ; = < >

;

; << .*?.*? .**.**

3

3

8

8 .*?.*?

8

8 .**.**

8

(132)

&

&

9

9

4

4

9

(133)

9

9 66 !!

! ! ! ! " # " # ! ! - -!

! 66 " 4 #

" 4 #

5-5- %% $ % $ % " # " # ! ! 6 6 &

(134)

0

0

)

)

+

+

) ) $ % $ % ! ! $ %$ % + + / . */ . * ? ? % % .. 9

(135)

+

+

!

!

&

& $ %$ % $ %$ %

) ) ) ) 6 6 9

9 $ %$ %

7

7 !!

)

)

%

(136)

$

$

* .

* .

/

/

< : "+

(137)

$

(138)

*

(139)

/

/

3

3

8

8

3

3

:

:

=

=

8

8

3

3

*

*

.

.

8

8

9

9

8

(140)

.

. 33

8

8 33 :: == 8

8

8

8

8

8 ))

/

/

8

(141)

*

* 33

8

8

8

8 "+$#"+$#

?

? 33

8

8

8

(142)

B

B

(

(

+

+

$ %

$ %

$ %

$ %

3

(143)
(144)

/ .

(145)

-)

)

-

-

&

&

!

"

!

"

#

(146)
(147)
(148)
(149)
(150)
(151)

9

9

! ! $$ # # # # % % & & '%( '%( $ $ )

) &&

* *

+

+ && ,

(152)

-! ! "

(153)
(154)

!

(155)

$ %

$ %

"

" ##

$ %

$ %

&

& $ %$ %

" # $ %

" # $ %

(156)

*

(157)

+

+

!

!

"

"

#

#

$

$

,

,

$%&' ( &))& &&)&

$%&' ( &))& &&)&

$%*' ( ))&& &))&

$%*' ( ))&& &))&

$%&'

+, $%*' ( )))& &))&

(158)

+

(159)

*

*

-

-

.

.

#

#

&-&- ..

, , / # / # # # # # !

! ""

$

$

'

(160)

&

/

&

/

0

0

/

/

(161)

01

01

0

0

1

1

0

0

01

(162)
(163)

&

&

0

0

"

(164)

6

6

"

"

"

(165)

2

2

!

$

!

$

'

'

2

$

2

$

1 #

1 #

'

'

2

(166)

0

0

!%7 %& %* 8 9

(167)

2

3

2

3

: : : : ## # # ; ; 02< %&

02< %& 9 09 0 22 <<

$ $

$ '

$ ' &&

& &

= $)''

(168)
(169)

:

:

6

6

:

:

0

0 $$ ''

0

(170)

%

(171)

.

.

; ;

%

%

#

# 22 $2$2 22 ''

2 $; 2 '

(172)

*

*

$

$

.

.

1

1 44$*++ 5$*++ 544 ..

(6 $ 7

(6 $ 7

$ 5

$ 5

(6

(6 &&

5 5 5 5 " $# " $# (6 (6 & &

& & !! $*++ 5$*++ 5

,

,

5 $ 7

5 $ 7

$ 5 7 8

$ 5 7 8

9

(173)
(174)
(175)
(176)
(177)

!

!

"

" ## $$

(178)

-/!0

/!0

1

1

!

!

(179)

2!

2!

( #

( # ,,

3

3 ##

4

4

5

5 ##

#

#

( #

( # ,,

(

( 66

#

# 66 **

+ #

+ # ,,

.

(180)

!

!

3

3 **

) ) 6 6 + # + # ,, ! ! .. ## 6

(181)

/!0

/!0

1

1

!

!

(

(

6

6 ##

(

(

#

(182)

7!

7!

)

)

3

3 66

7 )

(183)

/!0

/!0

1

1

!

!

(184)

-!

-!

#

#

:

: 66 ##

(185)

9!

9!

#

#

)

)

#

#

3

3

#

(186)

9!

9!

%

% ##

4

4

;

;

"

"

<

(187)

; ) ; ) ## +! +! # # " )

" ) ##

)

) ##

<

< ## ))

#

#

3

3 <<

<

(188)

=!

=!

#

# && ## ** &&

1

1 11 11 11>>

"

" ## ##

(189)

!

(190)

" #

" #

#

#

#

(191)
(192)

$

% $ & '

( $ )

* $

+ $ ,

(193)

% % % % ) *) * ** ) ) ## "

" 66

8 5) "5) +5) 5) :) ":) +:) :!

8 5) "5) +5) 5) :) ":) +:) :!

9 @) "@) +@) @) ) ) ) " !

9 @) "@) +@) @) ) ) ) " !

2 A @) A"@) A+@) A @) A ) A ) A ) A" !

2 A @) A"@) A+@) A @) A ) A ) A ) A" !

97

97 22

8) 9

8) 9 22

!

!

97

97

+ ) ) A ) ) 3 ) B !

(194)

8) 9)

8) 9) 22

)

) ##

#

#

)

)

;

(195)

!

(196)
(197)

!"

!" ##

$ % &

$ % &

&

&

'

'

( &

( & &&

)

) %% && **

&

(198)

+ % &

+ % &

&

&

,

, &&

& & ! # - ! # - & & .

. ## !"!"

(199)

$

% &

+

$

% &

+

) &

) &

,

,

( &

( & //

(200)

$

+ % &

$

+ % &

&

Referensi

Garis besar

Dokumen terkait

[r]

Pengantar Penelitian Ilmiah: Dasar, Metode,

Di desa Klampok dan SMA Negeri 1 Godong sangat minim sekali yang memahami akan pentingnya meneutupi aurtnya, mereka hanya memakainya pada saat-saat tertentu saja

that writers got, next step is to applied the expression to the character by draw a character facial with the expression to visualize before the writers gave it to rigger

“ (Saat itu, dengan penuh haru) Ibrahim berkata: “Wahai anakku, sungguh engkau adalah anak yang sangat membantu dalam menjalankan perintah Allah SWT “.. Dalam

Form cek status permasalahan digunakan nasabah dalam melihat status permasalahan yang telah disampaikan sebelumnya. Apakah sudah selesai ditindaklanjuti ataupun belum

Untuk melanggeng- kan ritual itu, di tengah-tengah masyarakat muncul mitos, “Siapa yang tidak menghormati mushaf kuno akan tulah manuh (dilanda kesusahan di dunia, semisal

Seluruh pegawai administrasi Departemen Teknik Sipil Fakultas Teknik Universitas Sumatera Utara yang telah memberikan bantuan selama ini kepada penulis;.. Seluruh