第一条 RCL 指令将 BL 最高位移入进位标志位,其他位都向左移一位。第二条 RCL 指令将进位标志位移入最低位,其他位都向左移一位:<br>clc ; CF = 0<br>mov bl, 88h ; CF,BL = 0 1000100Ob<br>rcl bl, 1 ; CF,BL = 1 00010000b<br>rcl b1, 1 ; CF,BL = 0 00100001b<br>从进位标志位恢复位<br>RCL 可以恢复之前移入进位标志位的位。下面的例子把 testval 的最低位移入进位标志位,并对其进行检查。如果 testval 的最低位为 1,则程序跳转;如果最低位为 0,则用 RCL 将该数恢复为初始值:<br>.data<br>testval BYTE 01101010b<br>.code<br>shr testval, 1 ; 将lsb移入进位标志位<br>jc exit ; 如果该标志位置 1,则退出<br>rcl testval, 1 ; 否则恢复该数原值<br>RCR 指令<br>RCR(带进位循环右移)指令把每一位都向右移,进位标志位复制到 MSB,而LSB 复制到进位标志位:<br>从上图来看,RCL 指令将该整数转化成了一个 9 位值,进位标志位位于 LSB 的右边。
国家电网公司工作时间,一般几点上下班?　国家电网公司工作时间,一般几点上下班?　工种不同,时间也不同,一般办公室是9:00-12:00　2:00-5:30　上面是冬季的.　夏季.　9:00-12:00　3:00-6:00----或---6:30　猜你喜欢的文章　热门文章推荐　\ue50a深圳电信宽带各区域营业厅详细地址及上下班时间　\ue50b\ue50a广州长城宽带营业厅上班服务时间,早上几点到下午几点?周末上班吗?　\ue50b