1. Sistem Komputer secara Arsitektur dan Organisasi
Pengertian
dari Arsitektur & Organisasi Komputer yaitu, Arsitektur
Komputer mempelajari atribut ‑ atribut sistem komputer yang terkait dengan
seorang programmer. contoh: set instruksi, aritmetilka yang digunakan, teknik pengalamatan,
mekanisme I/0. Sedangkan Organisasi Komputer mempelajari bagian yang
terkait dengan unit‑unit operasional computer dan hubungan antara komponen
sistem komputer. contoh: sinyal kontrol, interface, teknologi memori.
Arsitektur 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 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.
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.
2. Struktur
dan Fungsi sistem computer
A. Fungsi dasar
sistem komputer:
- Pengolahan data (Data Processing)
Komputer
untuk mengolah kumpulan data yang menghasilkan suatu informasi. Data yang
diolah biasanya berupa dokumen, surat, kata, grafik, kondisi, ide, objek, dan
lain-lain tergantung kebutuhan dari pengguna komputer tersebut dan proses
pengolahan data tersebut dilakukan oleh suatu software.
- Penyimpanan data (Data Storage)
Untuk
mengamankan banyak data yang suatu saat nanti data tersebut akan digunakan
kembali untuk diolah. Semua data didalam komputer disimpan dalam sebuah
harddisk. Harddisk itu sendiri memiliki kapasitas memori yang berbeda-beda.
- Pemindahan data (Data Movement)
Untuk
mengirim atau menerima data dari computer satu ke computer lainnya, agar proses
pengolahan data lebih mudah.
- Kendali (Data Movement)
Dikerjakan
oleh seseorang dengan memasukan perintah-perintah ke dalam system computer,
lalu computer akan mengerjakan sesuai dengan perintah-perintah yang telah
diinput oleh manusia.
4
bagian diagram fungsi dasar system computer
Data Movement
Apparatus merupakan “interface” untuk pemindahan data
Data Storage
Facility merupakan unit penyimpan data
Data Processing
Facility merupakan unit untuk pemrosesan data
Control Mechanism merupakan
pengendali utama fungsi komputer
Adapun
alur dari fungsi dasar sistem komputer tersebut ialah :
Data
diambil dari Storage oleh Control
Control
memberikan ke bagian Processing untuk diolah
Hasil
olahan pada bagian Processing kemudian disimpan kembali ke Storage sebagai
sebuah “result
Data
diambil dari Data Movement Apparatus oleh Control
Control
memberikanya ke bagian Processing untuk diolah
Hasil
olahan pada bagian Processing kemudian disimpan ke Storage sebagai sebuah
“result” Sebaliknya…… Data dari Storage diambil oleh control utk
diolah, setelah itu hasilnya ke Data Movement Apparatus
Data
dari Data Movement Apparatus dipindahkan oleh Control untuk di “save” ke
Memory Storage
Sebaliknya
, data dari memory Storage dipindahkan oleh Control untuk di “write” ke Data
Movement Apparatus
Data
yang berasal dari Data Movement Apparatus oleh Control kemudian di kirim
kembali ke bagian Data Movement Apparatus yang lain.
B. Struktur sistem computer
a. CPU (Central Processing Unit)
CPU yang merupakan singkatan dari Central Processing Unit adalah
komponen keras
atau
perangkat hardware pemroses data utama dalam sebuah komputer. CPU dapat disebut
sebagai otak komputer karena CPU mengatur semua aktifitas dan jalannya semua
program termasuk aplikasi atau software di dalamnya.
1. Control Unit
Control Unit
adalah salah satu bagian di dalam Central Processing Unit (CPU) yang berfungsi
sebagai pengatur dan mengatur dan pengendali semua peralatan komputer. Control
Unit juga mengatur kapan alat input menerima data, mengolah, dan menampilkan
proses serta hasil pengolahan data. Dengan demikian semua perintah dapat
dilakukan secara berurutan tanpa adanya tumpang tindih antara satu perintah
dengan perintah lainnya. Tugas itu dilakukan oleh control unit dengan
memanfaatkan tiga komponen yang ada di dalamnya. komponen-komponen tersebut
adalah:
a. 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.
b b. 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.
c c. Control Memory
Control
Memory ialah tempat terdapatnya program ataupun mikroprogram yang dapat
menggerakkan proses sequencing sampai peletakkan dan penerjemahan instruksi.
2 2. Arithmetic and Logic
Unit
Arithmatic Logical
Unit (ALU), adalah salah satu bagian/komponen dalam sistem di dalam
sistem komputer yang berfungsi melakukan
operasi/perhitungan aritmatika dan logika (Contoh operasi
aritmatika adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi
logika adalah logika AND dan OR. ALU bekerja besama-sama memori, di mana hasil
dari perhitungan di dalam ALU di simpan ke dalam memori.
Perhitungan dalam ALU menggunakan kode biner, yang merepresentasikan instruksi
yang akan dieksekusi (opcode) dan data yang diolah (operand). ALU biasanya
menggunakan sistem bilangan biner two’s complement.
ALU mendapat data dari register. Kemudian data tersebut diproses dan hasilnya
akan disimpan dalam register tersendiri yaitu ALU output
register, sebelum disimpan dalam memori.
Pada saat sekarang ini sebuah chip/IC dapat mempunyai beberapa ALU sekaligus
yang memungkinkan untuk melakukan kalkulasi secara paralel. Salah satu chip ALU
yang sederhana (terdiri dari 1 buah ALU) adalah IC 74LS382/HC382ALU (TTL). IC
ini terdiri dari 20 kaki dan beroperasi dengan 4×2 pin data input (pinA dan
pinB) dengan 4 pin keluaran (pinF).
Arithmatic Logical Unit (ALU), fungsi unit ini adalah untuk melakukan
suatu proses data yang berbentuk angka dan logika, seperti data matematika dan
statistika. ALU terdiri dari register-register untuk menyimpan
informasi.Tugas utama dari ALU adalah melakukan perhitungan aritmatika
(matematika) yang terjadi sesuai dengan instruksi program. Rangkaian pada ALU
(Arithmetic and Logic Unit) yang digunakan untuk menjumlahkan bilangan
dinamakan dengan Adder. Adder digunakan untuk memproses operasi aritmetika,
Adder juga disebut rangkaian kombinasional aritmatika.
3. Register
Register merupakan sebagian
memori dari mokroprosesor yang dapat diakses dengan kecepatan yang sangat
tinggi.Sebuah register adalah sebuah tempat penampungan semantara untuk data-data
yang akan diolah oleh prosesor, dan dibentuk oleh 16 titik elektronis didalam
chip mikroprosesor itu sendiri.dengan adanya penampungan data sementara
ini,proses pengolahan akan bisa dilakukan secara cepat di bandingkan apabila
data-data tersebut harus diambil langsung dari lokasi-lokasi memori. Register
adalah sebagian kecil memory komputer yang dipakai untuk tempat penampungan
data.Data yang terdapat dalam register dapat diproses dalam berbagai operasi
dengan melihat berapa besar kemampuan register tersebut (8 atau 16 bit).
4. CPU Interconnection
CPU interconnection, adalah sistem koneksi dan bus yang menghubungkan komponen
internal CPU, yaitu ALU,
unit kontrol dan register – register dan juga dengan bus – bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori
utama, piranti masukan/keluaran
Ini merupakan contoh Strukteu Detail Internal CPU.
Ini merupakan contoh Strukteu Detail Internal CPU.
Memori Utama adalah memori inti dalam suatu komputer dan merupakan media penyimpanan
dalam bentuk array yang disusun word atau byte, kapasitas daya simpannya bisa
jutaan susunan. Setiap word atau byte mempunyai alamat tersendiri. Data yang
disimpan pada memori utama ini bersifat volatile, artinya data yang disimpan
bersifat sementara dan dipertahankan oleh sumber-sumber listrik, apabila sumber
listrik dimatikan maka datanya akan hilang. Memori utama digunakan sebagai
media penyimpanan data yang berkaitan dengan CPU atau perangkat I/O.
b. I/O
Unit input adalah (masukan) unit luar
yang digunakan untuk memasukkan data dari
luar ke dalam mikroprosesor ini, contohnya data yang berasal dari keyboard atau mouse.
Sementara unit output (keluaran)
biasanya digunakan untuk menampilkan data, atau dengan kata lain untuk
menangkap data yang dikirimkan oleh mikroprosesor, contohnya data yang akan
ditampilkan pada layar monitor atau printer.
Bagian input (masukan) dan juga
keluaran (output) ini juga memerlukan sinyal kontrol, antara lain untuk baca
I/O (Input/Ouput Read [IOR]) dan untuk tulis I/O (Input/Output
Write [IOW]).
C. Interconnection
Interconnection adalah keterhubungan secara fisik dan logika
dari jaringan komunikasi umum yang digunakan oleh operator yang sama atau
berbeda untuk memungkinkan pengguna dari satu operator untuk berkomunikasi
dengan operator yang sama atau operator lainnya, atau untuk mengakses layanan
yang disediakan oleh operator lain. Layanan bisa disediakan oleh bagian yang
terlibat atau bagian lain yang mendapat akses ke jaringan.
Sumber :
- http://jendralimam.blogspot.com/2018/01/pengertian-dari-arsitektur-dan.html
- http://uasorkomfajarrubiyanto.blogspot.com/2016/04/4-fungsi-dasar-komputer.html
- https://id.wikipedia.org/wiki/Unit_Kendali
- http://kuliahselasasore.blogspot.com/2014/09/komponen-komponen-control-unit.html
- https://yogiearieffadillah.wordpress.com/2013/12/30/pengertian-dan-cara-kerja-arithmatic-logical-unit-alu/
- http://whiteregion.blogspot.com/2015/05/struktur-alu-register-dan-cpu.html
- http://ekaristian.blogspot.com/2012/11/memori-utama-main-memory.html
- https://id.wikipedia.org/wiki/I/O
- https://pranoto0512.wordpress.com/rted/pengertian-interkoneksi/
Tidak ada komentar:
Posting Komentar