multiplikation h. malz. multiplikation h. malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 operanden...

15
Multiplikation H. Malz 0 1 2 3 4 5 6 7 Takt A B F ALU & & & & & & & & 0 1 2 3 4 5 6 7 M D -R egister M Q -R egister

Upload: avery-bennett

Post on 27-Mar-2015

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter

Page 2: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1

Operanden laden

Page 3: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1

Operanden laden

L

Page 4: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1

1. Addieren

L

1

1000 1011 0000 0000

1000 1011

1 0 0 0 1 0 1 1

Page 5: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0

1. Addieren

L

1

1000 1011 0000 0000

1000 1011

1 0 0 0 1 0 1 1

A1

Page 6: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 0 1

1. Rechtsschieben

L

0 1 0 0 0 1 0 1

A1

0 1 1 0 0 0 01

Page 7: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 0 1

1. Rechtsschieben

L

0 1 0 0 0 1 0 1

A1

0 1 1 0 0 0 01

R1

Page 8: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 0 1 0 0 0 1 0 1 1 0 1 1 0 0 0 0

2. Addieren

L

0

0000 0000 0100 0101

0100 0101

0 1 0 0 0 1 0 1

A1R1

Page 9: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 0 1 0 0 0 1 0 1 1 0 1 1 0 0 0 0

2. Addieren

L

0

0000 0000 0100 0101

0100 0101

0 1 0 0 0 1 0 1

A1R1

A2

Page 10: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 0 1 0 0 0 1 0 1 1 0 1 1 0 0 0 1

2. Rechtsschieben

L

1 10 0 1 0 0 0 1 0

A1R1

A2

1 0 1 1 0 0

Page 11: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 0 1 0 0 0 1 0 1 1 0 1 1 0 0 0 1

2. Rechtsschieben

L

1 10 0 1 0 0 0 1 0

A1R1

A2

1 0 1 1 0 0

R2

Page 12: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 0 1 1 0 1 0 0 1 0 1 0 1 0 1 1 0

8. Addieren

L

00 1 1 0 1 0 0 1

A1R1

A2R2 0110 1001

0110 10010000 0000

Page 13: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 0 1 1 0 1 0 0 1 0 1 0 1 0 1 1 0

8. Addieren

L

00 1 1 0 1 0 0 1

A1R1

A2R2 0110 1001

0110 10010000 0000

A8

Page 14: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 0 1 1 0 1 0 0 1 0 1 0 1 0 1 1 0

8. Rechtsschieben

L

1 0 1 0 1 0 1 10 0 1 1 0 1 0 0

A1R1

A2R2

A8

Page 15: Multiplikation H. Malz. Multiplikation H. Malz 1 0 0 0 1 0 1 10 0 0 0 0 1 1 0 0 0 0 1 Operanden laden

Multiplikation H. Malz

01234567

T ak t

A B

F

A L U

& & & & & & & &

01234567M D -R eg is ter

M Q -R eg is ter1 0 0 0 1 0 1 1 0 1 1 0 1 0 0 1 0 1 0 1 0 1 1 0

8. Rechtsschieben

L

1 0 1 0 1 0 1 10 0 1 1 0 1 0 0

A1R1

A2R2

A8R8