Struktur
adalah susunan yang menggambarkan hubungan antar komponen dalam sebuah sistem.
Struktur
Komputer
Komputer
adalah sebuah sistem yang berinteraksi dengan cara tertentu dengan dunia luar.
·
Main
memory
Memori
Utama, berfungsi sebagai penyimpan data.
·
Central
Processing Unit (CPU)
berfungsi
sebagai pengontrol operasi komputer dan pusat pengolahan fungsi – fungsi
komputer. Kesepakatan, CPU cukup disebut sebagai processor (prosesor) saja.
·
I/O
(Input Output)
Input
Divice (Unit Masukan)
Unit
ini berfungsi sebagai media untuk memasukkan data atau perintah dari luar ke
dalam suatu memori dan processor untuk diolah guna menghasilkan informasi yang
diperlukan. Peralatan input terdiri dari beberapa peranti sebagai berikut :
1.
Keyboard
Keyboard
merupakan unit input yang paling penting dalam suatu pengolahan data dengan
komputer. Keyboard dapat berfungsi memasukkan huruf, angka, karakter khusus
serta sebagai media bagi user (pengguna) untuk melakukan perintah-perintah
lainnya yang diperlukan, seperti menyimpan file dan membuka file. Penciptaan
keyboard komputer berasal dari model mesin ketik yang diciptakan dan
dipatentkan oleh Christopher Latham pada tahun 1868, Dan pada tahun 1887
diproduksi dan dipasarkan oleh perusahan Remington. Keyboard yang digunakanan
sekarang ini adalah jenis QWERTY, pada tahun 1973, keyboard ini diresmikan
sebagai keyboard standar ISO (International Standar Organization). Jumlah
tombol pada keyboard ini berjumlah 104 tuts. Keyboard sekarang yang kita kenal
memiliki beberapa jenis port, yaitu port serial, ps2, usb dan wireless.
o Jenis-Jenis Keyboard :
1.)
QWERTY
2.)
DVORAK
3.)
KLOCKENBERG
2.
Mouse
Mouse
adalah salah unit masukan (input device). Fungsi alat ini adalah untuk
perpindahan pointer atau kursor secara cepat. Selain itu, dapat sebagai
perintah praktis dan cepat dibanding dengan keyboard. Mouse mulai digunakan
secara maksimal sejak sistem operasi telah berbasiskan GUI (Graphical User
Interface). sinyal-sinyal listrik sebagai input device mouse ini dihasilkan
oleh bola kecil di dalam mouse, sesuai dengan pergeseran atau pergerakannya.
Sebagian besar mouse terdiri dari tiga tombol, umumnya hanya dua tombol yang
digunakan yaitu tombol kiri dan tombol kanan. Saat ini mouse dilengkapi pula
dengan tombol penggulung (scroll), dimana letak tombol ini terletak ditengah.
Istilah penekanan tombol kiri disebut dengan klik (Click) dimana penekanan ini
akan berfungsi bila mouse berada pada objek yang ditunjuk, tetapi bila tidak
berada pada objek yang ditunjuk penekanan ini akan diabaikan. Selain itu
terdapat pula istilah lainnya yang disebut dengan menggeser (drag) yaitu
menekan tombol kiri mouse tanpa melepaskannya dengan sambil digeser. Drag ini
akan mengakibatkan objek akan berpindah atau tersalin ke objek lain dan
kemungkinan lainnya. Penekanan tombol kiri mouse dua kali secara cepat dan
teratur disebut dengan klik ganda (double click) sedangkan menekan tombol kanan
mouse satu kali disebut dengan klik kanan (right click)Mouse terdiri dari
beberapa port yaitu mouse serial, mouse ps/2, usb dan wireless.
3.
Touchpad
Unit
masukkan ini biasanya dapat kita temukan pada laptop dan notebook, yaitu dengan
menggunakan sentuhan jari. Biasanya unit ini dapat digunakan sebagai pengganti
mouse. Selain touchpad adalah model unit masukkan yang sejenis yaitu pointing
stick dan trackball.
4.
Light
Pen
Light
pen adalah pointer elektronik yang digunakan untuk modifikasi dan men-design
gambar dengan screen (monitor). Light pen memiliki sensor yang dapat
mengirimkan sinyal cahaya ke komputer yang kemudian direkam, dimana layar
monitor bekerja dengan merekam enam sinyal elektronik setiap baris per detik.
5.
Joy
Stick dan Games Paddle
Alat
ini biasa digunakan pada permainan
(games) komputer. Joy Stick biasanya berbentuk tongkat, sedangkan games
paddle biasanya berbentuk kotak atau persegi terbuat dari plastik dilengkapi
dengan tombol-tombol yang akan mengatur gerak suatu objek dalam komputer.
6.
Barcode
Reader
Barcode
Reader termasuk dalam unit masukan (input device). Fungsi alat ini adalah untuk
membaca suatu kode yang berbentuk kotak-kotak atau garis-garis tebal vertical
yang kemudian diterjemahkan dalam bentuk angka-angka. Kode-kode ini biasanya menempel
pada produk-produk makanan, minuman, alat elektronik dan buku. Sekarang ini,
setiap kasir di supermarket atau pasar swalayan di Indonesia untuk
mengidentifikasi produk yang dijualnya dengan barcode.
7.
Scanner
Scanner
adalah sebuah alat yang dapat berfungsi untuk meng copy atau menyalin gambar
atau teks yang kemudian disimpan ke dalam memori komputer. Dari memori komputer
selanjutnya, disimpan dalam harddisk ataupun floppy disk. Fungsi scanner ini
mirip seperti mesin fotocopy, perbedaannya adalah mesin fotocopy hasilnya dapat
dilihat pada kertas sedangkan scanner hasilnya dapat ditampilkan melalui
monitor terlebih dahulu sehingga kita dapat melakukan perbaikan atau modifikasi
dan kemudian dapat disimpan kembali baik dalam bentuk file text maupun file gambar.
Selain scanner untuk gambar terdapat pula scan yang biasa digunakan untuk
mendeteksi lembar jawaban komputer. Scanner yang biasa digunakan untuk
melakukan scan lembar jawaban komputer adalah SCAN IR yang biasa digunakan
untuk LJK (Lembar Jawaban Komputer) pada ulangan umum dan Ujian Nasional. Scan
jenis ini terdiri dari lampu sensor yang disebut Optik, yang dapat mengenali
jenis pensil 2B. Scanner yang beredar di pasaran adalah scanner untuk meng-copy
gambar atau photo dan biasanya juga dilengkapi dengan fasilitas OCR (Optical
Character Recognition) untuk mengcopy atau menyalin objek dalam bentuk teks.
8.
Kamera
Digital
Perkembangan
teknologi telah begitu canggih sehingga komputer mampu menerima input dari
kamera. Kamera ini dinamakan dengan Kamera Digital dengan kualitas gambar lebih
bagus dan lebih baik dibandingkan dengan cara menyalin gambar yang menggunakan
scanner. Ketajaman gambar dari kamera digital ini ditentukan oleh pixel-nya.
Kemudahan dan kepraktisan alat ini sangat membantu banyak kegiatan dan
pekerjaan. Kamera digital tidak memerlukan film sebagaimana kamera biasa.
Gambar yang diambil dengan kamera digital disimpan ke dalam memori kamera
tersebut dalam bentuk file, kemudian dapat dipindahkan atau ditransfer ke
komputer. Kamera digital yang beredar di pasaran saat ini ada berbagai macam
jenis, mulai dari jenis kamera untuk mengambil gambar statis sampai dengan
kamera yang dapat merekan gambar hidup atau bergerak seperti halnya video.
9.
Mikropon
dan Headphone
Unit
masukan ini berfungsi untuk merekam atau memasukkan suara yang akan disimpan
dalam memori komputer atau untuk mendengarkan suara. Dengan mikropon, kita
dapat merekam suara ataupun dapat berbicara kepada orang yang kita inginkan
pada saat chating. Penggunaan mikropon ini tentunya memerlukan perangkat keras
lainnya yang berfungsi untuk menerima input suara yaitu sound card dan speaker
untuk mendengarkan suara.
Process device
(unit Pemrosesan)
Unit
ini berfungsi sebagai media untuk memproses data atau perintah dari luar ke
dalam suatu memori dan processor untuk diolah guna menghasilkan informasi yang
diperlukan. Peralatan proses terdiri dari beberapa peranti sebagai berikut :
1)
Power
Supplay
Power
supplay menyediakan arus listrik untuk berbagai peralatan CPU power supplay
mengkonversi listrik dan menyediakan aliran listrik tetap untuk digunakan
komputer. Kualitas power supplay menentukan kwalitas kinerja komputer. Daya
sebesar 300-400 wat yang disalurkan power supplay biasanya cukup bagi komputer
yang digunakan untuk pengetikan ataupun grafik. Sementara, daya 400-500 watt
dibutuhkan jika komputer bekerja menggunakan banyak menggunakan Periferal (
unit tambahan).
2)
RAM
(Random Access Memory) – Memory
RAM
merupakan singkatan dari Random Access Memory biasanya disebut dengan istilah
pendek yaitu Memori. Memory atau RAM merupakan sebuah perangkat keras komputer
yang berfungsi sebagai tempat penyimpanan data sementara. Memory bekerja dengan
menyimpan dan menyuplai data-data penting yg dibutuhkan Processor dengan cepat
untuk diolah menjadi informasi.
3)
Prosesor
(unit pemprosesan)
Pengertian
Prosesor, atau yang biasanya disebut dengan CPU, adalah otak dari komputer.
Prosesor adalah komponen yang mengeksekusi perhitungan kompleks yang
memungkinkan komputer untuk bisa digunakan menjelajah internet, memutar lagu di
iTunes, dan menjalankan sistem operasi Anda.
4)
Motherboard
Motherboard
atau Papan induk adalah papan sirkuit tempat berbagai komponen elektronik
saling terhubung, motherboard biasa disingkat dengan kata mobo. Pada
motherboard inilah perangkat keras seperti Harddisk, ram, prosesor, kartu
grafis, dan perangkat keras lain dihubungkan.
5)
Kartu
grafis
Kartu grafis, atau kartu video adalah kartu
ekspansi yang berfungsi untuk menciptakan dan menampilkan tampilan-tampilan di
layar. Kartu grafis ini terdiri dari rangkaian komponen elektronika. Biasanya
tertancap pada slot di papan utama CPU pada komputer. Beberapa kartu grafis
menawarkan fungsi lain, seperti menangkap video, dan adaptor untuk penala TV,
menguraikan MPEG-2 dan MPEG-4, FireWire, dan menghubungkan menuju beberapa
layar. Beberapa perusahaan yang membuat kartu grafis terkenal antara lain
adalah ATI, Matrox, dan NVIDIA.
Output device
(unit keluaran)
Dapat
berupa:
Hard
copy device untuk mencetak pada kertas/ film
A.
Printer
Printer
merupakan sebuah perangkat keras yang dihubungkan pada komputer yang berfungsi
untuk menghasilan cetakan baik berupa tulisan ataupun gambar dari komputer pada
media kertas atau yang sejenisnya. Jenis printer ada tiga macam, yaitu jenis
Printer Dot metrix, printer Ink jet, dan printer Laser jet.
B.
Plotter
Plotter
adalah peranti keluaran yang dapat menghasilkan grafik atau gambar dengan
kualitas tinggi dan berwarna. plotter seringkali digunakan untuk memuat peta,
gambar-gambar arsitektur, ataupun ilustrasi tiga dimensi yang biasanya
berukuran terlalu besar bai printer. berdasarkan prinsip kerjanya, jenis
peranti plotter berupa:
1. plotter pena
2. plotter elektronis, dan
3. plotter thermal
Dalam
perkembangannya ada jenis plotter lain yang akan dibahas, yaitu:
a. plotter pemotong, dan
b. plotter format lebar.
·
system bus pada
komputer
Pengertian
Sistem Bus
Bus
adalah Jalur komunikasi yang dibagi pemakai Suatu set kabel tunggal yang
digunakan untuk menghubungkan berbagai subsistem. Karakteristik penting sebuah
bus adalah bahwa bus merupakan media transmisi yang dapat digunakan bersama.
Sistem komputer terdiri dari sejumlah bus yang berlainan yang menyediakan jalan
antara dua buah komponen pada bermacam-macam tingkatan hirarki sistem komputer.
Suatu
Komputer tersusun atas beberapa komponen penting seperti CPU, memori, perangkat
Input/Output. setiap computer saling berhubungan membentuk kesatuan fungsi.
Sistem bus adalah penghubung bagi keseluruhan komponen computer dalam
menjalankan tugasnya. Transfer data antar komponen komputer sangatlah
mendominasi kerja suatu computer. Data atau program yang tersimpan dalam memori
dapat diakses dan dieksekusi CPU melalui perantara bus, begitu juga kita dapat
melihat hasil eksekusi melalui monitor juga menggunakan system bus.
Jenis
- Jenis Bus
Berdasar
jenis busnya, bus dapat dibedakan menjadi bus yang khusus menyalurkan data
tertentu, contohnya paket data saja, atau alamat saja, jenis ini disebut
Dedicated Bus. Namun apabila bus yang dilalui informasi yang berbeda baik data,
alamat, dan sinyal kontrol dengan metode multipleks data maka bus ini disebut
Multiplexed Bus. Kekurangan multiplexed bus adalah hanya memerlukan saluran
sedikit sehingga menghemat tempat tapi kecepatan transfer data menurun dan
diperlukan mekanisme yang komplek untuk mengurai data yang telah dimultipleks.
Sedangkan untuk dedicated bus merupakan kebalikan dari multipexed bus.
Struktur
Bus
Sebuah
bus sistem terdiri dari 50 hingga 100 saluran yang terpisah. Masing-masing
saluran ditandai dengan arti dan fungsi khusus. Walaupun terdapat sejumlah
rancangan bus yang berlainan, fungsi saluran bus dapat diklasifikasikan menjadi
tiga kelompok, yaitu saluran data, saluran alamat, dan saluran kontrol. Selain
itu, terdapat pula saluran distribusi daya yang memberikan kebutuhan daya bagi
modul yang terhubung.
Interkoneksi
Bus
1.
Saluran Data
Saluran
data memberikan lintasan bagi perpindahan data antara dua modul sistem. Saluran
ini secara kolektif disebut bus data. Umumnya bus data terdiri dari 8, 16, 32
saluran, jumlah saluran diakitakan denang lebar bus data. Karena pada suatu
saat tertentu masing-masing saluran hanya dapat membawa 1 bit, maka jumlah
saluran menentukan jumlah bit yang dapat dipindahkan pada suatu saat. Lebar bus
data merupakan faktor penting dalam menentukan kinerja sistem secara
keseluruhan. Misalnya, bila bus data lebarnya 8 bit, dan setiap instruksi
panjangnya 16 bit, maka CPU harus dua kali mengakses modul memori dalam setiap
siklus instruksinya.
2.
Saluran Alamat
Saluran
alamat digunakan untuk menandakan sumber atau tujuan data pada bus data.
Misalnya, bila CPU akan membaca sebuah word data dari memori, maka CPU akan
menaruh alamat word yang dimaksud pada saluran alamat. Lebar bus alamat akan
menentukan kapasitas memori maksimum sistem. Selain itu, umumnya saluran alamat
juga dipakai untuk mengalamati port-port input/outoput. Biasanya, bit-bit
berorde lebih tinggi dipakai untuk memilih lokasi memori atau port I/O pada
modul.
3.
Saluran Kontrol
Saluran
kontrol digunakan untuk mengntrol akses ke saluran alamat dan penggunaan data
dan saluran alamat. Karena data dan saluran alamat dipakai bersama oleh seluruh
komponen, maka harus ada alat untuk mengontrol penggunaannya. Sinyal-sinyal
kontrol melakukan transmisi baik perintah maupun informasi pewaktuan diantara
modul-modul sistem. Sinyal-sinyal pewaktuan menunjukkan validitas data dan
informasi alamat. Sinyal-sinyal perintah mespesifikasikan operasi-operasi yang
akan dibentuk. Umumnya saluran kontrol meliputi : memory write, memory read,
I/O write, I/O read, transfer ACK, bus request, bus grant, interrupt request,
interrupt ACK, clock, reset.
v
Bus
prosesor . Bus ini merupakan bus tercepat dalam sistem dan menjadi bus inti
dalam chipset dan motherboard . Bus ini utamanya digunakan oleh prosesor untuk
meneruskan informasi dari prosesor ke cache atau memori utama ke chipset
kontrolir memori (Northbridge, MCH, atau SPP). Bus ini juga terbagi atas
beberapa macam, yakni Front-Side Bus , HyperTransport bus , dan beberapa bus
lainnya. Sistem komputer selain Intel x86 mungkin memiliki bus-nya
sendiri-sendiri. Bus ini berjalan pada kecepatan 100 MHz, 133 MHz, 200 MHz, 266
MHz, 400 MHz, 533 MHz, 800 MHz, 1000 MHz atau 1066 MHz. Umumnya, bus ini
memiliki lebar lajur 64-bit, sehingga setiap detaknya ia mampu mentransfer 8
byte.
v
Bus
AGP (Accelerated Graphic Port). Bus ini merupakan bus yang didesain secara
spesifik untuk kartu grafis. Bus ini berjalan pada kecepatan 66 MHz (mode AGP
1x), 133 MHz (mode AGP 2x), atau 533 MHz (mode AGP 8x) pada lebar jalur 32-bit,
sehingga bandwidth maksimum yang dapat diraih adalah 2133 MByte/s. Umumnya, bus
ini terkoneksi ke chipset pengatur memori (Northbridge , Intel Memory
Controller Hub , atau NVIDIA nForce SPP). Sebuah sistem hanya dapat menampung
satu buah bus AGP. Mulai tahun 2005, saat PCI Express mulai marak digunakan,
bus AGP ditinggalkan.
v
Bus
PCI (Peripherals Component Interconnect). Bus PCI tidak tergantung prosesor dan
berfungsi sebagai bus peripheral. Bus ini memiliki kinerja tinggi untuk sistem
I/O berkecepatan tinggi. Bus ini berjalan pada kecepatan 33 MHz dengan lebar
lajur 32-bit. Bus ini ditemukan pada hampir semua komputer PC yang beredar,
dari mulai prosesor Intel 486 karena memang banyak kartu yang menggunakan bus ini,
bahkan hingga saat ini. Bus ini dikontrol oleh chipset pengatur memori
(northbridge, Intel MCH) atau Southbridge (Intel ICH , atau NVIDIA nForce MCP).
v
Bus
SCSI (Small Computer System Interface]]. Bus ini diperkenalkan oleh Macintosh
pada tahun 1984. SCSI merupakan antarmuka standar untuk drive CD-ROM, peralatan
audio, harddisk, dan perangkat penyimpanan eksternal berukuran besar
v
Bus
USB (Universal Serial Bus). Bus ini dikembangkan oleh tujuh vendor komputer,
yaitu Compaq, DEC, IBM, Intel, Microsoft, NEC, dan Northern Telecom. Bus ini
ditujukan bagi perangkat yang memiliki kecepatan rendah seperti keyboard,
mouse, dan printer karena tidak akan efisien jika perangkat yang berkecepatan
rendah dipasang pada bus berkecepatan tinggi seperti PCI. Keuntungan yang
didapat dari bus USB antara lain : tidak harus memasang jumper, tidak harus
membuka casing untuk memasang peralatan I/O, hanya satu jenis kabel yang
digunakan, dapat mensuplai daya pada peralatan I/O, tidak diperlukan reboot.
v
Bus
1394 . Bus yang mempunyai nama FireWire memiliki kecepatan tinggi diatas SCSI
dan PCI. Bus 1394 sangat cepat, murah, dan mudah untuk diimplementasikan. Bus
ini tidak hanya populer perangkat komputer tetapi juga perangkat elektronik
seperti kamera digital, VCR, dan televisi.
·
ALU(Arithmetic
And Logic Unit)
ALU,
singkatan dari Arithmetic And Logic Unit ( unit aritmatika dan logika), adalah
salah satu bagian dalam dari sebuah mikroprosesor yang berfungsi untuk
melakukan operasi hitungan aritmatika dan logika. Contoh operasi aritmatika
adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi logika
adalah logika AND dan OR.
tugas
utama dari ALU (Arithmetic And Logic Unit) adalah melakukan semua perhitungan
aritmatika atau matematika yang terjadi sesuai dengan instruksi program. ALU
melakukan operasi aritmatika yang lainnya. Seperti pengurangan – pengurangan,
dan pembagian dilakukan dengan dasar penjumlahan. Sehingga sirkuit elektronik
di ALU yang digunakan untuk melaksanakan operasi aritmatika ini disebut adder. ALU
melakukan operasi arithmatika dengan dasar pertambahan, sedang operasi
arithmatika yang lainnya, seperti pengurangan, perkalian, dan pembagian
dilakukan dengan dasar penjumlahan. sehingga sirkuit elektronik di ALU yang
digunakan untuk melaksanakan operasi arithmatika ini disebut adder. Tugas lain
dari ALU adalah melakukan keputusan dari operasi logika sesuai dengan instruksi
program.
logika
(logical operation) meliputi perbandingan dua buah elemen logika dengan
menggunakan operator logika, yaitu:
a. sama dengan (=)
b.
tidak sama dengan (<>)
c.
kurang dari (<)
d.
kurang atau sama dengan dari (<=)
e.
lebih besar dari (>)
f.
lebih besar atau sama dengan dari (>=)
Fungsi-fungsi yang didefinisikan pada ALU
adalah Add (penjumlahan), Addu (penjumlahan tidak bertanda), Sub (pengurangan),
Subu (pengurangan tidak bertanda), and, or, xor, sll (shift left logical), srl
(shift right logical), sra (shift right arithmetic), dan lain-lain.
·
CU (Control Unit
)
Control
Unit (CU) adalah salah satu bagian dari CPU yang bertugas untuk memberikan
arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU
(Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini akan
mengatur aktivitas dari bagian lainnya dari perangkat CPU tersebut.
Pada
awal-awal desain komputer, CU diimplementasikan sebagai ad-hoc logic yang susah
untuk didesain. Sekarang, CU diimplementasikan sebagai sebuah microprogram yang
disimpan di dalam tempat penyimpanan kontrol (control store). Beberapa word
dari microprogram dipilih oleh microsequencer dan bit yang datang dari
word-word tersebut akan secara langsung mengontrol bagian-bagian berbeda dari
perangkat tersebut, termasuk di antaranya adalah register, ALU, register
instruksi, bus dan peralatan input/output di luar chip. Pada komputer modern,
setiap subsistem ini telah memiliki kontrolernya masing-masing, dengan CU
sebagai pemantaunya (supervisor).
Tugas dari CU adalah sebagai berikut:
1.Mengatur
dan mengendalikan alat-alat input dan output.
2.Mengambil
instruksi-instruksi dari memori utama.
3.Mengambil
data dari memori utama kalau diperlukan oleh proses.
4.Mengirim
instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta
mengawasi kerja.
5.Menyimpan
hasil proses ke memori utama.
Macam-macam
CU :
1.
Single-Cycle CU Proses di CUl ini
hanya terjadi dalam satu clock cycle, artinya setiap instruksi ada pada satu
cycle, maka dari itu tidak memerlukan state. Dengan demikian fungsi boolean
masing-masing control line hanya merupakan fungsi dari opcode saja. Clock cycle
harus mempunyai panjang yang sama untuk setiap jenis instruksi. Ada dua bagian
pada unit kontrol ini, yaitu proses men-decode opcode untuk mengelompokkannya
menjadi 4 macam instruksi (yaitu di gerbang AND), dan pemberian sinyal kontrol
berdasarkan jenis instruksinya (yaitu gerbang OR). Keempat jenis instruksi
adalah “R-format” (berhubungan dengan register), “lw” (membaca memori), “sw”
(menulis ke memori), dan “beq” (branching). Sinyal kontrol yang dihasilkan
bergantung pada jenis instruksinya.
2.
Multi-Cycle CU Berbeda dengan unit
kontrol yang single-cycle, unit kontrol yang multi-cycle lebih memiliki banyak
fungsi. Dengan memperhatikan state dan opcode, fungsi boolean dari
masing-masing output control line dapat ditentukan. Masing-masingnya akan
menjadi fungsi dari 10 buah input logic. Jadi akan terdapat banyak fungsi
boolean, dan masing-masingnya tidak sederhana. Pada cycle ini, sinyal kontrol
tidak lagi ditentukan dengan melihat pada bit-bit instruksinya. Bit-bit opcode
memberitahukan operasi apa yang selanjutnya akan dijalankan CPU; bukan
instruksi cycle selanjutnya
·
Register
adalah
sebagian kecil memori komputer yang dipakai untuk tempat penampungan data dengan ketentuan bahwa data yang
terdapat dalam register dapat diproses dalam berbagai operasi dengan melihat
berapa besar kemampuan menampung register tersebut.
Register
dapat dibagi dalam 5 golongan, yaitu:
1.
General Purpose Register (Scratch-Pad Register), terdiri dari:
AX
(AH + AL) = Accumulator Register
BX
(BH + BL) = Basis Register
CX
(CH + CL) = Counter Register
DX
(DH + DL) = Data Register
2.
Segmen Register
CS
= Code Segmen Register
DS
= Data Segmen Register
SS
= Stack Segmen Register
ES
= Segmen Ekstra Daftar
3.
Pointer Register
IP
= Instruction Pointer Register
SP
= Stack Pointer Register
BP
= Basis Pointer Register
4.
Indeks Pendaftaran
SI
= Source Indeks Register
DI
= Destination Indeks Register
5.
Flag Register
Struktur utama
komputer (Top Level Structure)
·
System
Interconnection
OSI
adalah standar komunikasi yang diterapkan di dalam jaringan komputer. Standar
itulah yang menyebabkan seluruh alat komunikasi dapat saling berkomunikasi
melalui jaringan.
Physical Layer
Physical layer adalah layer OSI yang terletak di
paling bawah. Physical layer bertugas mendefinisikan media transmisi jaringan
ke media fisik serta membawa sinyal ke layer yang lebih tinggi.
Phyical layer memberikan hal berikut:
§
Data encoding (bagaimana merepresentasikan binari 1,
menerima dan mengelola bit)
§
Physical medium attachment (mengakomodasi kemungkinan
dalam berkomunikasi dengan media tertentu)
§
Transmission technique (transmisi digital atau analog)
§
Physical medium transmission (mentransmisikan bits
sebagai electrical atau optical signal ke media fisik)
Data Link Layer
Layer kedua dari 7 layer OSI adalah data link layer.
Layer ini bertugas untuk mengaktifkan dan mengakhiri link logical di antara dua
node.
Selain itu Data link layer juga bertugas mengontrol
frame dan memanage akses dari media tertentu, misalnya apakah suatu node
memiliki hak untuk menggunakan media fisik.
Network Layer
Network layer bertugas untuk melakukan kontrol
terhadap pengalamatan subnet. Network layer juga yang memutuskan path mana yang
harus digunakan sesuai keadaan jaringan, prioritas layanan, dan faktor-faktor
lain.
Selain itu Network layer juga melakukan frame
fragmentation, logical-physical address mapping, dan penghitungan penggunaan
subnet.
Transport Layer
Transport layer bertugas untuk memastikan pesan yang
dikirim bebas dari error. Sesuai namanya, transport layer yang mengelola ketika
ada pesan yang hendak dikirim di dalam suatu jaringan.
Transport layer melakukan hal berikut:
§
Message segmentation (memecah pesan menjadi
bagian-bagian kecil).
§
Message acknowledgement (memberikan pengiriman pesan
yang reliable).
§
Message traffic control.
§
Session multiplexing.
Session Layer
Session layer bertugas menetapkan dan mengakhiri
session (sesi) di antara dua host yang sedang berkomunikasi. Tugas Session
layer:
§
Session establishment, maintenance, and termination.
§
Session support (memberikan security, logging, dsb).
Presentation Layer
Presentation layer bertuhas untuk menyajikan data
kepada Application layer. Presentation layer ini ibarat sebagai translator dari
sebuah jaringan.
Presentation layer bertugas untuk melakukan:
§
Character code translation (misalnya ASCII ke EBCDIC).
§
Data conversion: (bit order, CR-CR/LF,
integer-floating point, dsb).
§
Data compression: mengurangi jumlah bit yang harus
ditransmisikan ke jaringan.
§
Data encryption: encrypt data untuk keamanan (misalnya
password encryption).
Application Layer
Application layer berfungsi sebagai interface untuk
user dan proses aplikasi untuk mengakses layanan jaringan.
Fungsi yang diberikan di Application layer di
antaranya:
§
Resource sharing and device redirection.
§
Remote file access.
§
Remote printer access.
§
Inter-process communication.
§
Network management.
§
Directory services.
§
Electronic messaging (such as mail).
§
Network virtual terminals.
Struktur CPU
·
Internal CPU
Interconnection
CPU Interconnections adalah sistem Koneksi dan bus
yang menhubungkan komponen internal CPU,yaitu ALU,unit kontrol dan register
register dan juga dengan bus bus eksternal CPU yang menhubungkan dengan sistem
lainnya,seperti memori utama , piranti masukan/keluaran.
terdapat 4 langkah dari sebuah sistem komputer
,yaitu:
1.
Fetch,yaitu proses pengambilan data atau intruksi dari memori dengan
menggunakan perangkat input.
- Decode,yaitu
proses pembacaan sandi/kode dan menerjemahkan intruksi melalui kontrol
input.
- Execute,yaitu
proses eksekusi dengan menjalankag perintah
- Store,yaitu
proses penyimpanan data dan menampilkan hasilnya pada peralatan output
seperti monitor.
Struktur Control
Unit
1.sequence Logic
Sequence berarti urutan, sedangkan logic berarti suatu
yang dapat diterima pikiran atau akal manusia, jadi dapat diartikan, sequencing
logic berarti proses pengurutan langkah-langkah kerja komputer secara logis.
Dalam teori sirkuit digital, sequence logic adalah tipe sirkuit logis dimana
outputnya tidak hanya bergantung pada nilai input sinyal yang akan datang, akan
tetapi juga nilai input di sudah ada terlebih dahulu. mudahnya, sequence logic
adalah rangkaian digital yang digerakkan untuk mengatur urutan operasi
internal CPU.
2. Control unit Register and Decoders
Control unit Register and Decoders ialah register
tempat meletakkan dan menerjemahkan instruksi. Instruksi yang dimaksud disini
ialah instruksi yang dapat dimengerti oleh CPU diatasnya.
3. Control Memory
Control Memory ialah tempat terdapatnya program
ataupun mikroprogram yang dapat menggerakkan proses sequencing sampai
peletakkan dan penerjemahan instruksi.
SUMBER