MOV_B二进制格式的问题
刘玉蓉
发布于2014-12-08 17:21
234
0
标签:
各位朋友,我有一条语句是MOV_B 2#01010101,QB0
输入这条语句就自动更正为MOV_B 2#1010101,QB0
等于说默认把位给去除了,仿真的结果也变成10101010,
请教各位如何才能将QB0中赋值01010101.
佳答案
高位为0就省略了,这并不会影响你的使用,而且不论转换为什么格式,CPU终以二进制数进行处理,终的结果还是你看到的2#1010101。
比如你看到的字节是1101,则表示第4-7位这4位上的是0,系统自动省略了。16位的字、32位的双字也是这样表示的。若是1的话则会显示出来的。