Arsitektur Dan Organisasi Komputer

download Arsitektur Dan Organisasi Komputer

of 18

description

Rangkuman Arkom menjelang UAS:)

Transcript of Arsitektur Dan Organisasi Komputer

Arsitektur & Organisasi KomputerSistem DigitalSistem Bilangan - Desimal 0,1,2,3,4,5,6,7,8,9 Basis 10/ radiks 10 Contoh: 102, 356, 787, dll HeksaDesimal 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F Basis 16 / radiks 16 Contoh: 3f2, 4b, C5, F1, dll Biner 0, 1 Basis 2 / radiks 2 Contoh: 101, 11, 01, 100 DESIMAL 35810 = 300 + 50 + 8 = 3.100 + 5.10 + 8.1 = 3.102 + 5.101 + 8.100 3 5 8

102 101 100 HeksaDesimal DESIMAL Contoh: 2d816 = 10 2 d 8 | | | 2 16 161 160 2d816 = 2.162+ d.161 + 8.160 = 2.256 + (13).16 + 8.1 = 512+ 208 + 8 = 72810 Contoh: 72810 = 16 728 : 16 = 45 sisa 8 45 : 16 = 2 sisa 13 (d) 2 : 16 = 0 sisa 2 72810 = 2d816

DESIMAL HeksaDesimal

BINER DESIMAL

Contoh: 1012 = 10 1 0 1 | | | 2 1 2 2 20 1012 = 1.22+ 0.21 + 1.20 = 1.4 + 0.2 + 1.1 = 4+ 0 + 1 = 510

DESIMAL BINER

Contoh: 510 = 2 5 : 2 = 2 sisa 1 2 : 2 = 1 sisa 0 1 : 2 = 0 sisa 1 510 = 1012 Contoh: 2d816 = 2 2 d 8 | 1000

HeksaDesimal BINER

| | 0010 1101

*tiap 1 digit heksa diwakili oleh 4 digit biner BINER HeksaDesimal Contoh: 10101011012 = 16 0010 | 1010 | 1101 | | | 2 A D *nilai biner dibagi tiap 4 digit yang mewakili 1 digit heksa

Representase Data Data Segala sinyal yang digunakan untuk komunikasi antar perangkat / komponen (device) Data Analog Terdiri dari banyak variasi sinyal dan tidak dapat digunakan dalam PC. Data Digital

Switch off 0 & Switch on 1

PC Data Digital

PC Data Digital (kode ASCII)

Gerbang Logika Gerbang AND

Gerbang OR

Gerbang NOT (inverter)

Rangkaian Kombinasional Rangkaian dari gerbang logika yang outputnya hanya ditentukan dari kombinasi inputan saja. Contoh: F = XY+XY

Rangkaian Sekuensial Rangkaian dari gerbang logika yang outputnya ditentukan dari kombinasi inputan dan output sebelumnya . Ciri : clock (pewaktuan) dan umpan balik Rangkaian dasar : flip-flop Rangkaian aplikasi : pencacah/counter register, dll

Rangkaian Sekuensial Flip Flop

RS FF With Clock (E)

JK FF

D FF (D Latch)

Register

Arsitektur Komputer & Mikroprosesor Istilah istilah dalam Komputer CPU (Central Prosesing Unit) Sekumpulan rangkaian yang memproses data dan melayani sinyal kontrol serta daur waktu. Terdiri atas ALU, Register, Instruction Decoder, dan Control Unit.

ALU (Arithmetik Logic Unit) Sekumpulan dari beberapa rangkaian yang membentuk operasi aritmatika dan logika. Control Unit Sekumpulan dari beberapa rangkaian yang melayani daur waktu dan persinyalan untuk semua operasi dalam komputer serta mengontrol aliran data. Input Suatu peralatan yang mentransfer informasi dari dunia luar ke dalam komputer . OUtput Suatu peralatan yang mentransfer informasi dari komputer ke dunia luar. SSI (Small Scale Integration) Suatu proses perancangan dari beberapa rangkaian diatas sebuah chip tunggal. Istilah yang mengacu untuk teknologi yang digunakan untuk memasukkan gerbang logika diskrit. MSI (Medium Scale Integration) Suatu proses perancangan yang lebih dari seratus gerbang diatas sebuah chip tunggal . LSI (Large Scale Integration) Suatu proses perancangan yang lebih dari seribu gerbang pada sebuah chip tunggal. Serupa dengan VLSI (Very Large Scale Integration) yang digunakan untuk menunjukkan skala dari integrasi . Mikroprosesor Suatu peralatan semi konduktor yang dirancang dengan menggunakan teknik LSI/VLSI. Terdiri dari ALU, register, dan rangkaian kontrol diatas sebuah chip tunggal. Mikrokomputer Suatu komputer yang dirancang dnegan menggunakan sebuah mikroprosesor (CPU) yang terdiri dari empat komponen pokok: mikroprosesor, memori, input dan output. BUS Sekumpulan saluran yan digunakan untuk mentransfer bit antara mikroprosesor dan komponen lain dari sistem computer. ROM (Read Only Memory) Suatu memori yang menyimpan informasi biner secara permanen (tetap). Informasi dapat dibaca dari memori ini tetapi tidak dapat ditukar atau dirubah. R/W M (Read/Write Memory) atau RAM (Random Acces Memory) Suatu memori yang menyimpan inforamasi biner selama komputer beroperasi. Memori ini digunkan sebagai penulisan program dan data oleh pemakai. Memori ini dapat dibaca dan dirubah dengan mudah. Bit Suatu bilangan biner 0 atau 1.

Byte Sekelompok dari 8 bit. Nible Sekelompok dari 4 bit. Word Sekelompok bit yang dapat dikenal oleh komputer dan dapat diproses pada saat yang sama . Instruction (Instruksi) Suatu perintah dalam biner yang dikenal dan dapat dikerjakan oleh komputer didalam menyelesaikan tugas. Beberapa instruksi dirancang dengan satu word dan yang lain memerlukan banyak word. Mnemonic Suatu kombinasi word untuk menunjukkan operasi dari suatu instruksi. Program Satu set instruksi yang ditulis dalam suatu urutan yang spesifik untuk dikerjakan oleh komputer . Assembly Language Suatu media biner komunikasi bagi komputer yang mana program ditulis dalam mnemonic. Machine Language Media biner komunikasi dengan sebuah komputer melalui suatu perangkat instruksi yang didesain khusus untuk setiap komputer . Low Level Language (bahasa tingkat rendah) Media komunikasi yang tergantung pada mesin atau spesifik untuk setiap komputer. Bahasa mesin dan assembly disebut sebagai bahasa tingkat rendah. Program tidak dapat dipindahkan ke dalam mesin-mesin yang berbeda. High Level Language (bahasa tingkat tinggi) Media komunikasi yang tidak tergantung pada komputer yang digunakan. Program ditulis dalam statement-statement dalam bahasa inggris dan dapat dijalankan dengan menggunakan translator dalam bentuk compiler/interpreter. Compiler/interpreter Program yang menterjemahkan statement-statement pada bahasa tingkat tinggi kedalam bahasa mesin pada komputer. Compiler membaca program yang diberikan (source code) kemudian menterjemahkan ke kode mesin (object code). Assembler Sebuah program komputer yang menterjemahkan program bahasa assembly dari mnemonic ke dalam kode mesin berbentuk biner pada computer. Sistem Komputer Komputer

Istilah computer dari bahasa latin yaitu computer yang artinya menghitung (to compute atau to reckon). Hierarki Komputer Mainframe/Komputer Besar Merupakan komputer yang sangat besar - mesin jutaan dolar, yang berukuran lebih dari satu ruangan, contohnya IBM model 390. Minicomputer/Komputer Kecil merupakan mesin besar yang powerful/berdaya guna. Biasanya melayani jaringan dengan terminal yang sederhana. Komputer IBM AS/400 merupakan contoh komputer kecil. Workstation/Terminal Kerja Merupakan mesin yang powerful. Komputer-komputer ini mempunyai kemampuan untuk menyelesaikan aplikasi perhitungan yang rumit. Komputerkomputer ini menggunakan UNIX atau beberapa dengan operating system/sistem operasi NT. Komputer-komputer ini dilengkapi dengan prosesor RISC yang powerful seperti Digital Alpha atau MIPS. Personal Computer/Komputer Pribadi Merupakan komputer yang murah dan dibuat/diproduksi secara banyak/masal. Biasanya menggunakan DOS, Windows, atau sistem operasi yang sejenis. Komputer ini digunakan untuk aplikasi-aplikasi standar.

Operasi dan Register dalam MikroposesorFungsi Mikroprosesor 1. Mengontrol perpindahan data pada jalur data yang terhubung dengan bus alamat dan bus kontrol . 2. Menterjemahkan instruksi yang ditunjukkan oleh data, dan menjalankannya . 3. Mengambil instruksi (data) dari memori atau meletakkan data ke memori . 4. Mengontrol transfer data ke dan dari unit I/O. 5. Mensinkronkan operasi dari berbagai bagian pada sistem, melalui bus kontrol, dan sistem clock. Arsitektur Mikroprosesor Bagian-bagian Mikroprosesor Program Counter (PC) & Reg. ALamat 1. Berisi alamat lokasi memori dimana data atau instruksi berikutnya disimpan.

2. Setiap kali instruksi atau data diambil dari memori, pC bertambah satu. Reg. Instruksi & Decoder Instruksi 1. Selama sikLus pengambilan, byte inst. disampaikan ke dalam reg. instruksi. 2. Decoder Inst. (penterjemah inst.) memecahkan instruksi tersebut lalu mengirimkan ke control unit supaya instr tersebut dapat dimengerti . Unit Control dan Clock 1. Unit control menghasilkan seluruh signal control internal dan ext. dalam seluruh proses 2. Clock dibutuhkan untuk menghasilkan pulsa timing untuk unit control 3. Keduanya bertanggung jawab untuk urutan (timing) signal control

- ALU & Accumulator 1. Register untuk operasi arimatika dan logika 2. Accumulator merupakan bagian dari ALU,yang dikenal juga sebagai register A. - Register Status (Reg. Flag / Bendera) Register untuk menguji kondisi data hasil proses operasi arimatika dan logika Beberapa bit flag serta maksudnya: carry bit (CY) = 1 (overflow); 0 (no overflow) zero bit (Z) = 1 (hasil kosong); 0 (hasil tdk kosong) negative bit (N)= 1 (hasil negatif bit 7 acc. bernilai 1) 0 (hasil positif bit 7 acc. bernilai 0) parity bit (P) = 1 (bit genap pada acc. berharga 1) = 0 (bit ganjil pada acc. berharga 1) Arsitektur Komputer Modern Istilah atau Singkatan GPU Graphics Prosessing Unit AGP Accelerated Graphics Port HDD Hard Disk Drive FDD Floppy Disk Drive FSB Front Side Bus USB Universal Serial Bus PCI Peripheral Component Interconnect RTC Real Time Clock PATA Parallel Advanced Technology Attachment SATA Serial Advanced Technology Attachment ISA Industry Standard Architecture IDE Intelligent Drive Electronics/Integrated Drive Electronics MCA Micro Channel Architecture

-

-

PS/2 port untuk menghubungkan mouse ke PC yang dibangun IBM SCSI Small Computer System Interface

Memory Pengertian Memory cell adalah sebuah unit untuk menyimpan 1 bit. Terdiri dari flip flop (8-9 gerbang) atau terdiri dari 30-40 transistors. Tipe Memory ROM (Read Only Memory) ROM mask programmed (factory) PROM Programmable ROM (one time) EPROM Erasable PROM (UV light) RAM (Random Access Memory) Static RAM (SRAM) Dynamic RAM (DRAM) NV-RAM (Non-Volatile RAM) EEPROM (Electrically Erasable PROM) Flash SRAM Static Memory

RAM Address Decoder

SRAM reading address 110101

RDRAM Dynamic AM

DRAM reading address 110101

Hardisk Pengertian Piranti penyimpanan sekunder dimana data disimpan sebagai pulsa magnetik pada piringan metal yang berputar yang terintegrasi. Sejarah Hardisk Pada 1957 IBM mengenalkan fixed disk storage 5MB (50 disk; diameter 24 inc) 1960 1st comp IBMS RAMAC yang menggunakan hdd 1962 removable disk pack dikembangkan (floppy disk) 1964 CRC algorithm dikenalkan untuk check & compare data sebelum dan sesudah ditulis 1971 1st 8-inch disket dikenalkan di pasaran mid of 1980 hard disk termasuk dalam standart PC 1990-2000 kapasitas hdd berkembang pesat hingga ribuan leading company Maxtor, Western Digital, IBM/Hitachi, & Seagate Konfigurasi Hardisk SCSI

Track & Sector

(*) (*) bahan pembuat Hardisk Evolusi Hardisk menurut IBM

Kecepatan Putar Hardisk

Mekanisme Kerja Hardisk -Proses baca tulis Dilakukan oleh lengan hdd dengan media fisik magnetik head hdd melakukan konversi bits ke pulsa magnetik dan

menyimpannya dalam platter dan mengembalikan data jika hdd memiliki hard platter yang berfungsi untuk menyimpan medan magnet. -Cara kerja magnet Memanfaatkan Iron oxide (FeO) atau karat dari besi, Ferric oxide (Fe2O3) atau oxida lain dari besi. 2 oxida tersebut adalah zat yang bersifat ferromagnetic , yaitu jika didekatkan ke medan magnet maka akan ditarik secara permanen oleh zat tersebut.

Interface Hardisk

Parallel Advanced Technology Attachment Pin 1 Pin 2 Pin 3 Reset Ground Data 7 Pin 21 Pin 22 Pin 23 DDRQ Ground I/O write

Pin 4 Pin 5 Pin 6 Pin 7 Pin 8 Pin 9 Pin 10 Pin 11 Pin 12 Pin 13 Pin 14 Pin 15 Pin 16 Pin 17 Pin 18 Pin 19

Data 8 Data 6 Data 9 Data 5 Data 10 Data 4

Pin 24 Pin 25 Pin 26 Pin 27 Pin 28 Pin 29 Pin 30

Ground I/O read Ground IOC HRDY Cable select DDACK

Data 11

Ground

Data 3

Pin 31

IRQ

Data 12

Pin 32

No connect

Data 2

Pin 33

Addr 1 GPIO_DMA66 _Detect

Data 13

Pin 34

Data 1

Pin 35

Addr 0

Data 14

Pin 36

Addr 2 Chip select 1P Chip select 3P

Data 0

Pin 37

Data 15

Pin 38

Ground

Pin 39

Activity

Pin 20

Key or VCC_in

Pin 40

Ground

Ainun Nafisah Machfudz