2013年3月28日 星期四

2013.3.22




1100

D7


1011

D6


1010

D5


1001

D4

C8

1000



0111

D3


0110

D2


0101

D1

C4

0100



0011

D0

C2

0010


C1

0001

以下文章中的"+"正確符號應為圖中


A

B

AandB

0

0

0

0

1

0

1

0

0

1

1

1



A

B

A+B

0

0

0

0

1

1

1

0

1

1

1

9



A

B

AorB

0

0

0

0

1

1

1

0

1

1

1

1












錯誤更正漢明碼:


D7

D6

D5

D4

D3

D2

D1

D0

1

0

1

0

1

0

1

1


C1=D0+D1+D3+D4+D6=1                               
                                                                           
C2=D0+D2+D3+D5+D6=1                            
                                                                           
C4= D1+D2+D3+D7=1

C8=D4++D5+D6+D7=0


更改後

C1=D0+D1+D3+D4+D6=1

C2=D0+D2+D3+D5+D6=0

C4= D1+D2+D3+D7=0

C8=D4++D5+D6+D7=0
    C8 C4 C2 C1
       0    1   1    1
    + 0    0   0    1
       0    1    1    0==>D2錯誤
=======================================================================
CPU(中央處理器):
            ALU :算術邏輯單元(Arithmetic Logic Unit )
              
Register(暫存器): MAR(記憶體暫存器)
                              MBR(記憶體緩衝暫存器)
                             
機器循環週期(擷取指令==>解碼==>執行==>存回)

沒有留言:

張貼留言