随着社会的发展和需求的提高,计算机也在不断地更新与发展。由于计算机的产生是应数值计算而产生的,因此长期以来电子计算机技术都是沿着满足大量高速数值计算而发展的,直到20世纪70年代,电子计算机在数字逻辑运算、推理、自动控制等方面显露出非凡的功能后,在各种控制领域开始对计算机技术发展提出了与传统大量高速计算完全不同的要求。这些要求是:面对控制对象、面对各种传感器信

号、面对人机交互操作控制、能方便地嵌入工控应用系统中等。

为了实现上述要求,近年来,单片微型计算机(简称单片机)应运而生。单片机也被称做“微控制器”、“嵌入式微控制器”。单片机一词最初是"SingleChipMicrocomputer”,简称SCM。在单片机诞生时,SCM是一个准确、流行的称谓,“单片机”一词准确地表达了这—概念。随着SCM在技术上、体系结构上不断扩展其控制功能,单片机已不能用“单片微型计算机”来准确表达其内涵。国际上逐渐采用"MCU"(MicroControllerUnit”)来代替,形成了单片机界公认的、最终统一的名词。在国内因为“单片机”一词已约定俗成,故而继续沿用。

单片机到底是什么呢?就是一个电脑,只不过是微型的,麻雀虽小,五脏俱全:它内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可......用它来做一些控制电器一类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机,排烟罩VCD等等的家电里面都可以看到它的身影!......它主要是作为控制部分的核心部件。

它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算机的(比如家用PC)的主要区别。

单片机是靠程序的,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!

由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语言编写的小程序里面即使只有一个按钮,也会达到几十K的尺寸!对于家用PC的硬盘来讲没什么,可是对于单片机来讲是不能接受的。 单片机在硬件资源方面的利用率必须很高才行,所以汇编虽然原始却还是在大量使用。一样的道理,如果把巨型计算机上的操作系统和应用软件拿到家用PC上来运行,家用PC的也是承受不了的。

单片机与PC机一样都是计算机,单片机与pc机什么区别相关推荐

  1. 单片机与PC机一样都是计算机,51单片机与PC机通信资料

    <51单片机与PC机通信资料>由会员分享,可在线阅读,更多相关<51单片机与PC机通信资料(14页珍藏版)>请在人人文库网上搜索. 1.专业综合实习报告专 业: 电子信息工程 ...

  2. 都说它是年度Android机皇,都说它是年度Android机皇,Galaxy Note20 Ultra到底怎么样?...

    值得一提的是,Galaxy Note20 Ultra首发搭载了康宁大猩猩第七代玻璃,其抗刮擦性能是康宁第六代大猩猩玻璃的两倍,而且即使从高达1.5米的高度跌落至坚硬粗糙的表面也能保持完好. 我手上的迷 ...

  3. 北京理工计算机学院夏令营机试,北京理工大学计算机近几年机试真题及题解 上...

    2010年机试真题 1.输入一串整数,输入命令排序! 输入a t在这串整数后面添加整数t, 输入c\m\n有n替换m, 输入d t删除t, 输入s排序. #include #include #incl ...

  4. 都说它是年度Android机皇,都说它是年度Android机皇三星Note10到底怎么样

    记者 | 李竞择 在8月8日清晨三星发布Galaxy Note10系列之后,我就开端犹疑,在手持Galaxy S10的前提下,究竟还有没有必要换购下半年的三星新旗舰? 几个小时后,我下单了国行先行者. ...

  5. 个人计算机的pc属于什么类型,IT教程:pc机属于什么类型计算机

    科技就如同电灯发出的光一样,点亮我们的世界,点亮我们的生活,这一段时间以来pc机属于什么类型计算机的消息络绎不绝是什么原因呢?接下来就让我们一起了解一下吧. 大家好,我是智能客服时间君,上述问题将由我 ...

  6. 计算机机型分pc机和什么,pc机是什么

    pc机是什么 PC是英文Personal Computer的缩写,中文意思为"个人电脑".PC一词源自于1978年IBM的第一部桌上型计算机型号PC,指所有台式机及笔记本,一般为个 ...

  7. 单片机的引脚,你都清楚吗?

    第1课:单片机简叙 1.单片机可以做什么? 目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹.小到电话,玩具,手机,各类刷卡机,电脑键盘,彩电,冰箱,空调,电磁炉,大到汽车,工 ...

  8. 上位机和下位机的概念,理解如何实现PC从PLC中读取数据?

    市面上的PLC有上百种, 西门子的, 三菱的, 欧姆龙的等等. 上位机和下位机的理解: 上位机是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/ ...

  9. pc是计算机中属于,PC和DPTR的区别是什么

    描述 PC (personal computer),个人计算机一词源自于1981年IBM的第一部桌上型计算机型号PC,在此之前有Apple II的个人用计算机. 个人计算机由硬件系统和软件系统组成,是 ...

最新文章

  1. 【ACM】杭电OJ 1004
  2. 【原创】Kakfa utils源代码分析(二)
  3. ERPLAB中文教程:ERPLAB安装与添加通道
  4. springMVC实现文件下载(附带Servlet方式)
  5. vmware16 unlocker解锁以安装macos系统
  6. 提高雅思听力速度必须反复练耳朵别无捷径
  7. 相芯科技蔡锐涛:AI虚拟形象——没有最完美,只有更完美
  8. 数据库连接池技术详解【吐血整理,疯狂推荐】
  9. 盘点 20多种基本Java库和API,值得收藏!
  10. 10个Bug环环相扣,你能解开几个?
  11. 最牛逼的微服务架构方案,没有之一!
  12. mybaitis快速生成_关于Mybatis-Plus代码生成器快速使用心得
  13. 2021年CBA总决赛第二场预测
  14. 【爬坑日记】vue中传props时默认为Boolean问题
  15. 将PDG文件转化为PDF文件
  16. 计算机固态硬盘作用,固态硬盘是什么及作用
  17. sagemath matlab,sagemath 是否真的好用?还是隐藏了大坑?
  18. excel公式编辑器_七款编辑器/笔记工具推荐
  19. Codeforces1603 B. Moderate Modular Mode(数学)
  20. C语言实现统计整数出现次数

热门文章

  1. Android eSIM卡识别到后没有APN
  2. 基于sopc的计算机系统的设计与实现,基于SOPC的RFID阅读器设计与实现-计算机系统结构专业论文.docx...
  3. python123凯撒密码_python版实现凯撒密码
  4. iOS-Verify the value of the CODE_SIGN_ENTITLEMENTS build setting for target xxx and build conf
  5. Linux申请空间(malloc)
  6. c语言程序设计武汉大学出版社答案,C语言程序设计 高建华+实验与习题 刘英 武汉大学出版社...
  7. c语言程序设计 张曙光,第6章C语言程序设计(张曙光)教材各章习题解答.doc
  8. 水利工程中计算机软件用到什么,水利工程中计算机的应用研究.doc
  9. 26个顶级开源项目,87个开放任务,阿里巴巴编程之夏2022学生报名通道开启
  10. 直升机空气动力学基础---001 直升机的一般介绍