產(chǎn)品介紹: FPGA實驗板組成 (1)AT89S52單片機,主要用于接收PC機命令,完成16位程序存儲器讀寫,管理模型機運行、暫停等功能。 (2)ISPLSI1032E是邏輯控制芯片,負責單片機和模型機總線切換。 (3)EP1K100是模型機主控芯片,相應(yīng)管腳已連好,IDC2是EP1K100芯片的下載接口,再配合FPGA實驗板的PC機調(diào)試軟件,可方便地進行各種實驗。 (4)IDT71V016是64K×16位存儲器,是模型機的程序存儲器,能保存大容量程序。 (5)四位8段數(shù)碼管,用于顯示模型機內(nèi)部寄存器、總線的值,在設(shè)計時可將需要觀察的內(nèi)部寄存器、總線值送A,再通過OUT指令送到數(shù)碼管顯示。兩只GAL16V8是四位數(shù)碼管16進制譯碼。 (6)L7~L0是8個發(fā)光二極管,用于顯示模型機內(nèi)部狀態(tài),例如:進位標志、零標志、中斷申請標志等。 (7)K0(7…0)~K4(7…0)是40個開關(guān),用于輸入外部信號,例如,在做單步實驗時,這些開關(guān)可用來輸入地址總線值、數(shù)據(jù)總線值、控制信號等。 (8) EP1K100 右方的EX1座表示38 個擴展的IO 信號,當實驗中需要另外的輸入輸出腳時可以使用這些擴展腳。 (9)提供FPGA實驗板和PC機調(diào)試軟件。 三、實驗項目 分部實驗一、十六位ALU 實驗 分部實驗二、十六位寄存器實驗 分部實驗三、十六位寄存器組實驗 分部實驗四、十六位指令計數(shù)器PC 實驗 分部實驗五、中斷控制實驗 綜合實驗六、十六位模型機的總體實驗 |