當前位置:考研網大全 - 雅思真題 - 如果int變量X的值是-513,存儲在寄存器R1中,那麽執行指令SHL R1後,R1的內容是什麽?

如果int變量X的值是-513,存儲在寄存器R1中,那麽執行指令SHL R1後,R1的內容是什麽?

題目說明指令的功能是指令存入寄存器前的兩倍,所以是算術左移。題目也給出了用補碼表示的有符號數。-513表示為11111111165438+。0111 101 111 111 11111B = FDFFH,執行指令後:11165438

註1:為方便閱讀,二進制表示每四位用空格隔開。

註2:王道論壇上的試卷答案是將SHL右移計算出來的,是錯誤的。

  • 上一篇:2020年廣西貴港初中生物地理考試情況如何?難不難?最好能給出合理的解釋。
  • 下一篇:初中找規則:1,4,10,20,35,56。。。。。。第n個數字是。
  • copyright 2024考研網大全