在this code中,我根據真值表中的解碼器類型(4x1,8x1,16x)創建了多少個解碼器輸出(D1,D2,D3 ...)。動態在表頭上創建表頭
如果解碼器類型是4x1,我爲4個不同的解碼器創建4個輸出4*(D0,D1,D2,D3)
。
如果解碼器類型是8x1,我爲2個不同的解碼器創建2個輸出2*(D0,D1,D2,D3,D4,D5,D6,D7)
。
如果解碼器類型是16x1,我爲1解碼器創建1x輸出1*(D0,D1,D2,D3,D4,D5,D6,D7,...,D15)
。
現在爲了方便用戶區分各種解碼器,我想將解碼器名稱放在相應Decoderoutputs的頂部。例如,當我有4x1解碼器時,如何將標頭Decoder1, Decoder2, Decoder3, Decoder4
放在(D0,D1,D2,D3)(D0,D1,D2,D3)(D0,D1,D2,D3)(D0,D1,D2,D3)
之上?
P.S.在代碼中,您可以將decodertype更改爲8x1 or 16x1
。它的定義如下:
var decoderType="4x1";
不知道如果我理解你correctly..are只是問改變從「DX」到「Decoderx」報頭中的問題? – 2012-04-29 01:09:01
@ ltiong_sh我要求在第一個(D0,D1,D2,D3)和解碼器2之上的第二個(D0,D1,D2,D3)和解碼器3之上的第三個之上放置新的Headers Decoder1 (D0,D1,D2,D3)和解碼器4在「4x1」裝飾器的情況下在最後(D0,D1,D2,D3)的頂部 – 2012-04-29 01:14:28