前端代碼 shrb指令的用法?
shrb指令的用法?有四個字節(jié)的移位指令循環(huán)右移、循環(huán)左移、循環(huán)右移和循環(huán)左移循環(huán)移位指令(左移和右移)有八位循環(huán)移位也就是說,循環(huán)左移一位意味著左移一位,最高位移到最低位循環(huán)右移一位,對應(yīng)位右移一位
shrb指令的用法?
有四個字節(jié)的移位指令
循環(huán)右移、循環(huán)左移、循環(huán)右移和循環(huán)左移
循環(huán)移位指令(左移和右移)有八位循環(huán)移位
也就是說,循環(huán)左移一位意味著左移一位,最高位移到最低位
循環(huán)右移一位,對應(yīng)位右移一位,最低位移到最高位
例如:11000010循環(huán)右移一位01 100001
11000010
循環(huán)左移1位10000101
右移1位:即所有相應(yīng)位向右移動1位,最低位消失,最高位填滿0
左移1位:即,所有相應(yīng)的位向左移動1位,最高的位消失,最低的位填充0
例如:11000010,左移10000100
11000010,右移011001