問答題

【簡答題】在MIPS指令集中需要增加一條swap指令,可以使用軟件方式用若干條已有指令來實(shí)現(xiàn)偽指令,也可以通過改動硬件來實(shí)現(xiàn)。假定用硬件實(shí)現(xiàn)時會使一條指令的執(zhí)行時間增加10%,則swap指令在程序中占多大的比例才值得用硬件方式來實(shí)現(xiàn)?

答案: 假定該指令占x%,其他指令占(1-x)%
則用硬件實(shí)現(xiàn)該指令時,程序執(zhí)行時間為原來的1.1*(x+1-x)=1...
微信掃碼免費(fèi)搜題