Anda di halaman 1dari 43

Organisasi sistem komputer

Komputer (MATERI 1)

Komputer adalah sebuah mesin hitung elektronik yang secara cepat menerima informasi masukan digital
dan mengolah informasi tersebut menurut seperangkat instruksi yang tersimpan dalam komputer tersebut
dan menghasilkan keluaran informasi yang dihasilkan setelah diolah.
Organisasi Komputer adalah bagian yang terkait erat dengan unit–unit operasional dan interkoneksi
Monitor
KOMPONEN KOMPUTER
a. Monitor
Monitor adalah perangkat keras yang digunakan sebagai alat output data secara grafis pada sebuah CPU,
monitor juga kerap disebut sebagai layar tampilan komputer. Monitor juga salah satu perangkat keras
(Hardware) yang digunakan sebagai penampilan output video dari pada sebuah CPU. Fungsinya Monitor
sebagai Output dari memori komputer atau central processing unit berupa biner.
b. Speaker
Speaker adalah sebuah perangkat keras atau hardware yang merubah sinyal elektrik atau listrik menjadi
frekuensi suara dengan jalan memberikan getaran pada komponennya yang berupa membran. Fungsinya
Speaker atau pengeras suara memiliki fungsi untuk merubah gelombang elektrik atau listrik menjadi audio
atau gelombang suara yang lebih keras.
c. Keyboard
Keyboard adalah alat input dan merupakan salah satu perangkat keras komputer yang memiliki macam-
macam tombol yang memiliki fungsi yang berbeda tergantung pada penekanannya yang dapat
menghasilkan proses sesuai dengan kemauan kita.
Fungsinya suatu keyboard adalah untuk memasukkan data maupun perintah pada komputer atau yang
dikenal sebagai perangkat input yang dimana terdapat susuan tombol keyboard untuk menghasilkan
inputan yang diinginkan.
d. Mouse
Mouse adalah alat atau perangkat inputan yang digunakan untuk mengatur perpindahan kursor secara
cepat atau digunakan untuk memberikan perintah secara praktis dan cepat pula. Fungsinya Untuk
memasukkan perintah kepada komputer dimana cara kerja dari mouse ini adalah dengan cara menggeser
- geser mouse di permukaan papan yang datar dan Sebagai penggerak pointer untuk menunjukkan lokasi
tertentu di layar monitor.
e. Disk
Disk adalah perangkat penyimpanan data yang digunakan untuk menyimpan dan mengambil informasi
digital menggunakan cakram yang dilapisi dengan bahan magnetik. Fungsinya untuk menyimpan Data
Digital. Semua data yang tersimpan di komputer, ada di Hard Disk. Seperti dokumen, gambar, musik,
video, program, bahkan Sistem Operasi komputer semuanya disimpan di dalam Hard Disk komputer.
f. CPU
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. Fungsinya Pada dasarnya CPU sendiri memiliki cara kerja yang berpusat terhadap 3 Fungsi
dasar yakni menerima masukan (Input), kemudian memproses/mengolah data menjadi keluaran (Output).
Jadi, data yang masuk tersebut kemudian di olah oleh CPU menjadi Output yang dapat di simpan baik itu
sifatnya sementara atau permanen.

Komponen-komponen yang terdapat dalam CPU adalah :


1) Mainboard
• Pengertian Mainboard
Motherboard atau mainboard merupakan papan utama dimana terdapat komponen-komponen
serta chip controller yang bertugas mengatur lalu lintas data dalam sistem motherboard. Pada
Motherboard juga terdapat socket untuk processor, slot-slot yang digunakan untuk pemasangan
komponen kartu seperti VGA Card, SoundCard, Internal Modem, dan lain-lain.
• Fungsi Mainboard
1) Organisasi, mengatur dan menentukan alat ( peripheral ) yang bisa dipasang pada komputer
2) Kontrol, di dalam motherboard terdapat chipset dan program BIOS yang berfungsi mengatur
data komponen komputer lain
3) Komunikasi, hampir semua komunikasi harus melalui motherboard.
2) Processor
• Fungsi
Processor berfungsi untuk mengontrol keseluruhan jalannya sebuah sistem komputer dan
digunakan sebagai pusat atau otak dari komputer yang berfungsi untuk melakukan perhitungan
dan menjalankan tugas.

• Cara kerja
Kerja processor akan terus terhubung dengan komponen komputer yang lainnya, terutama hardisk
dan RAM. Dimana setiap data akan melalui processor mengeluarkan atau output yang sesuai.
Processor hanya dapat mengenali bahasa mesin yaitu dengan notasi bilangan biner yang hanya
berupa 2 angka saja yaitu 0 dan 1 (01010101). Bilangan biner merupakan notasi untuk perangkat
elektronik di mana bilangan nol (0) menandakan tidak terdapat sinyal listrik dan bilangan satu (1)
menandakan adanya sinyal listrik.

3) Memory
Terbagi menjadi beberapa macam yaitu :

a. ROM (Read-Only-Memory a.k.a firmware)


Memori yang isinya tidak hilang ketika tidak mendapat aliran listrik dan pada awalnya isinya hanya
bisa dibaca. ROM pada komputer disediakan oleh vendor komputer dan berisi program atau data.
Di dalam PC, ROM biasa disebut BIOS (Basic Input/Output System) atau ROM-BIOS. Instruksi
dalam BIOS inilah yang akan dijalankan oleh mikroprosesor ketika komputer mulai dihidupkan.

b. RAM (Random-Access Memory)


Memori yang isinya dapat diganti-ganti selama komputer dihidupkan dan bersifat volatile. Selain
itu, RAM mempunyai sifat yakni dapat menyimpan dan mengambil data dengan sangat cepat.

c. Memori Ekternal
Memori tambahan yang berfungsi untuk menyimpan data atau program. Contoh: Hardisk, Floppy
Disk, Optical Disk dll.

5. Interkoneksi Antar Komponen


Disebut juga galur/jalur (bus) yang terdapat pada mainboard, bus ini terdiri dari 3 macam yaitu :

a. Data Bus
Adalah jalur-jalur perpindahan data antarmodul dalam sistem komputer. Biasanya terdiri dari 8,
16 , 32 atau 64 jalur data yang paralel. 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, misalnya CPU dapat membaca dari memory atau port dan dapat juga
mengirim ke memory atau port.

b. Address Bus
Digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur
ini CPU akan mengirimkan alamat memory yang akan ditulis atau dibaca. Address Bus biasanya
terdiri atas 16, 20, 24 atau 32 jalur paralel. Lebar Address Bus menentukan kapasitas memory
maksimum sistem. Sebagai contoh bila
CPU mempunyai Address Bus 20 bit maka CPU dapat mengalamatkan 220 atau 1048576 alamat
(1 MB).

c. Control Bus
Digunakan untuk mengontrol penggunaan, serta akses ke Data Bus dan Address Bus. Control Bus
terdiri dari 4 sampai 10 jalur paralel. CPU akan mengirimkan sinyal pada control bus ini bila akan
meng-enable sebuah alamat yang ditunjuk, baik itu memory atau I/O port.

1. Sejarah perkembangan komputer


Komputer merupakan alat yang biasanya dipergunakan untuk mengolah data berdasarkan aturan
baku yang sudah ditentukan. Sebuah komputer juga memiliki definisi perangkat elektronik yang
memiliki beberapa komponen yang bekerja sama dan membentuk satu sistem. Sehingga sebuah
sistem komputer dapat menjalankan pelbagai program.
Secara bahasa, komputer berasal dari bahasa Yunani, yaitu computare. Kata computare tersebut
merupakan gabungan dari kata com yang berarti menggabungkan dan putare yang artinya
memikirkan perhitungan. Sedangkan dalam bahasa inggris, computare disebut dengan to compute
atau menghitung.

Jika dijabarkan menurut pendapat ahli, komputer bisa diartikan sebagai alat yang dapat melakukan
tugas untuk menerima input, memproses input, menyimpan, dan membuat output. Pendapat dari
Robert H. Blissmer ini juga menjadi pengertian dari sistem komputer yang saat ini banyak
digunakan untuk berbagai alat elektronik.

Generasi Pertama (1940-1956)


Selama periode ini, generasi pertama dari komputer mulai dikembangkan. Komputer generasi
pertama menggunakan tabung vakum untuk sirkuit dan drum magnetik untuk penyimpanan
memori. Tabung vakum digunakan untuk memeperkuat sinyal dengan mengendalikan gerakan
elektron di ruang evakuasi. Komputer generasi pertama sangatlah sulit untuk dioperasikan dan
berbiaya sangat mahal.

UNIVAC dan ENIAC adalah contoh komputer generasi pertama yang digunakan badan sensus
Amerika Serikat.
Generasi Kedua (1964-1971)
Teknologi tabung vakum mulai tergantikan dengan transistor. Penggunaan transistor pada
komputer mulai digunakan di akhir 1950-an. Keunggulan transistor adalah bentuknya yang lebih
kecil. Dengan bentuk minimalis dari transistor, komputer menjadi lebih kecil dan hemat energi. Di
generasi kedua ini, bahasa pemograman mulai diperkenalkan, seperti contohnya COBOL dan
Fortran. Teknologi penyimpanan memori juga berubah dari drum magnetik menjadi teknologi
magnetik.

IBM 7000, NCR 304, IBM 650, IBM 1401, ATLAS and Mark III adalah contoh dari generasi kedua
komputer.
Generasi Ketiga (1964-1971)
Pengembangan sirkuit terpadu adalah ciri khas dari generasi ketiga komputer. Bentuk transistor
semakin diperkecil dan ditempatkan di chip silikon, yang dinamakan semikonduktor. Teknologi ini
semakin mempercepat kinerja komputer. Selama periode ini, mouse dan keyboard mulai
diperkenalkan, generasi ketiga juga sudah dilengkapi dengan sistem operasi

PDP-8, PDP-11, ICL 2900, IBM 360 and IBM 370 adalah contoh dari komputer generasi ketiga

Generasi Keempat (1971-sekarang)


Di periode ini prosesor mikro mulai diperkenalkan, saat ribuan sirkuit terpadu dimasukan ke dalam
sebuah silikon chip yang kecil. Prosesor pertama Intel, 404 chip mulai menjadi otak utama di
sebuah komputer. saat periode inilah istilah Personal Computer (pc) mulai digunakan. Dengan
teknologi yang lebih maju, generasi keempat menjadi tonggak awal pembangunan internet.

IBM 4341, DEC 10, STAR 1000, PUP 11 and APPLE II adalah contoh komputer generasi keempat.
Generasi kelima (sekarang-masa depan)
Komputer generasi kelima dibangun berdasarkan teknologi kecerdasan buatan, dan masih dalam
tahap pengembangan. Contoh teknologi yang sudah sering digunakan adalah teknologi pengenal
suara. Penggunaan pemrosesan paralel dan superkonduktor menjadi dasar dari kecerdasan
buatan. Tujuan dari komputasi generasi terbaru adalah untuk mengembangkan perangkat yang
merespon bahasa manusia.

Windows adalah contoh komputer masa kini dan akan lebih


canggih lagi untk di masa yang akan datang

Perangkat keras vs perangkat lunak


Sebelum kami membahas tentang macam-macam tipe komputer, mari
membahas tentang 2 hal yang sama yang terdapat pada semua tipe komputer yaitu perangkat keras dan
perangkat lunak.
 Perangkat keras
adalah komponen komputer yang memiliki struktur fisik, seperti keyboard atau mouse. Selain itu,
perangkat keras juga mencakup semua komponen internal komputer, yang dapat Anda lihat pada
gambar di bawah ini.

 Perangkat lunak
adalah sekelompok instruksi atau perintah yang menugaskan atau memberi perintah kepada
perangkat keras tentang apa yang harus dilakukan dan bagaimana melakukannya. Contoh
perangkat lunak seperti web browser, permainan, dan pengolah kata. Gambar di bawah ini
merupakan gambar dari perangkat lunak Microsoft PowerPoint, yang digunakan untuk membuat
presentasi.

Segala sesuatu yang Anda kerjakan di komputer bergantung pada perangkat keras dan perangkat lunak.
Sebagai contoh, saat ini Anda dapat melihat pelajaran ini di web browser (perangkat lunak) dan
menggunakan mouse (perangkat keras) untuk berpindah dari halaman satu ke halaman lainnya. Saat
Anda mempelajari tentang berbagai macam tipe komputer, tanyakan pada diri Anda tentang perbedaan-
perbedaan dari segi perangkat kerasnya. Saat Anda mempelajari panduan ini, maka Anda akan
memahami berbagai macam komputer serta berbagai macam perangkat lunak yang digunakannya.

 Pengertian brainware

Brainware atau seseorang yang dapat mengoperasikan komputer, semua orang yang dapat
mengoperasikan komputer disebut dengan brainware,contoh dari brainware adalah user, operator,
pengguna komputer dan lainya. nah komputer pastinya memerlukan brainware, tanpa brainware sebuah
komputer tentu hanyalah sebuah kumpulan alat , nah dengan dengan adanya brainware komputer menjadi
berfungsi dan dapat di operasikan oleh seorang pengguna. Jadi brainware juga merupakan elemen yang
penting pada komputer.

Cara kerja komputer

 Komputer menerima sebuah intruksi


komputer pada awalnya menerima sebuah intruksi misalnya:  Pada saat kita mengetik, komputer
ini menerima intruksi dari keyboard yang lalu di proses pada processor yaitu tempat terjadinya
pemerosesan sebuah perintah.

 Komputer melakukan proses


Nah setelah melakukan intruksi pada keyboard lalu perintah tersebut di proses pada processor
sehingga dapat diterjemahkan ke dalam bahasa yang dapat dimengerti oleh manusia lalu di
tampilkan di sebuah alat keluaran atau output seperti monitor.

 Komputer mengeluarkan sebuah hasil


Nah setelah melakukan proses lalu perintah tersebut yang sudah diterjemahkan ke dalam bahasa
yang dimengerti oleh manusia di lanjutkan ke monitor sehingga nantinya dapat tampil di monitor
apa yang sudah di perintahkan.
Jalur sederhananya yaitu : manusia memberikan intruksi seperti mengetik kata “ abc “ lalu setiap
huruf “a” , “b”  dan “c” ini memiliki kode tertentu atau kode mesin nah kode mesin ini lalu di
masukan ke dalam sebuah tempat pemerosesan yaitu processor , lalu processor ini
menerjemahkan kode-kode tersebut lalu menampilkanya di monitor sehingga manusia dapat
melihat tulisan yang diketik di keyboard di monitor, nah karena proses ini sangat cepat, hal ini
membuat manusia tidak menyadari proses terjadinya hal ini.
Jenis-jenis komputer
komputer memiliki beberapa jenis, disini saya memberikan secara umum saja jenis komputer yaitu :

1. personal komputer
Personal komputer atau dikenal juga pc yaitu sebuah komputer yang penggunaanya ditunjukan oleh satu
orang pengguna atau juga komputer pribadi. Komputer ini tidak dapat dibawa kemana-mana dan hanya
bisa digunakan pada tempat itu saja dan biasanya digunakan untuk keperluan pribadi seperti aktifitas kerja,
hiburan dan penggunaan bisnis dalam skala kecil.
2. komputer desktop
Komputer desktop sama seperti personal computer hanya saja komputer ini dapat digunakan dalam skala
besar terutama dalam penggunaan bisnis dan memiliki spesifikasi yang lebih besar dari komputer
personal.
3. komputer server
Komputer server yaitu sebuah komputer yang menyediakan layanan pada komputer client, komputer ini
memiliki spesifikasi yang tinggi serta memiliki tempat yang khusus.
4. komputer client
Komputer client yaitu sebuah komputer yang menerima layana pada komputer server, komputer ini
biasanya digunakan untuk keperluan skala kecil tetapi bisa juga untuk skala besar tergantung fungsi utama
komputer client tersebut.
5. laptop
Laptop merupakan sebuah komputer yang sudah di modifikasi supaya dapat dibawa kemana-mana
sehingga laptop menjadi komputer yang banyak digemari karena lebih efesien dan dapat digunakan
dimana saja dan mudah digunakan.

Fungsi dan manfaat komputer dalam kehidupan


Komputer memiliki beberapa fungsi yaitu :
 Sebagai alat input
komputer berfungsi sebagai alat yang dimana menerima informasi dan perintah masukan misalnya dari
keyboard, mouse dan perangkat lainya
 Sebagai alat Processing
komputer berfungsi untuk melakukan processing yang dimana setelah mendapatkan informasi dan
perintah ia lalu melakukan pemerosesan pada sebuah perangkat misalnya processor yang
memiliki fungsi melakukan olah data yang lalu menerjemahkanya agar dapat dimengerti oleh
manusia.
selain dari itu ada perangkat proces lainya seperti Ram.
 Sebagai alat output
komputer sebagai alat output atau keluaran yaitu setelah mendapatkan intruksi di proses ia lalu
menampilkanya pada perangkat keras output seperti monitor agar manusia dapat melihat hasil
intruksi yang telah ia kerjakan.
 Sebagai alat penyimpanan
fungsi lainya komputer adalah sebagai alat penyimpanan , komputer dapat menyimpan data
berupa file, lagu, video, program dan lainya sehingga ketika dibutuhkan dapat diambil atau
mengaksesnya. Contoh perangkat penyimpanan yaitu harddisk.

STRUKTUR DAN FUNGSI KOMPUTER (MATERI 2)


Peralatan/komponen pada suatu PC meliputi unit input, unit proses, dan unit output. Supaya komputer
dapat digunakan untuk mengolah data, maka harus berbentuk suatu sistem yang disebut dengan sistem
komputer. Secara umum, sistem terdiri dari elemen-elemen yang saling berhubungan membentuk satu
kesatuan untuk melaksanakan suatu tujuan pokok dari sistem tersebut.
Tujuan dari sistem komputer adalah mengolah data untuk menghasilkan informasi sehingga perlu didukung
oleh elemen-elemen yang terdiri dari perangkat keras (hardware), perangkat lunak (software), dan user
(brainware). Perangkat keras adalah peralatan komputer itu sendiri, perangkat lunak adalah program yang
berisi perintah-perintah untuk melakukan proses tertentu, dan brainware adalah manusia yang terlibat di
dalam mengoperasikan serta mengatur sistem komputer.

Struktur komputer Computer Peripherals Central Main Processing Memory


- Unit
- Main Memory Computer
- Systems Interconnection
- Input Output
- Communication lines
Struktur CPU

Struktur CPU Computer Arithmetic and Registers Login Unit Internal CPU
- I/O
- Registers System
- Bus
- CPU
- Internal CPU
- Interconnection
- Memory
Control Unit
CPU (Central Processing Unit) Merupakan komponen terpenting dari sistem komputer dan Merupakan
komponen pengolah data berdasarkan instruksi-instruksi yang diberikan
Komponen penyusun CPU
- ALU
Bertugas membentuk fungsi-fungsi pengolahan data komputer, ALU sering disebut dengan
machine language, Karena pada bagian ini mengerjakan instruksi-instruksi bahasa mesin yang
diberikan ALU terdiri dari dua bagian : Unit arithmetika Unit logika
- CONTROL UNIT
Bertugas mengendalikan operasi CPU dan secara keseluruhan mengendalikan komputer sehingga
terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi-fungsi operasinya
- REGISTER
Merupakan media penyimpan internal dari CPU, Memori bersifat sementara, Biasa digunakan
untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya
- CPU INTERCONNECTION
Sistem koneksi yang menghubungkan komponen internal dan eksternal CPU. Komponen internal :
ALU, CU ,Register. Komponen Eksternal : Memori, I/O, Sistem lainnya
Struktur control Unit

Fungsi Komputer
- Data Movement
- Data Processing
- Data Storage
- Control

Struktur komputer didefinisikan sebagai cara-cara dari setiap komponen yang saling terkait.
Struktursebuah komputer secara sederhana, dapat digambarkan dalam diagram blok pada gambar
dibawah.
Struktur Komputer
Sedangkan fungsi komputer didefinisikan sebagai operasi masing-masing komponen sebagai bagian dari
struktur. Adapun fungsi dari masing-masing komponen dalam struktur di atas adalah sebagai berikut:
1. Input Device (Alat Masukan)
Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah
kedalam komputer.
nput device atau perangkat masukan adalah hardware yang digunakan untuk memasukkan suatu data atau perintah
ke sistem komputer. Perangkat keras ini tidak dapat bekerja sesuai fungsinya tanpa adanya software pendukung.
Perlu diketahui, perangkat input terbagi menjadi dua jenis yaitu:
 Perangkat input langsung adalah perangkat input komputer yang bisa langsung diproses atau
digunakan tanpa adanya konfigurasi terlebih dahulu. Dalam hal ini, contoh perangkat input
langsung adalah mouse dan keyboard.
 Perangkat input tidak langsung adalah perangkat input komputer yang tidak bisa langsung
digunakan, melainkan harus melalui proses tertentu. Dalam hal ini, contoh perangkat input tidak
langsung adalah hardisk.
Ada banyak input device yang dapat digunakan pada komputer antara lain: keyboard, mouse, joystick,
webcam, barcode scanner, finger print, flashdisk, trackball, touchpad, microphone, headphone, light pen,
graphic pad, kabel data, card reader, CD/DVD rom dan masih banyak lagi.
Input device adalah alat yang digunakan untuk menerima input dari luar sistem, dan dapat berupa signal
input atau maintenance input. Di dalam sistem komputer, signal input berupa data yang dimasukkan ke
dalam sistem komputer, sedangkan maintenance input berupa program yang digunakan untuk mengolah
data yang dimasukkan. Dengan demikian, alat input selain digunakan untuk memasukkan data juga untuk
memasukkan program.
Beberapa alat input mempunyai fungsi ganda, yaitu disamping sebagai alat input juga berfungsi sebagai
alat output sekaligus. Alat yang demikian disebut sebagai terminal. Terminal dapat dihubungkan ke system
komputer dengan menggunakan kabel langsung atau lewat alat komunikasi.
Terminal dapat digolongkan menjadi non intelligent terminal, smart terminal, dan intelligent terminal. Non
intelligent terminal hanya berfungsi sebagai alat memasukkan input dan penampil output, dan tidak bias
diprogram karena tidak mempunyai alat pemroses. Peralatan seperti ini juga disebut sebagai dumb
terminal. Smart terminal mempunyai alat pemroses dan memori di dalamnya sehingga input yang terlanjur
dimasukkan dapat dikoreksi kembali. Walaupun demikian, terminal jenis ini tidak dapat diprogram oleh
pemakai, kecuali oleh pabrik pembuatnya.
Sedangkan intelligent terminal dapat deprogram oleh pemakai. Peralatan yang hanya berfungsi sebagai
alat input dapat digolongkan menjadi alat input langsung dan tidak langsung. Alat input langsung yaitu
input yang dimasukkan langsung diproses oleh alat pemroses, sedangkan alat input tidak langsung melalui
media tertentu sebelum suatu input diproses oleh alat pemroses.
Alat input langsung dapat berupa papan ketik (keyboard), pointing device (misalnya mouse, touch screen,
light pen, digitizer graphics tablet), scanner (misalnya magnetic ink character recognition, optical data
reader atau optical character recognition reader), sensor (misalnya digitizing camera), voice recognizer
(misalnya microphone). Sedangkan alat input tidak langsung misalnya keypunch yang dilakukan melalui
media punched card (kartu plong), key-to-tape yang merekam data ke media berbentuk pita (tape)
sebelum diproses oleh alat pemroses, dan key-to-disk yang merekam data ke media magnetic disk
(misalnya disket atau harddisk) sebelum diproses lebih lanjut.

2. Output Device (Alat Keluaran)


Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan
data. Keluarannya dapat berupa hard-copy ( ke kertas), soft-copy (ke monitor), ataupun berupa suara.
Output device atau perangkat keluaran adalah hardware yang digunakan untuk menghasilkan keluaran seperti
gambar, suara, ataupun dokumen hardcopy. Beberapa contoh output device yang sering digunakan adalah monitor,
printer, plotter, ataupun speaker.
Contoh sederhananya adalah penggunaan printer. Printer merupakan sebuah perangkat output device
yang digunakan untuk mencetak dokumen. Sedangkan dokumen hardcopy tersebut merupakan output
yang dihasilkan oleh printer.
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: Hard-copy device, yaitu alat yang digunakan untuk mencetak tulisan dan
image pada media keras seperti kertas atau film. 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 simbol dalam bentuk yang hanya dapat
dibaca oleh mesin pada media seperti magnetic disk atau magnetic tape. Alat ini berfungsi ganda, sebagai
alat output dan juga sebagai alat input.
Output bentuk pertama sifatnya adalah permanen dan lebih portable (dapat dilepas dari alat outputnya dan
dapat dibawa ke mana-mana). Alat yang umum digunakan untuk ini adalah printer, plotter, dan alat
microfilm. Sedangkan output bentuk kedua dapat berupa video display, flat panel, dan speaker. Dan alat
output bentuk ketiga yang menggunakan media magnetic disk adalah disk drive, dan yang menggunakan
media magnetic tape adalah tape drive.

3. I/O Ports
Bagian ini digunakan untuk menerima ataupun mengirim data keluar sistem. Peralatan input dan output di
atas terhubung melalui port ini.
Port I/O adalah suatu port dimana setiap port I/O di bawah control processor. Jadi mudahnya, port ini adalah port
yang sering digunakan untuk memasang perangkat tambahan seperti flashdisk ataupun yang lainnya.
Adapun macam-macam port I/O adalah sebagai berikut:
 Port Parallel adalah port yang memiliki kemampuan transfer data dengan kecepatan 200kb/s. Port
ini dapat digunakan oleh hardware seperti printer ataupun scanner.
 Port Serial adalah port yang memiliki kemampuan transfer data dengan kecepatan yang lebih
rendah daripada port parallel. Port ini dibedakan menjadi dua, yaitu COM1 dan COM2. Yang
membedakan adalah, kabel connector COM 1 menggunakan 9 pin, sedangkan untuk COM2
menggunakan 25 pin.
 Port PS/2 adalah port yang sering digunakan untuk menghubungkan keyboard ataupun mouse ke
komputer. Namun, saat ini port PS/2 sudah jarang ditemui pada keluaran komputer terbaru, karena
sebagian besar sudah menggunakan USB.
 Port USB atau Universal Serial Bus adalah port yang digunakan untuk device yang bekerja dengan
transmisi data secara serial. Contoh device yang bisa menggunakan USB adalah flashdisk,
keyboard dan mouse USB, serta perangkat lainnya.
 Port VGA adalah port yang berhubungan langsung dengan monitor. Port ini biasanya terdapat di
dalam cassing komputer. Fungsi dari port ini adalah untuk menambahkan kartu grafis pada
komputer agar memiliki performa yang lebih.
 Port Audio adalah port yang berhubungan langsung dengan audio device seperti speaker, radio,
dan lain sebagainya.
 Port LAN adalah port yang digunakan untuk komunikasi antar komputer. Dengan ini, maka setiap
komputer bisa saling bertukar informasi.

4. CPU (Central Processing Unit)


CPU merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu:
ALU(Arithmetical Logical Unit) sebagai pusat pengolah data, dan CU ( Control Unit) sebagai pengontrol
kerja komputer.
CPU, singkatan dari Central Processing Unit adalah perangkat keras komputer yang berfungsi untuk
menerima dan melaksanakan perintah dan data dari perangkat lunak. Prosesor sering digunakan untuk
menyebut CPU pada umumnya. Adapun mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu,
seringkali dalam sebuah paket sirkuit terpadu-tunggal. Sejak pertengahan tahun 1970-an, mikroprosesor
sirkuit terpadu-tunggal ini telah umum digunakan dan menjadi aspek penting dalam penerapan CPU.
Pin mikroprosesor Intel 80486DX2.
Komponen CPU terbagi menjadi beberapa macam, yaitu sebagai berikut:
Unit kontrol (Control Unit)
Unit kontrol ini adalah bagian dari prosesor yang mampu mengatur jalannya program. Komponen ini
terdapat dalam semua CPU. CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antar
komponen dalam menjalankan fungsi-fungsi operasinya. termasuk dalam tanggung jawab unit kontrol
adalah mengambil intruksi-intruksi dari memori utama dan menentukan jenis instruksi tersebut. Bila ada
instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi
tersebut ke ALU (Aritmathic Logic Unit). Hasil dari pengolahan data dibawa oleh unit kendali ke memori
utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output. Dengan demikian tugas dari
unit kendali ini adalah:
5. Memori
Memori terbagi menjadi dua bagian yaitu memori internal dan memori eksternal.Memori internal berupa
RAM (Random Access Memory) yang berfungsi untuk menyimpan program yang kita olah untuk
sementara waktu, dan ROM (Read OnlyMemory) yaitu memori yang hanya bisa dibaca dan berguna
sebagai penyedia informasi pada saat komputer pertama kali dinyalakan.
Memori adalah perangkat keras komputer yang berfungsi untuk menyimpan data atau informasi pada
komputer yang bersifat sementara ataupun permanen. Dalam hal ini, memori terbagi menjadi 2 yaitu
memori internal dan memori eksternal.
 Memori internal adalah memori utama yang dapat diakses langsung oleh prosesor. Karena data
yang disimpan pada memori bersifat volatile atau sementara, maka ketika tidak ada sumber listrik
atau ketika kimputer dimatikan, maka datanya akan hilang. Biasanya, data yang disimpan dalam
memori ini adalah program dan data.
 Memori eksternal adalah memori tambahan yang berfungsi sebagai tambahan untuk menyimpan
data atau program namun bersifat permanen atau non volatile. Ada beberapa jenis memori
eksternal yang sering digunakan, yaitu: hardisk, flashdisk, dan floppy disk.
 6. 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 busini 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.
7. 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.
8. Control Bus
Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan Address Bus.
Terdiri atas 4 sampai 10 jalur paralel.

Perangkat Input 
 Input Device → alat yang digunakan untuk menerima input dari luar sistem dan dapat berupa
signal input atau maintenance input.
 Signal Input → data yang dimasukkan kedalam sistem komputer
 Maintenance Input → program yang digunakan untuk mengolah data yang dimasukkan
 Terminal → berfungsi ganda sebagai alat input dan output yang digolongkan :
1. Non intelligent terminal → hanya untuk memasukkan input dan menampilkan output, tidak bisa
diprogram karena tidak mempunyai alat pemroses dan juga disebut dumb terminal
2. Smart Terminal → mempunyai alat pemroses dan memori didalamnya sehingga input dapat
dikoreksi kembali. Tidak dapat diprogram oleh pemakai tetapi hanya oleh pabrik pembuatnya
 Peralatan yang berfungsi sebagai input terbagi dua :
 Input lansung yaitu jika input yang dimasukkan langsung diproses oleh alat pemroses. Contoh
Input lansung → keyboard, pointing device (mouse, touch screen, light pen, dan digitizer graphics
tablet), scanner (magnetic ink character recognition, ptical data reader atau optical character
recognition reader), sensor (digitizing camera), dan voice recognizer (microphone)
 Input tidak langsung yaitu saat input tidak langsung diproses, melalui media tertentu sebelum
diproses. Contoh Input tidak langsung → keypunch yang dilakukan melalui media punched card
(kartu plong), key-to-tape yang merekam data ke media berbentuk pita (tape) sebelum di proses
oleh alat pemroses, dan key-to-disk yang merekam data ke media magnetic disk (disket atau hard
disk) sebelum diproses lebih lanjut

Perangkat Output
Ouput yang dihasilkan dapat digolongkan menjadi 4 bentuk :
1. Tulisan (huruf,angka,simbol khusus)
2. Image (dalam bentuk grafik atau gambar)
3. Suara
4. Dan bentuk lain yang dapat dibaca oleh mesin (Machine-readble form)
Tiga golongan pertama → 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 → alat untuk mencetak tulisan dan image pada media keras seperti kertas atau
film
2. Soft-copy device → alat untuk menampilkan tulisan dan image pada media lunak berupa sinyal
elektornik
3. Drive device atau driver → alat untuk merekam simbol dalam bentuk yang hanya dapat dibaca
oleh mesin pada media seperti magnetic disk atau magnetic tape. Alat ini berfungsi ganda sebagai
alat output dan juga sebagai alat input
4. Printer dan plotter → jenis hard-copy device, karena keluaran hasil proses dicetak diatas kertas.
Printer memiliki berbagai macam bentuk dsn ukuran, serta ketajaman hasil cetak. Untuk mencetak
diatas kertas dengan ukuran yang sangat besar, digunakan plotter
5. Monitor → jenis soft-copy device karena keluarannya berupa signal elektronik, yaitu berupa
gambar yang tampil dilayar monitor sebagai hasil pemroses data ataupun informasi masukan

Central Processing Unit (CPU)


Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di RAM (melalui
Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila
berbentuk data ditampung di Working-storage). Jika register siap untuk menerima pengerjaan eksekusi,
maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction
Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter.
Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di General-purpose
register (dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah
arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang
ditetapkan. Hasilnya ditampung di Accumulator. Apabila hasil pengolahan telah selesai, maka Control Unit
akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke Working-storage. Jika
pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari Working-
storage untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan
ditampilkan ke output-devices.
Control Unit (CU)

 Mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer, kapan alat input
menerima data dan kapan data diolah serta kapan ditampilkan pada alat output
 Mengartikan instruksi-2 dari program komputer
 Membawa data dari alat input ke memori utama
 Mengambil data dari memori utama untuk diolah
 Mengirim instruksi ke ALU jika ada instruksi untuk perhitungan aritmatika atau perbandingan logika
 Membawa hasil pengolahan data kembali ke memori utama lagi untuk disimpan, dan pada saatnya
akan disajikan ke alat output
Kesimpulan tugas dari unit kendali ini adalah :
1. Mengatur dan mengendalikan alat-alat input dan output
2. Mengambil instruksi-instruksi dari memori utama
3. Mengambil data dari memori utama (jika diperlukan)
4. Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta
mengawasi kerja dari ALU
5. Menyimpan hasil proses ke memori utam
Arithmatic and Logic Unit (ALU)
 Melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang
digunakan disebut adder
 Melakukan keputusan dari suatu operasi logik sesuai dengan instruksi program
 Operasi logika meliputi perbandingan dua operator dengan menggunakan operator logika tertentu,
yaitu sama dengan (=), kurang dari (<), lebih besar dari (>)
DASAR DASAR HTML (MATERI 3)

HTML merupakan singkatan dari HyperText Markup Language adalah script untuk menyusun
dokumen-dokumen Web. Dokumen HTML disimpan dalam format teks reguler dan mengandung tag-
tag yang memerintahkan web browser untuk mengeksekusi perintah-perintah yang dispesifikasikan.
SEJARAH HTML Hypertext Markup Language (HTML) Bahasa yang digunakan untuk menulis
halaman web. HTML merupakan pengembangan dari standar pemformatan dokumen teks yaitu
Standard Generalized Markup Language (SGML). HTML sebenarnya adalah dokumen ASCII atau teks
biasa, yang dirancang untuk tidak tergantung pada suatu sistem operasi tertentu. HTML dibuat oleh
Tim Berners-Lee ketika masih bekerja untuk CERN dan dipopulerkan pertama kali oleh browser
Mosaic. Selama awal tahun 1990 HTML mengalami perkembangan yang sangat pesat. Setiap
pengembangan HTML pasti akan menambahkan kemampuan dan fasilitas yang lebih baik dari versi
sebelumnya. Namun perkembangan resmi dikeluarkan pada bulan November 1995 oleh IETF (Internet
Engineering Task Force). HTML 2.0 ini merupakan penyempurnaan dari HTML+ (1993). HTML 3.0
(1995) memberikan kemampuan lebih daripada versi sebelumnya. Sebuah usaha dari World Wide
Web Consortium’s (W3C) HTML Working Group pada tahun 1996 menghasilkan HTML 3.2. HTML
versi ini secara resmi diterbitkan pada bulan Januari 1997. HTML versi terbaru adalah HTML 4.01 yang
dikeluarkan secara resmi oleh W3C pada tanggal 24 April 1998. HTML merupakan perbaikan dari
HTML 4.0 yang lebih dulu diterbitkan. (18 Desember 1997).
Perkembangan

Pada tahun 1980 IBM mulai untuk mengembangkan sebuah bahasa pemograman dimana text dan
format sebuah dokumen dijadikan satu dalam bahasa pemrograman yang sering kita sebut sebagai
HTML (Hyper Text Markup Language) akan tetapi pada saat itu pihak IBM memberikan sebuah nama
GML (Generalized Markup Language). Pada tahun 1986 ISO mengeluarkan sebuah standarisasi
tentang bahasa pemograman tersebut dan menyatakan sebuah nama baru dari GML tersebut dengan
sebutan SGML (Standard Generalized Markup Language). Pada tahun kelahiran saya yaitu tahun
1989, Sebuah nama HTML muncul dari pemikiran Caillau Tim yang bekerja sama dengan Banners Lee
Robert yang ketika itu masih bekerja di CERN memulai mengembangkan bahasa pemrograman ini,
dan dipopulerkan pertama kali dengan browser Mosaic. Nah mulailah dari tahun 1990 HTML sangat
berkembang dengan cepat hingga mencapai versi HTML versi 5.0 yang digarap pada 4 Maret 2010
kemarin oleh W3
Mendesain HTML
Menggunakan HTML Editor, seperti Microsoft FrontPage, Adobe Dreamweaver, dan lain-lain. Cara ini
kelebihannya adalah HTML Editor merupakan sebuah program yang khusus didesain untuk membuat,
melakukan editing bahkan mem-publish ke internet. Dengan kemampuannya menggabungkan
kemudahan dan kecanggihan teknologi internet ke dalam dokumen HTML maka cara ini sangat disukai
oleh para pemula dan desainer yang tidak ingin belajar lebih mendalam mengenai HTML.
Dengan cara menuliskan sendiri secara manual satu persatu tag-tag HTML ke dalam dokumen HTML.
cara ini adalah menuliskan secara manual satu persatu tag-tag HTML. Hal ini sangat disarakan sulit
dikarenakan akan memakan tenaga dan waktu ekstra untuk melakukannya, ditambah lagi Anda harus
melakukan cara-cara konvensional untuk melihat hasilnya pada web browser. Namun pada cara kedua
adalah dasar dari segala bentuk HTML yang akan Anda pelajari, karena dengan cara itulah Anda akan
lebih paham mengenai cara kerja dan berbagai perintah yang biasa dipakai pada bahasa HTM
Kelebihan HTML

- Merupakan bahasa penkodean yang lintas platform (cross platform), maksudnya HTML dapat
digunakan pada berbagai jenis mesin komputer yang berbeda dan berbagai macam sistem operasi
yang berbeda. Jadi bersifat fleksibel karena ditulis cukup dengan menggunakan editor karakter
ASCII.
- Dapat disisipi gambar baik gambar statis atau dinamis (animasi) termasuk menggunakan gambar
untuk dijadikan hyperlink. Gambar di sini digunakan untuk merujuk pada suatu halaman web,
dimana setiap titik-titik yang sudah didefinisikan berupa rectangular (kotak), poligon (kurva tak
beraturan) atau lingkaran digunakan untuk ‘jump’ ke halaman lain, atau link ke halaman di luar web
yang bersangkutan.
- Dapat disisipi animasi berupa Java Applet atau file-file animasi dari Macromedia Flash atau
Macromedia Shockwave (untuk keperluan ini, browser harus memiliki plug-in khusus untuk
menjalankan file-file animasi ini).
- Dapat disisipi bahasa pemrograman untuk mempercantik halaman web seperti Javascript,
VBScript, Active Server Pages, Perl, Tcl, PHP dan sebagainya. Bukan merupakan bahasa
pemrograman jadi tidak memerlukan kompiler. Cara menjalanakannya cukup dengan
menggunakan brows
Kekurangan HTML
- Menghasilkan halaman yang statis, yang saya tahu untuk memperoleh halaman yang dinamis
harus menggunakan bahasa pemrograman tertentu seperti Javascript atau VBScript dan animasi
seperti Flash atau Shockwave.
- Memiliki tag-tag yang begitu banyak sehingga susah dipelajari untuk yang masih awam.
- Tidak dapat menghasilkan halaman yang interaktif. Interaktif di sini maksudnya client dapat
berinteraksi dengan server. Untuk keperluan itu, HTML harus disisipi bahasa pemrograman yang
dapat menangani hal tersebut, contohnya Perl atau Tcl
STRUKTUR DASAR HTML
- head
- tittle
- bod

<HTML>
<HEAD>
<TITLE>
Welcome to HTML
</TITLE>
</HEAD>
<BODY>
<!–halaman CONTENT dimulai –>
<B>Yang ditampilkan di browser, cuma tulisan ini.
</BODY>
</HTML>

menandakan bahwa kode yang terdapat di dalamnya adalah kode HTML sehingga browser akan
menerjemahkannya sebagai dokumen

penjelasan kode
Tag Adalah teks khusus (markup) berupa dua karakter "<" dan ">", sebagai contoh<body> adalah
tag dengan nama body.
Tag harus ditulis secara berpasangan, yang terdiri atas tag pembuka dan tag penutup (ditambahkan
karakter "/" setelah karakter "<"),
sebagai contoh <body> ini adalah tag pembuka isi dokumen HTML, dan</body> ini adalah tag
penutup isi dokumen HTML.
Element terdiri atas tiga bagian,
yaitu tag pembuka, isi, dan tag penutup.
Sebagai contoh untuk menampilkan judul dokumen HTML pada web browser digunakan element title,
dimana:<title> ini adalah tag pembuka judul dokumen HTML
Judul Dokumen HTML ini adalah isi judul dari dokumen HTML</title> ini adalah tag penutup judul
dokumen HT.

Setiap kode HTML perlu ditulis dalam suatu struktur yang mana dapat dihubungkan dengan
Word Wide Web.Tidaklah wajib untuk mengikuti struktur ini. Bagaimanapun juga,lebih
baik
mempraktekan langsung struktur ini sbg perancangan halaman web kita.

 Listing1
<B>Untuk menampilkan tulisan cetak tebal</B><BR>
<I>Untuk menampilkan tulisan cetak miring (italic) </I><BR>
<U>Untuk menampilkan tulisan bergaris bawah (underline) </U><BR>
<BR> digunakan untuk menampilkan baris baru.
 Listing2
<Pon> Bla bla bla bla, dan tulisan ini pun akan dianggap satu paragraf. kalau ga percaya, coba aja sendiri.
dengan menggunakannya dua kali atau lebih bakal lebih keliatan hasilnya.
</P>
Tidak wajib untuk menutup tag <P>. Tetapi seperti dikatakan sebelumnya, menutup
tiap-tiap tag adalah suatu yang baik yang pemprogram praktekkan
 Listing3
Bekerja dengan Heading
Kita dapat menggunakan heading untuk mengorganisir teks kita dalam berbagai
tingkatan. Ada lima tingkatan heading didalam HTML seprti di bawah:
<H1>Level – 1 </H1>
<H2>Level – 2 </H2>
<H3>Level – 3 </H3>
<H4>Level – 4 </H4>
<H5>Level – 5 </H5>
 Listing 4
Penempatan List contoh teks atau items.Ada dua jenis list didalam HTML.
sebagai berikut
o Ordered List
o Unordered List
Ordered List diwakili oleh tag <ol> tag secara otomatis menomori, dan
Unordered List diwakili oleh tag <ul> dan terlihat seperti bullet.
Cobalah kode di bawah ini:
<OL>
<LI>Java
<LI>C++
</OL>
kode diatas menghasilkan suatu daftar perintah bahasa. Jika kita
menginginkannya seperti bullet kemudian kita ubah tag <OL> menjadi tag <UL>
sebagai di bawah ini:
 Listing 5
<UL>
<LI>Java
<LI>C++
</UL>
 Listing 6
Penerapan Definisi List
Definisi List adalah serupa dengan daftar kata. Diterapkan menggunakan tag <DL>
dan <DT> seperti ditunjukkan listing 7 dibawah ini.
<DL>
<DT>Java
<DD>Developed by Sun Microsystems Inc
<DT>Yang kedua
<DD>Developed by saya sendiri
</DL>
 Listing 7
Indenting Text
Tag <BLOCKQUOTE> yaitu teks yang menjorok lebih kedalam dari garis tepi secara
otomatis dari kiri ke kanan. Cobalah contoh berikut :
<BLOCKQUOTE>
You can use Sound Recorder to record, play, and edit sound files.
To use Sound Recorder, you must have a sound card and speakers
installed on your computer. If you want to record live sound,
you also need a microphone.
</BLOCKQUOTE>
Membuat Links
Suatu website bukanlah halaman tunggal.Terdiri dari beberapa halaman yang saling
berhubungan. Sebagai contoh,ketika kita klik suatu link nama ” About Us”,
pada browser secara otomatis Kita ke halaman web itu .
Bagaimana sihir ini terjadi? Itu merupakan suatu konsep Hyperlinks
Kita dapat menciptakan Hyperlinks menggunakan tag <a>.Dan harus ditutup menggunakan
tag </a> dan itu mewakili anchor.
 Listing 8
<A href =“http://www.rumahweb.com”>Rumahweb </A>
href adalah suatu atribut yang digunakan untuk menetapkan link dan mewakili
Teks Reference. Atribut lain meliputi suatu target opsional, yang mana menandakan
bagaimana cara membuka link. Nilai atribut ini jadi kosong. Sebagai contoh,
kode berikut memanggil lokasi Rumahweb.com didalam suatu jendela browser baru
ketika seseorang mengklik teks.
Listing 9
<A href = http://www.rumahweb.com target = “_blank”>Rumahweb </A>
Selalu ingat untuk menyimpan file yang telah dibuat dalam ekstensi .html
HTML bukan sebuah bahasa pemrograman; HTML adalah bahasa markup yang mendefinisikan struktur
konten kamu. HTML terdiri atas serangkaian elements, yang dapat kamu gunakan untuk menyisipkan atau
membungkus konten di dalamnya sehingga mempunyai tampilan tertentu sesuai fungsi
elemennya. tags penyisip dapat membuat sebuah kata atau gambar hyperlink ke konten lainnya,
memiringkan tulisan, memperbesar atau memperkecil font, dan lain-lain. Lihat contoh konten dibawah ini:
My cat is very grumpy
Kalau kita ingin baris ini berdiri sendiri, kita bisa bilang bahwa ini adalah satu paragraf dengan menaruhnya
di antara tag paragraf:
<p>My cat is very grumpy</p>
Anatomi elemen HTML
Mari kita jelajahi elemen paragraf ini lebih jauh.
Bagian utama dari elemen kita adalah:
1. Tag pembuka: Terdiri dari nama elemen (contoh di sini menggunakan p), yang ada di
antara kurung sudut pembuka dan penutup. Ini menandakan awal elemen atau di mana elemen
mulai bekerja — dalam hal ini dimana paragraf dimulai.
2. Tag penutup: Mirip dengan tag pembuka, bedanya di tag penutup ada garis miring di depan nama
elemen. Ini meandakan di mana akhir elemen — dalam hal ini di mana paragraf berakhir.
Kebiasaan lupa menulis tag penutup meruapakan suatu kesalahan yang biasa dilakukan pemula
yang bisa menyebabkan hasil menjadi ngawur.
3. Konten: Konten elemen yang dalam hal ini hanya teks.
4. Elemen: Tag pembuka dan tag penutup serta konten.
Elemen juga boleh memiliki atribut, yang terlihat seperti berikut:

Atribut mengandung informasi ekstra tentang elemen. Atribut tidak tampil di konten aktual.
Disini, class adalah nama atribut, dan editor-note adalah nilainya. Atribut class berfungsi memberikan
penanda (identifier) pada elemen yang nantinya bisa kamu gunakan untuk diberikan informasi gaya dan
lain-lain.
Sebuah atribut harus mempunyai:
1. Jarak antara atribut dan nama elemen (atau atribut sebelumnya, kalau elemen sudah mempunyai
atribut).
2. Nama atribut, diikuti tanda sama dengan.
3. Petik pembuka dan penutup diantara nilai atribut.     

Elemen Bersarang
Kamu bisa menempatkan satu elemen ke dalam elemen lain — istilah ini disebut nesting (persarangan).
Kalau kita ingin buat penekanan bahwa kucing kita "very grumpy", kita bisa membungkus kata "very" ke
dalam elemen <strong> untuk penekanan.
<p>My cat is <strong>very</strong> grumpy.</p>
Tapi kamu harus yakin bahwa elemen kamu benar-benar bersarang: contoh di atas kita buka
elemen <p> dulu, lalu elemen <strong>, lalu kita tutup elemen <strong>, lalu elemen <p>. Contoh berikut
ini tidak benar:
<p>My cat is <strong>very grumpy.</p></strong>
Elemen harus terbuka dan tertutup dengan benar sehingga mereka jelas berada di mana dari elemen lain.
Kalau mereka tumpang-tindih seperti di atas, maka web browser kamu akan membuat tebakan terbaiknya
pada apa yang ingin kamu utarakan, yang menyebabkan hasil ngawur. Jadi jangan begitu!
Elemen kosong
Beberapa elemen tidak punya konten, dan disebut elemen kosong. Ambil elemen <img> yang sudah kita
punya di HTML kita:
<img src="images/firefox-icon.png" alt="My test image">
Elemen ini mengandung 2 attribut, tapi tidak punya tag </img>, dan tidak punya konten. Ini karena elemen
image tidak membungkus konten apapun. Tujuannya adalah mengembed image ke dalam halaman HTML
di tempat di berada.
Anatomi dari dokumen HTML
Sekarang kita akan lihat bagaimana elemen individu digabung membentuk satu halaman HTML utuh. Ayo
kunjungi lagi kode di mana kita menaruh contoh index.html kita (yang kita temui dalam artikel Dealing with
files):
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>My test page</title>
</head>
<body>
<img src="images/firefox-icon.png" alt="My test image">
</body>
</html>
Di sini kita punya:
 <!DOCTYPE html> — doctype. Zaman dulu, ketika HTML masih muda (sekitar 1991/2), doctypes
berfungsi sebagai penghubung ke satu set aturan yang wajib diikuti halaman HTML supaya
disebut halaman HTML yang baik, yang berarti error checking otomatis dan hal berfaedah lainnya.
Tapi sekarang ini mereka sudah tidak terlau berguna dan hanya berfungsi sebagai penanda
bahwa dokumen kamu bekerja dengan baik.
 <html></html> — elemen <html>. Membungkus semua konten pada satu halaman utuh dan
kadang disebut sebagai elemen root.
 <head></head> — elemen <head>. Berguna sebagai wadah bagi semua hal yang kamu inginkan
ke dalam halaman HTML yang bukan konten yang ditampilkan ke pengguna. Ini termasuk hal-hal
semacam keywords dan deskripsi halaman yang akan kamu tampilkan dalam hasil pencarian,
CSS untuk menggayakan konten kamu, deklarasi karakter set, dan lain sebagainya.
 <meta charset="utf-8"> — elemen ini mengeset karakter set. Dokumen kamu sebaiknya
mengguakan UTF-8 karena berisi karakter paling banyak dari seluruh bahasa di dunia. Prinsipnya
dia bisa mengatasi konten tekstual apa saja di dalamnya. Tidak ada alasan untuk tidak
menggunakan ini, dan dia bisa mencegah masalah lain yang timbul kemudian.
 <title></title> — elemen <title>. Mengeset judul halaman kamu, yang tampil di browser tab di mana
halaman ini diload. Juga digunakan untuk mendeskripsikan halaman ketika kamu
membookmark/memfavoritkan halaman.
 <body></body> — elemen <body>. Mengandung semua konten yang ingin kamu tunjukkan ke
user, berupa teks, image, video, games, audio track, atau apapunlah.

Kita bisa memasukan atau menampilkan gambar di halaman web yang kita buat dengan perintah seperti di
bawah ini :
<!DOCTYPE html>

<html>
<body>

<h2>HTML Image</h2>
<img src="pic_trulli.jpg" alt="Trulli" width="500" height="333">

</body>
</html>
Maka hasilnya :

Fungsi HTML
Bahasa pemrograman ini sekarang memang sangat membantu dalam ilmu komputer dan memilki
beberapa peran fungsi yang antara lain adalah:
1. Memudahkan Pengguna
Semua halaman website yang ada di internet telah menggunakan bahasa HTML dan tentunya hal tersebut
untuk memudahkan penerjemahan komputer hingga akhirnya bisa dibaca dan dipahami oleh pengguna
dengan lebih mudah. Itu sekaligus menjadi fungsi utama dari bahasa HTML ini.
2. Menandai Text Pada Suatu Laman
Fungsi HTML selanjutnya adalah dapat menandai text pada suatu laman. Pasalnya, bahasa ini ditulis
dengan menggunakan tag atau simbol tertentu untuk menandai text menjadi tebal, miring, bergaris bawah
dan lain sebagainya. Misalnya kode <i> dalam HTML memerintahkan text menjadi miring atau italic, <b>
untuk text tebal dan <u> untuk text bergaris bawah. Sebenarnya masih ada banyak sekali tag dan simbol
yang digunakan, namun yang paling sederhana adalah tiga kode tersebut.
3. Sebagai Dasar Bahasa Website
Meskipun website sejatinya memiliki beberapa bahasa seperti javascript, PHP, dan CSS yang tentunya
untuk membangun kerangka hingga desain website, namun nyatanya semua bahasa tersebut hanya dapat
diaplikasikan jika web memiliki bahasa HTML sebagai dasarnya.
4. Untuk Menampilkan Tabel, Gambar, Video dan Lainnya
SISTEM BUS (MATERI 4)

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.

dari bawah ke atas: EISA, ISA dan XT konektor

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
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.
karakteristik BUS
BUS Sejumlah lintasan komunikasi yang menghubungkan dua atau lebih perangkat dan merupakan media
transmisi yang dapat digunakan bersama. Sehingga dimungkinkan suatu sinyal/data yang ditransmisikan
oleh satu perangkat dapat diterima oleh perangkat lain.
Komponen fungsional independen yang menghubungkan komponen-komponen utama komputer (CPU,
memori, I/O), memiliki sirkuit kontrol sendiri (bus controller) dan dapat memproses request untuk
menggunakan bus.

SISTEM BUS
1. Penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya
2. Komponen komputer :
1.CPU 2. Memori
3. Perangkat I/O
3. Transfer data antar komponen komputer :
1. Data atau program yang tersimpan dalam memori dapat diaksesdan dieksekusi CPU
melalui perantarabus
2. Melihat hasil eksekusi melalui monitor juga menggunakansistembus
3. Kecepatan komponen penyusun komputer harus diimbangikecepatan dan
manajemenbusyang baik 4. Mikroprosesor
1.Melakukan pekerjaan secara paralel
2. Program dijalankan secara multitasking
3. Sistem bus tidak hanya lebar tapi juga cepat
5. Interkoneksi komponen sistem komputer dalam menjalankan fungsinya
1. Interkoneksi bus
2. Pertimbangan–pertimbangan perancanganbus
Sytuktyr 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.

1. Saluran alamat
• Bus Alamat Dikhususkan untuk suatu tujuan dan biasanya bersifat unidireksional dan digunakan
untuk menandakan sumber atau tujuan data pada bus data
• Digunakan untuk menspesifikasi sumber dan tujuan data pada bus data.
• Digunakan untuk mengirim alamat word pada memori yang akan diakses CPU.
• Digunakan untuk saluran alamat perangkat modul komputer saat CPU mengakses suatu modul.
• Semua peralatan yang terhubung dengan sistem komputer, agar dapat diakses harus memiliki
alamat. Contoh : mengakses port I/O, maka port I/O harus memiliki alamat hardware-nya
2. Saluran data
• Bus Data Merupakan saluran kolektif yang memberikan lintasan bagi perpindahan data antara
dua modul sistem dan bersifat bidireksional. BUS data menyampaikan data ke dan dari sistem
memori utama, peralatan I/O dan ALU.
• Lintasan bagi perpindahan data antar modul.
• Secara kolektif lintasan ini disebut bus data. Umumnya jumlah saluran terkait dengan panjang
word, misalnya 8, 16, 32 saluran
• Tujuan : agar mentransfer word dalam sekali waktu.
• Jumlah saluran dalambusdata dikatakanlebarbus, dengan satuan bit, misal lebar bus16 bit
3. Saluran kontrol data
• Control Data Bus yang digunakan untuk mengontrol akses ke saluran alamat dan penggunaan
data dan saluran alamat. Bus kontrol membawa sinyal dari unit kontrol ke komponen lain dari CPU
dan kembali ke unit kontrol.
• Digunakan untuk mengontrol busdata, bus alamat dan seluruh modul yang ada, Karena bus data
dan bus alamat digunakan oleh semua komponen maka diperlukan suatu mekanisme kerja yang
dikontrol melalui bus kontrol ini.
• Sinyal – sinyal kontrol terdiri atas 1. Sinyal pewaktuan 2. Sinyal–sinyal perintah

SALURAN KONTROL
1. Memory Write, memerintahkan data pada bus akan dituliskan ke dalam lokasi alamat.
2. Momory Read memerintahkan data dari lokasi alamat ditempatkan pada bus data.
3. I/O Write, memerintahkan data pada bus dikirim ke lokasi port I/O.
4. I/O Read, memerintahkan data dari port I/O ditempatkan pada bus data.
5. Transfer ACK, menunjukkan data telah diterima dari bus atau data telah ditempatkan pada bus.
6. Bus Request, menunjukkan bahwa modul memerlukan kontrol bus.
7. Bus Grant, menunjukkan modul yang melakukan request telah diberi hak mengontrol bus.
8. Interrupt Request, menandakan adanya penangguhan interupsi dari modul.
9. Interrupt ACK, menunjukkan penangguhan interupsi telah diketahui CPU.
10. Clock, kontrol untuk sinkronisasi operasi antar modul.
11. Reset, digunakan untuk menginisialisasi seluruh modul

Contoh-Contoh Bus
Banyak perusahaan yang mengembangakan bus-bus antarmuka terutama untuk perangkat peripheral.
Diantara jenis bus yang beredar di pasaran saat ini adalah, PCI, ISA, USB, SCSI, FuturaBus+, FireWire,
dan lain-lain. Semua memiliki keunggulan, kelemahan, harga, dan teknologi yang berbeda sehingga akan
mempengaruhi jenis-jenis penggunaannya.

-- Bus Industry Standard Architecture (ISA) --

ELEMEN PERENCANGAN BUS

 Jenis Bus
a. Dedicated
Penggunaan alamat terpisah dan jalur data. Keuntungannya adalah  Throughtput yang tinggi, dan
kerugiannya adalah meningkatnya ukuran dan biaya sistem
b. Multiplexed
Penggunnaan saluran yang sama untuk berbagai keperluan. Kekurangannya yaitu diperlukan rangkaian
yang lebih kompleks untuk setiap modul
 Metode Arbitrasi
Menugaskan sebuah perangkat, CPU atau I/O yang bertindak sebagai master
a. Tersentralisasi
Pengontrol bus atau arbitrer bertanggung jawab  atas alokasi waktu pada Bus
b. Terdistribusi
Modul-modul bekerja sama untuk memakai Bus bersama-sama
 Lebar Bus
a. Address : Lebar bus alamat mempengaruhi kapasitas. Semakin lebar bus alamat, semakin besar range
lokasi yang dapat  
b. Data : Lebar bus data mempengaruhi kinerja sistem. Semakin lebar bus data semakin besar bit yang
dapat ditransfer pada suatu waktu.
 Timing 
Timing berkaitan dengan cara terjadinya event yang dikoordinasikan pada Bus
a. Synchronous : Terjadinya event pada bus ditentukan oleh sebuah clock
b. Asynchronous : Terjadinya event bus mengikuti dan tergantung pada event sebelumnya
 Jenis Transfer Data
a. Read : Slave menaruh data pada bus data begitu slave mengetahui alamat dan mengambil datanya
b. Write : Master menaruh data pada bus data saat alamat stabil dan slave mempunyai kesempatan untuk
mengetahui alamat

CONTOH BUS
1. Bus ISA

Pengertian ISA
  Singkatan dari "Arsitektur Standar Industri." ISA adalah jenis bus yang digunakan dalam PC untuk
menambahkan kartu ekspansi. Sebagai contoh, sebuah slot ISA dapat digunakan untuk menambahkan
kartu video, kartu jaringan, atau port serial tambahan. Versi 8-bit asli PCI menggunakan sambungan pin 62
dan mendukung kecepatan clock 8 dan 33 MHz. 16-bit PCI menggunakan 98 pin dan mendukung
kecepatan clock yang sama.
   Versi 8-bit ISA asli diperkenalkan pada tahun 1981 tetapi teknologi tidak menjadi banyak digunakan
sampai tahun 1984, ketika versi 16-bit dirilis. Dua teknologi bersaing - MCA dan VLB - juga digunakan oleh
beberapa produsen, tetapi tetap ISA bus ekspansi yang paling umum untuk sebagian besar 1980-an dan
1990-an. Namun, pada akhir abad kedua puluh, port ISA mulai diganti dengan lebih cepat PCI dan AGP
slot. Saat ini, kebanyakan komputer hanya mendukung PCI dan kartu ekspansi AGP.
  Bus ISA (Industry Standard Architecture) adalah sebuah arsitektur bus data selebar 8-bit yang
diperkenalkan dalam IBM PC 5150 pada tanggal 12 Agustus 1981. Bus ISA diperbarui dengan
menambahkan bus data selebar menjadi 16-bit pada IBM PC/AT pada tahun 1984, sehingga jenis bud ISA
yang beredar pun terbagi menjadi dua bagian, yakni ISA 8-bit dan ISA 16-bit. ISA merupakan bus dasar
dan paling umum digunakan dalam komputer IBM PC hingga tahun 1995, sebelum akhirnya digantikan
oleh bus PCL yang diluncurkan pada tahun 1992. 

ISA (Industry Standard Architecture)


Bus ISA dikembangkan oleh IBM di Boca Raton, Florida. Ketika IBM memperkenalkan IBM PC tahun 1981,
digunakanlah bus ISA 8 bit, namun pada bulan Agustus 1984 IBM memperkenalkan IBM PC-AT (Advance
Technology) yang menggunakan bus ISA 16 bit.Slot ISA terdiri dari 16 bit, meskipun tersedia yang 8 bit
yang merupakan subset dari ISA 16 bit. Oleh karena itu kartu ISA 8 bit dapat dipasang pada slot ISA 16 bit
namun tidak sebaliknya.Pada ISA 8 bit hanya terdapat sebuah pengontrol  DMA (DMA Controller). Bus ISA
16 bit mempunyai 2 buah pengontrol DMA yaitu master dan slave. Pengontrol DMA dapat diprogram untuk
transfer baca (data dibaca dari memori ke piranti I/O), transfer tulis (data dibaca dari piranti I/O ke memori)
dan transfer verify yang digunakan oleh DMA kanal 0 untuk merefresh RAM/memori di komputer.

Berikut Tabel perbandingan Bandwith ISA, EISA, dan Micro Channel Bus.
       Tabel Karakteristik berbagai Bus

               

 Semakin canggih komputer, yang membutuhkan kecdepatan bus yang berbeda (missal port ISA dengan
VGA Card), para desainer motherboard mendesain ulang bus yang disebut sebagai local bus. Ide dari local
bus ialah mengakses sistem bus pada kecepatan yang sama dengan mikroprosesor atau mendekatinya. 
Pada mikroprosesor berkecepatan 33MHz yang memiliki bus local dan ISA, kecepatan bus ISA terbatas
hanya 8 MHz, tetapi sinyal local bus diakses pada kecepatan yang sama dengan CPU, yaitu 33MHz.

ISA 8-bit
   Bus ISA 8-bit merupakan varian dari bus ISA, dengan bus data selebar 8-bit, yang digunakan dalam IBM
PC 5150 (model PC awal). Bus ini telah ditinggalkan pada sistem-sistem modern ke atas tapi sistem-
sistem Intel 286/386 masih memilikinya. Kecepatan bus ini adalah 4.77 MHz (sama seperti halnya prosesor
Intel 8088 dalam IBM PC), sebelum ditingkatkan menjadi 8.33 MHz pada IBM PC/AT. Karena memiliki
bandwidth 8-bit, maka transfer rate maksimum yang dimilikinya hanyalah 4.77 Mbyte/detik atau 8.33
Mbyte/detik. Meskipun memiliki transfer rate yang lamban, bus ini termasuk mencukupi kebutuhan saat itu,
karena bus-bus I/O semacam serial port, parallel port, kontrolir floppy disk, kontrolir keyboard dan lainnya
sangat lambat. Slot ini memiliki 62 konektor.
   Meski desainnya sederhana, IBM tidak langsung mempublikasikan spesifikasinya saat diluncurkan tahun
1981, tapi harus menunggu hingga tahun 1987, sehingga para manufaktur perangkat pendukung agak
kerepotan membuat perangkat berbasis ISA 8-bit.

ISA 16-bit
   Bus ISA 16-bit adalah sebuah bus ISA yang memiliki bandwidth 16-bit, sehingga mengizinkan transfer
rate dua kali lebih cepat dibandingkan dengan ISA 8-bit pada kecepatan yang sama. Bus ini diperkenalkan
pada tahun 1984, ketika IBM merilis IBM PC/AT dengan mikroprosesor Intel 80286 di dalamnya. Mengapa
IBM meningkatkan ISA menjadi 16 bit adalah karena Intel 80286 memiliki bus data yang memiliki lebar 16-
bit, sehingga komunikasi antara prosesor, memori, dan motherboard harus dilakukan dalam ordinal 16-bit.
Meski prosesor ini dapat diinstalasikan di atas motherboard yang memiliki bus I/O dengan bandwidth 8-bit,
hal ini dapat menyababkan terjadinya bottleneck pada bus sistem yang bersangkutan.
  Daripada membuat bus I/O yang baru, IBM ternyata hanya merombak sedikit saja dari desain ISA 8-bit
yang lama, yakni dengan menambahkan konektor ekstensi 16-bit (yang menambahkan 36 konektor,
sehingga menjadi 98 konektor), yang pertama kali diluncurkan pada Agustus tahun 1984, tahun yang sama
saat IBM PC/AT diluncurkan. Ini juga menjadi sebab mengapa ISA 16-bit disebut sebagai AT-bus. Hal ini
memang membuat interferensi dengan beberapa kartu ISA 8-bit, sehingga IBM pun meninggalkan desain
ini, ke sebuah desain di mana dua slot tersebut digabung menjadi satu slot.
  PCI (kepanjangan dari bahasa Inggris: Peripheral Component Interconnect) adalah bus yang didesain
untuk menangani beberapa perangkat keras. Standar bus PCI ini dikembangkan oleh konsorsium PCI
Special Interest Group yang dibentuk oleh Intel Corporation dan beberapa perusahaan lainnya, pada tahun
1992. Tujuan dibentuknya bus ini adalah untuk menggantikan Bus ISA/EISA yang sebelumnya digunakan
dalam komputer IBM PC atau kompatibelnya.
  Komputer lama menggunakan slot ISA, yang merupakan bus yang lamban. Sejak kemunculan-nya sekitar
tahun 1992, bus PCI masih digunakan sampai sekarang, hingga keluar versi terbarunya yaitu PCI Express
(add-on). Spesifikasi bus PCI pertama kali dirilis pada bulan Juni 1992, sebagai PCI vesi 1.0.

Extended ISA (EISA) dan Bus Lokal VESA


Extended ISA (EISA)
 Bus EISA (Extended/Enhanced Industry Standard Architecture) adalah sebuah bus I/O yang
diperkenalkan pada september 1988 sebagai respons dari peluncuran bus MCA oleh IBM, mengingat IBM
hendak “memonopoli” bus MCA dengan mengharuskan pihak lain membayar royati untuk mendapatkan
lisensi MCA. Standar ini dikembangkan oleh beberapa vendor IBM PC Compatible, selain IBM, meskipun
yang banyak menyumbang adalah Compaq Computer Corporation. Compaq jugalah yang membentuk
EISA Committee, sebuah organisasi nonprofit yang didesain secara spesifik untuk mengatur
pengembangan bus EISA. Selain Compaq, ada beberapa perusahaaan lain yang mengembangkan EISA
yang jika diurutkan, maka kumpulan perusahaan dapat disebut sebagai WATCHZONE.
•    Wyse
•    AT&T
•    Tandy Corporation
•    Compaq Computer Corporation
•    Hewlett-Packard
•    Zenith
•    Olivetti
•    NEC
•    Epson
  Meski menawarkan pengembangan yang signifikan jika dibandingkan dengan ISA 16-bit, hanya beberapa
kartu berbasis EISA yang beredar dipasaran (atau yang dikembangkan). Itu pun hanya berupa kartu
pengontrol larik hard disk (SCSI/RAID), dan kartu jaringan server.
Bus EISA pada dasarnya adalah versi 32-bit dari bus ISA yang biasa. Tidak seperti MCA dari IBM yang
benar-benar baru (arsitektur serta desain slotnya), pengguna masih dapat menggunakan kartu ISA 8-bit
atau 16-bit yang lama kedalam slot EISA, sehingga hal ini memiliki nilai tambah: Kompatibilitas ke
belakang (backward compatibility). Seperti halnya bus MCA, EISA juga mengizinkan konfigurasi kartu EISA
secara otomatis dengan menggunakan perangkat lunak, sehingga bisa dibilang EISA dan MCA adalah
pelopor “plug-and-play”, meski masih primitif.

dari bawah ke atas: EISA, ISA dan XT konektor

 Standard Arsitektur Industri Extended (dalam prakteknya hampir selalu disingkat menjadi EISA dan sering
diucapkan "eee-Suh") adalah standar bus untuk IBM PC yang kompatibel komputer . Hal itu disampaikan
pada bulan September 1988 oleh sebuah konsorsium dari klon PC vendor (yang "Geng Sembilan")
sebagai counter untuk penggunaan IBM dari perusahaan milik arsitektur Micro Channel (AMK) di nya PS /
2 seri. EISA memperluas AT bus, yang Geng Sembilan surut berganti nama ke ISA bus untuk menghindari
pelanggaran merek dagang IBM
MEMORI KOMPUTER (BASIC) (MATERI 5)

Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan informasi yang
harus diatur dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan istilah : computer storage,
computer memory atau 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).
Memori
- Memori adalah bagian dari komputer tempat program-program dan data-data disimpan
- Istilah store atau Stroge untuk memori, meskipun kata stroge sering digunakan untuk menunjuk ke
media penyimpanan
- Tempat informasi, dibaca, dan ditulis
- Aneka ragam jenis, teknologi, organisasi, unjuk kerja dan harganya
Memosi internal dan eksternal
- Memori Internal adalah memori yang dapat diakses langsung oleh prosesor ( Register yg terdapat
didalam processor cache memori dan memori utama berada diluar processor )
- Memori eksternal adalah memori yang di akses prosesor melalui piranti I/O ( Disket, FD, Hardisk
dll )
Jenis memori
- Memori Utama (Primary/Main Memory) : istilah ini digunakan untuk penyimpanan data (informasi)
dalam sistem yang memerlukan akses sangat cepat , sayangnya kapasitas memory-nya kecil (mis.
RAM).
- Memori Sekunder (Secondary Memory) : adalah perangkat fisik untuk penyimpanan program dan
data yang berkecepatan akses lambat, tetapi memiliki kapasitas memori yang lebih besar (mis.
Hard-disk).
- Virtual Memory : adalah Memori Primer yang tersimpan di dalam Memori Sekunder (mis. C:/page-
file.sys).
- Eksternal Memory : yang sering juga digunakan (sebagai storage) pada komputer dan terpisah dari
Memory sekunder, misalnya magnetic-tape, magnetik-disk (floppy diskette) dan cakram optik
(CD/DVDROM-disk)
Kapasitas memori
o Kapasitas Memori internal maupun eksternal biasanya dinyatakan dalam bentuk byte ( 1 byte = 8
bit ) atau word
o Panjang word umumnya 8, 16, 32 bit
o Memori eksternal biasanya lebih besar kapasitasnya dari pada memori internal, hal ini disebabkan
karena teknologi dan sifat penggunaannya yang berbeda
Satuan transfer
- Word merupakan satuan alami organisasi memori, ukuran word biasanya sama dengan jumlah bit
yang digunakan untuk representasi bilangan dan panjang instruksi
- Addressable units pada sejumlah sistem addressable units adalah word. Namun terdapat sistem
dengan pengalaman pada tingkatan byte.pada semua kasus hubungan antara panjang A suatu
alamat dan jumlah N addressable unit adalah 2A = N
- Unit of Transfer jumlah bit yang di baca atau di tuliskan ke dalam memori pada suatu saat. Pada
memori eksternal transfer data biasanya lebih besar dari suatu word yang disebut dengan block
Memori adalah istilah umum yang mengacu ke perangkat fisik komputer apa saja yang
mampu menyimpan data baik secara permanen maupun sementara. Memori termasuk
komponen vital karena performa dari sebuah unit komputer salah satunya ditentukan oleh
komponen ini, semakin besar ruang penyimpanan dan kecepatan dari memori, semakin
bagus performa dari sebuah unit komputer.
Memori komputer dapat memiliki sifat volatile atau non-volatile. Memori komputer yang
memiliki sifat folatile akan kehilangan konten (data atau informasi) ketika komputer mati
(kehilangan daya), sebaliknya memori komputer yang bersifat non-folatile akan tetap
menyimpan konten sekalipun komputer dalam keadaan mati. Memori komputer dapat
diklasifikasikan menjadi dua yaitu memori utama (main memory) dan memori sekunder
(secondary memory).
Baca artikel Memeriksa Penggunaan Memori Komputer Di Windows

Berikut dibawah ini beberapa jenis memori fisik atau internal.


1. RAM (Random-Access Memory)

RAM digunakan untuk menyimpan data sementara yang dapat segera diakses oleh prosesor saat
diperlukan. Karena bersifat sementara maka ketika komputer dimatikan maka data akan juga terhapus.
Penyimpanan data dilakukan secara acak dan pengaksesan data oleh prosesor juga dilakukan secara
acak.
2. ROM (Read-Only-Memory)
ROM adalah media penyimpanan yang bersifat permanen dan tidak memungkinkan data didalamnya dapat
dimodifikasi. Artinya data pada ROM hanya dapat diakses dan dibaca oleh pengguna tanpa bisa
dimodifikasi. Vendor komputer yang akan menyediakan ROM pada komputer yang berisi program ataupun
data. Pada komputer, ROM umumnya disebut sebagai BIOS (Basic Input/Output System) atau ROM-BIOS.
3. SRAM (Static Random-Access Memory)
SRAM merupakan jenis RAM yang menyimpan data didalamnya selama komputer masih menyala.
Berbeda dengan DRAM yang perlu disegarkan secara periodik. Kemampuan tersebut dikarenakan SRAM
dirancang menggunakan transistor tanpa kapasitor. Pastinya, SRAM lebih mahal dan lebih cepat
dibandingkan DRAM.
4. DRAM (Dynamic Random-Access Memory)
DRAM merupakan jenis RAM yang banyak digunakan didalam komputer sebagai memori utama yang
harus disegarkan oleh CPU secara berkala agar data didalamnya tidak hilang. DRAM ini lebih lambat dari
SRAM (Static Random-Access Memory).
5. SDRAM (Sychronous Dynamic Random-Access Memory)
SDRAM adalah jenis DRAM (memori komputer dinamis) yang termasuk memori komputer kategori solid-
state yang  telah disinkronisasi oleh clock system dimana kecepatannya lebih tinggi dari DRAM.
6. CMOS (Compmentary Meta-Oxyde Semiconductor)
CMOS adalah sebuah chip dari rangkaian terintegrasi yang digunakan di mikroprosesor, RAM statis,
pengontrol mikro, dan sirkuit logika digital lainnya. CMOS sendiri merupakan bagian dari ROM.
Bukan hanya di sirkuit digital, CMOS juga digunakan di sirkuit analog seperti pengubah data, sensor
gambar, dan trimancar teringtegrasi. Chip ini menggunakan baterai sebagai sumber dayanya. Nah, di
CMOS inilah, berbagai pengaturan dasar komputer dilakukan dan disimpan seperti memuat sistem operasi
dan pengaturan tanggal dan jam sistem.
7. DIMM (Dual in-line memory module)
DIMM terdiri dari serangkaian sirkuit terpadu DRAM. Modul-modul tersebut dipasang pada papan sirkuit
dan didesain untuk digunakan pada komputer personal, server dan workstation. Terdiri dari 2 kecepatan
yaitu 00MHz (PC100) dan 133MHz (PC133). DIMM 168 PIN.
8. Cache Memory
Cache Memory  merupakan memori yang berukuran kecil, bersifat sementara, dan berkecepatan tinggi
yang digunakan untuk menyimpan data ataupun instruksi yang sering diakses. Cache
memory menjembatani aliran data diantara prosesor dengan memori utama atau RAM yang biasanya
berkecepatan rendah.
Harga dari memori ini juga lebih mahal daripada memori utamanya. Cache memory berguna agar
pemroses mengacu kepada cache memory yang kecepatan aksesnya lebih tinggi sehingga kinerja sistem
meningkat.

Konsep umum Cache memory


1.Rasio (kena) dan waktu akses
Rasio kena waktu (h) didefinisikan sebagai perbandingan antara jumlah perujukan yang berhasil
memperoleh kata dari cache dengan banyaknya perujukan yang dilakukan.
Rasio luput (miss) adalah:
Waktu akses rata-rata, dengan asumsi bahwa perujukan selalu dilakukan ke cache lebih dahulu sebelum
ke memori utama, dapat dihitung sebagai berikut:
ta : waktu akses rata-rata
tc : waktu akses cache
tm : waktu akses ke memori utama.
Setiap kali prosesor terpaksa mengakses memori utama, diperlukan tambahan waktu akses sebesar tm(1-
h).
Misalnya,
bila rasio kena adalah 0,85, waktu akses ke memori utama adalah 100 ns dan waktu akses ke cache
adalah 25 ns, maka waktu akses rata-rata adalah 55 ns.

Fungsi Memori

Memori internal berfungsi sebagai pengingat sebagai media penyimpanan data ataupun program yang
bersifat sementara. Dengan kata lain, jika komputer mati maka data pun akan hilang. Dalam
penggunaannya, memori internal diakses secara langsung oleh prosesor. Adapun fungsi utama dari
memori internal adalah
 Menyimpan data dari peranti masukan sampai data dikirimkan ke ALU (Arithmetic and Logic
Unit) untuk diproses lebih lanjut.
 Menyimpan daya hasil pemrosesan ALU (Arithmetic and Logic Unit)  sebelum dikirim ke peranti
keluaran.
 Menampung instruksi ataupun program dari peranti masukan ataupun dari peranti pengingat
sekunder.
Karakteristik Memori
Berikut dibawah ini beberapa karakteristik dari memori internal.
1. Lokasi Memori
Memori internal yang sering disebut sebagai memori fisik, primer ataupun utama, terletak didalam CPU
dan bersifat internal terhadap sistem komputer. Nah, memori internal sendiri biasanya menggunakan
media RAM.
2. Kapasitas Memori
Biasanya, kapasitas memori internal dinyatakan dalam bentuk byte (1 byte = 8 bit) atau word.
Panjang word pada umumnya adalah 8, 16, dan 32 bit.
3. Satuan Transfer 
Apa itu satuan transfer? Satuan transfer itu sama dengan jumlah saluran data yang masuk dan keluar dari
modul memori. Nah, untuk memori internal (memori utama), satuan transfer adalah jumlah bit yang dibaca
atau dituliskan ke dalam memori pada suatu saat.
Mari kita lihat penjelasan dibawah ini.
Word
Word biasanya sama dengan jumlah bit yang digunakan untuk merepresentasikan bilangan dan panjang
instruksi kecuali VAX dan CRAY-1.
 CRAY-1 memiliki panjang word 64 bit dengan memakai representasi integer 24 bit.
 VAX memiliki panjang instruksi yang beragam dengan ukuran word 32 bit.

Addressable Units
Pada beberapa sistem, addressable unit sama dengan word. Adapun, hubungan antara panjang suatu
alamat (A) dengan jumlah addressable unit (N) adalah 2A = N.
4. Metode Akses Memori
Berikut dibawah ini empat metode akses memori.
Sequential Access
 Memori diorganisasikan menjadi unit-unit data yang disebut sebagai record.
 Akses pada memori dibuat ke dalam bentuk urutan linier yang spesifik atau jelas.
 Untuk memisahkan record yang ada dan membantu proses pencarian maka digunakan informasi
pengalamatan.
 Mekanisme baca atau tulis (shared read/write mechanism) digunakan secara bersama-sama
dengan menuju lokasi yang diinginkan untuk mengeluarkan record.
 Sangat beragamnya waktu access record.
 Contoh dari sequential access adalah akses pada pita magnetik.
Direct Access
 Direct access juga menggunakan mekanisme baca atau tulis (shared read/write mechanism)  tetapi
setiap record  dan blok memiliki alamat yang unik/khas berdasarkan lokasi fisiknya.
 Pengaksesan pada memori dilakukan secara langsung terhadap kisaran umum (general
vicinity) untuk mencapai lokasi akhir.
 Beragamnya waktu aksesnya.
 Contoh dari direct access adalah akses pada disk.
Random Access
 Setiap lokasi bisa dipilih secara acak dan diakses serta diberi alamat secara langsung.
 Waktu akses pada lokasi tertentu bersifat konstan dan tidak bergantung pada urutan akses
sebelumnya.
 Contoh dari random access adalah sistem memori utama.
Associative Access
 Setiap word dapat ditemukan berdasarkan isinya dan bukan alamatnya.
 Setiap lokasi mempunyai mekanisme pengalamatannya tersendiri.
 Waktu pencariannya tidak bergantung secara konstan terhadap pola akses sebelumnya ataupun
lokasi.
 Contoh dari associative access adalah memori cache

5. Kinerja Memori
Berikut dibawah ini tiga buah parameter untuk mengukur kinerja sistem memori.
 Waktu Akses  (Access Time)
Untuk memori internal atau RAM, waktu akses adalah waktu yang diperlukan untuk melakukan operasi
baca atau tulis (read/write).
 Waktu Siklus  (Cycle Time)
Waktu siklus adalah penjumlahan dari waktu akses dan waktu transien hingga sinyal menghilang dari
saluran sinyal atau untuk menghasilkan kembali data jika data ini dibaca secara destruktif.
 Laju Pemindahan  (Transfer Rate)
Transfer rate merupakan kecepatan pemindahan data ke unit memori ataupaun data yang ditransfer dari
unit memori. Pada memori internal atau RAM, transfer rate sama dengan 1/waktu siklus.
6.Jenis Fisik Memori
Adapun jenis fisik memori internal atau RAM adalah memori semikonduktor. Jenismemori ini memakai
teknologi LSI atau VLSI (very large scale integration).
7. Karakteristik Fisik Memori
Memori internal atau RAM termasuk memori Volatile  yang artinya bersifat sementara. Kenapa bersifat
sementara? Karena data akan hilang jika komputer mati atau tidak dialiri listrik. Jadi, memori internal ini
hanya digunakan untuk menyimpan program-program atau data yang sedang digunakan oleh CPU saja.
8. Organisasi
Organisasi adalah pengaturan bit dalam penyusunan word secara fisik. Kecepatan dan kapasitas memori
dibedakan berdasarkan hierarki memori. Hierarki ini disusun mulai dari jenis memori yang paling cepat
sampai yang paling lambat, disusun dari kapasitas yang paling kecil sampai yang paling besar, dan
disusun dari harga tiap bit memorinya dari yang paling mahal sampai yang paling murah.

Cara Kerja Memori

Memori berbentuk seperti sel yang terdiri dari sepotong kecil informasi. Informasi didalam memori dapat
berupa data ataupun instruksi kepada komputer untuk melakukan sesuatu. Data didalam memori dapat
menjadi suatu perintah untuk keadaan tertentu. Informasi disimpan didalam memori sebagai angka biner.
Nah, informasi yang masih belum berbentuk biner nantinya akan di- encoded (diuraikan) oleh instruksi-
instruksi yang akan memecahkannya menjadi urutan angka.
Instruksi pemecahan informasi yang lebih kompleks dapat digunakan untuk menyimpan suara, gambar,
video dan beragam informasi lainnya. Nah, informasi yang disimpan dalam satu sel itulah yang disebut
sebagai byte. Memori bisa ditulis dan dihapus berulang kali sesuai dengan penggunaannya.
Setiap alamat dari lokasi memori dituliskan dalam bilangan heksadesimal (basis 16). Kemudian, CPU akan
melacak lokasi tersebut lalu membaca dan menulis data. Adapun, transistor dan kapasitor didalam chip
memori, diatur dalam bentuk baris dan juga kolom. Memori internal komputer yang paling umum adalah
RAM (Random Access Memory)  yang mampu menyimpan data sementara secara optimal dikarenakan
dapat mengambil dan menyimpan data dengan lebih cepat.
Penyimpan data sementara pada memori internal membutuhkan aliran listrik artinya komputer haruslah
menyala. Ketika komputer mati maka data pun menghilang. Apa yang terjadi saat komputer dihidupkan?
Nah, saat komputer dinyalakan, beban BIOS (Basic Input Output System) dari ROM (Read – Only
Memory), dan kontroler memori, mengecek semua alamat memori guna memastikan tidak ada error di
dalamnya.
Pada proses ini, BIOS akan menyediakan informasi dasar tentang perangkat penyimpanan, susunan boot,
dan juga komponen lainnya. Kemuidan, sistem operasi akan dimuat dari hard drive ke sistem RAM
sehingga memungkinkan CPU untuk mempunyai akses langsung ke sistem operasi. Jadi, setiap aplikasi
yang dijalankan pada komputer akan dimuat ke dalam RAM. Dengan adanya memori komputer, maka
proses transfer data dapat menjadi lebih cepat.
Memori internal komputer bekerja dengan melibatkan proses yang saling berhubungan diantara RAM dan
ROM dengan CPU (Central Processing Unit)  sebagai mediatornya. Beberapa orang menambahkan RAM
tambahan kedalam komputernya agar komputernya dapat bekerja lebih baik dan lebih cepat sehingga
mampu mendukung pekerjaan mereka.
Baiklah, semoga pembahasan mengenai pengertian memori internal, fungsi, karakteristik, dan cara kerja
memori internal yang telah dijelaskan diatas bermanfaat dan selamat mencoba. Terima kasih!

Memori internal komputer bekerja dengan melibatkan proses yang saling berhubungan diantara RAM dan
ROM dengan CPU (Central Processing Unit)  sebagai mediatornya. Beberapa orang menambahkan RAM
tambahan kedalam komputernya agar komputernya dapat bekerja lebih baik dan lebih cepat sehingga
mampu mendukung pekerjaan mereka.

prinsip kerja cache memori


Cache memori dan memori utama
Jika prosesor membutuhkan suatu data, pertama-tama ia akan mencarinya pada cache. Jika data
ditemukan, prosesor akan langsung membacanya dengan delay yang sangat kecil. Tetapi jika data yang
dicari tidak ditemukan, prosesor akan mencarinya pada RAM yang kecepatannya lebih rendah. Pada
umumnya, cache dapat menyediakan data yang dibutuhkan oleh prosesor sehingga pengaruh kerja RAM
yang lambat dapat dikurangi. Dengan cara ini maka memory bandwidth akan naik dan kerja prosesor
menjadi lebih efisien. Selain itu kapasitas memori cache yang semakin besar juga akan meningkatkan
kecepatan kerja computer secara keseluruhan.
 

Jumlah maksimal memori (slot) tergantung pada motherboard dan juga sistem operasi yang digunakan.
Untuk sistem operasi 32-bit biasanya tidak mendukung RAM diatas 4GB, sedangkan untuk sistem 64-bit,
secara teori dapat mendukung sampai 192 GB RAM (Windows 7 ultimate). Selain itu kadang jumlah
maksimal juga dibatasi oleh Motherboard, misalnya hanya mendukung maksimal 16 GB RAM.
RAM (MATERI 6)

RAM (Random Access Memory) adalah  tempat penyimpanan sementara pada komputer yang isinya
dapat diakses dalam waktu yang tetap, tidak memperdulikan letak data tersebut dalam memori atau acak.
jadi Ram ini hanya sebagai penyimpanan sementara saja saat anda menggunakan komputer atau software
tertentu. agar dapat di proses dengan cepat.
RAM sendiri bersifat Volatile artinya membutuhkan aliran listrik. berbeda dengan media penyimpanan
lainnya seperti flashdisk hardisk atau cd/dvd yang bersifat non-volatile. jadi Ram Bekerja saat komputer
dalam keadaan hidup saja

- RAM adalahJenis memori komputer yang data di dalamnya dapat di-akses secara acak (random),
yaitu setiap byte data-nya dapat di-akses tanpa menyentuh byte sebelumnya.
- RAM adalah jenis memori (volatile storage) yang paling umum ditemukan di komputer dan
perangkat digital lainnya, mis. printer.
- RAM sebagai storage-area adalah merupakan "memori kerja" di dalam sistem komputer. Semua
data pada komputer disimpan di dalam HDD (Hard Disc Drive), tetapi CPU (processor) tidak
mengambil data langsung dari harddisk, sebab transfer data dari harddisk sangatlah lambat
(dibanding RAM). Processor bekerja menggunakan data yang dibaca dari dalam memori kerja,
yang berupa chip RAM. RAM – RANDOM ACCESS MEMORY
- Jadi, data (di dalam harddisk) yang akan diproses dibawa lebih dulu ke RAM, baru kemudian di
proses oleh CPU. Itulah sebabnya RAM (kapasitas & clock-speed nya) sangat berperan dalam
kecepatan kerja sebuah sistem komputer. Maka untuk meningkatkan kecepatan kerja komputer,
upgrade RAM adalah cara paling murah & efektif jika dibandingkan dengan upgrade processor.
Sejarah dan Perkembangan RAM
Hampir semua hal pasti mengalami perkembangan seiring dengan berjalannya waktu tidak terkecuali
perangkat keras satu ini.

Elemen ini mengalami perkembangan baik dalam bentuk, kapasitas, dan kecepatan.

Berikut adalah sejarah singkat RAM:

Tahun 1834, Charles Babbage mengembangkan pemikiran Anlytical Engine yang mana itu merupakan
cikal bakal komputer. Perangkat ini hanya bisa memakai memori baca berupa punch card.

Tahun 1932, Gustav Tauschek membuat memori yang sederhana di Australia.

Tahun 1936, Konrad Zuze mematenkan memori mekanik yang digunakan dalam komputer. Memori ini
berdasarkan pada sliding bagian logam.

Tahun 1939, Helmut Schreyer membuat memori prototype dengan memakai lampu neon.

Tahun 1942, the Atanasoff Berry Computer mempunyai 60 bit kata-kata 50 memori berupa kapasitor dan
dipasang pada dua drum bergulis.

Tahun 1947, Frederick Viehe Los Angeles mematenkan penemuan dengan menggunakan memori inti
magentik.

Tahun 1968, RAM yang ditemukan Robert Dennard kemudian dibuat secara besar-besaran oleh
perusahaan Intel.

Tahun 1970, IBM membuat memori yang bernama DRAM atau Dynamic Random Acces Memory.
Tahun 1987, ditemukan FPM DRAM atau Fast Page Mode DRAM yang sejak pertama kali diluncurkan
langsung menguasai pasar memori.

Tahun 1995, diciptakan penyempurnaan dari FPM DRAM yaitu EDO RAM atau Extended Data Output
RAM.

Tahun 1996 sampai 1997, Kingston membuat sebuah modul memori yang bisa bekerja dengan kecepatan
bus sama dengan frekuensi pada processor.

Tahun 1998, Intel menciptakan standar baru untuk jenis memori guna mengimbangi sistem chipset i440BX.

Tahun 1999, Rambus membuat sebuah sistem memori yang menggunakan arsitektur baru dan
revolusioner, serta komponen baru ini sangatlah berbeda dengan arsitektur memori SDRAM yang diberi
nama DR DRAM atau Direct Rambus DRAM.

Masih di tahun 1999, Rambus juga mengembangkan jenis memori lain yang mempunyai kemampuan
sama dengan DR DRAM dan diberi nama RDRAM.

Tahun 2000, Crucial mengembangkan kemampuan memori SDRAM menjadi dua kali lipat lebih kencang
yaitu DDR SDRAM. Kemudian juga dibuatlah DDR RAM yang berguna untuk meningkatkan bus ke 133
Mhz. DDR RAM ini terus dikembangkan hingga

PERANAN RAM DALAM PEMROSESAN DATA


Dalam penggunaan umum, istilah RAM ini identik dengan memori-utama, yaitu merupakan tempat
(memori) data yang siap untuk diproses oleh processor (CPU). Sebagai contoh, sebuah komputer dengan
RAM 8MB memiliki sekitar 8-juta byte data yang siap diproses oleh CPU. Setelah 8-juta byte data selesai
diproses, RAM akan mengambil data selanjutnya (dari harddisk). Kejadian ini akan terus diulang sampai
semua data yang harus diproses habis. Sebagai gambaran, pemrosesan data sebesar 80 MB dengan
RAM 8 MB akan terjadi 10-kali siklus transfer data antara harddisk dan RAM. Tentu akan berbeda jika data
80 MB ini ditangani oleh RAM 128 MB, cukup satu kali transfer data dari harddisk ke RAM.

CARA KERJA RAM


DDR mengirim (transfer) data pada lereng-positif dan lereng-negatif pada tegangan- blok (square/pulse).
Berbeda dengan SDR yang hanya mengirim data pada lereng- positif tegangan-blok. Ini adalah dasar
tehnik digital. Sehingga, kinerja DDR pada clock 100MHz adalah sama dengan kinerja SDR pada 200MHz.
Jadi frekuensi clock (riil) pada DDR adalah setengah dari frekuensi clock SDR. Atau dengan kata lain :
pada DDR, frekuensi clock (FSB) riil-nya adalah setengah dari angka DDRxxx. Contoh, DDR400 (MHz)
berarti frekuensi riil-nya =200MHz, DDR frekuensi riil-nya =800MHz dst.

Struktur RAM dibagi menjadi 4 bagian, yaitu:


1. Input storage,berfungsi untuk menampung input atau masukan yang dimasukkan dari alat input.
2. Program Storage, bagian dari RAM yang berfungsi sebagai penyimpan intruksi program yang akan
diakses.
3. Working Storage, merupakan bagian dari memori yang bertugas menyimpan data yang akan
diolah dan hasil pengolahan.
4. Output Storage, berfungsi untuk menampung hasil akhir dari data yang akan di tapilkan ke
perangkat output.
Funsi RAM
Fungsi dari sebuah RAM adalah untuk mempercepat pemrosesan data pada komputer. jadi Semakin besar
RAM yang dimiliki, maka akan semakin cepat sebuah komputer memrosesnya. Kerja RAM dapat dilihat di
task manager di dalam system komputer.
Jenis jenis RAM
1. R A M
RAM yang merupakan singkatan dari Random Access Memory ditemukan oleh Robert Dennard dan
diproduksi secara besar-besaran oleh Intel pada tahun 1968, jauh sebelum PC ditemukan oleh IBM pada
tahun 1981

2. DRAM

Pada tahun 1970, IBM menciptakan sebuah memori yang dinamakan DRAM. DRAM sendiri merupakan
singkatan dari Dynamic Random Access Memory. Dinamakan Dynamic karena jenis memori ini pada
setiap interval waktu tertentu, selalu memperbarui keabsahan informasi atau isinya.

3. FP RAM

Memori jenis ini bekerja layaknya sebuah indeks ataudaftar isi. Arti Page itu sendiri merupakan bagian dari
memori yang terdapat padasebuah row address. Ketika sistem membutuhkan isi suatu alamat memori,
FPM tinggal mengambil informasi mengenainya berdasarkan indeks yang telah dimiliki. FPM
memungkinkan transfer data yang lebih cepat pada baris (row) yang sama dari jenis memori sebelumnya.

4. EDO RAM

Pada tahun 1995, diciptakanlah memori jenis Extended Data Output Dynamic Random Access Memory
(EDO DRAM) yang merupakan penyempurnaan dari FPM.Memori EDO dapat mempersingkat read cycle-
nya sehingga dapat meningkatkan kinerjanya sekitar 20 persen.

Walaupun EDO merupakan penyempurnaan dari FPM, namun keduanya tidak dapatdipasang secara
bersamaan, karena adanya perbedaan kemampuan. Memori EDO DRAM banyak digunakan pada sistem
berbasis Intel 486 dan kompatibelnya serta Pentium
generasi awal

5. SD RAMPC66
Pada peralihan tahun 1996 – 1997, Kingston menciptakan sebuah modul memoridimana dapat bekerja
pada kecepatan (frekuensi) bus yang sama / sinkron denganfrekuensi yang bekerja pada prosessor. Itulah
sebabnya mengapa Kingston menamakan memori jenis ini sebagai Synchronous Dynamic Random
AccessMemory (SDRAM). SDRAM ini kemudian lebih dikenal sebagai PC66 karena bekerja pada
frekuensi bus 66MHz.

Berbeda dengan jenis memori sebelumnya yangmembutuhkan tegangan kerja yang lumayan tinggi,
SDRAM hanya membutuhkan tegangan sebesar 3,3 volt dan mempunyai access time sebesar 10ns.
Dengan kemampuannya yang terbaik saat itu dan telah diproduksi secara masal, bukan hanya oleh
Kingston saja, maka dengan cepat memori PC66 ini menjadistandar memori saat itu. Sistem berbasis
prosessor Soket 7 seperti Intel Pentium

6. SD RAM PC100

Selang kurun waktu setahun setelah PC66 diproduksi dan digunakan secara masal, Intel membuat standar
baru jenis memori yang merupakan pengembangan dari memori PC66. Standar baru ini diciptakan oleh
Intel untuk mengimbangi sistem chipset i440BX dengan sistem Slot 1 yang juga diciptakan Intel. Chipset ini
di desain untuk dapat bekerja pada frekuensi bus sebesar 100MHz.

Chipset ini sekaligus dikembangkan oleh Intel untuk dipasangkan dengan prosessor terbaru Intel Pentium
IIyang bekerja pada bus 100MHz. Karena bus sistem bekerja pada frekuensi 100MHz sementara Intel
tetap menginginkan untuk menggunakan sistem memori SDRAM, maka dikembangkanlah memori SDRAM
yang dapat bekerja pada frekuensi bus 100MHz. Seperti pendahulunya PC66, memori SDRAM ini
kemudian dikenal dengan sebutan PC100. Dengan menggunakan tegangan kerja sebesar 3,3 volt, memori
PC100 mempunyai access time sebesar 8ns, lebih singkat dari PC66.

Selain itu memori PC100 mampu mengalirkan data sebesar 800 MB per detiknya.Hampir sama dengan
pendahulunya, memori PC100 telah membawa perubahan dalam sistem komputer. Tidak hanya prosessor
berbasis Slot 1 saja yang menggunakan memori PC100, sistem berbasis Soket 7 pun diperbarui untuk
dapat menggunakan memori PC100. Maka muncullah apa yang disebut dengan sistem Super Soket
7.Contoh prosessor yang menggunakan soket Super7 adalah AMD K6-2, Intel PentiumII generasi akhir,
dan Intel Pentium II generasi awal dan Intel Celeron II generasiawal.

7. DR DRAM

Pada tahun 1999, Rambus menciptakan sebuah sistem memori dengan arsitektur barudan revolusioner,
berbeda sama sekali dengan arsitektur memori SDRAM. Oleh Rambus, memori ini dinamakan Direct
Rambus Dynamic Random Access Memory.
Dengan hanya menggunakan tegangan sebesar 2,5 volt, RDRAM yang bekerja padasistem bus 800 MHz
melalui sistem bus yang disebut dengan Direct Rambus Channel, mampu mengalirkan data sebesar 1,6
GB per detiknya! (1GB = 1000MHz). Sayangnya kecanggihan DRDRAM tidak dapat dimanfaatkan oleh
sistem chipset dan prosessor pada kala itu sehingga memori ini kurang mendapat dukungan dari berbagai
pihak. Satu lagi yang membuat memori ini kurang diminati adalah karena harganyayang sangat mahal.

8. RDRAM PC 800

Masih dalam tahun yang sama, Rambus juga mengembangkan sebuah jenis memorilainnya dengan
kemampuan yang sama dengan DRDRAM. Perbedaannya hanyaterletak pada tegangan kerja yang
dibutuhkan. Jika DRDRAM membutuhkan tegangan sebesar 2,5 volt, maka RDRAM PC800 bekerja pada
tegangan 3,3 volt.

Nasib memori RDRAM ini hampir sama dengan DRDRAM, kurang diminati, jika tidak dimanfaatkan oleh
Intel. Intel yang telah berhasil menciptakan sebuah prosessor berkecepatan sangat tinggi membutuhkan
sebuah sistem memori yang mampu mengimbanginya dan bekerjasama dengan baik. Memori jenis
SDRAM sudah tidak sepadan lagi. Intel membutuhkan yang lebih dari itu. Dengan dipasangkannya Intel
Pentium 4, nama RDRAM melambung tinggi, dan semakin lama harganya semakin turun.

9. SD RAM PC133

Selain dikembangkannya memori RDRAM PC800 pada tahun 1999, memori SDRAM belumlah
ditinggalkan begitu saja, bahkan oleh Viking, malah semakin ditingkatkan kemampuannya. Sesuai dengan
namanya, memori SDRAM PC133 ini bekerja pada bus berfrekuensi 133 MHz dengan access time
sebesar 7,5 ns dan mampu mengalirkan data sebesar 1,06 GB per detiknya.

Walaupun PC133 dikembangkan untuk bekerja pada frekuensi bus 133 MHz, namun memori ini juga
mampu berjalan pada frekuensi bus 100MHz walaupun tidak sebaik kemampuan yang dimiliki oleh PC100
pada frekuensi tersebut.

10. SDRAM PC150

Perkembangan memori SDRAM semakin menjadi-jadi setelah Mushkin, pada tahun2000 berhasil
mengembangkan chip memori yang mampu bekerja pada frekuensi bus 150MHz, walaupun sebenarnya
belum ada standar resmi mengenai frekunsi bussistem atau chipset sebesar ini.

Masih dengan tegangan kerja sebesar 3,3 volt, memoriPC150 mempunyai access time sebesar 7ns dan
mampu mengalirkan data sebesar 1,28GB per detiknya. Memori ini sengaja diciptakan untuk keperluan
11. DDR SDRAM

Masih di tahun 2000, Crucial berhasil mengembangkan kemampuan memori SDRAM menjadi dua kali
lipat. 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 dariitu memori ini dinamakan DDR SDRAM yang merupakan kependekan dari Double Data
Rate Synchronous Dynamic  Random Access Memory.

12. DDR RAM

Pada 1999 dua perusahaan besar microprocessor INTEL dan AMD bersaing ketat dalam meningkatkan
kecepatan clock pada CPU. Namun menemui hambatan, karena ketika meningkatkan memory bus ke 133
Mhz kebutuhan Memory (RAM) akan lebih besar.

Dan untuk menyelesaikan masalah ini maka dibuatlah DDR RAM (double datarate transfer) yang awalnya
dipakai pada kartu grafis, karena sekarang anda bisa menggunakan hanya 32 MB untuk mendapatkan
kemampuan 64 MB. AMD adalah perusahaan pertama yang menggunakan DDR RAM pada
motherboardnya. Perbedaan DDR2 dengan DDR
13. DDR2 RAM

Ketika memori jenis DDR (Double Data Rate) dirasakan mulai melambat dengan semakin cepatnya kinerja
prosesor dan prosesor grafik, kehadiran memori DDR2 merupakan kemajuan logis dalam teknologi memori
mengacu pada penambahan kecepatan serta antisipasi semakin lebarnya jalur akses segitiga prosesor,
memori, dan antarmuka grafik (graphic card) yang hadir dengan kecepatan komputasi yang berlipatganda.

Perbedaan pokok antara DDR dan DDR2 adalah pada kecepatan data serta peningkatan latency
mencapai dua kali lipat. Perubahan ini memang dimaksudkan untuk menghasilkan kecepatan secara
maksimum dalam sebuah lingkungan komputasi yang semakin cepat, baik di sisi prosesor maupun grafik.
Selain itu, kebutuhan voltase DDR2 juga menurun.

Kalau pada DDR kebutuhanvoltase tercatat 2,5 Volt, pada DDR2 kebutuhan ini hanya mencapai 1,8 Volt.
Artinya,kemajuan teknologi pada DDR2 ini membutuhkan tenaga listrik yang lebih sedikit untuk menulis
dan membaca pada memori.
Teknologi DDR2 sendiri lebih dulu digunakan pada beberapa perangkat antarmuka grafik, dan baru pada
akhirnya diperkenalkan penggunaannya pada teknologi RAM. Dan teknologi DDR2 ini tidak kompatibel
dengan memori DDR sehingga penggunaannya pun hanya bisa dilakukan pada komputer yang memang
mendukung DDR2.

Faktor-faktor Penting pada RAM


Type menerangkan jenis (variasi) RAM berdasarkan teknologi yang digunakannya, seperti SDRAM, DDR
atau DDR2. Hal ini kadang juga disebut sebagai “interface”. Contoh : Visipro DDR 256Mb PC266 berarti
menggunakan teknologi DDR.
 Capacity menerangkan seberapa besar kapasitas penyimpanan data RAM dalam satuan Gigabyte
(GB) atau Megabyte (MB). Kapasitas merupakan faktor terpenting pada sebuah RAM karena
fungsiny sebagai penyimpan data. Contoh : Visipro DDR2 512Mb PC4300 berarti memiliki
kapasitas 512 Megabyte.
 FSB (singkatan dari Front Side Bus), yaitu besar jalur data antara Processor dam RAM dalam
satuan Megahertz. Satuan FSB Processor dan RAM harusnya memiliki angka yg sama agar data
dapat ditransfer secara optimal [Lihat pada tabel Dual Channel RAM]. Contoh : Visipro DDR2
256MB PC3200 berarti memiliki FSB 400MHz (PC3200 dibagi 8 byte).
 Fungsi, menerangkan fungsi dari RAM, seperti Unbuffered (digunakan pada Desktop), ECC, atau
Registered (keduanya digunakan pada Server). [Lihat pada segmen Apa itu Unbuffered, ECC dan
Registered ?] Unbuffered merupakan tipe RAM biasa yg digunakan oleh komputer secara umum,
ECC (Error Correction Code) biasa dipakai pada komputer Workstation / Low End Server & ECC
Registered umum dipakai pada Medium to High End Server. Contoh : Visipro DDR2 1GB PC4300
ECC Registered artinya memiliki fungsi ECC Registered pada modulnya.
 Bandwith merupakan besarnya data yang dapat ditransfer atau diolah dalam waktu satu detik
(satuan MB/s atau Megabyte per-secon). Umumnya saat ini RAM DDR/DDR2 mencantumkan
bandwidth pada Module RAM. Bandwidth bisa didapat dari perkalian FSB x Arsitektur. Arsitektur
RAM adalah 64-bit (8byte), sehingga jika DDR PC266 memiliki FSB 266 MHz sama dengan 266
MHz x 8 byte = 2100 MB/s. Ini artinya bahwa DDR PC266 (FSB) sama dengan DDR PC2100
(Bandwidth). Contoh : Visipro DDR2 512MB PC4300 artinya memiliki bandwidth 4300MB/s.
 Jumlah IC menerangkan berapa banyak chip (IC) yg dipasang pada module RAM. Semakin sedikit
jumlah IC-nya, semakin tinggi densitas (kapasitas per-IC). Umumnya adalah 4, 8, 16 IC (pada
RAM standar). Pada RAM ECC memiliki jumlah IC 9 & 16, dan pada ECC Registered memiliki
jumlah IC 9 & 16 ditambah 1 ICC yg berfungsi sebagai Registered. Contoh : Visipro DDR 256MB
dapat memiliki 4, 8 atau 16 IC. Apabila menggunakan 4IC artinya densitas IC = 64MB, 8IC = 32MB
& 16IC = 16MB.
 IC yang dipasang hanya pada satu sisi keping RAM disebut Single-Side (4, 8, 9 IC), sedangkan
yang dipasang pada dua keping RAM disebut Double-Side (16 & 18 IC).
ORGANISASI SISTEM KOMPUTER
Kumpulan materi yang telah didiberikan

DI SUSUN OLEH:
KELAS 2B
SITI MUJADILAH(105841105019)

UNIVERSITAS MUHAMMADIYAH MAKASSAR

Anda mungkin juga menyukai