四、简单应用题(本大题共2小题,每小题9分,共18分)
25.用Booth算法计算5×(-3)的4位补码乘法运算,要求写出其运算过程。
26.设有单总线结构计算机的CPU数据通路及其与存储器的连接结构如题26图所示,其中,R0~R3为通用寄存器,IR为指令寄存器,PC为程序计数器,Y和Z为临时寄存器,MAR为存储器地址寄存器,MDR为存储器数据缓冲寄存器。
试写出指令ADD R3,R0,Rl的执行流程。指令功能为将寄存器R0与寄存器R1的内容相加,结果送入寄存器R3中。
五、存储器设计题(本大题共1小题,13分)
27.用2K×8位/片的存储芯片构成8KB的存储器,地址线为A15(高)~A0(低)。
(1)需要几片“2K×8位/片”的存储芯片?
(2)存储器共需要几位地址?是哪几位?
(3)加至各芯片的地址线是哪几位?
(4)用于产生片选信号的地址线是哪几位(译码法)?