Anda di halaman 1dari 13

Mikroprosesor

dan Antarmuka

Agus Virgono
agv@stttelkom.ac.id
Sistem Bilangan

11000 biner berarti 24


2s compl -8

BCD 8421 18

BCD 7421 17

Exced 3 21

FP --
Floating Point

S EXP Mantisa Biner


exc127

1 10000000 111000000000000000000000 - 1.111 x 21

0 10000010 000101000000000000000000 1000.101

0 01111111 000000100000000000000000 1.0000001

1 01111010 100000000000000000000000 - 0.000011

0 00000000 000000000000000000000000 0.0


Komponen Dasar Komputer

ALU (Arithmetic and Logic Unit)


+ - x / or and xor not
Arithmetic biner pada komputer pada dasarnya
penjumlahan
- adalah + menggunakan 2s complement
X adalah + dan geser kiri dilakukan berulang-ulang
/ adalah dan geser kanan
Operasi aritmetik memerlukan adder (FA & HA)
dan register yang bisa digeser isinya (shift
register)
Sum = Carry-in xor A xor B
A B = A + B + 1 (Carry-in)
Carry out = (A and B) or (Carry-in and B)
or (Carry in and A)

B3 A3 B2 A2 B1 A1

out Carry out Carry out


Carry Carry Carry
FA FA FA
in in in

S3 S2 S1
Model ALU Model Sis. Komp
A B

n n
CPU

BUS
+ - x / logic

Memori I/O
Accumulator

Central Processing Unit


Operasi ALU

A B A+B
n n Ambil A (memori)
ALU
A (ALU) Acc

Ambil B (memori)
+ - x / logic ALU
A (Acc) ALU

Proses +
Accumulator
Hasil Acc
Intel 8088 BIU
C-BUS

INSTRUCTION
4
ES STREAM 3
BYTE
CS QUEUE 2
SS 1
DS
IP CONTROL
SYSTEM

A- BUS
EU
AH AL
BH BL
CH CL ALU
DH DL
SP
BP OPERAND
SI FLAGS
DI
The Creator
Before 1981
Steve Jobs & Wojniac Apple Computer
Apple
Macintosh
Power Macintosh
Ipod
Stanford Transistor
Peter Osborne Osborne
Radio Shack
Atari
Spectrum
Revolution Begin

1981
IBM PC intel 8088 (8/16 bit)
Dikeluarkan manual komplit IBM PC Technical Reference
Supaya ditiru dominan
Intel memberikan lisensi ke Siemen, Fujitsu, NEC, AMD
IBM membeli lisensi Microsoft untuk OS (MS-DOS IBM
DOS)
1982
Compaq Computer (HP)
1984
IBM PC-AT intel 80286 (16 bit murni)
1987
IBM membuat PS2 (bukan bikinan Sony)
Arsitektur menjadi Microchannel (slot)
Gagal total
Intel mengeluarkan 80386 (32 bit)
Intel 8088 BIU
C-BUS

Prosesor 16 bit
Bus keluar 4
(eksternal) 8 bit ES INSTRUCTION
STREAM 3
BYTE
Bisa beroperasi CS QUEUE 2
di 8 (Acc = AL) SS 1
atau 16 bit (Acc DS
= AX) IP CONTROL
SYSTEM

Bisa
menjalankan EU
A- BUS

software lama (8 AH AL
bit) BH BL
Mempunyai CH CL ALU
ruang alamat 1 DH DL
MB (terbagi SP
menjadi segmen BP OPERAND
64 kB) SI FLAGS
DI
I 8088
GND 1 40 VCC GND 1 40 VCC

Alamat (20 bit) A14


A13
2
3
39
38
A15
A16/S3
AD14
AD13
2
3
39
38
AD15
A16/S3
A12 4 37 A17/S4 AD12 4 37 A17/S4

AD0-AD7 A11
A10
5
6
36
35
A18/S5
A19/S6
AD11
AD10
5
6
36
35
A18/S5
A19/S6
A9 7 34 SS0 AD9 7 34 BHE/S7
A8 A19 A8 8 33 MN/MX AD8 8 33 MN/MX
AD7
AD6
9
10
8088 32
31
RD
HOLD
AD7
AD6
9
10
8086 32
31
RD
HOLD
Data (8 bit) AD5
AD4
11
12
30
29
HLDA
WR
AD5
AD4
11
12
30
29
HLDA
WR
AD3 13 28 IO/M AD3 13 28 M/IO
AD0-AD7 AD2 14 27 DT/R AD2 14 27 DT/R
AD1 15 26 DEN AD1 15 26 DEN
AD0 16 25 ALE AD0 16 25 ALE
NMI 17 24 INTA NMI 17 24 INTA
INTR 18 23 TEST INTR 18 23 TEST
CLK 19 22 READY CLK 19 22 READY
GND 20 21 RESET GND 20 21 RESET

Anda mungkin juga menyukai