这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 软件与操作系统 » 学习单片机必须要知道的字节小知识

共31条 1/4 1 2 3 4 跳转至

学习单片机必须要知道的字节小知识

高工
2022-11-26 20:25:14     打赏
很二很二的单片机


单片机比较二,啥都不认识,只认识0和1,即所谓的“二进制”,由于把0和1认到了极致,所以单片机能用0和1干许多事情。人在看二进制数据时,比较麻烦。比如二进制110 0100,不能一眼看出是十进制100,这无疑降低了效率。为了提高效率,人类发明了很多单位,比如bit、Byte、KB、MB等。今天的文章很简单,但是很重要。但是把简单的事情做到极致,人人都可以是单片机。什么是比特位二进制只有0和1两个状态,非此即彼,其中的任意一个状态就是一个bit位。bit位是数据存储的最小单位。一个bit有0和1两种状态;两个bit就有00、01、10和11四个状态;以此类推,三个bit就有000-111等八个状态,这个规律符合2^n。所以计算机能表示很多种状态。单片机都有位数之分,比如STM8S为8位单片机,表示一次最多能处理8位数据;STM32F103为32位单片机,一次最多可以处理32位数据。

image.png

什么是字节Byte数据比较多时,二进制看起来比较麻烦。八个bit位的数据构成一个字节Byte,所以一个字节有8位,即1Byte=8bit什么是KB、MBK就是千、M就是兆。1KB表示有1024个Byte;1MB表示有1024个KB,在选型单片机时有两个很重要的改变,比如4K的RAM、16K的flash等。单位换算如下
  • 1B=8bit

  • 1KB=1024B

  • 1MB=1024KB

  • 1GB=1024MB

image.png






关键词: 单片机     字节     知识    

院士
2022-11-26 23:43:36     打赏
2楼

了解


专家
2022-11-27 00:11:10     打赏
3楼

谢谢分享


专家
2022-11-27 01:33:13     打赏
4楼

感谢楼主的分享,很实用了。


高工
2022-11-27 03:46:30     打赏
5楼

感谢楼主的分享,很实用了。


专家
2022-11-27 07:31:10     打赏
6楼

感谢分享


专家
2022-11-27 08:01:40     打赏
7楼

感谢楼主的分享


专家
2022-11-27 08:40:38     打赏
8楼

谢谢分享


专家
2022-11-27 10:35:10     打赏
9楼

看看


专家
2022-11-27 10:36:46     打赏
10楼

学习了,不错


共31条 1/4 1 2 3 4 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]