SlideShare a Scribd company logo
IS Hardware
SYI
Organization of Computer Systems
• Computer system: set of devices that can accept
and store programs and data, execute programs
by applying their instructions to the data, and
report the result
• Consists:
– Processor
– Main Memory
– Peripheral: Secondary storage, Input devices, Output
devices
The Processor (CPU)
• Executes machine instruction
• These instruction encoded in binary form,
corresponding to the two possible states of
digital circuitry, on or off.
• Depend the instruction, the CPU send signals
that tell all other units what to do, it indeed
controls them
Processor (CPU)
4
Tempat pemrosesan instruksi-
instruksi program
A L U
C U
Tugas Control Unit
•Mengatur & mengendalikan alat I/O
•Mengambil instruksi dari main memory
•Mengambil data dari main memory jika diperlukan oleh proses
•Mengirim instruksi ke ALU bila ada perhitungan arithmatika/perbandingan
logika serta mengawasi kerja ALU
•Menyimpan hasil proses ke main memory
Tugas Arithmetic Logic Unit
•Melakukan semua perhitungan
aritmatika yang terjadi sesuai instruksi
program
•Melakukan pengambilan keputusan
dari operasi logika sesuai dengan
instruksi program
Register
Register
Dipergunakan untuk menyimpan
instruksi dan data yang sedang
diproses
The Processor (CPU)
• Computer programs are actually written using
programming languages (more convenient for
humans).
• Program written needs to be translated into
machine language… by the time the program
carried out by the processor, a machine
language program is placed in the main
memory.
Main Memory
• Main memory: fast electronic component of
the computer system that serves to store
programs to be executed by the CPU and the
data these programs require.
• Elementary unit: bit, character representation:
byte
Computer Categories
1946
First General Purpose
Electronic Computer
(Mainframe)
1951
First Mass-produced
Mainframe
1954
First Mainframe in a
Commercial Application 1959
The Term Supercomputer
Applied to the Fastest
Machine
1963
First
Minicomputer
1990s
Networking
of Multiple
Computer
Categories
1971
First
Microprocessor
1975
First
Microcomputer
1981
Microcomputers
Broadly Enter
Business Environment
with IBM PC
First
Generation
(Vacuum Tubes)
Second
Generation
(Transistors)
Third
Generation
(Integrated Circuits)
Forth
Generation
(VLSI/chip)
Memory Hierarchy
9
REGISTER
• Merupakan simpanan kecil yang memiliki kecepatan tinggi (5 sampai 10 kali
kecepatan main memory)
• Digunakan untuk menyimpan instruksi dan data yang sedang diproses oleh CPU
(instruksi lain yang menunggu giliran disimpan di main memory)
• Terbagi atas :
1. Instruction Register ( IR ) atau Program Register yang digunakan untuk
menyimpan instruksi yang sedang diproses
2. Program Counter ( PC ) atau Control Counter / instruction counter adalah
register yang digunakan untuk menyimpan alamat (address) lokasi dari
main memory yang berisi instruksi yang sedang diproses.
• Register yang berhubungan dengan data yang sedang diproses disebut General
Purpose Register yang memiliki kegunaan sebagai Operand Register (untuk
menampung data atau operand yang sedang diolah) & sebagai Accumulator
(untuk menyimpan hasil dari operasi aritmatika dan logika yang dilakukan ALU).
 RAM ( Random Acces Memory ) merupakan memory yang dapat diisi dan diambil
isinya oleh programmer.
 Struktur RAM :
1. Input Storage ; untuk menampung input yang dimasukkan oleh alat input
2. Program Storage ; untuk menyimpan semua instruksi program yang akan
diproses
3. Working Storage ; untuk menyimpan data yang akan diolah dan dari hasil
proses
4. Output Storage ; untuk menampung hasil akhir dari pengolahan data yang
akan ditampilkan ke alat output.
RAM memiliki kemampuan untuk melakukan pengecekan dari data yang disimpannya,
disebut dengan istilah PARITY CHECK EVEN PARITY CHECK
( Jumlah bit 1 harus genap )
ODD PARITY CHECK
( Jumlah bit 1 harus ganjil )
RAM
ROM
• ROM adalah sebuah tempat penyimpanan yang memuat instruksi
atau data yang dapat dibaca akan tetapi tidak dapat ditulis.
• ROM (read Only Memory)
– ROM hanya dapat dibaca sehingga pemrogram tidak bisa
mengisi sesuatu ke dalam ROM
– ROM sudah diisi oleh pabrik pembuatnya berupa sistem operasi
yang terdiri dari program-program pokok yang diperlukan oleh
sistem komputer
– Contoh program untuk mengatur penampilan karakter di layar,
pengisian tombol kunci papan ketik untuk keperluan kontrol
tertentu, dan program bootstrap. Program bootstrap diperlukan
pada saat pertama kali sistem komputer diaktifkan.
12
EXTERNAL MEMORY
SASD DASD
PUNCH CARD
PAPER TAPE
MAGNETIC TAPE
REEL TO REEL
CARTRIDGE TAPE
CASSETTE
MEGNETIC DUBBLE MEMORY
MAGNETIC DRUM
OPTICAL DISK
TAPE STRIP CATRIDGE
MAGNETIC DISK
HARD DISK
HARD CARD
MINI DISK
MICRO DISK
DISK
CARTRIDGE
FIXED DISK
(WINCHESTER DISK)
REMOVABLE DISK
( DISK PACK )
Alat Input
• Keyboard
• Pointing Devices
• Device for Direct Data Entry
– Optical Character Recognition
– Bar-code Scanner
– Smart Card
– Voice Data Entry
ALAT
OUTPUT
14
DRIVE
DEVICE
SOFTCOPY
DEVICE
HARDCOPY
DEVICE
DISK DRIVE
TAPE DRIVE
SPEAKER
FLAT PANEL
VIDEO DISPLAY
COMPUTER
OUTPUT
TO MICROFILM
PLOTTER
PRINTER
NON-IMPACT
PRINTER
IMPACK
PRINTER
DRUM
PRINTER
BAND
PRINTER
CHAIN
PRINTER
THIMBLE
PRINTER
DAISY WHEEL
PRINTER
DOT MATRIK
PRINTER
LASER
PRINTER
THERMAL
TRANSFER
ELECTROSTATISTIC
PRINTER
THERMAL
PRINTER
INKJET
PRINTER

More Related Content

What's hot

SISTEKOM-KEVIN LIE
SISTEKOM-KEVIN LIESISTEKOM-KEVIN LIE
SISTEKOM-KEVIN LIE
KevinLiePatrician
 
Tentang Komputer
Tentang KomputerTentang Komputer
Tentang KomputerAri Yandi
 
PROCESOR DAN MEMORI
PROCESOR DAN MEMORIPROCESOR DAN MEMORI
PROCESOR DAN MEMORI
EDIS BLOG
 
Orkom - Modul 5
Orkom - Modul 5Orkom - Modul 5
Orkom - Modul 5
beiharira
 
Orkom - Modul 4
Orkom - Modul 4Orkom - Modul 4
Orkom - Modul 4
beiharira
 
2 1 bussistem
2 1 bussistem2 1 bussistem
2 1 bussistemptsumaye
 
konsep-dasar-sistem-komputer
konsep-dasar-sistem-komputerkonsep-dasar-sistem-komputer
konsep-dasar-sistem-komputerErpand Arist
 
Tugas Teknologi Informasi Mey
Tugas Teknologi Informasi MeyTugas Teknologi Informasi Mey
Tugas Teknologi Informasi Mey
febecefia
 
Dina dwi Ratnasari
Dina dwi RatnasariDina dwi Ratnasari
Dina dwi Ratnasari
febecefia
 
Ppt cpu
Ppt cpuPpt cpu
Cpu
CpuCpu
Cpu
taman14
 
Cpu
Cpu Cpu
05. struktur cpu
05. struktur cpu05. struktur cpu
05. struktur cpuFajar Zain
 
Pertemuan 7 alat proses
Pertemuan 7 alat prosesPertemuan 7 alat proses
Pertemuan 7 alat prosesFrance Rhezhek
 

What's hot (17)

SISTEKOM-KEVIN LIE
SISTEKOM-KEVIN LIESISTEKOM-KEVIN LIE
SISTEKOM-KEVIN LIE
 
Tentang Komputer
Tentang KomputerTentang Komputer
Tentang Komputer
 
PROCESOR DAN MEMORI
PROCESOR DAN MEMORIPROCESOR DAN MEMORI
PROCESOR DAN MEMORI
 
Orkom - Modul 5
Orkom - Modul 5Orkom - Modul 5
Orkom - Modul 5
 
Orkom - Modul 4
Orkom - Modul 4Orkom - Modul 4
Orkom - Modul 4
 
2 1 bussistem
2 1 bussistem2 1 bussistem
2 1 bussistem
 
konsep-dasar-sistem-komputer
konsep-dasar-sistem-komputerkonsep-dasar-sistem-komputer
konsep-dasar-sistem-komputer
 
Tugas Teknologi Informasi Mey
Tugas Teknologi Informasi MeyTugas Teknologi Informasi Mey
Tugas Teknologi Informasi Mey
 
Dina dwi Ratnasari
Dina dwi RatnasariDina dwi Ratnasari
Dina dwi Ratnasari
 
Chapter 3 bus system
Chapter 3 bus systemChapter 3 bus system
Chapter 3 bus system
 
Ppt cpu
Ppt cpuPpt cpu
Ppt cpu
 
Struktur CPU
Struktur CPUStruktur CPU
Struktur CPU
 
Cpu
CpuCpu
Cpu
 
Cpu
Cpu Cpu
Cpu
 
05. struktur cpu
05. struktur cpu05. struktur cpu
05. struktur cpu
 
Pertemuan 7 alat proses
Pertemuan 7 alat prosesPertemuan 7 alat proses
Pertemuan 7 alat proses
 
Struktur cpu
Struktur cpu Struktur cpu
Struktur cpu
 

Viewers also liked

01 asiakaskeskeistä yrityskulttuuria rakentamassa - miten asiakas näkyy for...
01 asiakaskeskeistä yrityskulttuuria rakentamassa - miten asiakas näkyy for...01 asiakaskeskeistä yrityskulttuuria rakentamassa - miten asiakas näkyy for...
01 asiakaskeskeistä yrityskulttuuria rakentamassa - miten asiakas näkyy for...
Customer Experience Professionals Association
 
Presentatie eminent
Presentatie eminentPresentatie eminent
Presentatie eminentSlimmerezorg
 
Synergy siła natury i pieniądza
Synergy siła natury i pieniądzaSynergy siła natury i pieniądza
Synergy siła natury i pieniądza
GoniaPK
 
Common core state standards presentation: AD Stephens
Common core state standards presentation: AD StephensCommon core state standards presentation: AD Stephens
Common core state standards presentation: AD Stephensangelastephens1
 
two degrees 2013
two degrees 2013two degrees 2013
two degrees 2013Soo Yiying
 
Caregiver day alternative treatments
Caregiver day   alternative treatmentsCaregiver day   alternative treatments
Caregiver day alternative treatments
psoper
 
Assignment 4 parts 1, 2 & 3
Assignment 4 parts 1, 2 & 3Assignment 4 parts 1, 2 & 3
Assignment 4 parts 1, 2 & 3Christinatsewell
 
Unit one jeopardy review
Unit one jeopardy reviewUnit one jeopardy review
Unit one jeopardy reviewmrcown
 
#FindPassion Keynote by Carla Echevarria, Creative Strategy Lead at Facebook
#FindPassion Keynote by Carla Echevarria, Creative Strategy Lead at Facebook#FindPassion Keynote by Carla Echevarria, Creative Strategy Lead at Facebook
#FindPassion Keynote by Carla Echevarria, Creative Strategy Lead at Facebook
FindSpark
 
Horror sub-genres
Horror sub-genresHorror sub-genres
Horror sub-genres
lucygrace96
 
Alice's adventures in wonderland
Alice's adventures in wonderlandAlice's adventures in wonderland
Alice's adventures in wonderland
Uliata
 
Los significados de la comprension critica
Los significados de la comprension criticaLos significados de la comprension critica
Los significados de la comprension criticahelbertyair
 
Pdhpe rational1
Pdhpe rational1Pdhpe rational1
Pdhpe rational1ngrech
 
#VirtualDesignMaster 3 Challenge 3 – James Brown
#VirtualDesignMaster 3 Challenge 3 – James Brown#VirtualDesignMaster 3 Challenge 3 – James Brown
#VirtualDesignMaster 3 Challenge 3 – James Brown
vdmchallenge
 
Конференция по игровым подходам для бизнеса "Work,Play & Create 2013"
Конференция по игровым подходам для бизнеса "Work,Play & Create 2013"Конференция по игровым подходам для бизнеса "Work,Play & Create 2013"
Конференция по игровым подходам для бизнеса "Work,Play & Create 2013"
Olga Iachmeneva
 
Presentation from Zagreb-Croatia
Presentation from Zagreb-CroatiaPresentation from Zagreb-Croatia
Presentation from Zagreb-CroatiaMoAlfonsel
 
Jaringan komp
Jaringan kompJaringan komp
Jaringan komp
desra putra
 
Before you Get Into Business
Before you Get Into BusinessBefore you Get Into Business
Before you Get Into Business
Guita Gopalan
 

Viewers also liked (20)

01 asiakaskeskeistä yrityskulttuuria rakentamassa - miten asiakas näkyy for...
01 asiakaskeskeistä yrityskulttuuria rakentamassa - miten asiakas näkyy for...01 asiakaskeskeistä yrityskulttuuria rakentamassa - miten asiakas näkyy for...
01 asiakaskeskeistä yrityskulttuuria rakentamassa - miten asiakas näkyy for...
 
Presentatie eminent
Presentatie eminentPresentatie eminent
Presentatie eminent
 
Synergy siła natury i pieniądza
Synergy siła natury i pieniądzaSynergy siła natury i pieniądza
Synergy siła natury i pieniądza
 
Common core state standards presentation: AD Stephens
Common core state standards presentation: AD StephensCommon core state standards presentation: AD Stephens
Common core state standards presentation: AD Stephens
 
two degrees 2013
two degrees 2013two degrees 2013
two degrees 2013
 
Caregiver day alternative treatments
Caregiver day   alternative treatmentsCaregiver day   alternative treatments
Caregiver day alternative treatments
 
Assignment 4 parts 1, 2 & 3
Assignment 4 parts 1, 2 & 3Assignment 4 parts 1, 2 & 3
Assignment 4 parts 1, 2 & 3
 
Unit one jeopardy review
Unit one jeopardy reviewUnit one jeopardy review
Unit one jeopardy review
 
#FindPassion Keynote by Carla Echevarria, Creative Strategy Lead at Facebook
#FindPassion Keynote by Carla Echevarria, Creative Strategy Lead at Facebook#FindPassion Keynote by Carla Echevarria, Creative Strategy Lead at Facebook
#FindPassion Keynote by Carla Echevarria, Creative Strategy Lead at Facebook
 
Email9
Email9Email9
Email9
 
Horror sub-genres
Horror sub-genresHorror sub-genres
Horror sub-genres
 
Alice's adventures in wonderland
Alice's adventures in wonderlandAlice's adventures in wonderland
Alice's adventures in wonderland
 
Los significados de la comprension critica
Los significados de la comprension criticaLos significados de la comprension critica
Los significados de la comprension critica
 
Pdhpe rational1
Pdhpe rational1Pdhpe rational1
Pdhpe rational1
 
#VirtualDesignMaster 3 Challenge 3 – James Brown
#VirtualDesignMaster 3 Challenge 3 – James Brown#VirtualDesignMaster 3 Challenge 3 – James Brown
#VirtualDesignMaster 3 Challenge 3 – James Brown
 
Конференция по игровым подходам для бизнеса "Work,Play & Create 2013"
Конференция по игровым подходам для бизнеса "Work,Play & Create 2013"Конференция по игровым подходам для бизнеса "Work,Play & Create 2013"
Конференция по игровым подходам для бизнеса "Work,Play & Create 2013"
 
Presentation from Zagreb-Croatia
Presentation from Zagreb-CroatiaPresentation from Zagreb-Croatia
Presentation from Zagreb-Croatia
 
Jaringan komp
Jaringan kompJaringan komp
Jaringan komp
 
Before you Get Into Business
Before you Get Into BusinessBefore you Get Into Business
Before you Get Into Business
 
Assignment 4 Part 1
Assignment 4 Part 1Assignment 4 Part 1
Assignment 4 Part 1
 

Similar to Chapter 4

Pengenalan hardware
Pengenalan hardwarePengenalan hardware
Pengenalan hardware
samsaharsam
 
Pengenalan hardware
Pengenalan hardwarePengenalan hardware
Pengenalan hardware
mitaqurrataaini1
 
Pengenalan hardware
Pengenalan hardwarePengenalan hardware
Pengenalan hardware
seolangit2
 
1 komputer terapan
1 komputer terapan1 komputer terapan
1 komputer terapan
generasi biru
 
Sistem komputer matkul Pengantar sistem komputer
Sistem komputer matkul Pengantar sistem komputerSistem komputer matkul Pengantar sistem komputer
Sistem komputer matkul Pengantar sistem komputer
Selvhiee Rd
 
MTE 3012 : Nota
MTE 3012 : NotaMTE 3012 : Nota
MTE 3012 : Nota
farahmohammat
 
Pertemuan 2 3 (bab ii sistem komputer)
Pertemuan 2 3 (bab ii sistem komputer)Pertemuan 2 3 (bab ii sistem komputer)
Pertemuan 2 3 (bab ii sistem komputer)Soim Ahmad
 
Alat pemroses cpu
Alat pemroses cpuAlat pemroses cpu
Alat pemroses cpu
muhamadilham001
 
Teknologi Informasi - Pertemuan 5.pptx
Teknologi Informasi - Pertemuan 5.pptxTeknologi Informasi - Pertemuan 5.pptx
Teknologi Informasi - Pertemuan 5.pptx
RadenMuhamadFirzatul2
 
Peralatan proses data pada pc
Peralatan proses data pada pcPeralatan proses data pada pc
Peralatan proses data pada pc
Av Ri
 
Modul 1 struktur sistem komputer
Modul 1   struktur sistem komputerModul 1   struktur sistem komputer
Modul 1 struktur sistem komputer
Hardiansyah S. Amel
 
Bab 5-tik-vii-smp
Bab 5-tik-vii-smpBab 5-tik-vii-smp
Bab 5-tik-vii-smp
Ariska Armaya
 
Bab 5-tik-vii-smp
Bab 5-tik-vii-smpBab 5-tik-vii-smp
Bab 5-tik-vii-smp
Ariska Armaya
 
01 pengantar ti
01 pengantar ti01 pengantar ti
01 pengantar ti
Zaenal Hakim
 
Pemrosesan & komunikasi data.ppt
Pemrosesan & komunikasi data.pptPemrosesan & komunikasi data.ppt
Pemrosesan & komunikasi data.ppt
ibnu859332
 
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
Asep Komarudin (Milanisti)
 

Similar to Chapter 4 (20)

K1
K1K1
K1
 
Pengenalan hardware
Pengenalan hardwarePengenalan hardware
Pengenalan hardware
 
Pengenalan hardware
Pengenalan hardwarePengenalan hardware
Pengenalan hardware
 
Pengenalan hardware
Pengenalan hardwarePengenalan hardware
Pengenalan hardware
 
Tugas 6
Tugas 6Tugas 6
Tugas 6
 
1 komputer terapan
1 komputer terapan1 komputer terapan
1 komputer terapan
 
Sistem komputer matkul Pengantar sistem komputer
Sistem komputer matkul Pengantar sistem komputerSistem komputer matkul Pengantar sistem komputer
Sistem komputer matkul Pengantar sistem komputer
 
MTE 3012 : Nota
MTE 3012 : NotaMTE 3012 : Nota
MTE 3012 : Nota
 
Pertemuan 2 3 (bab ii sistem komputer)
Pertemuan 2 3 (bab ii sistem komputer)Pertemuan 2 3 (bab ii sistem komputer)
Pertemuan 2 3 (bab ii sistem komputer)
 
Alat pemroses cpu
Alat pemroses cpuAlat pemroses cpu
Alat pemroses cpu
 
Teknologi Informasi - Pertemuan 5.pptx
Teknologi Informasi - Pertemuan 5.pptxTeknologi Informasi - Pertemuan 5.pptx
Teknologi Informasi - Pertemuan 5.pptx
 
Peralatan proses data pada pc
Peralatan proses data pada pcPeralatan proses data pada pc
Peralatan proses data pada pc
 
Arsitektur Sistem Komputer
Arsitektur Sistem KomputerArsitektur Sistem Komputer
Arsitektur Sistem Komputer
 
Modul 1 struktur sistem komputer
Modul 1   struktur sistem komputerModul 1   struktur sistem komputer
Modul 1 struktur sistem komputer
 
Bab 5-tik-vii-smp
Bab 5-tik-vii-smpBab 5-tik-vii-smp
Bab 5-tik-vii-smp
 
Bab 5-tik-vii-smp
Bab 5-tik-vii-smpBab 5-tik-vii-smp
Bab 5-tik-vii-smp
 
01 pengantar ti
01 pengantar ti01 pengantar ti
01 pengantar ti
 
Pemrosesan & komunikasi data.ppt
Pemrosesan & komunikasi data.pptPemrosesan & komunikasi data.ppt
Pemrosesan & komunikasi data.ppt
 
Pert.1 struktur dasar komputer
Pert.1 struktur dasar komputerPert.1 struktur dasar komputer
Pert.1 struktur dasar komputer
 
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
 

More from Dhany Nurdiansyah

identitas nasional
identitas nasionalidentitas nasional
identitas nasional
Dhany Nurdiansyah
 
Pengantar Sistem Informasi_Pendahuluan
Pengantar Sistem Informasi_PendahuluanPengantar Sistem Informasi_Pendahuluan
Pengantar Sistem Informasi_Pendahuluan
Dhany Nurdiansyah
 
Pre-test modul1 sistem operasi
Pre-test modul1 sistem operasiPre-test modul1 sistem operasi
Pre-test modul1 sistem operasi
Dhany Nurdiansyah
 
Chapter 3
Chapter 3Chapter 3
Chapter 1
Chapter 1Chapter 1

More from Dhany Nurdiansyah (6)

identitas nasional
identitas nasionalidentitas nasional
identitas nasional
 
Pengantar Sistem Informasi_Pendahuluan
Pengantar Sistem Informasi_PendahuluanPengantar Sistem Informasi_Pendahuluan
Pengantar Sistem Informasi_Pendahuluan
 
Pre-test modul1 sistem operasi
Pre-test modul1 sistem operasiPre-test modul1 sistem operasi
Pre-test modul1 sistem operasi
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 

Chapter 4

  • 2. Organization of Computer Systems • Computer system: set of devices that can accept and store programs and data, execute programs by applying their instructions to the data, and report the result • Consists: – Processor – Main Memory – Peripheral: Secondary storage, Input devices, Output devices
  • 3. The Processor (CPU) • Executes machine instruction • These instruction encoded in binary form, corresponding to the two possible states of digital circuitry, on or off. • Depend the instruction, the CPU send signals that tell all other units what to do, it indeed controls them
  • 4. Processor (CPU) 4 Tempat pemrosesan instruksi- instruksi program A L U C U Tugas Control Unit •Mengatur & mengendalikan alat I/O •Mengambil instruksi dari main memory •Mengambil data dari main memory jika diperlukan oleh proses •Mengirim instruksi ke ALU bila ada perhitungan arithmatika/perbandingan logika serta mengawasi kerja ALU •Menyimpan hasil proses ke main memory Tugas Arithmetic Logic Unit •Melakukan semua perhitungan aritmatika yang terjadi sesuai instruksi program •Melakukan pengambilan keputusan dari operasi logika sesuai dengan instruksi program Register Register Dipergunakan untuk menyimpan instruksi dan data yang sedang diproses
  • 5. The Processor (CPU) • Computer programs are actually written using programming languages (more convenient for humans). • Program written needs to be translated into machine language… by the time the program carried out by the processor, a machine language program is placed in the main memory.
  • 6. Main Memory • Main memory: fast electronic component of the computer system that serves to store programs to be executed by the CPU and the data these programs require. • Elementary unit: bit, character representation: byte
  • 7. Computer Categories 1946 First General Purpose Electronic Computer (Mainframe) 1951 First Mass-produced Mainframe 1954 First Mainframe in a Commercial Application 1959 The Term Supercomputer Applied to the Fastest Machine 1963 First Minicomputer 1990s Networking of Multiple Computer Categories 1971 First Microprocessor 1975 First Microcomputer 1981 Microcomputers Broadly Enter Business Environment with IBM PC First Generation (Vacuum Tubes) Second Generation (Transistors) Third Generation (Integrated Circuits) Forth Generation (VLSI/chip)
  • 9. 9 REGISTER • Merupakan simpanan kecil yang memiliki kecepatan tinggi (5 sampai 10 kali kecepatan main memory) • Digunakan untuk menyimpan instruksi dan data yang sedang diproses oleh CPU (instruksi lain yang menunggu giliran disimpan di main memory) • Terbagi atas : 1. Instruction Register ( IR ) atau Program Register yang digunakan untuk menyimpan instruksi yang sedang diproses 2. Program Counter ( PC ) atau Control Counter / instruction counter adalah register yang digunakan untuk menyimpan alamat (address) lokasi dari main memory yang berisi instruksi yang sedang diproses. • Register yang berhubungan dengan data yang sedang diproses disebut General Purpose Register yang memiliki kegunaan sebagai Operand Register (untuk menampung data atau operand yang sedang diolah) & sebagai Accumulator (untuk menyimpan hasil dari operasi aritmatika dan logika yang dilakukan ALU).
  • 10.  RAM ( Random Acces Memory ) merupakan memory yang dapat diisi dan diambil isinya oleh programmer.  Struktur RAM : 1. Input Storage ; untuk menampung input yang dimasukkan oleh alat input 2. Program Storage ; untuk menyimpan semua instruksi program yang akan diproses 3. Working Storage ; untuk menyimpan data yang akan diolah dan dari hasil proses 4. Output Storage ; untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output. RAM memiliki kemampuan untuk melakukan pengecekan dari data yang disimpannya, disebut dengan istilah PARITY CHECK EVEN PARITY CHECK ( Jumlah bit 1 harus genap ) ODD PARITY CHECK ( Jumlah bit 1 harus ganjil ) RAM
  • 11. ROM • ROM adalah sebuah tempat penyimpanan yang memuat instruksi atau data yang dapat dibaca akan tetapi tidak dapat ditulis. • ROM (read Only Memory) – ROM hanya dapat dibaca sehingga pemrogram tidak bisa mengisi sesuatu ke dalam ROM – ROM sudah diisi oleh pabrik pembuatnya berupa sistem operasi yang terdiri dari program-program pokok yang diperlukan oleh sistem komputer – Contoh program untuk mengatur penampilan karakter di layar, pengisian tombol kunci papan ketik untuk keperluan kontrol tertentu, dan program bootstrap. Program bootstrap diperlukan pada saat pertama kali sistem komputer diaktifkan.
  • 12. 12 EXTERNAL MEMORY SASD DASD PUNCH CARD PAPER TAPE MAGNETIC TAPE REEL TO REEL CARTRIDGE TAPE CASSETTE MEGNETIC DUBBLE MEMORY MAGNETIC DRUM OPTICAL DISK TAPE STRIP CATRIDGE MAGNETIC DISK HARD DISK HARD CARD MINI DISK MICRO DISK DISK CARTRIDGE FIXED DISK (WINCHESTER DISK) REMOVABLE DISK ( DISK PACK )
  • 13. Alat Input • Keyboard • Pointing Devices • Device for Direct Data Entry – Optical Character Recognition – Bar-code Scanner – Smart Card – Voice Data Entry
  • 14. ALAT OUTPUT 14 DRIVE DEVICE SOFTCOPY DEVICE HARDCOPY DEVICE DISK DRIVE TAPE DRIVE SPEAKER FLAT PANEL VIDEO DISPLAY COMPUTER OUTPUT TO MICROFILM PLOTTER PRINTER NON-IMPACT PRINTER IMPACK PRINTER DRUM PRINTER BAND PRINTER CHAIN PRINTER THIMBLE PRINTER DAISY WHEEL PRINTER DOT MATRIK PRINTER LASER PRINTER THERMAL TRANSFER ELECTROSTATISTIC PRINTER THERMAL PRINTER INKJET PRINTER