【正文】
DSH 接口數據選通 RPYH 回答 計算機送往接口 接口回答 2022 華東師范大學計算機系 92 例 78)設計繪圖儀接口,并模擬計算機進行調試。 計算機 接口 ③ TCH 接口緩存滿 TCRH CPU回答 ④ INTH 中斷請求 CIH 中斷響應 ⑤ 接口 繪圖儀 DOSH 繪圖儀數據選通 DRH 回答 接口送往計算機 計算機回答 接口送往繪圖儀 繪圖儀回答 2022 華東師范大學計算機系 93 例 78)設計繪圖儀接口,并模擬計算機進行調試。 計算機模擬器與繪圖儀接口鏈接關系: (部分 ASM圖) 圖 757 工作波形: 圖 753 設備碼譯碼電路 圖 754 2022 華東師范大學計算機系 94 例 78)設計繪圖儀接口,并模擬計算機進行調試。 圖 752 ① 輸入信號: XFR 啟動(模擬中斷處理程序入口) INTH 中斷請求 RPYH 接口應答 TCH 緩沖區(qū)滿(要求 CPU停止送數) 輸出信號: CTH 設備號選通 DSH 數據選通 TCRH 回答 CIH 中斷響應 2022 華東師范大學計算機系 95 例 78)設計繪圖儀接口,并模擬計算機進行調試。 ? 建立 ASM圖 圖 758 送設備號,選中接口工作 送數據,直到緩沖區(qū)滿 停止送數,等待中斷請求 2022 華東師范大學計算機系 96 例 78)設計繪圖儀接口,并模擬計算機進行調試。 ? 建立狀態(tài)表 狀態(tài)化簡(本例無冗余狀態(tài)) 建立最小化狀態(tài)表 Y Y+ [ XFR RPYH TCH INTH ] 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 A B C D E F G A B D D F F A A B D D F G G A B E D E F A A B E D E G G A C C C F F A A C C C F G G A C C C E F A A C C C E G G B B D D F F A B B D D F G G B B E D E F A B B E D E G G B C C C F F A B C C C F G G B C C C E F A B C C C E G G 2022 華東師范大學計算機系 97 例 78)設計繪圖儀接口,并模擬計算機進行調試。 ? 狀態(tài)分配 7個狀態(tài)需 3位狀態(tài)變量: F3 F2 F1 方法一:分析狀態(tài)表 規(guī)則 1: {A,G} 4 {C,D} 4 {E,F} 4 {F,G} 8 {C,E} 4 {A,B} 4 {B,C,D} 8 利用卡諾圖分配 圖 760 2022 華東師范大學計算機系 98 例 78)設計繪圖儀接口,并模擬計算機進行調試。 ? 狀態(tài)分配 方法二:分析 ASM圖 圖 758 規(guī)則 1: A?A( XFR=0) G?A( INTH=0) ∴ {A,G} 4 B?B( RPYH=0) A?B( XFR=1) ∴ {A,B} 4 B?C( RPYH=1) C?C( RPYH=1 ) D?C( RPYH=1 ) ∴ {B,C,D} 8 2022 華東師范大學計算機系 99 例 78)設計繪圖儀接口,并模擬計算機進行調試。 C?D( RPYH=0,TCH=0) D?D( RPYH=0) ∴ {C,D} 4 C?E( RPYH=0,TCH=1) E?E( TCH=1) ∴ {C,E} 4 E?F( TCH=0) F?F( INTH=0 ) ∴ {E,F} 4 F?G( INTH=1) G?G( INTH=1) ∴ {F,G} 8 利用卡諾圖分配 圖 760 2022 華東師范大學計算機系 100 例 78)設計繪圖儀接口,并模擬計算機進行調試。 ? 建立狀態(tài)轉移表 Y Y+ [ XFR RPYH TCH INTH ] 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 000 001 011 010 111 101 100 000 001 010 010 101 101 000 000 001 010 010 101 100 100 000 001 111 010 111 101 000 000 001 111 010 111 100 100 000 011 011 011 101 101 000 000 011 011 011 101 100 100 000 011 011 011 111 101 000 000 011 011 011 111 100 100 001 001 010 010 101 101 000 001 001 010 010 101 100 100 001 001 111 010 111 101 000 001 001 111 010 111 100 100 001 011 011 011 101 101 000 001 011 011 011 101 100 100 001 011 011 011 111 101 000 001 011 011 011 111 100 100 J K Qt Qt+1 0 d 1 d d 1 d 0 0 0 0 1 1 0 1 1 J3K3: 現態(tài) 011: RPYH’ TCH F3 F3+ J3 K3 MEV 0 0 0 0 d 1 0 1 1 d RPYH’ TCH ∴ 圖 761 J3卡諾圖: 011小格填入 RPYH’ TCH 現態(tài) 100: INTH F3 F3+ J3 K3 MEV 0 1 0 d 1 1 1 1 d 0 INTH’ ∴ 圖 761 K3卡諾圖: 100小格填入 INTH’ 2022 華東師范大學計算機系 101 例 78)設計繪圖儀接口,并模擬計算機進行調試。 ⑤ 建立激勵表(選用 JK觸發(fā)器) (略) ⑥ 卡諾圖化簡(采用 MEV方法) 圖 761, 62, 63, 64, 65 寫出 激勵函數表達式 P320 輸出函數表達式 ⑦ 畫出邏輯電路圖 圖 766 2022 華東師范大學計算機系 102 例 78)設計繪圖儀接口,并模擬計算機進行調試。 ( 1)電路框圖 時序電路 CTH RPYH DSH TCH TCRH INTH CIH DOSH DRH CTC’ UPDN LDL’ CLK 緩沖計數器 G 212=4096 P/U‘ LD A B C D CTC’ UPDN LDL’ RCO’ 緩沖存儲器( 16位) I/O總線 數據總線 計算機 繪圖儀 內部工作信號 內部工作信號 計算機 繪圖儀 2022 華東師范大學計算機系 103 例 78)設計繪圖儀接口,并模擬計算機進行調試。 ( 2)① 16位數據緩沖存儲器 —— 16位寄存器堆( 212=4096) ② 計數器(同步模 4096計數器) 圖 75圖 776 ( 3)時序電路設計 ① 輸入信號: CTH 設備號選通 DSH 數據選通 TCRH 回答 CIH 中斷響應 DRH 繪圖儀數據響應 RCO’ 計數滿 2022 華東師范大學計算機系 104 例 78)設計繪圖儀接口,并模擬計算機進行調試。 輸出信號: DOSH 繪圖儀數據選通 TCH 緩沖器滿 RPYH 接口應答 INTH 中斷請求