bahan ajar kelompok

5
KEGIATAN BELAJAR 1. Kegiatan Belajar 1 : Memahami komputer mikroprosesor MPF-1 Komputer Mikro MPF-I adalah komputer yang dikembangkan dan diproduksi sekitar tahun 1978. Bagian-bagian dari mikroprosesor adalah Zilog Z-80 CPU, Z-80 PIO (Programmable Input-Output), Z-80 CTC (Counter Timer Clock), PPI8255 (Parallel Peripheral Interface), EPROM 2764/27256, RWM 6116, dan komponen pendukung seperti pembangkit clock dengan kristal, monitor 6 buah seven segment, 36 buah tombol keypad, speaker pembangkit suara, dua buah LED indikator Tone dan Halt, Input MIC, EAR dan komponen pendukung seperti resistor pull up dan IC address decoder. Secara fisik konfigurasi komputer mikro MPF-1 dapat digambarkan seperti gambar 1b.

Upload: anastiya-maulani

Post on 24-Oct-2015

10 views

Category:

Documents


1 download

DESCRIPTION

bahan ajar mikroprosesor

TRANSCRIPT

Page 1: Bahan Ajar Kelompok

KEGIATAN BELAJAR

1. Kegiatan Belajar 1 : Memahami komputer mikroprosesor MPF-1

Komputer Mikro MPF-I adalah komputer yang dikembangkan dan diproduksi sekitar tahun 1978. Bagian-bagian dari mikroprosesor adalah Zilog Z-80 CPU, Z-80 PIO (Programmable Input-Output), Z-80 CTC (Counter Timer Clock), PPI8255 (Parallel Peripheral Interface), EPROM 2764/27256, RWM 6116, dan komponen pendukung seperti pembangkit clock dengan kristal, monitor 6 buah seven segment, 36 buah tombol keypad, speaker pembangkit suara, dua buah LED indikator Tone dan Halt, Input MIC, EAR dan komponen pendukung seperti resistor pull up dan IC address decoder. Secara fisik konfigurasi komputer mikro MPF-1 dapat digambarkan seperti gambar 1b.

Page 2: Bahan Ajar Kelompok

-

+

RW

M6116

RW

M6116

EP

RO

M2

764

Z-8

0 C

PU

B

US

PIO

-CTC

B

US

EAR MIC

Z-80CPU

Power

Z-80PIO

Z-80CTC

PPI8255

Speaker

RS MOVE INS SBR PC SZ-H C PNC

DSZ-H’

EPNC’

F

MONI RELA DEL CBR REG IX8

IY SP9 A

I-IF B

INTR TAPE WR STEP DATA AF’

4BC’

5DE’6

HL’7

USER KEY

TAPE RD

GO ADDR AF BC0 1

DE HL2 3

Page 3: Bahan Ajar Kelompok

Gambar 1b. Konfigurasi Komputer Mikro MPF-I

2. Kegiatan 2 : Memahami Arsitektur Mikroprosesor MPF-1

Inputan masuk dibaca oleh PI/O, kemudian diproses di Central Processing Unit (CPU/MPU),

kemudian disimpan di memori. Didalam memori terdapat 2 macam yaitu ROM dan RAM.

ROM berfungsi untuk penyimpanan data sementara, sedangkan RAM untuk penyimpanan

memori. Setelah ke memori, tersimpan di register lalu dikeluarkan dengan melewati

CPU.MPU dan PI/O lagi.

3. Kegiatan 3 : Memahami CPU pada Mikroprosesor MPF-1

Page 4: Bahan Ajar Kelompok

Gambar diatas merupakan isi dari CPU, dimana berfungsi untuk memproses data yang

diterima pada mikroprosesor Z80. Di CPU terdapat instruction yang berfungsi membaca

instruksi. Instruction decoder CPU Contol yang berfungsi untuk mengontrol instruksi masuk.

Terdapat address bus control yang berfungsi untuk dialamat berapa data tersimpan. Data bus

control untuk mengetahui ke alamat mana dia bergerak, dan port apakah ini input atau output.

4. ALU

Untaian gerbang-gerbang logika yang berfungsi membentuk suatu fungsi

esensial yaitu operasi Arithmetika (ADD, SUB, dan turunannya) dan operasi Logika

(AND, OR, XOR, INC, DEC dan turunannya) dalam kapasistas 8 bit. Dapat

membentuk operasi aritmetika 16 bit penjumlahan dan pengurangan dengan cara

operand ditempatkan pada dua buah register 8 bit (Register HL, IX, dan IY).

Fungsi Aritmetika pada ALU

Penjumlahan (ADD = add, ADC=Add With Carry)

Pengurangan (SUB = subtract, SBC=Subtract With Carry)

Penambahan dengan satu (+1) (INC = increament)

Pengurangan dengan satu (-1) ( DEC=decreament) Pembandingan (CP = compare)

Koreksi aritmetika desimal (DAA = Decimal Adjust Accumulator)

Fungsi Logika pada ALU

Fungsi AND

Fungsi OR

Fungsi XOR (Exclusive OR)

Putar Kanan (RRA = Rotate Right Accumulator, RRCA= Rotate Right Circular

Accumulator)

Putar Kiri (RLA = Rotate Left Accumulator, RRCA= Rotate Left Circular

Accumulator)

Geser Kiri (SLA = Shift Left Arithmetic )

Geser Kanan (SRA= Shift Right Arithmetic)

Manipulasi bit (SET, RESET, dan Test)

5. Kegiatan 3 : Memahami Register Unit

6. Contro, Unit