单片机中的高8位和低8位是什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 13:38:46
单片机中的高8位和低8位是什么意思

单片机中的高8位和低8位是什么意思
单片机中的高8位和低8位是什么意思

单片机中的高8位和低8位是什么意思
单片机中使用的是4位十六进制,例如A8E6H,
其对应16位二进制数值为1010,1000,1110,0110B
显而易见,高8位二进制数值为1010,1000B
低8位二进制数值为1110,0110B
各自还原为2位十六进制数分别是:
高8位二进制数值为A8H
低8位二进制数值为E6H
不知道这样说你懂了吗?

一般16位单片机分高8位和低8位,就是二进制数0B1111111111111111,16位的数据,前边8位叫高8位,后边叫低8位!如果0B1111111111111111都不懂的话,你看看进制转换就明白了!还有某个单片机的口,比如取名叫D口,一共16个端口,全部赋值1,置高,表示为1111111111111111,前边8个是高八位,后边是低8位...

全部展开

一般16位单片机分高8位和低8位,就是二进制数0B1111111111111111,16位的数据,前边8位叫高8位,后边叫低8位!如果0B1111111111111111都不懂的话,你看看进制转换就明白了!还有某个单片机的口,比如取名叫D口,一共16个端口,全部赋值1,置高,表示为1111111111111111,前边8个是高八位,后边是低8位

收起

单片机中常使用4位十六进制数表示数据或地址,如0000H,写成二进制数形式为00000000 00000000
前八个0的顺序是第15位到第8位,就是高八位
后面的8个0就是低8位

一般来说,单片机是8位机,每次对数据进行操作,只能处理8位二进制数。
如果某个数字稍大一些,那么就需要用16位数来表示。(或更多位数)
用单片机来处理这样的数字,就要需要处理两次(或更多次),每次的操作,就是针对高8位数或低8位数来进行。...

全部展开

一般来说,单片机是8位机,每次对数据进行操作,只能处理8位二进制数。
如果某个数字稍大一些,那么就需要用16位数来表示。(或更多位数)
用单片机来处理这样的数字,就要需要处理两次(或更多次),每次的操作,就是针对高8位数或低8位数来进行。

收起