0 votes 0 votes CO and Architecture co-and-architecture + – Prince Sindhiya asked Apr 6, 2018 Prince Sindhiya 338 views answer comment Share Follow See all 4 Comments See all 4 4 Comments reply ankitgupta.1729 commented Apr 6, 2018 reply Follow Share In cycle stealing mode, % of cpu idle time = (memory cycle time / data transfer time) * 100 So, 10 = (40 / data transfer time )*100 data transfer time = 400 ms So, data transfer rate = 4B / (400*10-3) = 10B/sec 1 votes 1 votes srestha commented Apr 6, 2018 reply Follow Share @ankit what about 1)% of time CPU consumed 2)% of time CPU blocked(or held up) 0 votes 0 votes ankitgupta.1729 commented Apr 6, 2018 reply Follow Share @srestha , please check Bikram sir's answer here https://gateoverflow.in/140573/%25-time-of-cpu-blocked-in-dma all links and comments in those links.. 0 votes 0 votes srestha commented Apr 8, 2018 reply Follow Share % of time CPU in hold state is it same as % of time CPU time consumed for DMA operation Are both same? then why the formula used here is opposite?https://gateoverflow.in/18941/drdo-q32 formula should be =(data prep time *100)/(data transfer time) right? 0 votes 0 votes Please log in or register to add a comment.