Title: SISTEM PENGOLAHAN DATA KOMPUTER
1SISTEM PENGOLAHAN DATA KOMPUTER
PENGANTAR TEKNOLOGI INFORMASI
2SISTEM PENGOLAHAN DATA KOMPUTER
- Abstraksi Sistem Komputer
- Arsitektur Komputer
- Proses di dalam CPU
- Tahap Operasi Komputer
- Representasi Data
- Proses Pengolahan Data
3Abstraksi Sistem Komputer
Level 6 User ? Executable program
Level 5 High-Level Language ? C, Java, etc
Level 4 Assembly Language ? Assembly code
Level 3 System Software ? OS, Library code
Level 2 Machine ? Instruction set architecture
Level 1 CONTROL ? Micro code
Level 0 DIGITAL LOGIC ? Circuits, gates stc
4Level 1 CONTROL ? Micro code
- Biasa disebut mikro kontroler, merupakan
perangkat yang digunakan untuk mengendalikan
operasi komputer yang berupa set instruksi yang
menyatu dengan perangkat keras komputer. -
- Tugas mengerjakan instruksi yang diberikan dari
level sebelumnya dan mengontrol kerja perangkat
keras khusus yang menjadi tugasnya. -
5Level 0 DIGITAL LOGIC ? Circuits, gates stc
- Tersusun atas perangkat sirkuit dan
gerbang-gerbang yang memberikan informasi atau
instruksi - instruksi logika digital (digital
logic) -
- Instruksi yang diberikan berupa informasi adanya
sinyal listrik (digambarkan dengan 1) dan tidak
adanya sinyal listrik (digambarkan dengan 0) -
- Dengan dasar inilah yang membentuk sebuah
rangkaian logika digital yang secara elektronik
digambarkan dalam gerbang-gerbang digital
(gerbang logika). Logika AND, OR, NOT
6Arsitektur Komputer
Arsitektur komputer sangat berkaitan erat dengan
fungsi-fungsi operasi dari masing-masing komponen
sistem komputer
- Fungsi dasar yang dibentuk komputer adalah untuk
melakukan eksekusi program. -
- Proses eksekusi yang berpangkal pada CPU dan
hubungannya terhadap komponen lain membentuk
sebuah arsitektur internal komputer, contoh
Mikroprosesor 8088/8086 -
-
7Arsitektur Internal Komputer
CPU
Memori Utama
Unit Kontrol
BUS
. . .
. . .
Unit Aritmatika / Logika
Register - register
8Lampiran contoh Assembly code
- Contoh asembly code untuk mencetak karakter A
- code_seg segment
- assume cs code_seg
- org 100h
- start
- mov ah, 02h mendefinisikan cetak 1 char
- mov dl, 41h ASCII 41h character A
- int 21h instruksi cetak
- int 20h keluar dan akhiri program
- code_seg ends mengakhiri label segmen
- end start
-
9Lampiran contoh bahasa mesin
- Op-code Operand
- 4 bit 12 bit
Op-code Operand Keterangan
1 RXY LOAD register R dengan pola bit yang terdapat pada sel memori yang alamatnya XY
2 RXY LOAD register R dengan pola bit XY
C 000 HALT eksekusi