首页学历类考试大学计算机科学
(简答题)

请说明汇编语句STRBR2,[R0,#4]和STRR2,[R0,#4]!的区别。

正确答案

Mem8[R0+4]=R2;R0不变
Mem32[R0+4]=R2;R0=R0+4
Mem32[]表示存储器的存储单元中存放的32位字数据,
Mem16[]表示存储器的存储单元中存放的16位半字数据,
Mem8[]表示存储器的存储单元中存放的8位字节数据。

答案解析

相似试题

  • (简答题)

    阅读下面程序,程序中分号的作用是什么?请回答汇编语句(1)(2)(3)(4)(5)的含义。如果将汇编语句(5)STRBR2,[R0,#4]改为STRBR2,[R0,#4]!,有什么不同?

    答案解析

  • (单选题)

    ARM汇编语句“ADD R0,R2,R3,LSL#1”的作用是()

    答案解析

  • (简答题)

    阅读下面程序,请回答汇编语句(1)(2)(3)(4)(5)(6)的含义。及此程序实现什么功能?

    答案解析

  • (简答题)

    汇编语句有哪两种,每个语句由哪4个部分组成?

    答案解析

  • (单选题)

    汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法()

    答案解析

  • (判断题)

    汇编语言的语句由明显的4部分组成,不需要分隔符区别。

    答案解析

  • (单选题)

    语句DA1DB2DUP(4,6),5汇编后,与该语句功能等同的语句是()。

    答案解析

  • (简答题)

    判断以下说法是否正确,如有错,请说明原因并改正。(1)伪指令在汇编过程中不会产生二进制代码。(2)宏和过程的相同之处是都可用于简化源程序书写、精简目标代码。(3)在计算机中,高级语言通常需要转换为汇编语言后才能执行。(4)汇编语言程序上机一般包括编辑、汇编、链接和调试几个步骤。

    答案解析

  • (填空题)

    宏汇编语言程序被汇编时,指令语句产生(),伪指令语句不产生代码指令,宏指令语句可能产生也可能不产生代码指令。

    答案解析

快考试在线搜题