四、簡單應(yīng)用題(本大題共2小題,每小題9分,共18分)
25.用Booth算法計算7×(-4)的4位補碼乘法運算,要求寫出其運算過程。
26.設(shè)有計算機的CPU數(shù)據(jù)通路及其與存儲器的連接結(jié)構(gòu)如下圖所示,其中,R0~R3為通用寄存器,IR為指令寄存器,PC為程序計數(shù)器,SP為堆棧指針,C和D為暫存器,MAR為存儲器地址寄存器,MDR為存儲器數(shù)據(jù)緩沖寄存器。
試寫出轉(zhuǎn)移指令A(yù)DD(R3),(R0)的執(zhí)行流程。
注:指令功能為加法操作,(R3)和(R0)分別為采用寄存器間接尋址的源操作數(shù)和目的操作數(shù)。
五、存儲器設(shè)計題(本大題共1小題,13分)
27.用4K×1位/片的存儲芯片構(gòu)成32KB存儲器,地址線為A15(高)~A0(低)
(1)需要幾片這種存儲芯片?
(2)32KB存儲器需要哪幾位地址尋址?
(3)在這些地址線中,加至各芯片的地址線是哪幾位?
(4)用于產(chǎn)生片選信號的地址線是哪幾位(譯碼法)?
相關(guān)推薦:全國2010年4月自考成績查詢時間及方式匯總