循环左移指令-最大熵算法pdf讲义超详细

时间:2024-06-27 19:32:33
【文件属性】:

文件名称:循环左移指令-最大熵算法pdf讲义超详细

文件大小:6.12MB

文件格式:PDF

更新时间:2024-06-27 19:32:33

嵌入式ARM 系统原理 实例开发 杨宗德

表 7.27 左移指令 命令缓冲区 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 CmdBuf0 0 0 0 1 N3 N2 N1 N0 例如,DpRamB~DpRam0=“87654321”,其中 4 闪烁 ScanNum=5 (“87”不显示)。 执行指令 00010001B 后 DpRamB~DpRam0=“4321”。“4”闪烁,高两位和低两位 无显示。 (2) 右移指令:如表 7.28 所示,其与左移指令类似,只是移动方向为自左向右。移动 后,左边 N 位[(N3~N0)+1]无显示。 表 7.28 右移指令 命令缓冲区 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 ComBuf0 0 0 1 0 N3 N2 N1 N0 例如,DpRamB DpRam0=“87654321”,其中“3”闪烁,ScanNum=5(“87”不 显示)。 执行指令 00100001B 后 DpRamB~DpRam0=“6543”。“3”闪烁,高 4 位无显示。 (3) 循环左移指令:如表 7.29 所示,其与左移指令类似,不同的是在每移动一位后原 最左位的显示数据和属性转移到最右位。 例如,DpRamB~DpRam0=“87654321”,其中“4”闪烁,CanNum=5(“87”不 显示)。 执行指令 00110001B 后 DpRamB~DpRam0=“432165”,“4”闪烁,两位无显示。 表 7.29 循环左移指令 命令缓冲区 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 ComBuf0 0 0 1 1 N3 N2 N1 N0


网友评论