
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
比较指令——CMP、ZCP、触点比较
CMP指令:比较两个值的大小,将不同结果输出,CMP(16位)DCMP(32位)。|—| X001|—————— [CMP D1 D2 Y0]虽然写着对Y0输出,但其实占用了Y0,Y1,Y2三个输出点。对D1和D2比较:D1>D2,Y0=1;D1=D2,Y1=1;D1<D2,Y2=1;即如果写着第a个点,那么占用a,a+1,a+2三个触点。当触发CMP指令的X1失电时,Y0,Y1,Y2
运算指令——ADD、SUB、MUL、DIV
ADD指令:加法ADD S1 S2 DDADD S1 S2 D,D+1SUB指令:减法SUB S1 S2 DDSUB S1 S2 D,D+1MUL:乘法MUL S1 S2 DDMUL S1 S2 D,D+1,D+2,D+3DIV:除法DIV S1 S2 D,D1ADD,SUB输出16位,占一个DADD,DSUB输出32位,占两个MUL,DIV输出32位,占两个DMUL,DDIV输出64位,占四个.
传输指令——MOV、FMOV、BMOV、SMOV、SWAP
传输指令:MOV(16位) DMOV (32位)MOV S D把S的值传输给D。MOVP、DMOVP表示传输指令上升沿出发。例:MOV K5 D0,把5传输给D0,传输后D0存储5的二进制。
到底了







