1. bzc 指令 在微機原理中是什麼意思
判斷轉移指令(BZC)
a、分析在實驗程序中該指令屬於哪種定址模式? (直接定址)
b、確定了定址模式後,寫出該指令的微程序流程圖。(按循序分別執行以下微指令: 01、02、20、20、03、04、 40、 43、 44、 01)
微地址Addr= (43 (N))時,記錄實驗儀上的進位燈CY= (0)。判零標志ZI= (0), 為下一步分析作準備。
d、然後在單擊一下「單步微指令」圖標時,注意觀察屏幕下面微地址(Addr)或實驗儀的微地址:燈UA5 -UAO的顯示,根據上面記錄進位燈CY和判零標志燈zI的狀態,結合微程序流程圖,判斷此時程序轉移到哪個分支? ?記錄屏幕下面微地址Addr= (44)。根據所記錄的微地址分析該分支有進位會結果為零的分支,還是屬於無進位或結果不為零的分支。(屬於無進位或結果不為零的分支。)
e、 重新運行程序(波動清零開關CLR (1->0->1).將第一條輸入指令輸入送數據改為FOH,然後按上面的要求重新運行-一遍程序,記錄每條指令運行的結果,記錄判斷轉移(BZC)指令在該次的運行中的分支地址,即微地址Addr= (40)。根據所記錄的微地址分析判斷該分支屬於有進
位會結果為零的分支,還是屬於無進位或結果不為零的分支。(屬於有進位或結果為零的分支)