Anda di halaman 1dari 17

Nama:

NIM :

Kelas :

RESUME MATERI 1

PENGANTAR: ORGANISASI DAN ARSITEKTUR KOMPUTER

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.

 Berikut ialah empat struktur utama dalam computer:


1. CPU, pusat pengolaahn fungsi computer
2. Memori utama, untuk menyimpan data
3. I/O, memindahkan data ke perangkat lain
4. System interconnection, menghubungkan seluruh bagian dari CPU
 Berikut ialah Struktur Utama CPU:
1. Control unit, memgontrol operasi CPU
2. Arithmetic dan logic unit, membentuk fungsi pengolahan data computer
3. Register, penyimpan internal bagi CPU
4. CPU Interconnection, menghubungkan seluruh bagian dari CPU

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 Sebagai Mesin 6 Level:

 Level 5, manusia berkomunikasi dengan computer tanpa perlu mempelajari Bahasa


Mesin
 Level 0-3, implementasi dikerjakan oleh programmer sistem.
 Level 4, bahasa rakitar implementasi dikerjakan oleh programmer aplikasi.
 Level 3, sistem operasi level pengaturan mesin yang dilakukan oleh perangkat lunak atau
sistem operasi.
 Level 2, isinya ialah instruksi dasar mesin yang ada pada buku panduan.
 ;Level 1, fungsinya untuk interpreter atau penerjemah instruksi dari level di atasnya.
 Level 0, level logika digital, contoh: transistor.
RESUME MATERI II

EVOLUSI DAN KINERJA COMPUTER

Komputer pada masa awal munculnya dapat dibedakan menjadi beberapa generasi yaitu:

1. Generas pertama: tabung hampa udara.


 ENIAC (Electronic Numerical Integrator and Computer), dirancang oleh John
Mauchlu dan John Presper. Komputer pertama ini memiliki berat 30 ton serta volume
15000 kaki persegi yang berisi lebih dari 18000 tabung vakum. ENIAC memerlukan
daya 140 KW dam melakukan operasi penambahan 5000 operasi/detik. Memorinya
terdiri dari 20 Accumulator, adapun yang menjadi kelamahannya ialah mesin harus
diprogram dengan manual.
 Mesin Von Neumann, mesin ini dikembangkan oleh ahli matematika yaitu John
Neumann di tahun 1945. ENIAC dinilai membosankan karena mesinnya harus
dimasukkan secara manual. Sehingga muncul EDVAC (Electronic Discrete Variable
Computer) berkonsep stored-program dan dikenal dengan komputer IAS. Memori
utana unit aritmatika dan logika yang bisa mengoperasikan data biner. Unit control
yang menginterpretasikan instruksi di dalam memori dan mengeksekusikan instruksi-
instruksi itu. I/O untuk berinteraksi dengan lingkungan luar berhasil diselesaikan
sampai tahun 1952.
 IAS (Computer Advanced Studies) Details, memori terdiri dari 1000 penyimpanan
yang disebut word, masing-masing terdiri dari 40 digit biner. Komputer IAS
mempunyai 21 instruksi yang bisa dikelompokkan menjadi: Data transfer,
unconditional branch, conditional branch, arithmetic, dan address modify.
 Komputer komersial, tahun 1947 dibuat oleh Eckert dan Mauchly. Mesin pertama
yang sukses adalah UNIVAC I (Universal Automatic Computer) digunakan untuk
menghitung sensus penduduk tahun 1950, dapat menghitung aljabar, matrik, statistic,
dan permasalahan logistic. UNIVAC II, memiliki memori yang lebih besar
diperkenalkan di tahun 1950. IBM, diperkenalkan tahun 1953 sebagai komputer yang
tersimpan elektronik pertama yaitu 701, untuk aplikasi bisnis versi 702.
2. Generasi kedua: Transistor
 Tabung hampa udara diganti dengan transistor, transistor lebih kecil, murah dan
mengeluarkan sedikit panas, perangkat padat terbuat dari silicon, ditemukan di
laboraturium bel pada tahun 1947 dan diluncurkan versi elektronik pada 1950.
 Karakteristik dari komputer generasi kedua ialah: kinerja pengolahan lebih besar,
kapasitas memori lebih besar, ukuran lebih kecil, menggunakan unit aritmatik dan
logika yang lebih rumit dan unit control, menggunakan bahasa pemrograman tingkat
tinggi, tersedia perangkat lunak sistem.
RESUME MATERI 3

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 :

 Menyimpan Hasil dari proses ke memori utama


 Mengambil Instruksi atau perintah dari memori utama
 Mengendalikan dan mengatur piranti input dan output
 Mengambil data dari memori pusat (bila diperlukan) untuk diproses
 Mengirimkan Perintah atau instruksi ke ALU jika ada sebuah perhitungan Artimatika
atau sebuah perbandingan logika dan untuk mengawasi kerja dari ALU itu sendiri.
B. ALU (Arithmatic and Logic Unit)
Tugas:
 Melakukan sebuah keputusan dari operasi logika sesuai instruksi dari program
 Melakukan seluruh perhitungan aritmatika (matematika) yang telah terjadi sesuai dengan
perintah atau instruksi dari program
C. Register

Sebuah alat penyimpanan kecil yang memiliki kecepatan dalam akses yang cukup tinggi,
yang digunakan untuk menyimpan sebuah data dan perintah yang diproses,

Jenis-jenis register di dalam CPU dengan fungsi yang berbeda, yaitu :

 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

Input Device (Piranti Masukan) bisa digolongkan menjadi dua , yaitu :

 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.

G. CPU (Central Processing Unit)

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

Terdapat langkah-langkah pemrosesan perintah di CPU, yaitu :

 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

J. Media Penyimpanan (Memori) Eksternal

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

ORGANISASI DAN ARSITEKTUR KOMPUTER

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.

 Penjumlahan Bilangan Biner

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’. 

 Pengurangan Bilangan Biner

Operasi aritmatika pengurangan pada bilangan biner juga sama seperti operasi
pengurangan pada bilangan desimal, contoh:
0–0=0

1–0=1

1 –1=0

Jika di PC metode yang digunakan komplemen ,yaitu basis minus 1

 Perkalian Bilangan Biner

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

Menggukan 8 symbol bilangan ( 0,1,2,3,4,5,6,7,), menggunakan basis 8, position


value berupa perpangkatan dari nilai 8.

4. Bilangan Hexadesimal

Menggunakan 16 symbol bilangan ( 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F), menggunakan


radix 16. Sistem bilangan ini digunakan untuk menampilkan nilai
alamat memori dalam pemrograman komputer.

B. Konversi Sistem Bilangan


1. Desimal ke Biner

Ada beberapa metode :

 Membagi dengan nilai 2 dan sisa pembagian adalah hasil konversi


 Dengan menjumlah bilangan pangkat 2 yang jumlahnya sama dengan bil yang
akan dkonversikan
2. Desimal ke Oktal
Dapat dilakukan dengan remainder method dengan pembagiannya basis bil
oktal yaitu 8 Konversikan bilangan desimal nilai 70 menjadi bilangan oktal :

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

Dengan remainder method pembagiannya adalah basis 16

Contoh :

Konversikan bilangan desimal 152110 menjadi bilangan heksadesimal :

1521/16 = 95 sisa bagi adalah 1


95/16 = 5 sisa bagi adalah 15 atau dalam heksadesimal adalah F
5/16 = 0 sisa bai adalah 5

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

Dengan mengalikan masing – masing bit dalam bilangan tersebut dengan


position valuenya

1100102 = (1 x 25) + (1 x 24) + (0 x 23) + (0 x 22) + (1 x 21) + (0 x 2)

1100102 =  32 + 16 + 0 + 0 + 2 + 0

1100102 =  5010
Maka, hasil konversi bilangan biner 1100102 ke bilangan desimal, yaitu : 5010.

5. Biner ke Oktal

Dilakukan dengan mengkonversi tiap – tiap tiga digit biner.

6. Biner ke Hexadesimal

Dilakukan dengan mengkonversi tiap – tiap empat digit biner

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

10. Hexadesimal ke Desimal

Dengan mengalkan masing – masing digit bit dalam bilangan dengan position
valuenya, contoh:
B6A16 =11x162 + 6x161 + 10x160

=11x256 + 6x16 +10x1

= 2816 + 96 + 10

= 292210

11. Hexadesimal ke Biner

Dilakukan dengan mengkonversi tiap – tiap digit hexadesimal ke empat digit biner,
contoh: D4 = 1101 0100 maka D416 = 110101002

12. Hexadesimal ke Oktal

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

CENTRAL PROCESSING UNIT

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.

 Siklus Fetch – Eksekusi

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

Ketika instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di RAM; apabila


berbentuk instruksi ditampung oleh Control Unit di Programstorage, 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 data diambil oleh Control Unit dari Working-storage untuk ditampung di
General-purpose register (dalam hal ini di Operand-register).
 Array Processors

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.

 Hubungan antara CPU dengan Main Memory dan alat-alat I/O


Hubungan antara CPU dengan main memory ataupun dengan alat-alat input/output dilakukan
dengan suatu jalur yang disebut Bus. Sedangkan bus yang menghubungkan CPU dengan alat-alat I/O
tidak diletakkan langsung ke alat-alat I/O tersebut tapi dapat melalui suatu alat I/O port, I/O channel
atau DMA controller.

Anda mungkin juga menyukai