用 CISC 和 RISC 设计的机器分别是 VAX 机 [tex=3.286x1.357]ozFVRzvsQlhi0vpr5bTj4xTUlTxAswT3qsKsNsApQY0=[/tex] 和 [tex=2.0x1.0]0LB+rhP0vJO82p+5T8uo7A==[/tex] 机 [tex=3.286x1.357]ozFVRzvsQlhi0vpr5bTj471bIHJPM+G37eSKjobHgKM=[/tex], 使用一 个典型的测试程序,产生如下的机器特征结果:[img=939x90]17ae26a8533cc39.png[/img]最后一列表示,在 [tex=2.214x1.0]rfh834+o5n/IIyMpp2Kmyg==[/tex] 时间上 VAX 机是 IBM 机的 12 倍长。(1)运行于两个机器上的测试程序机器代码的指令计数相对大小是多少?(2)两个机器的 CPI 各是何值?
举一反三
- 设函数f(x)在[tex=3.286x1.357]64m0xE4nFlaKGIakApV0PA==[/tex]上连续,且有f(0)=0及f'(x)单调增,证明:在[tex=3.5x1.357]vgrW1/jK/GZ1TOWaPFIQWA==[/tex]上函数[tex=5.071x2.429]KmCvFjqAEA9O51+9erVGP+KtDDqVtXZQWqxj1eiTO5k=[/tex]是单调增的。
- 若某机主频为[tex=4.071x1.214]nrm6BxBuIOe5swSUpWPdwA==[/tex]每个指令周期平均包含[tex=0.5x1.0]8C7DKsr6nhrfCdsmGxO88g==[/tex]个机器周期,每个机器周期包含[tex=0.5x1.0]8C7DKsr6nhrfCdsmGxO88g==[/tex]个时钟周期。若频率不变,但每条指令平均包含[tex=0.5x1.0]swhA5SpCD6lPteGlwRbm9g==[/tex]个机器周期.每个机器周期包含[tex=0.5x1.0]2IRxdDa5OUp8cccgqlpdUA==[/tex]个时钟周期,求平均指令执行速度。[br][/br]
- 设机器[tex=0.786x1.0]Yn3GgEZev6SOu2r4v1WnCw==[/tex]的主频为[tex=3.071x1.214]BVASJnVOw1iJQYahT0qwTg==[/tex]桃器周期含[tex=0.5x1.0]2IRxdDa5OUp8cccgqlpdUA==[/tex]个时钟周期,且该机的平均指令执行速度是[tex=4.286x1.214]O+zPxWwDGnvjl1Z5M8Xdvg==[/tex]试求该机的平均指令周期和机器周期。每个指令周期包含几个机器周期?如果机器[tex=0.786x1.0]ri6gmnf1+J9dGqG5/1sV6A==[/tex]的主频为[tex=3.571x1.214]iBXDizgf+kQOlhsQjquMzg==[/tex]且机器周期也含[tex=0.5x1.0]2IRxdDa5OUp8cccgqlpdUA==[/tex]个时钟周期,试问[tex=0.786x1.0]ri6gmnf1+J9dGqG5/1sV6A==[/tex]机的平均指令执行速度为多少[tex=2.714x1.0]fex4AtbwJCJnU7yUgvB5ng==[/tex]?[br][/br]
- 机器[tex=0.857x1.0]N7iCrOsS+NNEUUlnsYCi1g==[/tex]和[tex=0.643x1.0]O+viFNA0oHTwnBtQyi80Zw==[/tex]的主频分别是[tex=2.786x1.0]YHjNzSxFRos5bx60hmqI9Q==[/tex]和[tex=3.286x1.0]XpaeqDeWZJ/VbHRHIR7crQ==[/tex],则[tex=0.857x1.0]N7iCrOsS+NNEUUlnsYCi1g==[/tex]机的时钟周期为[input=type:blank,size:4][/input][tex=1.071x1.0]kJK0JR3hFjDqS1K/BTTnqA==[/tex]。若[tex=0.857x1.0]N7iCrOsS+NNEUUlnsYCi1g==[/tex]机的平均指令执行速度为0.4MIPS,则[tex=0.857x1.0]N7iCrOsS+NNEUUlnsYCi1g==[/tex]机的平均指令周期为[input=type:blank,size:4][/input][tex=1.071x1.0]kJK0JR3hFjDqS1K/BTTnqA==[/tex]。若两个机器的机器周期内时钟周期数相等,则Y机的平均执行速度为 [input=type:blank,size:4][/input]MIPS。
- 设抛物线[tex=7.5x1.429]PuOOiuXliw3SbXOlC3PxEg==[/tex]与x轴有两个交点x=a,x=b(a<b).函数f在[a,b]上二阶可导,f(a)=f(b)=0,并且曲线y=f(x)与[tex=7.5x1.429]PuOOiuXliw3SbXOlC3PxEg==[/tex]在(a,b)内有一个交点.证明:存在[tex=3.286x1.357]EV4pc+LBkNBOhd4NZUA5NQ==[/tex],使得[tex=4.357x1.429]/FYTUVhgTPYa3RqQR+bSSXpHSralD3pTYi2H35Z8qsw=[/tex].