1. MCS-51可提供 3 個內部中斷源和 2 個外部中斷源。?
2. 在CPU響應中斷後,需由外部硬件清除相應的中斷請求標誌的中斷是 IEI 。?
3. 在CPU響應中斷後,不能由內部硬件自動清除相應的中斷請求標誌,必須在中斷服務程序中用軟件來清除中斷請求標誌的中斷是 scon串口中斷 。?
4. MCS-51單片機的中斷系統有 2 個優先級,中斷優先級別由 IP 寄存器管理。5. CPU響應中斷後,產生長調用指令LCALL,執行該指令的過程包括:首先把 PC 的內容壓入堆棧,以進行斷點保護,然後把長調用指令的16位地址送 PC ,使程序的執行轉向規定的中斷入口地址。?
6. MCS-51系列單片機中斷系統中規定:同級中斷不能相互中斷。如果幾個同級的中斷源同時向CPU申請中斷,CPU則按硬件排定如下優先次序:外部中斷源O、定時器TO、外部中斷1、定時器T1、串行口。?
7.MCS-51CPU響應中斷後,中斷申請標誌由CPU內部自行清除的中斷有: 。
二、選擇題 (在各題的A、B、C、D四個選項中,選擇壹個正確的答案)?
1.下列有關MCS-51中斷優先級控制的敘述中,錯誤的是( D)。?
A. 低優先級不能中斷高優先級,但高優先級能中斷低優先級?
B. 同級中斷不能嵌套?
C. 同級中斷請求按時間的先後順序響應?
D. 同時同級的多中斷請求,將形成阻塞,系統無法響應 ?
2. 單片機響應中斷或子程序調用時,發生入棧操作。入棧的是( B )值。?
A. PSW B. PC C. SBUF D. DPTR
3. 下列條件中不是CPU響應中斷的條件是( D )。?
A. 中斷源發出中斷申請 B. CPU開放中斷?
C. 申請中斷的中斷允許位為1 D. CPU正在執行相同級或更高級的中斷
4. 在MCS-51中,需要外加電路實現中斷撤除的是( D )。?
A. 定時中斷 B. 脈沖方式的外部中斷?
C. 串行中斷 D. 電平方式的外部中斷 ?
5. 中斷查詢,查詢的是( B )。?
A. 中斷請求信號 B. 中斷標誌位?
C. 外中斷方式控制位 D. 中斷允許控制位 ?
6. 在中斷流程中有“關中斷”的操作,對於外部中斷0,要關中斷應復位中斷允許寄存器的( B )。?
A. EA位和ET0位 B. EA位和EX0位?
C. EA位和ES位 D. EA位和EX1位