- Arsitektur Komputer.
Arsitektur Komputer mempelajari atribut ‑ atribut
sistem komputer yang terkait dengan seorang programmer. contoh: set instruksi,
aritmetilka yang digunakan, teknik pengalamatan, mekanisme I/0.
. Arsitektur komputer ini merupakan rencana
cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang
didesain (kecepatan proses dan sistem interkoneksinya). Dalam hal ini,
implementasi perencanaan dari masing–masing bagian akan lebih difokuskan
terutama, mengenai bagaimana CPU akan bekerja, dan mengenai cara pengaksesan
data dan alamat dari dan ke memori cache, RAM, ROM, cakram keras, dll).
Beberapa contoh dari arsitektur komputer ini adalah Arsitektur von Neumann,
CISC, RISC, blue gene, dll.
Arsitektur Komputer :
Dalam bidang teknik komputer, arsitektur komputer adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu sistem computer.Biasanya mempelajari atribut-atribut sistem komputer yang terkait dengan eksekusi logis sebuah program.
Arsitektur komputer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya).
Dalam hal ini, implementasi perencanaan dari masing–masing bagian akan lebih difokuskan terutama, mengenai bagaimana CPU akan bekerja, dan mengenai cara pengaksesan data dan alamat dari dan ke memori cache, RAM, ROM, cakram keras, dll). Beberapa contoh dari arsitektur komputer ini adalah arsitektur von Neumann, CISC, RISC, blue Gene, dll.
Arsitektur komputer juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya.
Arsitektur komputer mempelajari atribut – atribut sistem komputer yang terkait dengan seorang programmer, dan memiliki dampak langsung pada eksekusi logis sebuah program.Sebagaimana contoh: set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/0.
Arsitektur komputer ini paling tidak mengandung 3 sub-kategori:
1. Set instruksi (ISA)
2. Arsitektur mikro dari ISA, dan
3. Sistem desain dari seluruh komponen dalam perangkat keras komputer ini.
Dalam bidang teknik komputer, arsitektur komputer adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu sistem computer.Biasanya mempelajari atribut-atribut sistem komputer yang terkait dengan eksekusi logis sebuah program.
Arsitektur komputer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya).
Dalam hal ini, implementasi perencanaan dari masing–masing bagian akan lebih difokuskan terutama, mengenai bagaimana CPU akan bekerja, dan mengenai cara pengaksesan data dan alamat dari dan ke memori cache, RAM, ROM, cakram keras, dll). Beberapa contoh dari arsitektur komputer ini adalah arsitektur von Neumann, CISC, RISC, blue Gene, dll.
Arsitektur komputer juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya.
Arsitektur komputer mempelajari atribut – atribut sistem komputer yang terkait dengan seorang programmer, dan memiliki dampak langsung pada eksekusi logis sebuah program.Sebagaimana contoh: set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/0.
Arsitektur komputer ini paling tidak mengandung 3 sub-kategori:
1. Set instruksi (ISA)
2. Arsitektur mikro dari ISA, dan
3. Sistem desain dari seluruh komponen dalam perangkat keras komputer ini.
- Struktur Dasar Komputer
Memory
Memori (atau lebih tepat disebut memori fisik)
merupakan istilah generik yang merujuk pada media penyimpanan data sementara
pada komputer. Setiap program dan data yang sedang diproses oleh prosessor akan
disimpan di dalam memori fisik. Data yang disimpan dalam memori fisik bersifat
sementara, karena data yang disimpan di dalamnya akan tersimpan selama komputer
tersebut masih dialiri daya (dengan kata lain, komputer itu masih hidup).
Ketika komputer itu direset atau dimatikan, data yang disimpan dalam memori
fisik akan hilang. Oleh karena itulah, sebelum mematikan komputer, semua data
yang belum disimpan ke dalam media penyimpanan permanen (umumnya berbasis disk,
semacam hard disk atau floppy disk), sehingga data tersebut
dapat dibuka kembali di lain kesempatan. Memori fisik umumnya diimplementasikan
dalam bentuk RAM, yang bersifat dinamis (DRAM). Mengapa disebut Random
Access, adalah karena akses terhadap lokasi-lokasi di dalamnya dapat dilakukan
secara acak (random), bukan secara berurutan (sekuensial). Meskipun demikian,
kata random access dalam RAM ini sering menjadi salah kaprah. Sebagai
contoh, memori yang hanya dapat dibaca (ROM), juga dapat diakses secara
random, tetapi ia dibedakan dengan RAM karena ROM dapat menyimpan data tanpa
kebutuhan daya dan tidak dapat ditulisi sewaktu-waktu. Selain itu,
harddisk yang juga merupakan salah satu media penyimpanan juga dapat
diakses secara acak, tapi ia tidak digolongkan ke dalam Random Access Memory.
Memory terbagi 2 yaitu : ROM (Read Only Memory) dan RAM
(Random Acces Memory).
ROM (Read Only Memory)
ROM adalah Memory yang hanya dapat di baca, tidak dapat di
hapus dan sudah di isi oleh pabrik pembuat komputer (Tidak bisa di setting
kembali). Perintah pada ROM sebagian akan di pindahkan ke RAM pada saat
komputer mulai dinyalakan.
Perintah yang ada di ROM antara lain adalah :
Perintah yang ada di ROM antara lain adalah :
Perintah untuk membaca Sistem Operasi dari disk.
Perintah untuk mengecek semua peralatan yang ada di Unit
Sistem.
Perintah untuk menampilkan pesan di layar
PROM (Programble ROM) : ROM yang bisa di program kembali
dengan catatan hanya bisa di program 1 x.
RPROM (Re-Programble ROM) : ROM yang bisa di program ulang
sesuai dengan yang kita inginkan.
EPROM (Eraseble Programble ROM) : ROM yang dapat di hapus
dan di program kembali tetapi cara penghapusannya dengan menggunakan Sinar
Ultraviolet.
EEPROM (Electrically Eraseble Programble ROM) : ROM yang
bisa di program dengan Teknik Elektronik.
RAM (Random Acces Memory)
RAM adalah Memory tempat Penyimpanan sementara pada saat
komputer di jalankan dan dapat di acces secara acak atau random. Fungsi dari
RAM adalah mempercepat Pemprosesan data pada komputer. Semakin besar RAM yang
Anda miliki, semakin cepatlah Komputer yang Anda miliki.
EDORAM (Extended Data Out RAM)
EDO-RAM memiliki fungsi seperti RAM, akan tetapi jenis ini mempunyai kemampuan kerja sangat tinggi dan cepat dalam membaca dan mentransfer data.
Bentuk EDO-RAM adalah SIMM (Single Inline Memory Module). Slot memori pada motherboard yang memiliki 72pin.
EDO-RAM memiliki fungsi seperti RAM, akan tetapi jenis ini mempunyai kemampuan kerja sangat tinggi dan cepat dalam membaca dan mentransfer data.
Bentuk EDO-RAM adalah SIMM (Single Inline Memory Module). Slot memori pada motherboard yang memiliki 72pin.
SDRAM (Synchronous Dynamic RAM)
SDRAM adalah memori yang dapat mengases data atau informasi lebih cepat dari EDO-RAM. Bentuk SDRAM adalah DIMM (Dual Inline Memory Module). Slot memori pada motherboard 168pin.
SDRAM adalah memori yang dapat mengases data atau informasi lebih cepat dari EDO-RAM. Bentuk SDRAM adalah DIMM (Dual Inline Memory Module). Slot memori pada motherboard 168pin.
DDR SDRAM (Double Data Rate Synchronous Dynamic RAM)
DDR SDRAM adalah tipe memori generasi penerus SDRAM, yang memiliki kemampuan dua kali lebih cepat dari SDRAM. Slot memori yang digunakanDDR SDRAM memiliki jumlah pin lebih banyak dari SDRAM, yaitu184pin.
DDR SDRAM adalah tipe memori generasi penerus SDRAM, yang memiliki kemampuan dua kali lebih cepat dari SDRAM. Slot memori yang digunakanDDR SDRAM memiliki jumlah pin lebih banyak dari SDRAM, yaitu184pin.
RDRAM (Rambus Dynamic RAM)
RDRAM adalah sebuah memori berkecepatan tinggi, digunaan untuk mendukung prosesor Pentium 4.tipe RDRAM menggunakan slot RIMM,yang mirip dengan slot SDRAM.
RDRAM adalah sebuah memori berkecepatan tinggi, digunaan untuk mendukung prosesor Pentium 4.tipe RDRAM menggunakan slot RIMM,yang mirip dengan slot SDRAM.
CPU
Central processing unit (CPU) dari sebuah komputer adalah
bagian dari hardware yang melaksanakan instruksi dari program komputer. Ia
melakukan aritmatika, logis, dan operasi input / output dasar dari sebuah
sistem komputer. CPU adalah seperti otak dari komputer – setiap instruksi,
tidak peduli seberapa sederhana, harus melalui CPU. Jadi katakanlah Anda
menekan huruf ‘k’ pada keyboard Anda dan muncul di layar – CPU komputer Anda
adalah apa yang membuat ini mungkin. CPU kadang-kadang disebut sebagai unit
pusat prosesor, atauprosesor untuk singkatnya. Jadi, ketika Anda melihat
spesifikasi komputer di toko elektronik lokal Anda, biasanya mengacu pada CPU
sebagai prosesor.
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.
Tugas CU adalah :
Mengatur dan mengendalikan alat-alat input dan output.
Mengambil instruksi-instruksi dari memori utama.
Mengambil data dari memori utama kalau diperlukan oleh
proses.
Mengirim instruksi ke ALU bila ada perhitungan aritmatika
atau perbandingan logika serta mengawasi kerja.
Menyimpan hasil proses ke memori utama.
ALU (Arithmatic and Logic Unit)
Tugas utama dari ALU adalah
Melakukan semua perhitungan aritmatika (matematika) yang
terjadi sesuai dengan instruksi program.
Melakukan keputusan dari suatu operasi logika sesuai dengan
instruksi program.
Register
Register tidak dapat dilepaskan dari mikroprosessor, sebab
pada mikroprosessor terdapat register yang berfungsi untuk menyimpan sementara
hasil dari tahapan operasi arithmetika dan logika pada mikroprosessor. Register
dalam bahasa rakitan menggunakan real mode memory yang sesuai dengan
mikroprosessor Intel generasi 8088 s/d Pentium.
Register yang terdapat pada mikroprosessor Intel terdiri
dari :
· General
purpose register (register serbaguna)
· Pointer
register (register pointer)
· Index
register (register indeks)
· Segment
register (register segment)
· Flag
register (register status).
Semua register di atas lebarnya 32 bit, kecuali register
segment (CS, DS, ES, SS, FS dan GS) hanya 16 bit. Register 32 bit dapat digunakan
sebagai register 16 bit, kecuali register General purpose register dapat dibagi
menjadi 8 bit (AL,AH, BL, BH, CL, CH, DL dan DH) yang berasal dari 16 bit (AX,
BX, CX, DX). Register 32 bit diberi kode di depan register dengan E misalnya:
EAX, EBX, ECX dan EDX.
BUS
Data Bus
Adalah jalur-jalur perpindahan data antar modul dalam sistem
komputer. Karena pada suatu
saat tertentu masing-masing saluran hanya dapat membawa 1
bit data, maka jumlah saluran
menentukan jumlah bit yang dapat ditransfer pada suatu saat.
Lebar data bus ini menentukan
kinerja sistem secara keseluruhan. Sifatnya bidirectional,
artinya CPU dapat membaca dan
menirma data melalui data bus ini. Data bus biasanya terdiri
atas 8, 16, 32, atau 64 jalur paralel.
Address Bus
Digunakan untuk menandakan lokasi sumber ataupun tujuan pada
proses transfer data.
Pada jalur ini, CPU akan mengirimkan alamat memori yang akan
ditulis atau dibaca.Address bus
biasanya terdiri atas 16, 20, 24, atau 32 jalur
paralel.
Control Bus
Control Bus digunakan untuk mengontrol penggunaan serta
akses ke Data Bus dan Address
Bus. Terdiri atas 4 samapai 10 jalur paralel.
- Organisasi Komputer
Adalah bagian yang terkait erat dengan unit – unit
operasional dan interkoneksi antar komponen penyusun sistem komputer dalam
merealisasikan aspek arsitekturalnya. Contoh aspek organisasional adalah
teknologi hardware, perangkat antarmuka, teknologi memori, dan sinyal – sinyal
kontrol.
Arsitektur komputer lebih cenderung pada kajian atribut –
atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set
instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O.
Dan juga dapat didefinisikan dan dikategorikan sebagai ilmu
dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras
untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional,
kinerja, dan target biayanya.
Organisasi Komputer :
Organisasi komputer adalah bagian yang terkait erat dengan unit – unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Biasanya mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen-komponen sister komputer.
Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, dan sinyal – sinyal kontrol.Arsitektur komputer lebih cenderung pada kajian atribut – atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O.
Sebagai contoh apakah suatu komputer perlu memiliki instruksi pengalamatan pada memori merupakan masalah rancangan arsitektural. Apakah instruksi pengalamatan tersebut akan diimplementasikan secara langsung ataukah melalui mekanisme cache adalah kajian organisasional.
Jika organisasi komputer mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen sistem computer,dan interkoneksinya yang merealisasikan spesifikasi arsitektural
contoh: teknologi hardware, perangkat antarmuka (interface), teknologi memori, sistem memori, dan sinyal–sinyal kontrol
Organisasi komputer adalah bagian yang terkait erat dengan unit – unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Biasanya mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen-komponen sister komputer.
Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, dan sinyal – sinyal kontrol.Arsitektur komputer lebih cenderung pada kajian atribut – atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O.
Sebagai contoh apakah suatu komputer perlu memiliki instruksi pengalamatan pada memori merupakan masalah rancangan arsitektural. Apakah instruksi pengalamatan tersebut akan diimplementasikan secara langsung ataukah melalui mekanisme cache adalah kajian organisasional.
Jika organisasi komputer mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen sistem computer,dan interkoneksinya yang merealisasikan spesifikasi arsitektural
contoh: teknologi hardware, perangkat antarmuka (interface), teknologi memori, sistem memori, dan sinyal–sinyal kontrol
Perbedaaan Utamanya :
Organisasi Komputer :
– Bagian yang terkait dengan erat dengan unit – unit operasional
– Contoh : teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal – sinyal control
Arsitektur Komputer :
– Atribut – atribut sistem komputer yang terkait dengan seorang programmer
– Contoh : Set instruksi, aritmetika yang dipergunakan, teknik pengalamatan, mekanisme I/O
Organisasi Komputer :
– Bagian yang terkait dengan erat dengan unit – unit operasional
– Contoh : teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal – sinyal control
Arsitektur Komputer :
– Atribut – atribut sistem komputer yang terkait dengan seorang programmer
– Contoh : Set instruksi, aritmetika yang dipergunakan, teknik pengalamatan, mekanisme I/O