Arsite Ars itektu ktur r & Org Organi anisas sasii Komputer Sistem Digital Sistem Sist em Bilangan Bila ngan - Desimal Desimal 0,1,2,3,4,5, 0,1,2,3,4,5,6,7,8 6,7,8,9 ,9 Basis 10/ radiks 10 Contoh: 102, 356, 787, dll –
Heksa HeksaDes Desima imall 0,1,2, 0,1,2,3,4 3,4,5, ,5,6,7 6,7,8, ,8,9,A 9,A,B, ,B,C,D C,D,E, ,E,F 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 Hek eks saDes Desima imal – DESIM SIMAL
Cont Contoh oh:: 2d8 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
DES DESIMA IMAL – He Heksa ksaDes Desimal imal
Cont Contoh oh:: 72 72810 = ………16 728 : 16 = 45 sisa 8 45 : 16 = 2 sisa 13 (d) 2 : 16 = 0 sisa 2 72810 = 2d816
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
HeksaDesimal – BINER
Contoh: 2d816 = ………2
2
d
| | 0010 1101
8 | 1000
*tiap 1 digit heksa diwakili oleh 4 digit biner BINE BINER R – Heks HeksaD aDes esim imal al
Cont Contoh oh:: 1010 101010 1011 1101 012 = ………16 0010 | 1010 1010 | 1101 | | | 2 A D
*nilai biner dibagi tiap 4 digit yang mewakili 1 digit heksa
Repr Re pres esen enta tase se Dat Da ta 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 Di Digital
–
PC Data Data Digi Digita tall (ko (kode de ASCI ASCII) I)
–
Gerban Ger bang g Logik Log ika a Gerbang AND
–
Gerbang OR
–
Gerb Gerban ang g NO NOT T (in (inve vert rter er))
–
–
Rangkaia Rang kaian n Kombinasi Kombi nasional onal Rangkaia Rangkaian n dari dari gerban gerbang g logika logika yang yang outpu outputnya tnya hanya hanya ditentuk ditentukan an dari dari kombinasi inputan saja. Contoh: F = XY+XY
Rangkaia Rang kaian n Sekuensial Sekue nsial Rangkaia Rangkaian n dari gerbang gerbang logik logika a yang outputny outputnya a ditentuka ditentukan n dari dari kombina kombinasi si inputan dan output sebelumnya . Ciri : clock (pewaktuan) dan umpan balik Rangkaian dasar : flip-flop Rangkaian aplikasi : pencacah/counter pencacah/counter register, dll
–
Rang Rangka kaia ian n Seku Sekuen ensi sial al Flip Flip Flop Flop
–
RS FF With ith Clo Clock (E) (E)
–
JK FF
–
D FF (D Latch)
–
Register
Arsitektur Komputer & Mikroprosesor
–
Istilah –istilah dalam Komputer CPU CPU (Cen (Centr tral al Pros Proses esin ing g Unit Unit)) Sekumpulan rangkaian yang memproses data dan melayani sinyal kontrol serta daur waktu. Terdiri atas ALU, Register, Instruction Decoder, dan Control Unit.
–
–
–
– –
–
–
–
–
–
–
–
–
ALU ALU (Ar (Arit ithm hmet etik ik Logi Logic c Unit 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 SSI (Sm (Smal alll Sca Scale le Inte Integr grat atio ion) n) Suatu proses perancangan dari beberapa rangkaian diatas sebuah chip tunggal. Istilah yang mengacu untuk teknologi yang digunakan untuk memasukkan gerbang logika diskrit. MSI MSI (Me (Medi dium um Scal Scale e Int Integ egra rati tion on)) Suatu proses perancangan yang lebih dari seratus gerbang diatas sebuah chip tunggal . LSI LSI (La (Larg rge e Sca Scale le Inte Integr grat atio ion) n) 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 mikroprosesor (CPU) yang terdiri dari empat komponen pokok: mikroprosesor, mikroprosesor, memori, input dan output. BUS Sekumpulan saluran yan digunakan untuk mentransfer bit antara mikroprosesor dan komponen lain dari sistem computer. ROM RO M (Rea (Read d Only Only Memo Memory ry)) 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 (Read/Wri /Write te Memor Memory) y) atau atau RAM (Random (Random Acces Acces Memor Memory) y) 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 . Inst Instru ruct ctio ion n (Ins (Instr truk uksi si)) 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 . Assembl embly y Langu anguag age e Suatu media biner komunikasi bagi komputer yang mana program ditulis dalam mnemonic. Machine La Language Media biner komunikasi dengan sebuah komputer melalui suatu perangkat instruksi yang didesain khusus untuk setiap komputer . Low Low Level Level Langua Language ge (bah (bahasa asa tingka tingkatt renda rendah) h) 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 High Leve Levell Langu Language age (bahas (bahasa a tingk tingkat at ting tinggi) gi) Media komunikasi yang tidak tergantung pada komputer yang digunakan. Program ditulis dalam statement-statement statement-statement dalam bahasa inggris dan dapat dijalankan dengan menggunakan translator dalam bentuk compiler/interpreter. Comp Compil iler er/i /int nter erpr pret eter er 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 menterjemahkan program bahasa assembly dari mnemonic ke dalam kode mesin berbentuk biner pada computer. Siste Si stem m Komput Kom puter er Komputer
–
Istilah computer dari bahasa latin yaitu computer yang artinya menghitung (to compute atau to reckon). Hiera erarki Kompute puterr 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 powerful/berdaya guna. Biasanya melayani jaringan dengan terminal yang sederhana. Komputer IBM AS/400 merupakan contoh komputer kecil. Workstation/Terminal Workstation/Terminal Kerja Merupakan mesin yang powerful. Komputer-komputer Komputer-komputer ini mempunyai kemampuan untuk menyelesaikan aplikasi perhitungan yang rumit. Komputerkomputer 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. banyak/masal. Biasanya menggunakan DOS, Windows, atau sistem operasi yang sejenis. Komputer ini digunakan untuk aplikasi-aplikasi aplikasi-aplikasi standar.
Operasi dan Register dalam Mikroposesor Mikroposesor Fungsi Mikroprosesor 1. Mengontrol perpindahan data pada jalur data data yang terhubung dengan bus alamat dan bus kontrol . 2. Menterjemahkan Menterjemahkan instruksi instruksi yang ditunjukkan oleh data, dan menjalankannya menjalankannya . 3. Mengambil instruksi (data) dari dari memori memori atau meletakkan data ke memori memori . 4. Mengontrol transfer data ke dan dari unit I/O. 5. Mensinkronkan Mensinkronkan operasi operasi dari berbagai bagian bagian pada pada sistem, melalui bus bus kontrol, dan sistem clock. Arsitekt Arsit ektur ur Mikropros Mikro prosesor esor
Bagian-b Bagi an-bagia agian n Mikroprose Mikro prosesor sor –
Prog Progra ram m Coun Counte terr (PC) (PC) & Reg. Reg. ALam ALamat at 1. Berisi alamat lokasi memori dimana data atau instruksi berikutnya disimpan.
–
–
2. Setiap kali instruksi atau atau data diambil diambil dari memori, pC bertambah bertambah satu. Reg. Reg. Ins Instr truk uksi si & Dec Decod oder er Ins Instr truk uksi si 1. Selama sikLus sikLus pengambilan, pengambilan, byte inst. disampaikan disampaikan ke dalam dalam reg. instruksi. 2. Decoder Inst. (penterjemah inst.) memecahkan instruksi tersebut lalu mengirimkan ke control control unit supaya instr instr tersebut dapat dimengerti dimengerti . Unit Unit Cont Contro roll dan dan Cloc Clock k 1. Unit control control menghasilkan menghasilkan seluruh signal control control internal internal dan ext. dalam seluruh proses 2. Clock dibutuhkan dibutuhkan untuk untuk menghasilkan menghasilkan pulsa pulsa timing timing untuk unit control control 3. Keduanya bertanggung jawab untuk untuk urutan (timing) signal control
- ALU & Accumula Accumulator tor 1. Register untuk operasi arimatika dan logika 2. Accumulator merupakan bagian dari dari ALU,yang ALU,yang dikenal juga sebagai sebagai register A. - Register Register Status Status (Reg. (Reg. Flag / Bender Bendera) a) Register untuk menguji kondisi data hasil proses operasi arimatika dan logika Beberapa bit flag serta maksudnya: carry bit (CY) = 1 (overflow); (overflow); 0 (no (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) Arsite Ars itekt ktur ur Komput Kom puter er Moder Mod ern n
-
Istil Ist ilah ah atau ata u Singka Sin gkatan tan GPU – Graphics Pr Prosessing Un 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 ATA – Par Parall allel Adva dvanced nced Tec Technol hnolog ogy y Atta ttachmen hmentt SATA – Se Serial Ad Advanced Te Technology At Attachment ISA – Industry Standard Architecture IDE IDE – Int Intel elli lige gent nt Dri Drive ve Ele Elect ctro roni nics cs/I /Int nteg egra rate ted d Driv Drive e Ele Elect ctro roni nics cs MCA – Micro Channel Architecture
-
PS/2 PS/2 – por portt unt untuk uk meng menghu hubu bun ngkan gkan mous mouse e ke ke PC PC yan yang g dib diban angu gun n IBM IBM SCSI – Small Co Computer Sy System Interface
Memory
–
Pengertian Memory Memory cell cell adalah adalah sebuah sebuah unit unit untuk untuk menyim menyimpan pan 1 bit. bit. Terdir Terdirii dari flip flop flop (8-9 gerbang) atau terdiri dari 30-40 transistors.
Tipe Ti pe Memory Mem ory – RO ROM M (Rea (Read d Only Only Memo Memory ry)) ROM – mask programmed (factory) PROM – Programmable ROM (one time) EPROM – Erasable PROM (UV light) – RAM RAM (Ran (Rando dom m Acce Access ss Memo Memory ry)) Static RAM (SRAM) Dynamic RAM (DRAM) – NV-R NV-RAM AM (Non (Non-V -Vol olat atil ile e RAM) 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 Piranti penyimp penyimpanan anan sekund sekunder er dimana dimana data data disimpa disimpan n sebagai sebagai pulsa pulsa magnet magnetik ik pada piringan metal yang berputar yang terintegrasi. Sejara Sej arah h Hardis Har disk k Pada 1957 1957 IBM IBM mengen mengenalkan alkan “fixed “fixed disk disk storage storage” ” 5MB (50 (50 disk; disk; diame diameter ter 24 inc) 1960 1st comp “IBM’S RAMAC” yang menggunakan hdd 1962 1962 “remov “removab able le disk disk pack” pack” dikem dikemban bangka gkan n (flopp (floppy y disk) disk) 1964 “CRC algorithm algorithm” ” dikenalk dikenalkan an untuk untuk “check “check & compare compare” ” data sebelum sebelum dan sesudah ditulis 1971 1st 8-inch disket dikenalkan di pasaran mid of 1980 1980 hard hard disk disk term termas asuk uk dalam dalam standa standart rt PC 1990-2000 1990-2000 kapasita kapasitas s hdd hdd berkemba berkembang ng pesat pesat hingga hingga ribuan ribuan “leading “leading compa company” ny” Maxtor Maxtor,, Western Western Digital, Digital, IBM/Hit IBM/Hitachi achi,, & Seaga Seagate te Konfigurasi Hardis Har disk k SCSI SCS I
Track & Sector
(*) (*) bahan pembuat Hardisk Evolusi Hard Ha rdis isk k menu me nuru rutt IBM IB M
Kecep Kec epata atan n Putar Put ar Hardi Har disk sk
Mekani Mek anisme sme Kerja Ker ja Hardi Har disk sk -Prose ro ses s baca ba ca tuli ul is Dilak il akuk ukan an oleh ol eh leng le ngan an hdd hd d deng de ngan an medi me dia a fisik fi sik magnet mag netik ik head hea d hdd hd d melak mel akuka ukan n konversi bits bi ts ke puls pu lsa a magn ma gnet etik ik dan da n
menyim men yimpan pannya nya dalam dal am platt pl atter er dan mengem men gembal balik ikan an data dat a jika jik a hdd memil mem iliki iki “hard platter” yang berfungsi untu untuk k meny menyim impa pan n meda medan n magn magnet et.. -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
Reset
Pin 21
DDRQ
Pin 2
Ground
Pin 22
Ground
Pin 3
Data 7
Pin 23
I/O write
Pin 4
Data 8
Pin 24
Ground
Pin 5
Data 6
Pin 25
I/O read
Pin 6
Data 9
Pin 26
Ground
Pin 7
Data 5
Pin 27
IOC HRDY
Pin 8
Data 10
Pin 28
Cable select
Pin 9
Data 4
Pin 29
DDACK
Pin 10
Data 11
Pin 11
Data 3
Pin 12
Data 12
Pin 13
Data 2
Pin 14
Data 13
Pin 15
Data 1
Pin 16
Data 14
Pin 17
Data 0
Pin 18
Data 15
Pin 19
Ground
Pin 30
Pin 31
Pin 32
Pin 33
Pin 34
Pin 35
Pin 36
Ground
IRQ
No connect
Addr 1 GPIO_DMA66 _Detect
Addr 0
Addr 2
Pin 37
Chip select 1P
Pin 38
Chip select 3P
Pin 39
Activity
Pin 20
Key or VCC_in
Pin 40
Ainun Nafisah Machfudz
Ground