R0的·内容是0x9000,寄存器R1,R2的内容分别是0x54H和0x78H,存储器内容的初值为0xFFH。执行下列指令 STMIB R0!,{R1,R2} 后,寄存器R0,存储器0x8FFC,0x9000,0x9004,0x9008的值分别是多少
时间: 2024-04-03 09:35:20 浏览: 119
计算机常用的编程语言程序设计是为解决某个问题而用计算机所能接PPT课件.pptx
执行指令 STMIB R0!,{R1,R2} 后,表示将 R1 和 R2 的值存储到 R0 所指向的内存地址,并且 R0 的值自动加上存储的数据长度,即 2 个字节。
因此,执行指令后,寄存器 R0 的值变为 0x9002,存储器 0x8FFC 和 0x9000 地址处的值不变,存储器 0x9004 地址处的值变为 0x54,存储器 0x9008 地址处的值变为 0x78。
因此,寄存器 R0 的值为 0x9002,存储器 0x8FFC 和 0x9000 地址处的值为 0xFF,存储器 0x9004 地址处的值为 0x54,存储器 0x9008 地址处的值为 0x78。
阅读全文