)上述代码中,哪条指令是条件转移指令?哪几条指令一定会使程序跳转执行?(3)根据第16行call指令,第17行指令的虚拟地址应是多少?已知第16行call指令采用相对寻址方式,该指令中的偏移量应是多少(给出计算过程)?已知第16行call指令的后4字节为偏移量,M采用大端还是小端方式?(4)f(13)=6227020800,但f1(13)的返回值为1932053504,为什么两者不相等?要使f1(13)能返回正确的结果,应如何修改f1源程序?(5)第19行imuleax,ecx表示有符号数乘法,乘数为R[eax]和R[ecx],当乘法器输出的高、低32位乘积之间满足什么条件时,溢出标志OF=1?要使CPU在发生溢出时转异常处理,编译器应在imul指令后加一条什么指令?46.(7分)对于题45,若计算机M的主存地址为32位,采用分页存储管理方式,页大小为4KB,则第1行push指令和第30行ret指令是否在同一页中(说明理由)?若指令Cache有64行,采用4路组相联映射方式,主存块大小为64B,则32位主存地址中,哪几位表示块内地址?哪儿位表示Cache组号?哪几位表示标记(tag)信息?读取第16行call指令时,只可能在指令Cache的哪一组中命中(说明理由)?47.(9分)某网络拓扑如题47图所示,其中R为路由器,主机H1~H4的IP地址配置以及R的各接口IP地址配置如图中所示。现有若干台以太网交换机(无VLAN功能)和路由器两类网络互连设备可供选择。请回答下列问题:(1)设备1、设备2和设备3分别应选择什么类型网络设备?(2)设备1、设备2和设备3中,哪几个设备的接口需要配置IP地址?并为对应的接口配置正确的IP地址。(3)为确保主机H1~,R需要提供什么服务?(4)若主机H3发送一个目的地址为192.168.1.127的IP数据报,网络中哪几个主机会接收该数据报?