問(wèn)答題

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

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