計算機(jī)指令一般包括操作碼和地址碼兩部分,為處折執(zhí)行一條指令,其()。

A.操作碼應(yīng)存入指令寄存器(IR),地址碼應(yīng)存入程序計數(shù)器(PC)
B.操作碼應(yīng)存入程序計數(shù)器(PC),地址碼應(yīng)存入指令寄存器(IR)
C.操作碼和地址碼都應(yīng)存入指令寄存器(IR)
D.操作碼和地址碼都應(yīng)存入程序計數(shù)器(PC)
正確答案:C
本題考查指令系統(tǒng)基礎(chǔ)知識。程序被加載到內(nèi)存后開始運行,當(dāng)CPU執(zhí)行一條指令時,先把它從內(nèi)存儲器取到緩沖沖寄存器DR中,再送入IR暫存,指令譯碼器根據(jù)IR的內(nèi)容產(chǎn)生各種微操作指令,控制其他的組成部件工作,完成所需的功能。程序計數(shù)器(PC)具有寄存信息和計數(shù)兩種功能,又稱為指令計數(shù)器。程序的執(zhí)行分兩種情況,一是順序執(zhí)行,二是轉(zhuǎn)移執(zhí)行。在程序開始執(zhí)行前,將程序的起始地址送入PC,該地址在程序加載到內(nèi)存時確定,因此PC的內(nèi)容即是程序第一條指令的地址。執(zhí)行指令時,CPU將自動修改PC的內(nèi)容,以便使其保持的總是將要執(zhí)行的下一條指令的地址。由于大多數(shù)指令都是按順序來執(zhí)行的.所以修改的過程通常只是簡單地對PC加1。當(dāng)遇到轉(zhuǎn)移指令時,后繼指令的地址根據(jù)當(dāng)前指令的地址加上一個向前或向后轉(zhuǎn)移的位移量得到,或者根據(jù)轉(zhuǎn)移指令給出的直咬棄移地址得到。

你可能感興趣的試題


單項選擇題

杜先生,42歲。已婚,有一16歲女兒,該家庭正處于家庭生活周期的()

A、學(xué)齡前期
B、學(xué)齡期
C、青少年期
D、年輕人期
E、中年期

單項選擇題

由患者控制主要呼吸參數(shù),可降低自主呼吸的呼吸做功

A、控制通氣
B、輔助/控制通氣
C、間歇指令通氣
D、呼氣末正壓通氣
E、壓力支持通氣