您好,欢迎光临 深圳市艾能微科技有限公司!
专业的电路板方案设计公司

新闻资讯

News and information

您所在的位置:首 页 > 新闻资讯 > 公司新闻

8位、16位和32位单片机的区别

时间:2020-08-14| 作者:Admin


8位、16位和32位单片机的区别最本质的区别是内部CPU的字长不同,即CPU处理数据的最大位数不同,有8位和16位CPU的区别,你可以认为是ALU、寄存器的字长等。有的32位DSP芯片其外部接口数据总线是16位的,根据这个来判断是不行的

 

8位、16位和32位单片机在速度上也有区别,取决于CPU、寄存器的字长。8位单片机不能直接处理16位数据,要按照8位数据来处理,要分几个过程来完成。而16位单片机,可直接处理16们数据,因为其ALU,寄存器等都是16位的,可一次完成8位单片机要多步完成的动作,特别是对于数据处理,16位单片机有它的优势。而且16位单片机大多数据接口都为16位。8位单片机可以同时进行2个8位的2进制数相加,而16位单片机则大一倍,可以同时让2个16位的2进制数相加。