NIM :
Kelas :
RESUME MATERI 1
Komputer ialah alat elektronik yang bisa mengolah data, memberikan informasi,
menyimoan input data serta menghasilkan output sesuai dengan apa yang telah tersimpat di
memori, Organisasi computer ialah bagian yang terkait erat dengan unit-unit operasional.
Contohnya: Teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori dan
sinyal-sinyal computer.
Aapun yang dimaksud dengan arsitektur computer ialah atribut sistem computer yang
berhubungan dengan seorang programmer dan mempunyai dampak langsung pada eksekusi logis
sebuah program. Contoh: set instruksi, jumlah bit yang digunakan untuk merepresentasikan
berbagai data, aritmetika yang digunakan, mekanismen I/O dan teknik pengamatan.
Komputer memiliki fungsi yang diantaranya: 1. fungsi operasi pengolahan data, 2. fungsi
operasi penyimpanan data, 3. fungsi pemindahan data, 4. Fungsi operasi control.
Mesin Multi Level, level artinya tingkatan Bahasa dan mesin virtual yang mencerminkan
tingkat kemudahan komunikasi antara manusia dengan computer untuk menjalankan instruksi.
Berikut adalah logika mesin multi level:
Level 0/ level devuce, program pada level ini merupakan bahasa mesin L0 yang bisa
dijalankan langsung oleh sirkuit elektronik.
Level 1, bahasa harus diterjemahkan dulu oleh suatu interpretive dalam bahasa mesin L0.
Level 2, perlu diterjemahkan oleh interpreter ke bahasa mesin L1.
Level n, diterjemahkan ke Bahasa mesin pada tingkat dibawahnya.
Komputer pada masa awal munculnya dapat dibedakan menjadi beberapa generasi yaitu:
SISTEM KOMPUTER
Sistem Komputer merupakan sebuah jaringan yang terdiri atas Softwaer dan Hardware
yang ditugaskan untuk menerima masukan, memproses, dan menyimpan instruksi kemudian
menyediakan keluaran dalam bentuk informasi. Salah satu fungsi komputer adalah
mengoperasikan masing-masing komponen yang ada sebagai bagian dari sturktur yang
terbentuk, ayitu:
a. Input Device, ialah suatu piranti perangkat keras yang berfungsi sebagai alat untuk
menginputakan atau memasukan data atau perintah ke dalam komputer yang ada.
b. Output Device, yaitu sebuah perangkat keras di komputer yang fungsinya untuk
menampilkan keluaran sebagai hasil dari pengolahan data. Hasil dari keluaran dapat
berupa Hard-copy (kertas) dan Soft copy.
c. I/O Ports. komponen ini digunakan untuk menerima dan mengirimkan data atau perintah
ke luar dari sistem.
d. CPU (Central Processing Unit), merupakan otak sistem komputer. Komponen ini
memiliki dua bagian fungsi operasional, yaitu ALU (Arithmatic Logical Unit) sebagai
inti dari pengolahan data , kemudian CU (Control Unit) fungsinya sebagai pengontrol
kerja sebuah komputer, serta mempunyai alat penyimpanan yang ukurannya kecil yang
dinamakan Register.
A. CU (Control Unit) / Unit Kendali
Tugas-tugas dari komponen ini adalah :
Sebuah alat penyimpanan kecil yang memiliki kecepatan dalam akses yang cukup tinggi,
yang digunakan untuk menyimpan sebuah data dan perintah yang diproses,
Instruction Register (IR) fungsinya untuk menyimpan perintah yang masih atau sedang
diproses.
Program Counter (PC) adalah sebuah register yang berfungsi untuk menyimpan lokasi
dari memori utama yang berisi perintah yang sedang diproses.
General Purpose Register adalah register yang memiliki kegunaan umum yang
menyangkut dengan data yang sedang diproses.
Memory Data Register (MDR) digunakan untuk menampung data atau perintah hasil
pengiriman dari memori pusat ke CPU.
Memory Address Register (MAR) berfungsi untuk menampung alamat data atau perintah
pada memori utama yang akan diambil.
D. Memori
Dibagi menjadi dua yaitu memori internal dan memori eksternal . dimana memori internal
berupa RAM yang fungsinya menyimpan program yang kita olah untuk sementara, dan ROM
ialah memori yang bisa dibaca dan berguna sebagai penyaji informasi disaat komputer pertama
kali dinyalakan
E. Input Device
Sebuah alat yang berfungsi untuk menerima masukan dari luar sistem, dan bisa berupa signal
input maintenance input. Signal input berupa data yang dimasukan pada sistem komputer. Dan
maintenance input berupa sebuah program yang digunakan untuk mengolah data yang telah
diinputkan.
Ada beberapa piranti inputan yang memiliki fungsi ganda, bisa sebagai inputan dan sebagai
output. Piranti ini disebut Terminal. Terminal sendiri bisa digolongkan menjjadi 3 , yaitu:
Non Intelligent Terminal, hanya bisa berfungsi untuk alat masukan dan menampilkan
keluaran. Namun tidak dapat deprogram karena tidak ada piranti masukan.
Smart Terminal, mempunyai alat pemrosesan dan memori didalamnya jadi inputan yang
terlanjur masuk bisa di koreksi
Intelligent Terminal, bisa diprogram oleh pengguna
Piranti Masukan Langsung, inputan yang dimasukan langsung diproses oleh alat
pemrosesan, contohnya : Keyboard, Pointing device (touch screen, mouse, light pen),
Scanner, Sensor, voice Recognizer(microphone).
Piranti Masukan Tidak Langsung,inpuyan ini lewat media tertentu sebelum inputan
diproses oleh piranti pemrosesan, contohnya : keypunch, key to tape merekam data ke
media berbentuk pita (Tape) sebelum diproses oleh piranti pemrosesan, dan key to disk
yang merekam sebuah data ke media magnetic disk (disket, harddisk) sebelum diproses
lanjutannya.
F. Output Device
Piranti Output yang dihasilkan dari proses bisa digolongkan menjadi 4, yaitu tulisan (angka,
huruf, simbol), image (grafik dan gambar), Suara, dan bentuk yang lain sehingga bisa dibaca oleh
mesin.
Piranti Output bisa berupa :
Hard-Copy Device, yang berfungsi untuk mencetak tulisan dan gambar pada media keras
misalnya film dan kertas.
Soft-copy Device, berfungsi menampilkan tulisan dan gambar di media lunak, misalnya
video display (monitor), speaker.
Drive Device atau Driver, berfungsi untuk merekam symbol dengan bentuk yang bisa
dibaca oleh mesin di media magnetic disk atau tape, fungsinya ganda yaitu sebagai input
dan output, misalnya Floppy drive, tape drive.
CPU adalah tempat pemrosesan perintah-perintah program, pada komputer mikro disebut
dengan micro-processor (Pemrosessan Mikro). Proses ini berupa chip yang terdiri dari ribuan IC.
H. BUS
Hubungan antara CPU dan Memori Utama atau dengan Piranti input dan output (I/O) melalui
jalur yang disebut dengan BUS. Bus ini merupakan jalur transportasi informasi antar 2 dan lebih
piranti didalam sistem komputer. BUS terdiri dari 2 macam, yaitu internal dan eksternal
Internal Bus, adalah bus yang menghubungkan antara CPU dan memori utama. Dan
Eksternal Bus, adalah bus yang menghubungkan CPU dengan Piranti I/O.
I. Pemrosesan Instruksi
Instruction Fetch, adalah proses di CPU untuk mengambil dan membawa perintah dari
memori pusat ke CPU
Instruction Execute, adalah proses dari CPU untuk mengerjakan perintah yang telah ada
dan dibawa dari memori utama dan telah berada di register
Memori Eksternal ialah perangkat keras untuk melakukan sebuah operasi pembacaan,
penulisan, dan juga penyimpanan data, diluar komponen pusat, misalnya harddisk , cd-rom, dvd,
floppy disk. Biasanya memori eksternal ini berbentuk piringan atau disk sehingga operasi data
dilakukan dengan putaran piringan tersebut.
RESUME MATERI 4
A. Sistem Bilangan
Kondisi listrik menyala (ON) lambangnya 1
Kondisi listrik mati (OFF) lambangnya 0
Seluruh data berupa angka,abjad dan lain sabagainya ditulis dengan rangkaian kombinasi
0 dan 1.misal angka 5 ditulis dengan 000101 dan jika huruf D ditulis dengan 110100.
1. Bilamngan Desimal
Terdiri dari 0 hingga 9. Bentuk nilai suatu bilangan desimal dapat berupa integer
desimal ( nilai desimal yang bulat. Absolut value adalah nilai mutlak dari masing-masing
digit di bilangan. Sedangkan position value adalah penimbang dari masing-masing digit
tergantung posisinya.
2. Bilangan Biner
Menggunakan 2 macam simbol bilangan dengan bentuk 2 digit angka yaitu 0 dan 1.
Bilangan biner menggunakan radix 2.
Pada bilangan biner yanghanya terdiri dari dua sistem bilangan (‘0’ dan ‘1’), akan
lebih sederhana, ada operasi aritmatika penjumlahan pada bilangan desimal
dimana bila ada hasil penjumlahan yang hasilnya dua digit, maka angka paling
sebelah kiri akan dijumlahkan pada bilangan berikutnya atau ‘Disimpan’.
Operasi aritmatika pengurangan pada bilangan biner juga sama seperti operasi
pengurangan pada bilangan desimal, contoh:
0–0=0
1–0=1
1 –1=0
Hal yang harus diperhatikan: 1 apabila pengali berupa digit biner 1 maka hasilnya
bilangan biner yang dikali, 2 kalau pengali berupa digit biner 0 maka hasilnya
Contoh:
0X0=0 0X1=0
1X0=0 1X1=1
3. Bilangan Oktal
4. Bilangan Hexadesimal
70/8 = 8 sisa 6
8/8 = 1 sisa 0
1/8 = 0 sisa 1
Hasil pembagian tersebut kemudian diurutkan dari yang paling akhir hingga
paling awal menjadi 1068. Jadi Hasil Konversi bilangan desimal 70 menjadi bilangan
biner adalah 1068.
3. Desimal ke Hexadesimal
Contoh :
Hasil pembagian tersebut kemudian diurutkan dari yang paling akhir hingga
paling awal menjadi 5F116. Jadi hasil konversi bilangan desimal 152110 menjadi
bilangan heksadesimal adalah 5F116.
4. Biner ke Desimal
1100102 = 32 + 16 + 0 + 0 + 2 + 0
1100102 = 5010
Maka, hasil konversi bilangan biner 1100102 ke bilangan desimal, yaitu : 5010.
5. Biner ke Oktal
6. Biner ke Hexadesimal
Contoh :
11010100 = 1101 (D) 0100 (4) D416
7. Oktal ke Desimal
Dengan mengalkan masing – masing bit dalam bilangan dengan position valuenya,
contoh:
3248 = 3 x 82 + 2 x 81 + 4 x 00
= 3 x 64 + 2 x 8 + 4 x 1
= 192 +16 +4
= 21210
8. Oktal ke Biner
Dilakukan dengan mengkonversi tiap – tiap tiga digit octal, contoh: 6502 = 110 101
000 010
9. Oktal ke Hexadesimal
Dengan cara mengubah bil oktal ke biner dulu lalu d konversikan ke hexadecimal,
contoh: 2537 ke biner dulu = 010 101 011 111. Di konversi ke hexa = 25378 = 55F16
Dengan mengalkan masing – masing digit bit dalam bilangan dengan position
valuenya, contoh:
B6A16 =11x162 + 6x161 + 10x160
= 2816 + 96 + 10
= 292210
Dilakukan dengan mengkonversi tiap – tiap digit hexadesimal ke empat digit biner,
contoh: D4 = 1101 0100 maka D416 = 110101002
Dengan mengubah bil hexadesimal ke biner dulu lalu dikonversi ke octal, contoh :
55F16 = ke biner dulu = 55F = 0101 0101 1111 kemudian ke oktal = 55F16 = 25378
RESUME MATERI 5
CPU terdiri dari 3 bagaian: I/O, CPU dan Memori. CPU ialah komponen terpenting dari
sistem komputer. CPU terdiri dari 3 komponen yaitu: ALU, control unit, dan registers. Fungsi
utama dari CPU adalah melakukan o.perasi aritmatika dan logika terhadap data yang diambil dari memori
atau dari informasi yang dimasukkan melalui beberapa perangkat keras, seperti keyboard dan mouse.
Terdapat register dalam CPU yang berfungsi mengawasi dan menghitung instruksi selanjutnya,
yang disebut Program Counter (PC). Aksi tersebut dikelompokkan, yaitu:
1. CPU – Memori,
2. CPU –I/O,
3. Pengolahan Data
4. Kontrol
Fungsi Interrupt
Fungsi interupsi ialah mekanisme penghentian atau pengalihan pengolahan instruksi dalam CPU
kepada routine interupsi. Kelas sinyal interupsi, yaitu :
1. Program
2. Timer
3. I/O
4. Hardware failure,
Cara Kerja CPU
Merupakan processor terpisah yang dapat ditambahkan pada processor utamanya. Dengan array
104 processor perhitungan arithmatika yang besar dan sulit dapat dilakukan dengan memecah atau
membagi pergitungan tersebut dan dilakukan bersama-sama antara central processor dan array
processor.
Main Memorry
Main Memory CPU hanya dapat menyimpan data dan instruksi di register yang ukurannya
kecil, sehingga tidak dapat menyimpan semua informasi yang dibutuhkan untuk keseluruhan
proses dari program. Main memory terdiri dari RAM dan ROM.
1. RAM, mempunyai kemampuan untuk melakukan pengecekan dari data yang disimpannya, yang
disebut dengan istilah parity check. Struktur RAM:
a. Input Storage
b. Program Storage
c. Working Storage
d. Output Storage
2. ROM, adalah memori yang dapat dibaca saja. Untuk merubah isi ROM, yaitu dengan cara
memprogram kembali instruksi-instruksi yang ada di dalam ROM tersebut. ROM yang bisa
deprogram kembali ialah:
a. PROM
b. EPROM
c. EEPROM
Pemrosesan Instruksi
Instruksi-instruksi yang dapat diproses oleh CPU adalah instruksi-instruksi yang sudah dalam
bentuk bahasa mesin, yang terdiri dari dua bagian yaitu operation code (op-code) dan operand. Op-
code menunjukkan perintah yang akan dikerjakan oleh CPU. Pemrosesan instruksi yang dilakukan
oleh CPU mencakup 2 tahap, yaitu instruksi fetch dan instruksi execute. Waktu yang dibutuhkan
untuk menyelesaikan pemrosesan instruksi disebut cycle time.