SlideShare a Scribd company logo
1 of 45
1
Pengantar Organisasi Komputer
MUH. HAJAR HARIKE, S.Kom.,Gr.MM.,M.Si.
PROGRAM STUDI INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS MEGA BUANA PALOPO
2023
Syahrul
APLIKASI KOMPUTER
2
Komputer digunakan pada hampir semua
bidang kehidupan:
perbankan, rumah sakit, sekolah,
penerbitan, manufaktur, hiburan, shop,
perpustakaan, industri/pabrik, biro
perjalanan, hotel, penelitian, produksi
film, game, peralatan rumah tangga,
pelayanan keamanan, pertemuan dan
konferensi, perekaman absensi, akuntan,
transportasi, pemerintahan, pemilihan
umum, pengadilan, universitas, penjara,
robot, mesin perang, space shuttle dll.
3
MANUSIA DAN KOMPUTER
Saat ini manusia melakukan penghitungan
dalam tiga cara:
1. Penghitungan manual secara penuh
(fully manual computing) yaitu
penghitungan tanpa adanya peralatan
selain otak dan jari-jari
2. Penghitungan semimanual (semi-manual
computing) menggunakan peralatan
sederhana seperti mistar geser, abacus
dan sebagainya.
3. Penghitungan otomatik (automatic
computing) menggunakan mesin
komputer.
4
Adanya perbedaan Metoda Penghitungan
didasarkan pada parameter-parameter:
 Kecepatan penghitungan
 Keandalan hasil (reliability of results)
 Kompleksitas masalah yang ditangani
 Peningkatan keterlibatan upaya manusia
 Konsistensi
5
KARAKTERISTIK KOMPUTER
Karakteristik utama komputer meliputi:
 Komputasi yang sangat cepat
 Bersifat konsisten, tidak terpengaruh pada
kelelahan (fatique), bosan, suka dan tidak
suka dan sebagainya.
 Kapasitas penyimpanan yang besar (untuk
data dan program)
 Komputasi akurasi tinggi
 Mesin serbaguna yang dapat diprogram
6
KOMPUTER ANALOG atau DIGITAL ?
Komputer Analog memantau (merasakan) sinyal
masukan yg mempunyai perubahan nilai yg
kontinyu. Hampir semuanya berupa variabel-
variabel sinyal seperti tegangan, tekanan,
temperatur, kecepatan, dll.
Komputer Digital melakukan operasi pada
informasi diskrit (digital) seperti bilangan.
Komputer Digital menggunakan sistem bilangan
biner yg hanya ada dua keadaan: 0 dan 1 yg
disebut bit (binary digit). Rangkaiannya disebut
rangkaian digital
Komputer mutakhir (modern) adalah komputer
digital dengan teknologi chip silikon yg mampu
melakukan operasi-operasi aritmetika dan logika
dan memberikan suatu hasil
7
PERANGKAT KERAS & PERANGKAT LUNAK
Istilah perangkat keras (hardware) umumnya
merujuk pada rangkaian-rangkaian elektronika
yang terdapat di dalam mesin komputer.
Secara praktis, istilah perangkat keras
digunakan untuk semua komponen fisik di
dalam sebuah komputer termasuk mekanika,
rakitan komponen-komponen listrik dan
elektronika.
8
9
10
LAPISAN-LAPISAN KOMPUTER MODERN
 Program aplikasi dibuat dalam
bahasa tingkat tinggi
menggunakan bilangan desimal
dan statement dalam Bahasa
manusia.
 Kompiler adalah sebuah
penerjemah (translator) bahasa yg
mengubah program bahasa tingkat
tinggi menjadi program bahasa
mesin yg ekivalen dan terdiri dari
instruksi-instruksi dan bilangan
biner
 OS (Operating System). Sistem operasi adalah kumpulan
program yg menyediakan berbagai fungsi dengan sasaran pada
penawaran efisiensi dan kemudahan pada user dan programmer
 Basic Input-Output control System (BIOS) adalah kumpulan I/O
driver (program untuk pelaksanaan operasi-operasi I/O) untuk
berbagai peripheral device dalam komputer.
11
ORGANISASI DAN ARSITEKTUR KOMPUTER
Arsitektur komputer adalah sebuah sains
(ilmu) untuk tujuan perancangan suatu sistem
komputer.
Tujuan seorang aristek komputer adalah
merancang suatu sistem dengan performance
(unjuk kerja) yang tinggi dengan biaya yg
layak, memenuhi semua persyaratan-
persyaratan lainnya.
“Computer’s architecture” menyediakan
sejumlah atribut pada sistem komputer yg
dibutuhkan seorang programmer bahasa
mesin atau perancang perangkat lunak
sistem (system software) untuk
mengembangkan suatu program.
12
Model konseptual arsitektur komputer
memberikan informasi berikut:
 Instruction set
 Instruction fomat
 Operation codes
 Operand types
 Operand addressing modes
 Register
 Main memory space utilization (memory map)
 I/O space allocation (I/O map)
 Interrupt assignment and priority
 DMA channels assignment and priority
 I/O techniques used for various devices
 I/O controller command formats
 I/O controller status formats
13
 Organisasi komputer memberikan
gambar yang lebih dalam mengenai
struktur fungsional dan interkoneksi
logika antara unit-unit (blok fungsional).
Biasanya termasuk detail perangkat
keras yg dapat diketahui oleh
programmer, seperti sinyal-sinyal
kontrol, antarmuka komputer dan
peripheral serta teknologi memori yg
digunakan.
14
 Sistem operasi: kumpulan program yg
menyediakan berbagai fungsi dgn sasaran
pada penawaran efisiensi dan kemudahan
pada user dan programmer.
 Fungsi-fungsi penting sistem operasi:
 Penanganan pengguna komputer untuk
permintaan sejumlah pelayanan
 Penjadualan program
 Pengaturan operasi-operasi I/O
 Pengaturan unit-unit perangkat keras
Syahrul
15
Fungsi Komputer
 Pemrosesan data
 Penyimpanan data
 Pemindahan/transfer
data
 Kontrol
Syahrul 16
Fungsi Komputer
Siklus transfer antar I/O
17
Fungsi Komputer
Siklus transfer
memori & I/O
18
Fungsi Komputer
Siklus pemrosesan &
penyimpanan
19
Fungsi Komputer
Siklus pemrosesan &
transfer/penyimpanan
Syahrul 20
Komunikasi / link
komputer dengan
dunia luar : peripheral
& transmisi data
Fungsi Komputer
Syahrul 21
Komputer
 Central Processing
Unit (CPU):
mengontrol operasi
komputer &
melakukan fungsi
pemrosesan data
 Memori utama:
menyimpan data &
program
 I/O: memindahkan
data antara komputer
dan lingkungan
eksternal
 Interkoneksi sistem:
komunikasi antara
CPU, memori utama,
dan I/O
Syahrul 22
CPU:
 Control Unit:
mengontrol operasi
CPU dan karena itu
komputer
 ALU: melakukan
fungsi pemrosesan
data
 Register:
menyediakan
penyimpanan internal
CPU
 Interkoneksi CPU:
mekanisme yg
menyediakan
komunikasi antara
Control Unit, ALU, dan
Register
23
Unit Fungsional Komputer
24
Unit Fungsional Komputer
25
Input Device
26
Output Device
27
Main Memory dan Auxiliary Memory
 Main memory disebut juga primary memory adalah
media penyimpanan (memori) utama bagi data, instruksi
maupun hasil pengolahan CPU.
 Auxiliary memory disebut juga secondary memory,
penyimpanan eksternal yg berada di luar inti sistem
(system nucleus) komputer dan dapat menyimpan data dan
program dalam jumlah yg besar.
28
 CPU tidak dapat mengambil (fetch) langsung
instruksi dari sebuah program yg berada dalam
auxiliary memory, tapi harus melalui load ke
dalam main memory.
 Auxiliary memory lebih murah daripada main
memory sehingga biasanya penggunaan main
memory terbatas kapasitasnya, sementara
auxiliary memory umumnya kapasitasnya jauh
di atas kapasitas main memory.
 Main memory tersedia dalam teknologi
semikonduktor sedangkan auxiliary memory
dalam teknologi maknetik dan optik.
Main Memory dan Auxiliary Memory
29
Main Memory dan Auxiliary Memory
30
Device Controller
 Peripheral device terhubung (link) dgn inti
sistem (CPU dan memori) oleh suatu device
controller, biasa juga disebut I/O controller.
31
 Fungsi utama device controller: mentransfer
informasi (program dan data) antara inti
sistem dengan divais. Device controller dapat
menangani lebih dari satu divais (multiple
device) dalam jenis yang sama.
 Misalnya sebuah pengendali floppy disk
umumnya menangani empat floppy disk
drive seperti yg ditunjukkan pada gambar.
 Secara fisik keberadaan device controller
dapat dibedakan dalam tiga macam:
(1) sebagai unit yang terpisah,
(2) terintegrasi dengan divais dan
(3) terintegrasi dengan CPU.
Device Controller
32
 Device controller berkomunikasi dengan device
melalui antarmuka device (device interface) yg
membawa sinyal antara device controller
dengan device.
 Semua device controller berkomunikasi dengan
CPU atau memori melalui antarmuka sistem
(system interface) seperti yg ditunjukkan pada
gambar.
 Walaupun beberapa device controller
terhubung ke antarmuka sistem, namun secara
logika hanya satu yg terhubung ke Antarmuka
Sistem ketika melakukan komunikasi dengan
CPU/memori. Controller lainnya tetap tidak
melakukan interferensi/gangguan.
Device Controller
33
Device Controller
34
Device interface Signal
Ada 3 macam sinyal antara device dengan
device controller:
1. Sinyal kendali (control signal)
2. Sinyal status (status signal)
3. Data
35
 Sinyal kontrol (control signal) diberikan oleh device controller
kepada device yang meminta device agar melakukan suatu
aksi (tugas) tertentu. Misalnya :
 Sinyal kontrol RESET: berfungsi me-reset (clear) kondisi
internal pada divais tersebut.
 Sinyal kontrol STEP: diberikan pada disk drive untuk
melakukan pergerakan head baca/tulis untuk pindah ke track
berikutnya.
 Sinyal status (status signal): sinyal hasil respon balik dari I/O
device yg dikirim ke device controller yg melaporkan status
internal tertentu yg dialami/terjadi pada I/O device. Misalnya :
 Sinyal status ERROR: melaporkan bahwa telah terjadi error di
dalam I/O device.
 Sinyal status PAPER EMPTY oleh printer, melaporkan ke
kontrol printer bahwa tidak ada kertas di dalam printer.
 Sinyal data dapat dikirim secara serial melalui sebuah
konduktor bit per bit atau secara paralel melalui 8 buah
konduktor yg membawa 8 bit atau 1 byte data sekaligus.
Misalnya :
 Data serial dari mouse
 Data paralel dari printer
36
Komunikasi CPU - Memori
CPU melakukan pengalamatan atau mengalamati memori
baik saat operasi pembacaan memori (read) maupun
untuk operasi penulisan memori (write).
 Pertama CPU
mengirimkan alamat
lokasi dan kemudian
mengirimkan sinyal
baca.
 Pada saat menerima
sinyal baca, memori
mencari lokasi yang
ditunjuk oleh alamat.
 Setelah access time, isi
lokasi memori diletakkan
oleh memori pada
saluran data.
 Operasi Baca (read)
37
Komunikasi CPU - Memori
 Pertama CPU
mengirimkan alamat
lokasi dan kemudian
mengirim data yang
akan ditulisi dan
sinyal tulis memori.
 Pada saat menerima
sinyal tulis memori,
memori mulai
melakukan
penulisan pada
lokasi sesuai alamat
yang ditetapkan.
 Operasi Tulis (write)
38
 CPU menggunakan dua buah register (MAR dan MBR)
untuk berkomunikasi dengan memori.
 Selama operasi baca/tulis, CPU meletakkan alamat
memori pada register alamat memori (Memory
Address Register , MAR).
 Register Penyangga Memori (Memory Buffer Register,
MBR) digunakan untuk menyimpan data dari CPU
selama operasi tulis dan data dari memori selama
operasi baca.
39
OPERASI CPU
Fungsi CPU: melakukan eksekusi program yg tersimpan di
memori. Untuk melakukannya, CPU mengambil sebuah
instruksi pada satu waktu, mengeksekusinya dan kemudian
mengambil instruksi berikutnya lagi. Pekerjaan ini dilakukan
secara berulang dan dikenal dengan sebutan siklus instruksi
(Instruction cycle).
Siklus Instruksi
Siklus instruksi ada dua fase: fase pengambilan (fetch phase)
dan fase eksekusi (execute phase). Pada fase pengambilan
(fetch), sebuah instruksi diambil dari memori. Pada fase
eksekusi, instruksi dianalisis atau didekode kemudian
dilakukan operasi yang relevan.
40
Format Instruksi
 Format umum sebuah instruksi diperlihatkan gbr. Medan
kode operasi (operation code field) atau dikenal dgn
opcode menunjukkan operasi yg dikerjakan dan medan
operand (operand field) menunjukkan data.
 Umumnya medan operand memberikan alamat lokasi
memori di mana operand (data) tersebut disimpan.
→ Misalnya instruksi ADD yg mempunyai format seperti
yg diperlihatkan gbr. Pola bit pada medan opcode
menunjukkan instruksi ADD. Dua medan berikutnya
menunjukkan lokasi di mana dua operand (data)
tersedia atau tersimpan.
41
1. Accumulator (AC)
2. Program Counter (PC)
3. Memory Address Register
(MAR)
4. Memory Buffer Register
(MBR)
5. Instruction Register (IR)
6. General Purpose Register
(GPR)
7. I/O Data Register (IODR)
8. I/O Address Register (IOAR)
 Register CPU
CPU mempunyai register utama seperti gbr:
42
 Program Counter (instruction address counter) berisi alamat
lokasi memori di mana instruksi berikut harus diambil. Segera
setelah pengambilan instruksi telah lengkap, isi PC (program
counter) dinaikkan untuk menunjuk ke alamat instruksi
berikutnya.
 Instruction register menyimpan instruksi yang baru saja diambil
dari memori.
 MAR berisi alamat lokasi memori selama memori dalan operasi
baca/tulis.
 MBR berisi data yang dibaca dari memori (selama pembacaan)
atau data yang akan ditulis ke dalam memori (selama penulisan).
 GPRs untuk keperluan umum (general purpose): menyimpan
operand, alamat dsb. Selain itu ada beberapa register kerja
(working register) yg disebut scratch pad memory (memori untuk
keperluan corat coret). Register ini untuk menjaga/menyimpan
hasil-hasil sementara (intermediate result) dalam satu siklus
instruksi untuk instruksi yg kompleks seperti PERKALIAN,
PEMBAGIAN dsb.
43
Clock
Unit Clock membangkitkan dan mensuplai pulsa clock
secara berurutan dan kontinyu. Sinyal clock mempunyai
bentuk gelombang yang periodik.
Sinyal clock digunakan sebagai referensi pewaktuan
(timing) oleh control unit.
Jumlah (rate) gelombang periodik yang berulang dalam
satuan waktu disebut frekuensi (f). Satuan frekuensi
ditetapkan dalam cycle per second (cps = siklus per detik)
atau Hz.
Frekuensi clock mengindikasikan kecepatan operasi
internal dari prosesor.
Interval waktu antara sinyal periodik dengan sinyal periodik
berikutnya disebut perioda waktu (T). Hubungan antara
frekuensi dan perioda adalah
44
gambar
45

More Related Content

Similar to penguatan materi_ORGANISASI DAN ARSITEKTUR KOMPUTER.ppt

Makalah sistem komputer
Makalah sistem komputerMakalah sistem komputer
Makalah sistem komputerNie Andini
 
Makalahsistemkomputer 130705020058-phpapp01
Makalahsistemkomputer 130705020058-phpapp01Makalahsistemkomputer 130705020058-phpapp01
Makalahsistemkomputer 130705020058-phpapp01peusangan p1
 
42519051 Bab 1 Pengenalan Sistem Operasi
42519051 Bab 1 Pengenalan Sistem Operasi42519051 Bab 1 Pengenalan Sistem Operasi
42519051 Bab 1 Pengenalan Sistem OperasiAbdulRahman1543
 
9A-DESIGN_SISTEM_INPUT-output.ppt
9A-DESIGN_SISTEM_INPUT-output.ppt9A-DESIGN_SISTEM_INPUT-output.ppt
9A-DESIGN_SISTEM_INPUT-output.pptArifColab
 
9A-DESIGN_SISTEM_INPUT-output Untuk Belajar
9A-DESIGN_SISTEM_INPUT-output Untuk Belajar9A-DESIGN_SISTEM_INPUT-output Untuk Belajar
9A-DESIGN_SISTEM_INPUT-output Untuk Belajarreynaldiazhar18064
 
04 - Unit Input Output - Radian Baratasena.pdf
04 - Unit Input Output - Radian Baratasena.pdf04 - Unit Input Output - Radian Baratasena.pdf
04 - Unit Input Output - Radian Baratasena.pdfradianb
 
Sistem Informasi - Struktur dan Fungsi Sistem Komputer
Sistem Informasi - Struktur dan Fungsi Sistem KomputerSistem Informasi - Struktur dan Fungsi Sistem Komputer
Sistem Informasi - Struktur dan Fungsi Sistem KomputerDavid Adi Nugroho
 
Makalah sistem komputer
Makalah sistem komputerMakalah sistem komputer
Makalah sistem komputerSugeng Ajah
 
PPT MIKROPROSESOR (Agnes Patricia).pptx
PPT MIKROPROSESOR (Agnes Patricia).pptxPPT MIKROPROSESOR (Agnes Patricia).pptx
PPT MIKROPROSESOR (Agnes Patricia).pptxInes128025
 
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Sistem Informasi Sebagai Keunggula...
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Sistem Informasi Sebagai Keunggula...SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Sistem Informasi Sebagai Keunggula...
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Sistem Informasi Sebagai Keunggula...fitriyuli09
 
Pemrograman tingkat rendah pertemuan ke-2 - microprocessor vs microcontroller
Pemrograman tingkat rendah   pertemuan ke-2 - microprocessor vs microcontrollerPemrograman tingkat rendah   pertemuan ke-2 - microprocessor vs microcontroller
Pemrograman tingkat rendah pertemuan ke-2 - microprocessor vs microcontrollerAsep Komarudin (Milanisti)
 
Modul merakit-pc
Modul merakit-pcModul merakit-pc
Modul merakit-pcmettspart
 
Aan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem OperasiAan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem Operasibelajarkomputer
 
Penjelasan Tentang Komputer
Penjelasan Tentang KomputerPenjelasan Tentang Komputer
Penjelasan Tentang KomputerYudha Pangestu
 
komputer dan pemrograman
komputer dan pemrogramankomputer dan pemrograman
komputer dan pemrogramanria angriani
 
Mengenal Komputer untuk bisnis untuk mengajar
Mengenal Komputer untuk bisnis untuk mengajarMengenal Komputer untuk bisnis untuk mengajar
Mengenal Komputer untuk bisnis untuk mengajarBobySaputra15
 

Similar to penguatan materi_ORGANISASI DAN ARSITEKTUR KOMPUTER.ppt (20)

Makalah sistem komputer
Makalah sistem komputerMakalah sistem komputer
Makalah sistem komputer
 
Makalahsistemkomputer 130705020058-phpapp01
Makalahsistemkomputer 130705020058-phpapp01Makalahsistemkomputer 130705020058-phpapp01
Makalahsistemkomputer 130705020058-phpapp01
 
42519051 Bab 1 Pengenalan Sistem Operasi
42519051 Bab 1 Pengenalan Sistem Operasi42519051 Bab 1 Pengenalan Sistem Operasi
42519051 Bab 1 Pengenalan Sistem Operasi
 
9A-DESIGN_SISTEM_INPUT-output.ppt
9A-DESIGN_SISTEM_INPUT-output.ppt9A-DESIGN_SISTEM_INPUT-output.ppt
9A-DESIGN_SISTEM_INPUT-output.ppt
 
9A-DESIGN_SISTEM_INPUT-output Untuk Belajar
9A-DESIGN_SISTEM_INPUT-output Untuk Belajar9A-DESIGN_SISTEM_INPUT-output Untuk Belajar
9A-DESIGN_SISTEM_INPUT-output Untuk Belajar
 
04 - Unit Input Output - Radian Baratasena.pdf
04 - Unit Input Output - Radian Baratasena.pdf04 - Unit Input Output - Radian Baratasena.pdf
04 - Unit Input Output - Radian Baratasena.pdf
 
Sistem Informasi - Struktur dan Fungsi Sistem Komputer
Sistem Informasi - Struktur dan Fungsi Sistem KomputerSistem Informasi - Struktur dan Fungsi Sistem Komputer
Sistem Informasi - Struktur dan Fungsi Sistem Komputer
 
Makalah sistem komputer
Makalah sistem komputerMakalah sistem komputer
Makalah sistem komputer
 
BAB I rev3.pdf
BAB I rev3.pdfBAB I rev3.pdf
BAB I rev3.pdf
 
PPT MIKROPROSESOR (Agnes Patricia).pptx
PPT MIKROPROSESOR (Agnes Patricia).pptxPPT MIKROPROSESOR (Agnes Patricia).pptx
PPT MIKROPROSESOR (Agnes Patricia).pptx
 
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Sistem Informasi Sebagai Keunggula...
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Sistem Informasi Sebagai Keunggula...SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Sistem Informasi Sebagai Keunggula...
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Sistem Informasi Sebagai Keunggula...
 
Pemrograman tingkat rendah pertemuan ke-2 - microprocessor vs microcontroller
Pemrograman tingkat rendah   pertemuan ke-2 - microprocessor vs microcontrollerPemrograman tingkat rendah   pertemuan ke-2 - microprocessor vs microcontroller
Pemrograman tingkat rendah pertemuan ke-2 - microprocessor vs microcontroller
 
Modul merakit-pc
Modul merakit-pcModul merakit-pc
Modul merakit-pc
 
Modul merakit-pc
Modul merakit-pcModul merakit-pc
Modul merakit-pc
 
Makalah struktur komputer
Makalah struktur komputerMakalah struktur komputer
Makalah struktur komputer
 
Aan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem OperasiAan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem Operasi
 
Penjelasan Tentang Komputer
Penjelasan Tentang KomputerPenjelasan Tentang Komputer
Penjelasan Tentang Komputer
 
komputer dan pemrograman
komputer dan pemrogramankomputer dan pemrograman
komputer dan pemrograman
 
Mengenal Komputer.ppt
Mengenal Komputer.pptMengenal Komputer.ppt
Mengenal Komputer.ppt
 
Mengenal Komputer untuk bisnis untuk mengajar
Mengenal Komputer untuk bisnis untuk mengajarMengenal Komputer untuk bisnis untuk mengajar
Mengenal Komputer untuk bisnis untuk mengajar
 

More from hajarharike

8.Sistem-Informasi-Manajemen-Pertemuan-8.ppt
8.Sistem-Informasi-Manajemen-Pertemuan-8.ppt8.Sistem-Informasi-Manajemen-Pertemuan-8.ppt
8.Sistem-Informasi-Manajemen-Pertemuan-8.ppthajarharike
 
SISTEM INFORMASI KEPERAWATAN. part 1.pptx
SISTEM INFORMASI KEPERAWATAN. part 1.pptxSISTEM INFORMASI KEPERAWATAN. part 1.pptx
SISTEM INFORMASI KEPERAWATAN. part 1.pptxhajarharike
 
SISTEM INFORMASI KEPERAWATAN. part 9.pptx
SISTEM INFORMASI KEPERAWATAN. part 9.pptxSISTEM INFORMASI KEPERAWATAN. part 9.pptx
SISTEM INFORMASI KEPERAWATAN. part 9.pptxhajarharike
 
SISTEM INFORMASI KEPERAWATAN. part 8.pptx
SISTEM INFORMASI KEPERAWATAN. part 8.pptxSISTEM INFORMASI KEPERAWATAN. part 8.pptx
SISTEM INFORMASI KEPERAWATAN. part 8.pptxhajarharike
 
1.4.a.5.2 BUDAYA POSITIF_ Kelompok 1.pptx
1.4.a.5.2  BUDAYA POSITIF_ Kelompok 1.pptx1.4.a.5.2  BUDAYA POSITIF_ Kelompok 1.pptx
1.4.a.5.2 BUDAYA POSITIF_ Kelompok 1.pptxhajarharike
 
slide_11_-_12_INTERNET.ppt
slide_11_-_12_INTERNET.pptslide_11_-_12_INTERNET.ppt
slide_11_-_12_INTERNET.ppthajarharike
 

More from hajarharike (6)

8.Sistem-Informasi-Manajemen-Pertemuan-8.ppt
8.Sistem-Informasi-Manajemen-Pertemuan-8.ppt8.Sistem-Informasi-Manajemen-Pertemuan-8.ppt
8.Sistem-Informasi-Manajemen-Pertemuan-8.ppt
 
SISTEM INFORMASI KEPERAWATAN. part 1.pptx
SISTEM INFORMASI KEPERAWATAN. part 1.pptxSISTEM INFORMASI KEPERAWATAN. part 1.pptx
SISTEM INFORMASI KEPERAWATAN. part 1.pptx
 
SISTEM INFORMASI KEPERAWATAN. part 9.pptx
SISTEM INFORMASI KEPERAWATAN. part 9.pptxSISTEM INFORMASI KEPERAWATAN. part 9.pptx
SISTEM INFORMASI KEPERAWATAN. part 9.pptx
 
SISTEM INFORMASI KEPERAWATAN. part 8.pptx
SISTEM INFORMASI KEPERAWATAN. part 8.pptxSISTEM INFORMASI KEPERAWATAN. part 8.pptx
SISTEM INFORMASI KEPERAWATAN. part 8.pptx
 
1.4.a.5.2 BUDAYA POSITIF_ Kelompok 1.pptx
1.4.a.5.2  BUDAYA POSITIF_ Kelompok 1.pptx1.4.a.5.2  BUDAYA POSITIF_ Kelompok 1.pptx
1.4.a.5.2 BUDAYA POSITIF_ Kelompok 1.pptx
 
slide_11_-_12_INTERNET.ppt
slide_11_-_12_INTERNET.pptslide_11_-_12_INTERNET.ppt
slide_11_-_12_INTERNET.ppt
 

penguatan materi_ORGANISASI DAN ARSITEKTUR KOMPUTER.ppt

  • 1. 1 Pengantar Organisasi Komputer MUH. HAJAR HARIKE, S.Kom.,Gr.MM.,M.Si. PROGRAM STUDI INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MEGA BUANA PALOPO 2023
  • 2. Syahrul APLIKASI KOMPUTER 2 Komputer digunakan pada hampir semua bidang kehidupan: perbankan, rumah sakit, sekolah, penerbitan, manufaktur, hiburan, shop, perpustakaan, industri/pabrik, biro perjalanan, hotel, penelitian, produksi film, game, peralatan rumah tangga, pelayanan keamanan, pertemuan dan konferensi, perekaman absensi, akuntan, transportasi, pemerintahan, pemilihan umum, pengadilan, universitas, penjara, robot, mesin perang, space shuttle dll.
  • 3. 3 MANUSIA DAN KOMPUTER Saat ini manusia melakukan penghitungan dalam tiga cara: 1. Penghitungan manual secara penuh (fully manual computing) yaitu penghitungan tanpa adanya peralatan selain otak dan jari-jari 2. Penghitungan semimanual (semi-manual computing) menggunakan peralatan sederhana seperti mistar geser, abacus dan sebagainya. 3. Penghitungan otomatik (automatic computing) menggunakan mesin komputer.
  • 4. 4 Adanya perbedaan Metoda Penghitungan didasarkan pada parameter-parameter:  Kecepatan penghitungan  Keandalan hasil (reliability of results)  Kompleksitas masalah yang ditangani  Peningkatan keterlibatan upaya manusia  Konsistensi
  • 5. 5 KARAKTERISTIK KOMPUTER Karakteristik utama komputer meliputi:  Komputasi yang sangat cepat  Bersifat konsisten, tidak terpengaruh pada kelelahan (fatique), bosan, suka dan tidak suka dan sebagainya.  Kapasitas penyimpanan yang besar (untuk data dan program)  Komputasi akurasi tinggi  Mesin serbaguna yang dapat diprogram
  • 6. 6 KOMPUTER ANALOG atau DIGITAL ? Komputer Analog memantau (merasakan) sinyal masukan yg mempunyai perubahan nilai yg kontinyu. Hampir semuanya berupa variabel- variabel sinyal seperti tegangan, tekanan, temperatur, kecepatan, dll. Komputer Digital melakukan operasi pada informasi diskrit (digital) seperti bilangan. Komputer Digital menggunakan sistem bilangan biner yg hanya ada dua keadaan: 0 dan 1 yg disebut bit (binary digit). Rangkaiannya disebut rangkaian digital Komputer mutakhir (modern) adalah komputer digital dengan teknologi chip silikon yg mampu melakukan operasi-operasi aritmetika dan logika dan memberikan suatu hasil
  • 7. 7 PERANGKAT KERAS & PERANGKAT LUNAK Istilah perangkat keras (hardware) umumnya merujuk pada rangkaian-rangkaian elektronika yang terdapat di dalam mesin komputer. Secara praktis, istilah perangkat keras digunakan untuk semua komponen fisik di dalam sebuah komputer termasuk mekanika, rakitan komponen-komponen listrik dan elektronika.
  • 8. 8
  • 9. 9
  • 10. 10 LAPISAN-LAPISAN KOMPUTER MODERN  Program aplikasi dibuat dalam bahasa tingkat tinggi menggunakan bilangan desimal dan statement dalam Bahasa manusia.  Kompiler adalah sebuah penerjemah (translator) bahasa yg mengubah program bahasa tingkat tinggi menjadi program bahasa mesin yg ekivalen dan terdiri dari instruksi-instruksi dan bilangan biner  OS (Operating System). Sistem operasi adalah kumpulan program yg menyediakan berbagai fungsi dengan sasaran pada penawaran efisiensi dan kemudahan pada user dan programmer  Basic Input-Output control System (BIOS) adalah kumpulan I/O driver (program untuk pelaksanaan operasi-operasi I/O) untuk berbagai peripheral device dalam komputer.
  • 11. 11 ORGANISASI DAN ARSITEKTUR KOMPUTER Arsitektur komputer adalah sebuah sains (ilmu) untuk tujuan perancangan suatu sistem komputer. Tujuan seorang aristek komputer adalah merancang suatu sistem dengan performance (unjuk kerja) yang tinggi dengan biaya yg layak, memenuhi semua persyaratan- persyaratan lainnya. “Computer’s architecture” menyediakan sejumlah atribut pada sistem komputer yg dibutuhkan seorang programmer bahasa mesin atau perancang perangkat lunak sistem (system software) untuk mengembangkan suatu program.
  • 12. 12 Model konseptual arsitektur komputer memberikan informasi berikut:  Instruction set  Instruction fomat  Operation codes  Operand types  Operand addressing modes  Register  Main memory space utilization (memory map)  I/O space allocation (I/O map)  Interrupt assignment and priority  DMA channels assignment and priority  I/O techniques used for various devices  I/O controller command formats  I/O controller status formats
  • 13. 13  Organisasi komputer memberikan gambar yang lebih dalam mengenai struktur fungsional dan interkoneksi logika antara unit-unit (blok fungsional). Biasanya termasuk detail perangkat keras yg dapat diketahui oleh programmer, seperti sinyal-sinyal kontrol, antarmuka komputer dan peripheral serta teknologi memori yg digunakan.
  • 14. 14  Sistem operasi: kumpulan program yg menyediakan berbagai fungsi dgn sasaran pada penawaran efisiensi dan kemudahan pada user dan programmer.  Fungsi-fungsi penting sistem operasi:  Penanganan pengguna komputer untuk permintaan sejumlah pelayanan  Penjadualan program  Pengaturan operasi-operasi I/O  Pengaturan unit-unit perangkat keras
  • 15. Syahrul 15 Fungsi Komputer  Pemrosesan data  Penyimpanan data  Pemindahan/transfer data  Kontrol
  • 19. 19 Fungsi Komputer Siklus pemrosesan & transfer/penyimpanan
  • 20. Syahrul 20 Komunikasi / link komputer dengan dunia luar : peripheral & transmisi data Fungsi Komputer
  • 21. Syahrul 21 Komputer  Central Processing Unit (CPU): mengontrol operasi komputer & melakukan fungsi pemrosesan data  Memori utama: menyimpan data & program  I/O: memindahkan data antara komputer dan lingkungan eksternal  Interkoneksi sistem: komunikasi antara CPU, memori utama, dan I/O
  • 22. Syahrul 22 CPU:  Control Unit: mengontrol operasi CPU dan karena itu komputer  ALU: melakukan fungsi pemrosesan data  Register: menyediakan penyimpanan internal CPU  Interkoneksi CPU: mekanisme yg menyediakan komunikasi antara Control Unit, ALU, dan Register
  • 27. 27 Main Memory dan Auxiliary Memory  Main memory disebut juga primary memory adalah media penyimpanan (memori) utama bagi data, instruksi maupun hasil pengolahan CPU.  Auxiliary memory disebut juga secondary memory, penyimpanan eksternal yg berada di luar inti sistem (system nucleus) komputer dan dapat menyimpan data dan program dalam jumlah yg besar.
  • 28. 28  CPU tidak dapat mengambil (fetch) langsung instruksi dari sebuah program yg berada dalam auxiliary memory, tapi harus melalui load ke dalam main memory.  Auxiliary memory lebih murah daripada main memory sehingga biasanya penggunaan main memory terbatas kapasitasnya, sementara auxiliary memory umumnya kapasitasnya jauh di atas kapasitas main memory.  Main memory tersedia dalam teknologi semikonduktor sedangkan auxiliary memory dalam teknologi maknetik dan optik. Main Memory dan Auxiliary Memory
  • 29. 29 Main Memory dan Auxiliary Memory
  • 30. 30 Device Controller  Peripheral device terhubung (link) dgn inti sistem (CPU dan memori) oleh suatu device controller, biasa juga disebut I/O controller.
  • 31. 31  Fungsi utama device controller: mentransfer informasi (program dan data) antara inti sistem dengan divais. Device controller dapat menangani lebih dari satu divais (multiple device) dalam jenis yang sama.  Misalnya sebuah pengendali floppy disk umumnya menangani empat floppy disk drive seperti yg ditunjukkan pada gambar.  Secara fisik keberadaan device controller dapat dibedakan dalam tiga macam: (1) sebagai unit yang terpisah, (2) terintegrasi dengan divais dan (3) terintegrasi dengan CPU. Device Controller
  • 32. 32  Device controller berkomunikasi dengan device melalui antarmuka device (device interface) yg membawa sinyal antara device controller dengan device.  Semua device controller berkomunikasi dengan CPU atau memori melalui antarmuka sistem (system interface) seperti yg ditunjukkan pada gambar.  Walaupun beberapa device controller terhubung ke antarmuka sistem, namun secara logika hanya satu yg terhubung ke Antarmuka Sistem ketika melakukan komunikasi dengan CPU/memori. Controller lainnya tetap tidak melakukan interferensi/gangguan. Device Controller
  • 34. 34 Device interface Signal Ada 3 macam sinyal antara device dengan device controller: 1. Sinyal kendali (control signal) 2. Sinyal status (status signal) 3. Data
  • 35. 35  Sinyal kontrol (control signal) diberikan oleh device controller kepada device yang meminta device agar melakukan suatu aksi (tugas) tertentu. Misalnya :  Sinyal kontrol RESET: berfungsi me-reset (clear) kondisi internal pada divais tersebut.  Sinyal kontrol STEP: diberikan pada disk drive untuk melakukan pergerakan head baca/tulis untuk pindah ke track berikutnya.  Sinyal status (status signal): sinyal hasil respon balik dari I/O device yg dikirim ke device controller yg melaporkan status internal tertentu yg dialami/terjadi pada I/O device. Misalnya :  Sinyal status ERROR: melaporkan bahwa telah terjadi error di dalam I/O device.  Sinyal status PAPER EMPTY oleh printer, melaporkan ke kontrol printer bahwa tidak ada kertas di dalam printer.  Sinyal data dapat dikirim secara serial melalui sebuah konduktor bit per bit atau secara paralel melalui 8 buah konduktor yg membawa 8 bit atau 1 byte data sekaligus. Misalnya :  Data serial dari mouse  Data paralel dari printer
  • 36. 36 Komunikasi CPU - Memori CPU melakukan pengalamatan atau mengalamati memori baik saat operasi pembacaan memori (read) maupun untuk operasi penulisan memori (write).  Pertama CPU mengirimkan alamat lokasi dan kemudian mengirimkan sinyal baca.  Pada saat menerima sinyal baca, memori mencari lokasi yang ditunjuk oleh alamat.  Setelah access time, isi lokasi memori diletakkan oleh memori pada saluran data.  Operasi Baca (read)
  • 37. 37 Komunikasi CPU - Memori  Pertama CPU mengirimkan alamat lokasi dan kemudian mengirim data yang akan ditulisi dan sinyal tulis memori.  Pada saat menerima sinyal tulis memori, memori mulai melakukan penulisan pada lokasi sesuai alamat yang ditetapkan.  Operasi Tulis (write)
  • 38. 38  CPU menggunakan dua buah register (MAR dan MBR) untuk berkomunikasi dengan memori.  Selama operasi baca/tulis, CPU meletakkan alamat memori pada register alamat memori (Memory Address Register , MAR).  Register Penyangga Memori (Memory Buffer Register, MBR) digunakan untuk menyimpan data dari CPU selama operasi tulis dan data dari memori selama operasi baca.
  • 39. 39 OPERASI CPU Fungsi CPU: melakukan eksekusi program yg tersimpan di memori. Untuk melakukannya, CPU mengambil sebuah instruksi pada satu waktu, mengeksekusinya dan kemudian mengambil instruksi berikutnya lagi. Pekerjaan ini dilakukan secara berulang dan dikenal dengan sebutan siklus instruksi (Instruction cycle). Siklus Instruksi Siklus instruksi ada dua fase: fase pengambilan (fetch phase) dan fase eksekusi (execute phase). Pada fase pengambilan (fetch), sebuah instruksi diambil dari memori. Pada fase eksekusi, instruksi dianalisis atau didekode kemudian dilakukan operasi yang relevan.
  • 40. 40 Format Instruksi  Format umum sebuah instruksi diperlihatkan gbr. Medan kode operasi (operation code field) atau dikenal dgn opcode menunjukkan operasi yg dikerjakan dan medan operand (operand field) menunjukkan data.  Umumnya medan operand memberikan alamat lokasi memori di mana operand (data) tersebut disimpan. → Misalnya instruksi ADD yg mempunyai format seperti yg diperlihatkan gbr. Pola bit pada medan opcode menunjukkan instruksi ADD. Dua medan berikutnya menunjukkan lokasi di mana dua operand (data) tersedia atau tersimpan.
  • 41. 41 1. Accumulator (AC) 2. Program Counter (PC) 3. Memory Address Register (MAR) 4. Memory Buffer Register (MBR) 5. Instruction Register (IR) 6. General Purpose Register (GPR) 7. I/O Data Register (IODR) 8. I/O Address Register (IOAR)  Register CPU CPU mempunyai register utama seperti gbr:
  • 42. 42  Program Counter (instruction address counter) berisi alamat lokasi memori di mana instruksi berikut harus diambil. Segera setelah pengambilan instruksi telah lengkap, isi PC (program counter) dinaikkan untuk menunjuk ke alamat instruksi berikutnya.  Instruction register menyimpan instruksi yang baru saja diambil dari memori.  MAR berisi alamat lokasi memori selama memori dalan operasi baca/tulis.  MBR berisi data yang dibaca dari memori (selama pembacaan) atau data yang akan ditulis ke dalam memori (selama penulisan).  GPRs untuk keperluan umum (general purpose): menyimpan operand, alamat dsb. Selain itu ada beberapa register kerja (working register) yg disebut scratch pad memory (memori untuk keperluan corat coret). Register ini untuk menjaga/menyimpan hasil-hasil sementara (intermediate result) dalam satu siklus instruksi untuk instruksi yg kompleks seperti PERKALIAN, PEMBAGIAN dsb.
  • 43. 43 Clock Unit Clock membangkitkan dan mensuplai pulsa clock secara berurutan dan kontinyu. Sinyal clock mempunyai bentuk gelombang yang periodik. Sinyal clock digunakan sebagai referensi pewaktuan (timing) oleh control unit. Jumlah (rate) gelombang periodik yang berulang dalam satuan waktu disebut frekuensi (f). Satuan frekuensi ditetapkan dalam cycle per second (cps = siklus per detik) atau Hz. Frekuensi clock mengindikasikan kecepatan operasi internal dari prosesor. Interval waktu antara sinyal periodik dengan sinyal periodik berikutnya disebut perioda waktu (T). Hubungan antara frekuensi dan perioda adalah
  • 45. 45