第3章习题答案.docxVIP

  • 44
  • 0
  • 约1.14万字
  • 约 10页
  • 2020-06-30 发布于天津
  • 举报
第章习题答案中有高级语言中的运算和机器语言即指令中的运算是什么关系假定某一个高级语言源程序乘除运算但机器中不提供乘除运算指令则程序能否在机器中有参考答案略考虑以下语言程序代码假设在一个位机器上执行这些函数该机器使用二进制补码表示带符号整数无符号数采用逻辑移位带符号整数采用算术移位请填写下表并说明函数和的功能机器数值机器数值机器数值函数的功能是把无符号数高位清零左移位再逻辑右移位结果一定是正的有符号数而函数的功能是把无符号数的高位都变成和第位一样因为左移位后进行算术右移高位补符号位即第位填写下表注

? ? PAGE # ? 第3章习题答案 p中有2 ( 4)高级语言中的运算和机器语言(即指令)中的运算是什么关系?假定某一个高级语言源程序 乘、除运算,但机器 M中不提供乘、除运算指令,则程序 P能否在机器M p中有 参考答案:(略) 3 ?考虑以下C语言程序代码: int fun c1( un sig ned word) { return (int) (( word 24) 24); } int func2(un sig ned word) { return ( (int) word 24 ) 24; } 假设在一个32位机器上执行这些函数,该机器使用二进制补码表示带符号整数。无

文档评论(0)

1亿VIP精品文档

相关文档