假设计算机M的指令集中包含A.B.C三类指令,其CP1分别为l、3、5。某个程序P 在M上被编译成两个不同的目标代码序列Pl和P2,Pl所含A.B.c三类指令的条数分别为10、4、6,P2所含A.B.C三类指令的条数分别为8、5、9。请问:哪个代码序列指令条数少?哪个执行速度陕?它们的CP1分别是多少?
欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web
假设计算机M的指令集中包含A.B.C三类指令,其CP1分别为l、3、5。某个程序P 在M上被编译成两个不同的目标代码序列Pl和P2,Pl所含A.B.c三类指令的条数分别为10、4、6,P2所含A.B.C三类指令的条数分别为8、5、9。请问:哪个代码序列指令条数少?哪个执行速度陕?它们的CP1分别是多少?
(1)P1代码序列指令条数为10+4+6=20 P2代码序列指令条数为:8+5+9=22所以,P1代码序列指令条数少。(2)P1的时钟周期数为:10×1+4×3+6×5=52 P2的时钟周期数为:8×1+5×3+9×5=68 由上可知,P1比P2快。
×
提示:小程序已经收录此题,请在小程序查看名师解析。翰林刷小程序提供搜题,刷题,助你轻松通过考试