
在线求三个《单片机》问题,急!!请高手详解!!
1、带符号二进制数11001101转换成十进制数是多少?2、若某存储器容量是640KB,则表示存储器共有多少个存储单位元?3、用8位二进制补码数所能表示的十进制数范围是(...
1、带符号二进制数11001101转换成十进制数是多少?
2、若某存储器容量是640KB,则表示存储器共有多少个存储单位元?
3、用8位二进制补码数所能表示的十进制数范围是( )? 展开
2、若某存储器容量是640KB,则表示存储器共有多少个存储单位元?
3、用8位二进制补码数所能表示的十进制数范围是( )? 展开
3个回答
展开全部
1,-51,(更正,算法见楼下)
2,如果单片机是8位的,那么,640KB * 8 = 640 * 1024 * 8bit = 5,242,880个存储单元
3,(-128~0~127)共256个
2,如果单片机是8位的,那么,640KB * 8 = 640 * 1024 * 8bit = 5,242,880个存储单元
3,(-128~0~127)共256个
更多追问追答
追问
存储单元是字(WORD)还是位(bit)?
追答
单元是bit位
展开全部
楼上的第一题明显回答错了,带符号位是以补码的形式表示的,例如1111 1111 表示的是-1,而不是-127.所以答案应该是-51
追问
您好!有一点我不明白,为什么带符号位是以补码的形式表示的,不可以是原码吗?比如:带符号二进制数11001101,不能代表 -1001101吗?
追答
这个是全世界统一规范,不是你想怎样表示就怎么表示的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、51
2、81920
3、-127到127
2、81920
3、-127到127
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询