Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Assembly 8位二进制数之前B和B之间的差值_Assembly_Binary - Fatal编程技术网

Assembly 8位二进制数之前B和B之间的差值

Assembly 8位二进制数之前B和B之间的差值,assembly,binary,Assembly,Binary,我正在查看一些MPASM固件代码,其中8位二进制数在程序开始时加载到状态寄存器中,以设置处理器 #define DEF_INTCON B'10100000' #define DEF_OPTION B'10000111' #define GPIO_TRIS B'11010000' #define DEF_GPIO B'00000000' #define DEF_ANSEL B'01111000' #define AN0_AD

我正在查看一些MPASM固件代码,其中8位二进制数在程序开始时加载到状态寄存器中,以设置处理器

#define DEF_INTCON  B'10100000'
#define DEF_OPTION  B'10000111'       
#define GPIO_TRIS   B'11010000'      
#define DEF_GPIO    B'00000000'       
#define DEF_ANSEL   B'01111000'        
#define AN0_ADCON0  b'00000001'       ; CHS<2:0> 000 above settings for AN0
#define AN1_ADCON0  b'00000101'       ; CHS<2:0> 001 above settings for AN1
#define AN3_ADCON0  b'00001101'       ; CHS<2:0> 011 above settings for AN3
#define DEF_ADCON0  AN3_ADCON0  
#定义DEF_INTCON B'10100000'
#定义DEF_选项B'10000111'
#定义GPIO_TRIS B'11010000'
#定义DEF_GPIO B“00000000”
#定义定义B'01111000'
#定义一个0_ADCON0 b'00000001';CHS 000高于AN0的设置
#定义1_ADCON0 b'00000101';CHS 001以上AN1的设置
#定义AN3_ADCON0 b'00001101';AN3的CHS 011以上设置
#定义DEF_ADCON0和3_ADCON0

大B和小B有什么区别?

它们是一样的。基数类型不区分大小写。

谢谢。我是这样认为的,从其他代码示例中我看不出有什么不同,但从一个有更多知识的人那里听到这些总是有帮助的。没问题。在给定的源文件(如您的示例)中混合和匹配有点混乱。