Disusun oleh:
Akhlis munazilin, S.kom., M.T
Oleh :
ZIKRULLAH
NPM: 2020501027
Ada sejumlah tingkatan dalam konstruksi dan organisasi sistem komputer. Perbedaan paling
sederhana diantara tingkatan tersebut adalah perbedaan antara hardware dan software.
Multilayerd Machine
Tingkatan dasar arsitektur komputer kemudian dikembangkan dengan memandang sistem
komputer keseluruhan sebagai “multilayered machine” yang terdiri dari beberapa layer
software di atas beberapa layer hardware.
o CPU (Central Processing Unit), yang mengendalikan semua unit system komputer
yang lain dan mengubah input menjadu output
o Primary storage (penyimpanan primer), berisi data yang sedang diolah dan program
o Control unit (unit pengnedalian), membuat semua unit bekerja sama sebagi suatu
system
o Aritmatika and logical Unit, tempat berlangsungnya operasi perhitungan metematika
dan logika
o Unit input, memasukkan data kedalam primary storage
o Secondary stroge, ( penyimpanan sekunder), meyediakan tempat untuk menyimpan
program dan data saat tidak digunakan
o Unit output, mencari hasil pengolahan
Peralatan Input
Perangkat input merupakan peralatan yang dapat digunakan untuk menerima data yang akan
diolah ke dalam komputer. Perangkat ini yang digunakan oleh pengguna untuk melakukan
interaksi dengan komputer agar komputer melaksanakan perintah yang diberikan oleh
penggunanya. Prinsip kerja yang dilakukan perangkat input adalah merubah perintah yang
dapat dipahami oleh manusia kepada bentuk yang dipahami oleh komputer (machine
readable form), ini berarti mengubahkan perintah dalam bentuk yang dipahami oleh
manusia kepada data yang dimengerti oleh komputer yaitu dengan kode-kode binary (binary
encoded information).
Penyimpanan sekunder
Penyimpanan sekunder (juga dikenal sebagai memori eksternal atau penyimpanan
tambahan), berbeda dari penyimpanan utama dalam hal itu tidak langsung dapat diakses
oleh CPU. Komputer biasanya menggunakan input / saluran output untuk mengakses
penyimpanan sekunder dan transfer data yang diinginkan dengan menggunakan daerah
menengah dalam penyimpanan utama.
Peralatan Output
Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai
hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke monitor),
ataupun berupa suara.
Output yang dihasilkan dari pemroses dapat digolongkan menjadi empat bentuk, yaitu
tulisan (huruf, angka, simbol khusus), image (dalam bentuk grafik atau gambar), suara, dan
bentuk lain yang dapat dibaca oleh mesin (machine-readable form). Tiga golongan pertama
adalah output yang dapat digunakan langsung oleh manusia, sedangkan golongan terakhir
biasanya digunakan sebagai input untuk proses selanjutnya dari komputer.
Peralatan output dapat berupa :
o Hard-copy device, yaitu alat yang digunakan untuk mencetak tulisan dan image pada
media keras seperti kertas atau film
o Soft-copy device,yaitu alat yang digunakan untuk menampilkan tulisan dan image
pada media lunak yang berupa sinyal elektronik
Drive device atau driver, yaitu alat yang digunakan untuk merekam symbol dalam bentuk
yang hanya dapat dibaca oleh mesin pada media seperti magnetic disk atau magnetic lape.
Alat ini berfungsi ganda, sebagai alat output dan juga sebagai alat input.
B. Defenisi Organisaasi Komputer
Organisasi komputer adalah bagian yang terkait erat dengan unit-unit operasional dan
interkoneksi antar komponen penyusun system komputer dalam merealisasikan aspek
arsitekturnya. contoh aspek organisasional adalah teknologi hardware, perangkat antar
muka, teknologi memori, system memori, dan sinyal-sinyal kontrol.
Organisasi Komputer mempelajari bagian yang terkait dengan unit-unit operasional
komputer dan hubungan antara komponen sistem komputer.
contoh: sinyal kontrol, interface / antar muka, teknologi memori peripheral Perangkat
keras / Hardware adalah semua bagian fisik komputer dan dibedakan dengan data yang
berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat
lunak (software) yang menyediakan instruksi untuk perangkat keras dalam
menyelesaikan tugasnya.
Object organisasi komputer
o unit-unit opereasional komputer
o hubungan antara komponen system komputer
o contoh : teknologi hardware, perangkat antar muka, teknologi memori, system
memori, dna sinyal-sinyal.
Struktur dan fungsi komputer
Struktur adalah system yang berinteraksi dengan cara tertentu dengan dunia luar. Contoh
CPU (prosessor), memory utama
Fungsi adalah operasi dari masing-masing komponen yang merupakan bagian dari
struktur
Fungsi dari komputer
o fungsi operasi pengolahan data
o fungsi operasi penyimpanan data
o fungsi operasi pemindahan data
o fungsi operasi control
2. Perkembangan computer lain pada masa kini adalah electronic numerical integrator
And computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah amerika
serikat serikat dan University Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000
resistor, dan 5 juta tititk solder computer tersebut merupakan mesin yang sangat besar
yang mengonsumsi daya sebesar 160kW.
Komputer ini dirancang oleh john presper Eckert (1919-1995) dan john W. mauchly
(1907-1980), ENIAC merupakan computer serbaguna (general purpose computer)
Yang bekerja 1000 kali lebih cepat dibandingkan mark I.
Pada pertengahan 1940-an john von Neumann (1903-1957) bergabung dengan
tim university of Pennsylvania dalam usaha membangun konsep desain computer
yang hingga 40 tahun mendatang masih dipakai dalam teknik computer. Von neuman
mendesain electronic discrete variable automatic computer (EDVAD) pada tahun
1945 dengan sebuah memori untuk menampung baik program ataupun data. Teknik
ini memungkinkan computer untuk berhenti pada suatau saat dan kemudian
melanjutkan pekerjaanya kembali. Kunci utama arsitektur von neumann adalah unit
pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi computer untuk di
koordinasikan melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal
Automatic computer I) yang dibuat oleh Remington rand, menjadi computer
komersial pertama yang memanfaatkan model arsitektur von neumann tersebut.
Baik badan sensus amerika serikat dan general electric memiliki UNIVAC. Salah
satu hasil mengesankan yang dicapai oleh UNIVAV adalah keberhasilannya dalam
memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden
tahun1952.
Komputer Generasi pertama dikarakteristik dengan fakta bahwa intruksi operasi
dibuat secara spesifik untuk suatu tugas tertentu. Setiap computer memiliki program
kode biner yang berbeda yang disebut “bahasa mesin” (machine language). Hal ini
menyebabkan computer untuk diprogram dan membatasi kecepatannya. Ciri lain
computer generasi pertama adalah pengunaan tube vakum (yang membuat computer
pada masa tersebut berukuran sangat besar) dan silinder magnetic untuk penyimpanan
data.
1. SEJARAH PERKEMBANGAN SOFTWARE
Perkembangan software
Perkembangan software dibagi kedalam empat periode yaitu :
1. Periode pioner
2. Periode stabil
3. Periode mikro
4. Periode modern
5.
a. Perkembangan pioner (1950-1963)
Pada era stabil pengunaan computer sudah cukup meluas dan banyak
digunakan di berbagai kalangan
Perusahaan perangkat lunak bermunculan
Baris-baris perintah perangkat kunak yang dijalankan oleh computer dilakukan
secara serempak (multi tasking)
Satu perangkat lunak dapat digunakan oleh banyak pengguna (multi user)
secara cepat/langsung (real time)
Mulai diperkenalkan system basis data, yang memisahkan antara program
(pemroses) dengan data (yang di proses)
c. Periode mikro (1980-1990)
Perangkat tersebut memiliki fungsinya masing-masing pada sistem kumputer, pada saat
beroprasi pun ketiganya saling bergantung dan saling mendukung satu sama lain, seperti
Hadwere tidak dapat berintraksi dengan Brainwere tanpa Softwere dan juga sebaliknya.
Membahas tentang perangkat yang ada pada sistem komputer seperti software, hadware dan
brainware berikut penjelasannya:
1. Hardware
Hardware atau juga bisa di sebut dengan perangkat keras adalah suatu perangkat
elektronik yang ada pada komputer, bisa dilihat dengan kasat mata dan mampu di sentuh
secara fisik. Hardware sendiri di bagi menjadi tiga jenis yakni:
Perangkat input (masukan): perangkat keras yang digunakan untuk memasukkan data
ke pada komputer seperti: mouse, keyboard, scenner, michropone, dan lain-lain.
Perangkat proses: perangkat keras yanh berguna untuk menerima data dari perangkat
input dan memproses data tersebut, seperti: processor, ram, nortbride dan lain-lain.
Perangkat output (keluaran): perangkat keras yang digunakan untuk menampilkan
hasil dari data yang telah di olah eleh komputer, perangkat ini yang menampilkan informasi
kepada user atau pemgguna, seperti : monitor, proyektor, printer, dan lain-lain.
2. Software
Software atau perangkat lunak adalah kumpulan data elektronik yang disimpan dan di
atur oleh komputer, data elektronik yang disimpan komputer dapat berupa perogram yang
berguna untukmenjalankan suatu perintah. Perangkat lunak ini bersifat tidak dapat di pegang,
dalam penggunaannya pun perangkat lunak di klasifikasikan menjadi 5 macam, yaitu:
Sistem operasi yaitu program yang berfungsi untuk mengendalikan sistem kerja yang
mendasarkan sehingga dapat mengatur kerja media input, output, media pemroses, dll seperti:
Windows 8, Wndows 10, MacOs, Linux, dll.
Program Aolikasi
Program aplikasi adalah perangkat lunak yang di rancang khusus untuk kebutuhan
tertentu, misalnya perogram pengelolaan kata, pengelola persentasi, desgn grafik, dll.
Bahasa Pemerograman
Program Bantu
Perangkat lunak ini berfungsi sebagai aplikasi pembantu dalam kegiatan yang ada
hubungannya dengan komputer, serta merupakan perangkat lunak sistem dengan fungsi
tertentu, seperti : anti virus, CC Clener, Winrar, dll
3. Brainware
Progremer adalah orang yang punya kemampuan dalam bahasa pemerograman, sering
berperan sabagai pembuat perangkat lunak yang di perlukan pada sistem komputerisasi.
5. Administrator
Adsminitrator adalah orang yang bertugas mengelola sebuah sistem operasi dan
perogram yang digunakan pada komputer atau jaringan komputer.
6. Operator
Operator adalah orang yang menjalankan sistem operasi dan perogram dalam
perangkat komputer
- CPU adalah menjadi salah satu istilah di dunia komputer yang sering kanca IT dengar
bukan?
Tentunya istilah ini pernah dijumpai serta kanca IT belajar di bangku sekolah.
CPU Sembunyikan:
1. pengertian CPU
2. Komponen CPU
3. Fungsi CPU
4. Cara Kerja CPU
5. Perusahaan Prodysen CPU
1. Pengertian CPU
Central processing unit (cpu) merupakan perangkat keras komputer dengan
tugas untuk menerima dan menyelesaikan perintah dan data yang di terima dari
parangkat lunak.
2. Komponen CPU
Dalam suatu CPU terdapat chip yang ditanamkan di dalamnya. Chip tersebut
berfungsi dalam proses kalkulasi komputer. Perkembangan teknologi saat ini
membuat kualitas CPU terus meningkat. Prosesor yang tertanam di dalam CPU
bahkan dapat mencapai delapan prosesor atau octo core.
Agar dapat dijalankan sebagaimana mestinya, sebuah CPU memiliki
komponen-komponen di dalamnya. Berikut beberapa komponen tersebut diantaranya:
a. Unit Kontrol
komponen ini merupakan bagian dari prosesor yang bertugas untuk mengatur
jalannya program.
b. Register
register merupakan alat penyimpanan yang memiliki ukuran kecil namun
kecepatan aksesnya cukup tinggi.
c. Arimathic Logic Unit
ALU merupakan bagian dari CPU yang bertugas untuk melakukan operasi
aritmatika dan operasi logika yang dilakukan sesuai dengan intruksi.
3. Fungsi CPU
Kanca IT, fungsi utama dari CPU adalah untuk melakukan operasi logika dan
aritmatika untuk data yang diambil dari memori. Mirip dengan kalkulator namun cara
kerja CPU jauh lebih kompleks untuk menyelesaikan intruksi yang
diberikan.menjalankan perogram yang tersimpan dalam memori utama yang
dilakukan dengan menerjemahkan setiap intruksi yang diberikan dan di eksekusi
sesuai dengan alur perintah. CPU memiliki tugas untuk mengontrol kumputer agar
ada singkronisasi kerja antara komponen yang ada di dalamnya. CPU memiliki fungsi
sebagai pusai dari sumber tenaga komputer.
4. Cara Kerja CPU
Setelah kanca IT mengetahui tentang komponen dan fungsi tentang CPU,
maka salanjutnya adalah tentang cara kerja CPU. Ketika perintah masuk ke prosesor,
kemudian perintah tersebut akan di tempatkan pada penyimpanan di MMA.
Ketika hasil pengelolaan telah selesai, unit komtrol akan melakukan hasil
pengolahan pada akumulator yang akan kemudian akan di tampung kembali pada
working storage.
5. Perusahaan Produsen CPU
Saat ini terdapat beberapa perusahaan yang memroduksi CPU. Beberapa
perusahaan tersebut diantaranya adalah Intel, AMD, dan Qualcoom. Intel menjadi
prodeser terbesar yang ada di dunia yang hingga saat ini masih eksis untuk
menghasilkan CPU berkualitas untuk berbagai perangkat komputer.
SISTEM MEMORI
Pengertian Memory
Memori biasanya disebut juga dengan istilah : computer storage, computer memory
Memory merupakan piranti komputer yang digunakan sebagai media penyimpan
data dan informasi saat menggunakan komputer.
Memory merupakan bagian yang penting dalam komputer modern dan letaknya di
dalam CPU (Central Processing Unit).
Memory adalah perangkat yang berfungsi mengolah data atau intruksi. Semakin besar
memori yang disediakan, semakin banyak data maupun intruksi yang dapat
mengolahnya
Sejarah memory
Drum memori, bentuk awal dari memori komputer yang sebenarnya menggunakan
drum sebagai bagian bekerja dengan data dimuat ke drum. Drum adalah silinder logam
dilapisi dengan bahan ferromagnetic merekam. Drum juga memiliki sederet membaca-
menulis kepala yang menulis dan kemudian membaca data yang disimpan.
Memori inti magnetik (ferrite-core memory) merupakan bentuk awal dari memori
komputer. cincin keramik magnetik disebut core, disimpan informasi menggunakan polaritas
medan magnet.
. Memori semikonduktor adalah memori komputer pada sirkuit terpadu atau chip.
Referered sebagai random-access memory atau RAM, ini memungkinkan data yang akan
diakses secara acak, tidak hanya di urutan itu direkam. Memori Magnetic drum secara
independen ditemukan oleh beberapa orang.
a.sebuah wang
Sebuah Wang menemukan pulsa magnetis mengontrol perangkat, asas yang memori inti
magnetik berbasis.
b.kenneth Wang
Kenneth Olsen menemukan komponen komputer penting, paling dikenal untuk “Magnetic
Core Memory” Paten No 3161861 dan menjadi salah seorang pendiri Digital Equipment
Corporation.
c.Jay Forrester
Jay Forrester adalah seorang pelopor dalam pengembangan komputer digital awal dan
menciptakan random-access, penyimpanan magnetik kebetulan-saat ini.
Fungsi Memory
Memory berfungsi sebagai tempat penyimpanan data, bersifat sementara(RAM) dan
permanen(Harddisk).
Memory bekerja dengan menyimpan & menyuplai data-data penting yg dibutuhkan
Processor dengan cepat untuk diolah menjadi informasi. Karena itulah, fungsi
kapasitas merupakan hal terpenting pada memory.
Tanpa memori, komputer hanya berfungsi sebagai piranti pemroses sinyal digital
saja , contohnya kalkulator atau media player.
SRAM
SRAM (Static Random Access Memory) adalah
jenis RAM (sejenis memori semikonduktor) yang
tidak menggunakan kapasitor. Hal ini
mengakibatkan SRAM tidak perlu lagi disegarkan
secara berkala seperti halnya dengan DRAM. Ini
juga sekaligus membuatnya memiliki kecepatan
lebih tinggi dari DRAM. Berdasarkan fungsinya
terbagi menjadi Asynchronous dan Synchronous.
EUDORAM
EDORAM (Extended Data Out Random Accses
Memory) adalah jenis RAM yang dapat menyimpan
dan mengambil isi memori secara bersamaan,
sehingga kecepatan baca tulisnya pun menjadi lebih
cepat. Umumnya digunakan pada PC terdahulu
sebagai pengganti Fast Page Memory (FPM) RAM.
SDRAM
SDRAM (Synchronous Dynamic Random Acces Memory) adalah jenis RAM
dinamis yang kemampuan kecepatannya lebih cepat dari pada EDORAM dan
kepingannya terdiri dari 168 pin. RAM ini disinkronisasi oleh clock sistem dan cocok
untuk sistem dengan bus yang memiliki kecepatan sampai 100 MHz.
RDRAM
RDRAM (Rambus Dynamic Random Acces Memory) adalah salah satu tipe
dari RAM dinamis sinkron yang diproduksi oleh Rambus Corporation menggunakan
Bus Speed sebesar 800 MHz tetapi memiliki jalur data yang sempit (8 bit). RDRAM
memiliki memory controller yang canggih sehingga tidak semua motherboard bisa
mendukungnya. Contoh produk yang memakainya adalah 3dfx seri Voodoo4.
NV-RAM
NV-RAM (Non-Volatile Random Access Memory) merupakan jenis RAM
yang menggunakan baterai Litium di dalamnya sehingga data yang tersimpan tidak
akan hilang meskipun catu daya dimatikan.
VGRAM
VGRAM (Video Graphic Random Acces Memory) adalah jenis RAM yang
dibuat khusus untuk video adapter. Kapasitas VGRAM sangat menentukan kualitas
gambar yang dihasilkan oleh video adapter tersebut.
DDR SDRAM
Jika pada SDRAM biasa hanya mampu menjalankan instruksi sekali
setiap satu clock cycle frekuensi bus, maka DDR SDRAM mampu menjalankan dua
instruksi dalam waktu yang sama. Teknik yang digunakan adalah dengan
menggunakan secara penuh satu gelombang frekuensi. Jika pada SDRAM biasa hanya
melakukan instruksi pada gelombang positif saja, maka DDR SDRAM menjalankan
instruksi baik pada gelombang positif maupun gelombang negatif. Oleh karena dari
itu memori ini dinamakan DDR SDRAM yang merupakan kependekan dari Double
Data. Kelajuan : 266MHz (PC2100), 333MHz (PC2700), 400MHz (PC3200)
Kapasitas Maksimum : 1 GB (ada chip pada lapisan depan dan belakang RAM)
DDR II
Kecepatan: 533MHz (PC4200), 667MHz (PC5300), 800MHz (PC6400) Kapasitas
Maksimum : 2 GB
DDR II
Kecepatan: 1333MHz (PC10666) Kapasitas Maksimum : 4 GB
C.Cache Memory
Cache merupakan memori yang berfungsi seperti RAM, bekerja lebih responsif. Pada
umumnya cache di tempatkan di dalam cpu yang digunakan untuk menyimpan
instruksi sebelum di berikan ke memori utama. Adanya cache akan mempermudah
komputer menemukan informasi mengenai penyimpanan yang lebih besar sehingga
ekstraksi data bisa berjalan lebih cepat.
D.Hardisk
Hardisk adalah salah satu perangkat keras komputer yang di
gunakan untuk menyimpan data secara permananen.
Hardisk pada umumnya memilki ukuran lebih besar dari
flashdisk. Memori ini ada yang bersifat eksternal hardisk
dan internal hardisk.
E.Flashdisk
Flashdisk atau sering juga disebut usb merupakan
memori eksternal yang bersifat portable.
Fungsinya sama dengan hardisk yaitu sebagai
tempat menyimpan data secara permanen.
Pengguna komputer banyak memanfaatkan
flashdisk untuk menyimpan berbagai data, karena bentuk fisiknya yang kecil, memori
yang satu ini seringkali dibawa pengguna kemana-mana.
SISITEM BUS
Pengertian Sistem Bus
Sistem Bus adalah jalur komunikasi yang dibagi pemakai Suatu set kabel tunggal yang
digunakan untuk menghubungkan berbagai subsistem.
Sistem bus adalah penghubung bagi keseluruhan komponen Komputer 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.
Cara Kerja Sistem Bus
Pada sistem komputer yang lebih maju, arsitektur komputernya akan lebih kompleks,
sehingga untuk meningkatkan performa, digunakan beberapa buah bus.
Tiap bus merupakan jalur data antara beberapa device yang berbeda. Dengan cara ini
RAM, Prosesor, GPU (VGA AGP) dihubungkan oleh bus utama berkecepatan tinggi
yang lebih dikenal dengan nama FSB (Front Side Bus) .
Sementara perangkat lain yang lebih lambat dihubungkan oleh bus yang berkecepatan
lebih rendah yang terhubung dengan bus lain yang lebih cepat sampai ke bus utama.
Untuk komunikasi antar bus ini digunakan sebuah bridge.
Jenis-Jenis Bus
Dedicated Bus : bus yang khusus menyalurkan data tertentu, contohnya paket data
saja, atau alamat saja.
Multiplexed Bus : bus yang dilalui informasi yang berbeda baik data, alamat, dan
sinyal kontrol dengan metode multipleks data.
*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.
Struktur Bus
Sebuah bus sistem terdiri dari 50 hingga 100 saluran yang terpisah.
fungsi saluran bus dapat diklasifikasikan menjadi tiga kelompok, yaitu :
◦ saluran data
◦ saluran alamat, dan
◦ saluran control
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 diartikan dengan
lebar bus data.
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
Karena data dan saluran alamat dipakai bersama oleh seluruh komponen, maka harus
ada alat untuk mengontrol penggunaannya.
Saluran kontrol digunakan untuk mengontrol akses ke saluran alamat dan
penggunaan data dan saluran alamat.
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.
Contoh – Contoh Bus
Bus ISA
Industri komputer personal lainnya merespon perkembangan ini dengan mengadopsi
standarnya sendiri, bus ISA (Industry Standar Architecture), yang pada dasarnya
adalah bus PC/AT yang beroperasi pada 8,33 MHz.
Keuntungannya adalah bahwa pendekatan ini tetap mempertahankan kompatibilitas
dengan mesin-mesin dan kartu-kartu yang ada.
Bus PCI
Peripheral Component Interconect (PCI) adalah bus yang tidak tergantung prosesor
dan berfungsi sebagai bus mezzanine atau bus peripheral.
Peripheral Component Interconect (PCI) adalah bus yang tidak tergantung prosesor
dan berfungsi sebagai bus mezzanine atau bus peripheral.
Bus USB
Semua perangkat peripheral tidak efektif apabila dipasang pada bus kecepatan tinggi
PCI, sedangkan banyak peralatan yang memiliki kecepatan rendah seperti keyboard,
mouse, dan printer.
Sebagai solusinya tujuh vendor computer (Compaq, DEC, IBM, Intel, Microsoft,
NEC, dan Northen Telecom) bersama-sama meranccang bus untuk peralatan I/O
berkecepatan rendah. Standar yang dihasilkan dinamakan Universal Standard Bus
(USB).
Bus SCSI
Small Computer System Interface (SCSI) adalah perangkat peripheral eksternal yang
dipopulerkan oleh macintosh pada tahun 1984.
SCSI merupakan interface standar untuk drive CDROM, peralatan audio, hard disk,
dan perangkat penyimpanan eksternal berukuan besar.
SCSI menggunakan interface paralel dengan 8,16, atau 32 saluran data.
Bus PI394 / Fire Wire
FireWire (P1393 standard IEEE) memiliki kelebihan dibandingkan dengan interface
I/O lainnya, yaitu sangat cepat, murah, dan mudah untuk diimplementasikan. Pada
kenyataan P1394 tidak hanya popular pada sistem komputer, namun juga pada
peralatan elektronik seperti pada kamera digital,VCR, dan televisi.
Kelebihan lain adalah penggunaan transmisi serial sehingga tidak memerlukan banyak
kabel.
Sumber
http://www.kiosbisnis.com/2012/04/pengertian-dan-karakteristiksistem-bus.html (Diakses
pada tanggal 24 Juni 2012)
9. BILANGAN DIGITAL
1. Pengertian
System bilangan berbasis digital adalah suatu system yang berfungsi untuk perhitungan
suatu nilai yang tetap maupun tidak teratur dalam bentuk2 berupa digit angka. Sistem
bilangan berbasis digital dibagi menjadi 4 yaitu:
a. Desimal
Adalah duatu bilangan yang memiliki basis 10 angka(0,1,2,3,4,5,6,7,8,dan 9). Decimal
merupakan suatu bilangan yang sering digunakan oleh orang2 dalam kehidupan sehari-
hari. Contoh bilangan decimal adalah 8,5,3.
b. Binary/Binner
Adalah suatu bilangan berbasis digital yang hanya memiliki basis anggota 2 saja yaitu 1
dan 0 yang sering digunakan didalam system komputer dan program karena kode binner
bisa dibaca TRUE/FALSE contoh suatu biner adlah 1100101, 010110, 10011 perlu
diketahui bahwa cara membaca biner sama dengan cara membaca abjad arab yaitu
dengan membacanya dari sebelah kanan ke kiri.
c. Oktal
Adalah suatu bilangan digital yang memiliki basis anggota hanya 8 saja (0,1,2,3,4,5,6)
suatu bilangan oktal biasannya adlah suatu bilangan yang menjadi konversi dari suatu
biner atau bilangan lain.
d. HexaDesdimal
Adlah suatu bilangan digital dengan basis anggota sebanyak 16 anggota angka dan abjad
(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F).
2. Tabel Kebenaran
Tabel kebenaran adlah table yang digunakan untuk melihat nilai kebenaran dari suatu
pernyataan. Disini table kebenaran dapat diartikan sebagai table yang berisi kombinasi2
variabel masukan (input) yang menghasilakan keluaran (output) yang logis.
b. Gerbang OR
Sama seperti gerbang sebelumnya, gerbang ini juga memerlukan 2 input untuk
mmenghasilkan 1 input. Gerbang OR ini akan menghasilkan output 1 jika semua atau
salah satu input merupakan bilangan biner 1. Sedangkan output akan menghasilkan 0
jika semua inputnya adalah bilangan biner 0.
c. Gerbang NOT
Gerbang NOT ini berfungsi sebagai pembalik keadaan. Jika input bernilai 1 maka
outpunya akan bernilai 0 dan begitu juga sebaliknya.
d. Gerbang NAND
Grbang NAND ini adlah gabungan dari gerbang AND dan NOT. Karena itu output yang
dihasilkan dari gerbang NAND ini adlah kebalikan dari gerbang AND.
e. Gerbang NOR
Gerbang NOR ini adalah gabungan dari gerbang OR dan NOT. Sehingga output yang
dihasilkan dari gerbang NOR ini adalah kebalikan dari gerbang OR.
f. Gerbang XOR
Grbang XOR ini memerlukan dua input untuk menghasilkan satu input. Jika input
berbeda (misalkan: input A=1, input B=0) maka output yang dihasilakan adalah
bilangan biner 1. Sedangkan jika
input adalah sama maka akan
menghasilkan output dengan
bilangan biner 0.
g. Gerbang XNOR
Yang terakhir adlah gerbang XNOR, gerbang ini memerlukan dua input untuk
meghasilakn satu output. Jika input berbeda (misalkan: input A=1, input B=0) maka
output yang dihasilakan adalah bilangan biner 0. Sedangkan jika input adalah sama
maka akan menghasilkan output dengan bilangan biner 1.
REGESTER
Sekumpulan sel biner yang di pakai untuk menyimpan informasi yang disajikan dalam
bentuk kode biner dilakukan melalui penyetelan keadaan kumpulan flip-flop dalam register
secara serentak sebagai satu kesatuan.
Data yang diberikan pada masukan disimpan dan dipalang didalam register,register tidak
akan berubah walaupun masukannya beruba fungsi sebagai penyangga (buffer) perubahan
keluaran terjadi pada saat penabu level high, pemalangan terjadi pada saat penabu pada level
low
CP D QG
H H H
H L L
L X Q0
Perubahan keluaran terjadi pada saat penabuh berunah dari level high ke level low rendah
Pemalangan terjadi saat penabuh level low
CP D QG
H H
L L
L Q0
Kegunaan : komonikasi data paranel 1 word = 8 bit modifikasi register geser seri
Masing-masing flip-flop : 3 masukan
Keluaran flip-flop di kiri (geser kanan)
Keluaran flip-flop di kanan (geser kiri)
Masukan paraler dari luar
Modus operasi :
H H
0 0 Geser kanan
0 1 Geser kiri
1 0 Muat
1 1 diam
FLIP-FLOP
Flip-flop adalah suatu rangkaian eletronika yang dimiliki dua kondisi stabil dan dapat
digunakan untuk menyimpan informasi. Flip-flop merupakan pengaplikasian gerbang ligika
yang bersifat multivibrator bistabil.flip-flop eletronik yang pertama kali ditemukan oleh dua
orang ahli fisika inggris William eccles and f,w, Jordan pada tahun 1918 ini merupaan dasar
dari penyimpan data memory pada computer maupun smartphone.
Jenis-Jenis Flip-flop
Rangkaian flip=flop pada umumnya dapat dibagi menjadi beberapa jenis, yaitu S-R flip-
flop pada dasarnya merupakan modifikasi dari S-R flip-flop yaitu dengan menambahkan
gerbang logika NOT (Inverter) dari input S ke input R. juga merupakan pengembangan dari
S-R fli-flop dan paling banyak digunakan J-K flip-flop memiliki 3 terminal input,Merupakan
bentuk sederhana dari J-K flip-flop, kedua input J dan K dihubungkan sehungga sering
disebut juga dengan single J-K fli-flop.
S-R flip-flop
S-R adalah singkatan dari “set”dan”reset”. Sesui dengan namanya,S-R flip-flop ini
terdiri dari dua masukan (INPUT) yaitu S dan R. pada dasar nya merupakan modifikasi dari
S-R flip-flip yaitu dengan menambahkan gerbang logika NOT (inverter) dari input S ke input
R.
J-K flip-flop
J-K flip-flop juga merupakan pengembangan dari S-R flip-flop dan paling banyak
digunakan.Flip-flop merupakan bentuk sederhana dari J-K flip-flop. Kedua input J dan K
dihubungkan sehingga seiring disebut juga dengan single J-k flip-flop.
DATA STORAGE
Data storage Adalah Perekam (penyimpanan) informasi (data) dalam media
penyimpanan, DNA dan RNA, tulisan tangan, rekaman, pita magnetik, dan cakram optik
adalah contoh dari media penyimpanan. Perekaman dicapai dengan hampir semua bentuk
energi.
Penyimpanan data elektronik membutuhkan daya listrik untuk menyimpan dan mengambil
data.
Penyimpanan data dalam media digital yang dapat dibaca mesin kadang kadang disebut data
digital. Penyimpanan data komputer adalah salah satu fungsi inti dari komputer tujuan umum.
Dokumen elektronik dapat disimpan dalam ruang yang jauh lebih sedikit daripada dokumen
kertas
Jenis jenis dan contoh perangkat storage
1. Primary Storage Penyimpanan primer atau bahasa kerenya primary Storage adalah
sebuah media penyimpanan yang berfungsi untuk menyimpan data, primary Storage
di sebut juga dengan memori internal, primary Storage biasanya memiliki kecepatan
aksen yang lebih cepat dari pada secondary Storage, selain itu primary Storage hanya
memiliki kapasitas yang terbatas dan cenderung lebih kecil dari pada
secondary Storage.
Output yang dihasilkan dari pemroses dapat digolongkan menjadi empat bentuk, yaitu
tulisan (huruf, angka, simbol khusus), image (dalam bentuk grafik atau gambar), suara,
dan bentuk lain yang dapat dibaca oleh mesin (machine-readable form). Tiga golongan
pertama adalah output yang dapat digunakan langsung oleh manusia, sedangkan golongan
terakhir biasanya digunakan sebagai input untuk proses selanjutnya dari komputer.
Peralatan output dapat berupa:
1. Hard-copy device, yaitu alat yang digunakan untuk mencetak tulisan dan image pada
media keras seperti kertas atau film.
2. Soft-copy device, yaitu alat yang digunakan untuk menampilkan tulisan dan image
pada media lunak yang berupa sinyal elektronik.
3. Drive device atau driver, yaitu alat yang digunakan untuk merekam simbol dalam
bentuk yang hanya dapat dibaca oleh mesin pada media seperti magnetic disc atau
magnetic tape. Alat ini berfungsi ganda, sebagai alat output dan juga sebagai alat
input.
INTERUKSI/INTERUPSI
Interuksi Dalam KBBI (Kamus Besar Bahasa Indonesia) Instruksi berarti perintah
atau arahan (untuk melakukan sesuatu pekerjaan atau melaksanakan suatu
tugas);pelajaran;petunjuk. Jadi pada dasarnya Instruksi merupakan perintah, kata ini
sering di dengar di pramuka dan sekolah-sekolah militer. Jadi jangan menggunakan
kata ini untuk menyela suatu pembicaraan ya karena pada dasarnya artinya siap untuk
menerima perintah. Karena banyak sekali orang bahkan artis yang tayang di TV
sering penulis dengar kerap keliru menggunakan kata ini untuk menyela suatu
pembicaraan.
Sistem Operasi
Secara umum, sistem operasi adalah perangkat lunak pada lapisan pertama yang
ditempatkan pada memori komputer pada saat komputer dinyalakan booting. Sedangkan
software-software lainnya dijalankan setelah sistem operasi berjalan, dan sistem operasi akan
melakukan layanan inti untuk software-software itu.
Sebelum ada sistem operasi, komputer hanya menggunakan sistem sinyal analog dan sinyal
digital. Seiring dengan berkembangnya pengetahuan dan teknologi, pada saat ini terdapat
berbagai sistem operasi dengan keunggulannya masing-masing.
Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan
memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya. Contoh sistem
operasi modern adalah Linux, Android, iOS, Mac OS X, dan Microsoft Windows.
PROSESOR DLX
A. Pengertian Prosesor
Processor sering disebut sebagai otak dan pusat pengendali komputer yang didukung
oleh komponen lainnya. Processor adalah sebuah IC yang mengontrol keseluruhan jalannya
sebuah sistem komputer dan digunakan sebagai pusat atau otak dari komputer yang berfungsi
untuk melakukan perhitungan dan menjalankan tugas. Processor terletak pada socket yang
telah disediakan oleh motherboard, dan dapat diganti dengan processor yang lain asalkan
sesuai dengan socket yang ada pada motherboard. Salah satu yang sangat besar pengaruhnya
terhadap kecepatan komputer tergantung dari jenis dan kapasitas processor. Processor adalah
chip yang sering disebut “Microprosessor” yang sekarang ukurannya sudah mencapai
Gigahertz (GHz). Ukuran tersebut adalah hitungan kecepatan processor dalam mengolah data
atau informasi. Merk processor yang banyak beredar dipasatan adalah AMD, Apple, Cyrix
VIA, IBM, IDT, dan Intel. Bagian terpenting dari processor terbagi 3 yaitu :
1. Aritcmatics Logical Unit (ALU)
2. Control Unit (CU)
3. Memory Unit (MU)
Tahapan pipeline
1. IF – Instruksi Fetch unit
Biasanya disebut sebagai “unit beban” dalam terminologi modern. Instruksi yang ditunjuk
oleh PC diambil dari memori ke register instruksi CPU, dan PC bertambah untuk menunjuk
ke instruksi berikutnya dalam memori.
2. ID – Instruksi Decode unit
Unit ini mendapat instruksi dari IF, dan ekstrak opcode dan operand dari instruksi. Instruksi
yang diterjemahkan, dan pada paruh kedua dari tahap Operand ditransfer dari register file ke
input ALU register. Ini juga mengambil nilai-nilai mendaftar jika diminta oleh operasi
3. EXE – Excute (Pelaksanaan) unit
Menjalankan instruksi, biasanya disebut sebagai ALU dalam terminologi modern.
Logika dan operasi aritmatika yang dijalankan pada operand yang berasal dari ID stage. Hasil
dari operasi dapat menjadi nilai yang akan ditulis kembali dalam register file atau alamat dari
data memori untuk diakses pada tahap berikutnya.
4. MEM – Memory unit akses
Unit yang MEM menjemput data dari memori utama, di bawah kontrol instruksi dari ID dan
EX.
Data memori diakses (baik membaca atau menulis).
5. WB – Write Back unit
Biasanya disebut sebagai “load-store” dalam terminologi modern. Pada tahapan ini,
disediakan saluran bagi DLX sehingga dapat menyimpan kembali register untuk tahap
eksekusi (EX). Hal ini dapat mempercepat pelaksanaan operasi register ke register oleh ALU
yang berada dalam tahap eksekusi.
Lima komponen utama prosesor DLX masing-masing memiliki fungsi yang berbeda
yaitu :
1. PC (Program Counter) : register yang berfungsi menampung nilai yang digunakan untuk
meniunjuk alamat instruksi yang akan dieksekusi. Register ini merupakan offset dari alamat
dasar instruksi sekaligus data.
2. Memori : terdiri dari dua bagian yaitu memori untuk instruksi yang berisi kumpulan
seluruh instruksi dan memori untuk data yang berfungsi untuk menyimpan data.
F. Format Instruksi
Ada tiga format instruksi di DLX : Tipe-R, Tipe-I, dan Tipe-J. Semua format instruksi
dibedakan oleh kode operasi (operation code-opcode), namun informasi lain dalam instruksi
bervariasi menurut format.
1.Tipe-R (register)
Instruksi menetapkan tiga register pada instruksi, dua register sumber dan satu register tujuan
terdapat dalam 32-bit word.
Bagian-bagian instruksi tipe-R :
•Kode opersai : 6 bit dari bit 0 – 5
•Register sumber 1 (rs1) : 5 bit dari bit 6 – 10
•Register sumber 2 (rs 2) : 5 bit dari bit 11 – 15
•Fungsi : 11 bit dari 21 – 31
2.Tipe-I (Immediate)
Instruksi membutuhkan dua register dalam sebuah intruksi yaitu satu register sumber, satu
register tujuan, dan 16-bit.
Bagian-bagian instruksi tipe-I :
•Kode operasi : 6 bit dari 0 – 5
•Register sumber (rs) : 5 bit dari bit 6 – 10
•Register tujuan (rd) : 5 bit dari bit 11 – 15
•Nilai : 16 bit dari bit 16 – 31
3.Tipe-J (jump)
Instruksi hanya terdiri dari :
Kode operasi (opcode) : 6 bit dari 0 – 5
Alamat (operand) : 26 bit dari 6 – 31, yang digunakan untuk menghitung alamat tujuan.
Unti Kontrol
Bagian CPU yang menyebabkan fungsi computer tercapi.
Mengeluarkan sinyal –sinyal computer yang bersipat internal bagi CPU untuk
memindahkan data antar register agar ALU melakukan fungsinya dan untuk
mengatur operasi – operasi internal lainya.
Mengeluarkan sinyal kontrol ekstrnal bagi pertukaran data memori dan modul –
modul I/O.
Pungsi Unti Kontrol
Pengurutan ( sequencing ): unti kontrol bertugas mengontrol sejumlah operasi
mikro dalam urutan yang benar.
Eksekusi (execution ): unti kontrol menyebabkan setiap operasi mikro dilakukan.
Unti Kontrol
Memiliki input untuk menentukn setatus sistem
Memiliki output untuk mengontrol tingkah laku sistem
Secara internal memiliki logika-logika pengontrolan untuk membentuk pungsi
pengurutan dan pungsi eksekusi
Dipandang sebagi suatu sistem dengan input dan output
Mode pengalamatan yang dikenal oleh mikrokontroler 6805 ada ,macam sebagaimana
tercantum di bawah ini :
1.Mode pengalamatan INHERENT
2.Mode pengalamatan IMMEDIATE
3.Mode pengalamatan DIRECT
5.Mode pengalamatan INDEXED
6.Mode pengalamatan RELATIVE
Kerugiannya :
Pertama CPU akan membaca kode operasi $E6 yang mengintruksikan CPU
menggunakan mode pengalamatan indexed 8-bit offset.Kemudian CPU akan membca
8-bit offset ($05)dari alamat $0201.CPUakan Menyusun alamat lengkap dengan
menambahkan nilai offset $05 ke isis dari index register 8-bit (X).Setelah itu,alamat
diletakan dalam bus alamat dan operasi pembacaan data ke akumulator
dikerjakan.Tabel 0.5 menunjukkan semua intruksi yang mampu menggunakan mode
pengalamatan ini. Dalam mode pengalamatan indexed -16 bit dengan dua byte alamat
efektif dari operan suatu intruksi adalah hasil penjumlahan antara isi dari index
register 8 bit denga dua byte alamat yang mengikuti kode operasi.isi dari kode operasi
tidak dirubah.Instuksi ini memakan tiga byte,satu untuk kode operasi dan dua byte
untuk offset 16 bit.contoh:0200 D6 03B77 LDA $377,X.
Pertama CPU akan membaca kode operasi $D6 yang mengintruksikan CPU untuk
menggunakan mode pengalamatan index-16 bit offset.kemudian CPU akan membaca
high order alamat ($03) dari alamat memori $0201 dan membaca low order alamat
($77) dari alamat $0202.CPU akan Menyusun alamat lengkap dengan menambahkan
isi dari index register 8-bit dengan 16-bit alamat yang baru saja dibaca.alamat ini
diletakan dalam bus alamat dan kemudian operasi pembacaaan data dilakukan.
Intel 80286
Intel 80486
Intel Pentium II,III,IV
Arsitektur Mikroprosesor
Jenis Arditektur I/O Terpetakan dalam memori ini bekerja dengan menyatukan sel-sel
memori.Tiap-tiap I/O yang terpetakan dalam memori berisi intruksi tipe memori
untuk media dalam mengakses alat-alat I/O.
Keunggulan dari sistem Arsitektur I/O Terpetakan dalam memori ini hanya intruksi
yang digunakan sebagai pembacaan dan penulisan dan penulis memori dapat
digunakan sebagai media input maupun optput data pada I/O.
Arsitektur Harvard
Berikutnya adalah Arsitektur Harvard.Varian arsitektur mikroprosesor jenis ini
memiliki desain yang mirip sekali dengan arsitektur I/O Terisolasi.saja arsitektur ini
memiliki perbedaan yang terletak pada memori program dan memori data
terppisah/terisolasi.
Kemasan Mikroprosesor :
1.Mikroprosesor 64 Bit
Mikroprosesor 64 bit ini ppertama kali diluncurkan pada tahun 1993,sehingga
termasuk yang paling mudah pada daftar ini.Nama yang digunakan untuk menjuluki
jenis mikroprosesor ini adalah Pentium,dan menggunakan teknologi superscalar.
2. Mikroprosesor 32 Bit
3.Mikroprosesor 16 Bit
Mikroprosesor 16 bit hadir dengan beberapa perubahan pada sisis internalnya seperti
jumla memori yang sedikit lebih besar dan hadirkan dalam beberapa versi.Hal
tersebut karena kebutuhan memori setiap tahunya semasuin besar sehingga jumlah bit
pun juga harus disuaikan.
4. Mikroprosesor 8 Bit
5. Mikroprosesor 4 Bit
Jenis mikroprosesor yang terakhir ini dikeluarkan oleh pihak intel dan dikenal dengan
nama intel 4004.Menyesuaikan dengan namanya,jumlahnya memori memori yang
dimiliki oleh mikroprosesor ini pun hanya sekitar 4 bit saja.
Mikroprosesor memiliki andil yang besar untuk membuat kehidupan kita semakin
praktis.Kita tidak perlu lagi memanfaatkan teknologi kuno untuk melakukan
komputasi yang cukup menguras tenaga.
Fungsi Mikroprosesor yang utama adalah mengadalikan dan mengatur seluruh proses
dalam sistem dan juga menjalankan fungsi operasi logika dan aritmatika.Tidak hanya
itu,namun ada pula fungsi mikroprosesor yang lainya yaitu:
1.Memberi pelayanan dan mengirmkan sinyal apabila terdapat interupsi pada sinyal
tersebut.
3.Menyimpan dan mengambil data baik itu dari ataupun ke daam memori
Unit memori yang ada pada microprocessor menyimpanan sebuah intruksi secara
berurutan(Sequential order).Selanjutnya intruksi tersebut diterjemah dan dijalankan
microprocessor sampai ada intruksi stop/ Berhenti.
Hasil dari proses eksekusi intruksi data tersebut kemudian dikirim oleh
microprocessor ke port Output dalam bentuk angka binary/biner.
Saluran-saluran yang ada pada mikroprosesor dikelompokan lagi menjadi tiga yaitu :