在线翻译
接口调用 意见/报错
登录 / 注册
在线翻译

在线翻译

在线翻译汉字拼音转换汉字笔画查询在线组词近义词反义词计算题大全

Format: Bytes Cycles Opcod.. 翻译

原文(英语):
Format: Bytes Cycles Opcode Addr Mode (Hex) dst src opc dst | src 2 4 52 r r 6 53 r lr opc src dst 3 6 54RR 6 55 RIR opc dst src 3 6 56 RIM Examples: Given: R1 = 12H, R2 = 03H, register 01H = 21H, register 02H = 03H, register 03H = 0AH: AND R1,R2 . R1 = 02H, R2 = 03H AND R1,@R2 . R1 = 02H, R2 = 03H AND 01H,02H . Register 01H = 01H, register 02H = 03H AND 01H,@02H . Register 01H = 00H, register 02H = 03H AND 01H,#25H . Register 01H = 21H In the first example, destination working register R1 contains the value 12H and the source working register R2 contains 03H. The statement "AND R1 更多:https://www.bmcx.com/ ,R2" logically ANDs the source operand 03H with the destination operand value 12H, leaving the value 02H in register R1. SAM88RCRI INSTRUCTION SET S3C9442/C9444/F9444/C9452/C9454/F9454 CALL — Call Procedure CALL dst Operation: SP . SP – 1 @SP . PCL SP . SP –1 @SP . PCH PC . dst The current contents of the program counter are pushed onto the top of the stack. The program counter value used is the address of the first instruction following the CALL instruction. The specified destination address is then loaded into the program counter and points to the first instruction of a procedure. At the end of the procedure the return instruction (RET) can be used to return to the original program flow. RET pops the top of the stack back into the program counter. Flags: No flags are affected. Format: Bytes Cycles Opcode Addr Mode (Hex) dst opc dst 3 14 F6 DA opc dst 2 12 F4 IRR Examples: Given: R0 = 15H, R1 = 21H, PC = 1A47H, and SP = 0B2H: CALL 1521H . SP = 0B0H (Memory locations 00H = 1AH, 01H = 4AH, where 4AH is the address that follows the instruction.) CALL @RR0 . SP = 0B0H (00H = 1AH, 01H = 49H) In the first example, if the program counter value is 1A47H and the stack pointer contains the value 0B2H, the statement "CALL 1521H" pushes the current PC value onto the top of the stack. The stack pointer now points to memory location 00H. The PC is then loaded with the value 1521H, the address of the first instruction in the program sequence to be executed. If the contents of the program counter and stack pointer are the same as in the first example, the statement "CALL @RR0" produces the same result except that the 49H is stored in stack location 01H (because the two-byte instruction format was used). The PC is then loaded with the value 1521H, the address of the first instruction in the program sequence to be executed. S3C9442/C9444/F9444/C9452/C9454/F9454 SAM88RCRI INSTRUCTION SET CCF — Complement Carry Flag CCF Operation: C . NOT C The carry flag (C) is complemented. If C = "1", the value of the carry flag is changed to logic zero; if C = "0", the value of the carry flag is changed to logic one. Flags: C: Complemented. No other flags are affected. Format: Bytes Cycles Opcode
翻译结果(简体中文)1:
格式: 字节周期操作码地址模式 (十六进制)DST SRC OPC DST,SRC 2 4 52 R R 6 53转LR OPC SRC DST 6 54rr, 6 55 RIR OPC DST SRC 3 6 56轮辋 例子:给定:R1 = 12H,R2 = 03H,寄存器01H = 21H,寄存器02H = 03H,寄存器03H = 0AH: 和R1,R2。 R1 = 02H,R2 = 03H ,@ R2和R1。 R1 = 02H,R2 = 03H 和01H,02H。寄存器01H = 01H,寄存器02H = 03H 和01h,@ 02H。寄存器01H = 00H,寄存器02H = 03H 和01h,#25H。寄存器01H = 21H 在第一个例子,目的寄存器R1的值为12H,源 工作寄存器R2包含03H。声明“和R1,R2”的逻辑与运算源 的操作数与目标操作数的值为12H 03H 更多:https://www.bmcx.com/ ,留在寄存器R1的值为02H。 SAM88RCRI指令设置s3c9442/c9444/f9444/c9452/c9454/f9454 调用 - 调用程序 通话DST 操作:SP。 SP - 1 @ SP。 PCL SP。 SP -1 @ SP。 PCH 件。 DST 当前程序计数器的内容被压入堆栈的顶部。该计划 使用计数器的值是调用指令后的第一条指令的地址。“ 指定的目标地址,然后装入程序计数器和分第一 一个程序的指令。在程序结束返回指令(RET)可以用来 返回到原来的程序流程。 RET弹出到程序计数器,堆栈回顶部。 标志:无标志受到影响。 格式: 字节周期操作码地址模式 (十六进制)DST OPC DST 3月14日F6达 OPC DST 2月12日F4 IRR 例子:给定:R0 = 15H,R1 = 21H,PC = 1a47h,SP = 0b2h: 致电1521h。 SP = 0b0h (内存位置00H = 1AH,01H = 4AH,其中4AH 是如下的指令的地址。) 致电_AT_ RR0。 SP = 0b0h(00H = 1AH,01H = 49H) 在第一个例子,如果程序计数器的值是1a47h和堆栈指针包含 值0b2h,语句“”呼叫1521h推入堆栈顶部的当前PC值。 现在堆栈指针指向的内存地址00H。 PC,然后装入值 1521h,程序序列中的第一要执行的指令的地址。 如果程序计数器和堆栈指针的内容是在第一个例子相同, 声明“呼吁RR0”产生相同的结果,除了存储在堆栈中的49H 01H的位置(因为使用两个字节的指令格式)。然后装入电脑 值1521h,程序序列中的第一要执行的指令的地址。 s3c9442/c9444/f9444/c9452/c9454/f9454 SAM88RCRI指令集 CCF - 补进位标志 CCF 操作:C。不是C 进位标志(C)的补充。如果c =“1”,进位标志的值改为逻辑 为零;如果C =“0”,进位标志的值被改变为逻辑1。 标志:C:补充。 没有其他标志都受影响。 格式: 字节周期操作码

翻译结果(简体中文)2:
格式: 字节周期操作码地址模式 (Hex) dst src opc dst |src 2 4 52 r r 6 53 r lr opc src dst 3 6 54RR 6 55 RIR opc dst src 3 6 56 RIM 例子: 鉴于: R1 = 12h,R2 = 03 H,01 H = 21 H,登记册的登记册 02 H = 03 H、 注册 03 H = 0AH: 和 R1、 R2。R1 = 02,R2 = 03 H 和 R1 更多:https://www.bmcx.com/ ,@R2。R1 = 02,R2 = 03 H 和 01H,02 H。注册 01 H = 01 H、 注册 02 H = 03 H 和 01h,H @ 02。注册 01 H = 00 H、 注册 02 H = 03 H 和 01h,#25H。注册 01 H = 21 H 在第一个示例中,目标工作寄存器 R1 包含值 12 H 和源 工作 R2 册 03 H.该语句"和 R1、 R2"逻辑上阿富汗国家发展战略源 操作数与目标操作数 03 H 值 12 H,离开值 02 H 的注册 R1。 SAM88RCRI 指令集 S3C9442/C9444/F9444/C9452/C9454/F9454 调用 — — 调用过程 呼叫 dst 操作: SP。SP — — 1 @SP。PCL SP。SP – 1 @SP。PCH PC。dst 程序计数器的当前内容被推送到堆栈的顶部上。该程序 使用的计数器值是调用指令后的第一个指令的地址。 指定目标地址然后加载到程序计数器和第一个点 程序的指令。在该过程结束时返回指令 (RET) 可以用来 返回到原始的程序流。RET 回程序计数器中弹出堆栈的顶部。 标志: 没有标志都受到影响。 格式: 字节周期操作码地址模式 (Hex) dst OPC dst 3 14 F6 opc dst 2 12 F4 IRR 例子: 鉴于: R0 = 15 H,R1 = 21 H,PC = 1A47H,和 SP = 0B2H: 调用 1521H。SP = 0B0H (内存位置 00h = 1AH,01h = 4AH,在哪里 4AH 是遵循该指令的地址。) 调用 @ RR0。SP = 0B0H (00h = 1AH,01 H = 49 H) 在第一个示例中,如果程序计数器的值是 1A47H,堆栈指针包含 值 0B2H,该语句"调用 1521H"推送到堆栈的顶部的当前 PC 值。 现在的堆栈指针指向的内存位置 00 H.个人电脑然后满载价值 1521H 的程序按顺序执行的第一个指令的地址。 如果程序计数器和堆栈指针的内容,则与第一个示例中,相同 "呼叫 @ RR0"语句生成相同的结果只是 49 H 存储在堆栈中 位置 01 H (因为使用两个字节指令格式)。个人电脑然后满载 值 1521H、 程序序列中执行的第一个指令的地址。 S3C9442/C9444/F9444/C9452/C9454/F9454 SAM88RCRI 指令集 CCF — — 补充携带国旗 CCF 操作: C。不是 C 携带国旗 (C) 被补充。如果 C ="1",价值的标志更改为逻辑进行 零 ;如果 C ="0",标志更改为一个逻辑的携带的价值。 标志: c: 的补充。 没有其他标志都受到影响。 格式: 字节周期操作码

翻译结果(简体中文)3:
格式: 字节周期操作码Addr模式(十六进制)dst src opc dst | src 2 4 r 6 52 r 53 r lr src opc dst 3 6 54 RR 6 55 RIR opc 3 6 dst src 56 RIM 例子:鉴于:R1 = 12小时,R2 = 03 H,注册01 H = 21小时,注册02 H = 03 H,注册03 H = 0啊: 和R1、R2。R1 = 02 H,R2 = 03 H 和R1,@R2。R1 = 02 H,R2 = 03 H 和01 H - H。注册01 H = 01 H,注册02 H = 03 H 和01 H,@02H。注册01 H = 00 H,注册02 H = 03 H 和01 H,#25小时。注册01 H = 21 H 在第一个例子中,目标工作寄存器R1包含值12 H和源 工作寄存器R2包含03 H。该声明”和R1。R2“逻辑and源操作数03 H 价值与目标操作数,离开了12 H值02 H在寄存器R1。SAM88RCRI 指令集S3C9442 / C9444 / F9444 / C9452 / C9454 / F9454 - 打电话叫程序调用dst 操作:SP。@SP SP - 1。PCL SP。SP @SP 1。PCH PC。dst的当前内容 程序计数器被压入堆栈顶部。程序计数器值使用 的地址是第一个指令调用指令之后。指定的 目的地址是然后加载到程序计数器和指向第一 指令的过程。在手术结束时返回指令(RET)可以用来 返回到原始程序流。RET弹出堆栈的顶部回程序计数器。 标志:没有旗帜都受到了影响。 格式: 字节周期操作码Addr模式(十六进制)dst opc dst 3 14 F6 DA 2 opc dst 12 F4 IRR 例子:鉴于:R0 = 15小时 更多:https://www.bmcx.com/ ,R1 = 21小时,PC = 1 A47H,SP = 0 B2H:H 拨打1521。SP = 0 B0H (内存位置00 H = 1啊,01 H = 4啊,4啊 是地址,遵循指令。)@RR0 调用。SP = 0 B0H(00 H = 1啊,01 H = 49 H) 在第一个例子中,如果程序计数器的值是1 A47H和堆栈指针包含 0值B2H,声明“叫1521 H“促使当前电脑值压入堆栈顶部。现在 堆栈指针指向内存位置00 H。个人电脑就充斥着价值1521 H 的地址中的第一个指令程序执行序列。如果内容的 程序计数器和堆栈指针一样,都是在第一个例子中, 的声明“叫@RR0”产生相同的结果,除了49 H是存储在堆栈位置01 H (因为两字节指令格式被使用)。个人电脑就和加载 价值1521 H的地址中的第一个指令程序执行序列。 S3C9442 / C9444 / F9444 / C9452 / C9454 / F9454 SAM88RCRI指令集 - CCF补充携带国旗CCF 操作:C。没有C 携带标志(C)的补充。如果C = " 1 ",携带国旗的值更改为逻辑 0;如果C = " 0 ",携带国旗的值更改为一个逻辑。 旗帜:C:补充。没有其他影响 旗帜。 格式: 字节周期操作码





欢迎关注微信公众号:诚华便民查询

1、长按上方二维码,保存至手机相册;
2、进微信扫一扫,从相册中选择识别二维码。
联系我们
接口调用 | 联系我们
CopyRight © 2004-2024 便民查询网 All Rights Reserved
闽ICP备2020022420号-1 闽B2-20210351
闽公网安备 35011102350673号