Definisi
Arsitektur Komputer (Arkom)
Arsitektur komputer
adalah
atribut atribut sebuah sistem komputer dilihat dari sudut pandang seorang programmer
Dalam hal ini struktur konseptual dan perilaku fungsional system komputer, rsitektur
komputer adalah konsep perencanaan dan struktur pengoperasian dasar dari
suatu sistem komputer. 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
•Struktur konseptual menyangkut
bagaimana komponen komponen tersebut disalinghubungkan (diinterkoneksikan).
•Perilaku fungsional (fungsional
behaviour ) menyangkut fungsi komponen-komponen secara individual, dan sebagai
bagian dari struktur (aliran informasi dan kendali antar komponen-komponendalam
struktur).
ARSITEKTUR KOMPUTER
Struktur Von Neumann Machine
Arsitektur von Neumann (atau Mesin Von Neumann) adalah arsitektur yang diciptakan oleh John von Neumann (1903-1957). Arsitektur ini digunakan
oleh hampir semua komputer saat ini.Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, “bus”
Arsitertur berbasis Bus
Sistem Komputer
Fungsi dasar sistem komputer Fungsi
fungsi dasar sebuah
sistem komputer
Pemrosesan
data elektronik (Inggris: electronic data processing disingkat EDP) adalah
metode dalam suatu pemrosesan data komersial. Sebagai bagian dari teknologi
informasi, EDP melakukan pemrosesan data secara berulang kali terhadap data
yang sejenis dengan bentuk pemrosesan yang relatif sederhana. Sebagai
contoh,pemrosesan data elektronis dipakai untuk pemutakhiran (update) stock
dalam suatu daftar barang (inventory), pemrosesan transaksi nasabah bank,
pemrosesan booking untuk tiket pesawat terbang, reservasi kamar hotel,
pembuatan tagihan untuk suatu jenis layanan, dll.
Selain itu, Pengertian Electronic Data
Processing ( EDP ) secara umum adalah penggunaan metode automatis dalam
pengolahan data komersil. Biasanya penggunaan edp ini relatif simple, aktivitas
yg berulang untuk memproses informasi dalam jumlah yg besar. Misalnya : update
stok barang untuk dimasukkan ke dalam inventaris, transaksi banking untuk
dimasukkan ke dalam account dan master file pelanggan, booking dan pemesanan
tiket ke system reservasi maskapai penerbangan, dll.
Pengertian Storage
Pengertian Storage adalah penyimpan,
tempat penyimpanan, media yang digunakan untuk menyimpan data yang diolah oleh
komputer. Storage dibedakan menjadi removable storage dan non-removable
storage.
Gangguan gerakan, Journal resmi dari Parkinson
Internasional dan Gerakan Disorder Society, adalah sebuah jurnal yang sangat membaca
dan dirujuk mencakup semua topik dari lapangan - baik ilmu klinis dan dasar.
Panel Kontrol telah melekat sebuah bagian dari
sistem operasi Microsoft Windows sejak pertama rilis (Windows 1.0), dengan
banyak dari saat ini applet yang ditambahkan dalam versi terbaru. Diawali
dengan Windows 95, Control Panel dilaksanakan sebagai folder khusus, yaitu
folder tidak ada secara fisik, tetapi hanya berisi cara pintas ke berbagai
applet seperti Tambah atau Hapus Program dan Internet Options. Secara fisik,
applet ini disimpan sebagai. Cpl file. Misalnya, Tambah atau Hapus Program
applet disimpan dengan nama appwiz.cpl di SYSTEM32 folder.
Pada versi Windows, Control Panel memiliki dua pandangan, dan Classic View Category View, dan ada kemungkinan untuk beralih antara tersebut melalui salah satu pilihan yang muncul pada bagian kiri jendela.
Banyak dari individu Control Panel applet dapat diakses dengan cara lain. Misalnya, Property Tampilan dapat diakses dengan mengklik-kanan pada area yang kosong dari desktop dan memilih Properties.
Pada versi Windows, Control Panel memiliki dua pandangan, dan Classic View Category View, dan ada kemungkinan untuk beralih antara tersebut melalui salah satu pilihan yang muncul pada bagian kiri jendela.
Banyak dari individu Control Panel applet dapat diakses dengan cara lain. Misalnya, Property Tampilan dapat diakses dengan mengklik-kanan pada area yang kosong dari desktop dan memilih Properties.
Sejarah perkembangan sistem komputer
Sejarah
perkembangan sistem komputer
adalah sejarah yang terkait dengan perkembangan so,
dimana dapat dikelompokan menjadi lima kurun waktu (generasi).
Generasi
Pertama(1945-1955)
merupakan awal pengembangan sistem komputasi
elektronik, mengganti gagasan-gagasan mesin komputasi mekanis.Manusia
memerlukan perangkat mengatasi keterbatasannya dalam
melakukan komputasiManusia mempunyai keterbatasan dalam komputasi, yaitu:
- Kecepatan penghitung manusia terbatas
- Manusia sangat mudah membuat kesalahan
Upaya manusia untuk meningkatkan
kemampuan komputasinya telah dimulai sejak awal peradaban manusia. Mulai dari
merekam dengan tumpukan batu, potongan batang, sempoa, serta cara-cara mekanis
seperti mesin hitung buatan Sebelum
penciptaan komputer elektronik, manusia telah berusaha membuat komputer mekanis
yaitu komputer yang memanfaatkan gerak dari benda-benda masif, tidak sampai level serta tidak memanfaatkan sebagai pembangkitnya.Komputer mekanis ini
mempunyai banyak keterbatasan yang menyebabkan kegagalan. Komputer mekanis
mempunyai dua penyebab kelemahan, yaitu:
- Kecepatan komputasi dibatasi inersia bagian-bagian yang bergerak.
- Transmisi informasi alat-alat mekanis tidak praktis, susah dipakai serta tidak andal.
Pada generasi pertama ini belum ada
sistem operasi. Sistem komputer diberi instruksi yang harus dikerjakan secara
langsung.
Generasi
Kedua(1955-1965)
Komputer generasi kedua ini
merupakan batch processing system.[
- Batch Processing System
Tugas-tugas
dikumpulkan di dalam satu rangkaian kemudian dieksekusi secara berurutan Pada
generasi ini, tugas-tugas adalah program-program yang harus dikerjakan oleh
komputer. program-program itu dituliskan di tape.
Pada awal generasi ini, sistem
komputer belum dilengkapi sistem operasi, namun beberapa fungsi dasar sistem
operasi telah ada misalnya (Fortran Monitoring System) dan yang memberikan
layanan perangkat keras merupakan bagian fungsi dari sistem operasi modern.Pada
tahun 1964,0.Komputer
S/360 dirancang agar kompatibel secara perangkat keras yang merupakan bagian
dari sistem operasi OS/360.
Generasi
Ketiga(1965-1980)
Perkembangan berlanjut, sistem
operasi dikembangkan untuk melayani banyak pemakai interaktif sekaligus.
Pemakai-pemakai interaktif berkomunikasi dengan komputer lewat terminal secara
online (yang dihubungkan secara langsung) kesatu komputer Sistem komputer
menjadi :
1.
Multiuser, yaitu sekaligus digunakan
banyak orang.
2.
Multiprogramming, yaitu sekaligus
melayani bayak program.
- Multiuser
Dengan adanya kemampuan multiuser,
membuat para pemakai yang berinteraksi langsung dengan komputer dapat sekaligus
banyak dalam menggunakan komputer. Tetapi disatu sisi komputer harus menanggapi
permintaan-permintaan pemakai secara cepat atau akan menyebabkan produktifitas
pemakai menurun. Untuk kebutuhan itu dikembangkan timesharing
- Multiprogramming
Multiprogramming berarti komputer
melayani banyak tugas atau proses (program yang dijalankan) sekaligus pada satu
waktu.Teknik Multiprogramming meningkatkan utilisasi pemroses dengan
mengorganisasikan semua tugas, dalam hal ini pemroses selalu mempunyai satu
tugas yang harus dieksekusi.Teknik ini meningkatkan efisiensi pemroses.Teknik
multiprogramming dilakukan dengan mempartisi memori menjadi beberapa bagian.
Satu bagian memori berisi satu tugas berbeda Sistem operasi menyimpan beberapa
tugas di memori secara simultan Saat satu tugas menunggu operasi masukkan atau
keluaran diselesaikan, tugas lain menggunakan pemroses.Teknik ini memerlukan
perangkat keras khusus untuk mencegah satu tugas menggangu tugas lain.
- Timesharing
Timesharing merupakan varian dari
multiprogramming, yakni tiap pemakai satu terminal [online].Pemroses hanya
memberi layanan pada pemakai-pemakai aktif dengan bergantian secara cepat.
Pemakai-pemakai itu akan merasa dilayani secara terus-menerus, padahal
sebenarnya digilir satu per satuan waktu yang singkat.,
yaitu efek seolah-olah terdapat banyak komputer paralel yang melayani banyak
pemakai. ,
maka dikembangkan teknik Spooling.
- Spooling
Teknik Spooling adalah membuat
peripheral seolah-olah dapat digunakan bersama-sama sekaligus pada saat yang
sama, dapat diakses secara simultan.Teknik ini dilakukan dengan cara
menyediakan beberapa partisi memori.Saat terdapat permintaan layanan
peripheral, permintaan langsung diterima dan data untuk layanan itu lebih dulu
disimpan di memori yang disediakan. Kemudian layanan-layanan untuk
permintaan-permintaan yang diantrikan dijadwalkan agar secara nyata dilayani
oleh peripheral
Generasi
Komputer Berdasarkan Ternologi
•Vacuum tube - 1946-1957
•Transistor - 1958-1964
•Small Scale Integration - 1965 on –Up
to 100 devices on a chip
•Medium Scale Integration - to 1971 –100-3,000
devices on a chip
•Large Scale Integration - 1971-1977–3,000
- 100,000 devices on a chip
•Very Large Scale Integration - 1978
to date –100,000 - 100,000,000 devices on a chip
•Ultra Large Scale Integration –Over
100,000,000 devices on a chip Teknologi IC
Generasi
Komputer Berdasarkan Ternologi
•8080–first general purpose
microprocessor –8 bit data path –Used in first personal computer –Altair
•8086–much more powerful –16 bit –instruction
cache, prefetch few instructions –8088 (8 bit external bus) used in first IBM
PC
•80286–16 Mbyte memory addressable –up
from 1Mb
•80386–32 bit –Support for
multitasking 80486–sophisticated powerful cache and instruction pipelining –built
in maths co-processor
•Pentium –Superscalar –Multiple
instructions executed in parallel
•Pentium Pro –Increased superscalar
organization –Aggressiveregister renaming –branch prediction –data flow
analysis speculative execute Pentium II –MMX technology –graphics, video &
audio processing
•Pentium III –Additional floating
point instructions for 3D graphics
•Pentium 4 –Note Arabic rather than
Roman numerals –Further floating point and multimedia