应用题 某机字长16位,使用四片74181组成算术/逻辑运算单元,设最低位序号标注为第0位。
问答题 16.写出第5位的进位信号C6的逻辑表达式;
【正确答案】组成最低4位的74181进位输出为:
C4=Cn+4=G+PCn=G+PC0,C0为向第0位进位。
其中,G=y3+y2x3+y1x2x3+y0x1x2x
3,P=x0x1x2x3
所以,C5=y4+x4C4,C6=y5+x5,C5=y5+x5y4+x4y4C4
【答案解析】
问答题 17.估算产生C6所需的最长时间;
【正确答案】设标准门延迟时间为T,“与或非”门延迟时间为1.5T,则进位信号C0由最低位传至C6需经一个反向器、两级“与或非”门,故产生C6的最长延迟时间为
T+2×1.5T=4T
【答案解析】
问答题 18.估算最长求和时间。
【正确答案】最长求和时间应从施加操作数到ALU算起:第一片74181有3级“与或非”门(产生控制参数x0、y0和Cn+4),第二、第三片74181共2级反向器和2级“与或非”门(进位链),第四片7181求和逻辑(1级与或非门和1级半加器,设其延迟时间为3T),故总的加法时间为t0=3×1.5T+2T+2×1.5T+1.5T+3T=14T
【答案解析】