假设R1=0x31,R2=0x2则执行指令ADDR0,R1,R2LSL#3后,R0的值是()
已知ARM处理器R1=0x12345678,R2=0xFF008899,则执行指令ANDR0,R1,R2后,寄存器R0=(),R1=()。
下列指令能使R0的最高位置0的是()。
执行ARM指令STR R0,[R1,#4]!之后,以下说法正确的是()。
ARM指令LDR R0,[R1,#4]!执行后,以下说法正确的是()。
已知R1=0x20000000,R0=0x55667788,在大端模式下执行ARM指令STRR0,[R1]之后,0x20000003中的值为()。
用一条指令实现将寄存器BX和SI中的内容相加,结果送入AX中,这条指令是()。
在小端模式下,通过ARM伪指令MyData DCW 0x1122,0x3344,0x5566,0x7788在内存中定义了4个16位操作数,则在伪指令LDR R1,=MyData后执行指令LDR R0,[R1,#4],则R0的值为()。
ARM处理器如果R1=0x00000080,则指令MOVR0,R1,LSL#2执行后,R0的值为()。
已知R1=8,R0=9,执行指令MOV R0,R1,LSR#3后,R0的值为()。
已知内存单元0x60000000~0x60000003以小端模式存放一个32位数据0x32303134,R1=0x60000000,R0=0,执行ARM指令LDRHR0,[R1]之后,R0的值为()。
若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDRR0,[R1,#8]!后R0的值为()。
ARM处理器将R0中一个字的数据,存入由R1指示的内存区域,则使用的指令是()。
已知程序执行前,(30H)=40H,(40H)=10H,(10H)=32H,(P1)=EFH,试写出执行以下程序后,有关单元的内容。MOV R0,#30HMOV A,@R0MOV R1,AMOV B,@R1MOV @R1,P1MOV P2,P1MOV 10H,#20HMOV 30H,10H执行程序后,有关单元的内容为:(30H)= ,(40H)= 。
已知某机器的核心部件及其结构关系如下图示意。请仔细理解该结构图,并回答问题。当CPU在执行指令阶段,假设当前执行的指令“00000100 00001000—将8号单元内容取出到寄存器R1中并与运算器中寄存器R0的值相乘,结果保留在R0中”,则下列说法正确的是__________。bda7534ad2dbec5754629286be48ed19.png
执行ARM指令STR R0,[R1,4]!之后,以下说法正确的是()
1、下列指令能使R0的最高位置0的是()。
已知R1=0xFF115577,R2=0x11000011,则执行指令于ORR R0,R1,R2后,寄存器R0=___【11】____,R2=___【12】已知R1=0xFF115577,R2=0x11000011,则执行指令于ORR R0,R1,R2后,寄存器R0=___【11】____,R2=___【12】____。
MCS-51指令:MOVA,@R0;表示将R0指示的地址单元中的内容传送至A中。()
当程序正常执行LDR R0,[R1],4,当前指令计数器加 个字节。
执行以下程序段 MOV R0,data MOV A,@R0 RL A MOV R1,A RL A RL A ADD A,R1 MOV @R0,A 后,实现的功能是()
假设R1=0x31,R2=0x2则执行指令ADDR0,R1,R2,LSL2后,R0的值是()。
1、分析下列程序的执行结果。(10分) 设内部RAM中30H单元的内容为80H,试分析执行下面程序后各单元的内容。 MOV 60H, 30H ; MOV R0, 60H ; MOV A, @R0 ; MOV R1, A ; MOV 40H, @R1 ;
已知ARM处理器R1=0x12345678, R2=0xFF008899,则执行指令AND R0,R1,R2后,寄存器R0=()___________________。