微处理器、微机和单片机概念的差异。微处理器是微型计算机的控制和处理部分,一般指微机中的CPU;微机除了包含控制和处理单元,还包含存储器(RAM,ROM),接口适配器以及I/O设备;将微型计算机集成在一块电路板上这种表现形式称为单片机。

微处理器中的运算器由算数逻辑单元(ALU)累加器和寄存器构成,主要执行各种算数运算和逻辑运算。

微处理器中的控制器主要由程序计数器,指令寄存器,指令译码器,时序发生器和操作控制器组成,功能:从内存中取出一条指令,并指出下一条指令在内存中的位置;对指令进行译码或测试,产生相应的操作控制信号;控制CPU,内存和I/O设备之间的数据流动方向。

CPU中主要寄存器:累加器(A)(运算前保存操作数,运算后保存所得的运算结果或逻辑结果);数据寄存器(DR);指令寄存器(IR)和指令译码器(ID)(前者保存正在执行的一条指令,后者对指令进行译码,变成控制器可执行的具体操作);程序计数器(PC)(保存下一条指令的的地址);地址寄存器(AR)(由于内存和CPU之间速度上存在差别,所以必须使用地址寄存器来保持地址信息,直到内存读写操作完成)。

程序执行过程:CPU从内存中读入第一条指令,执行时,将PC中的地址指向下一条需要执行的指令,指令寄存器保存当前正在执行的指令,输出给指令译码器,解释成控制器具体可以执行的指令,由运算器等完成相应的操作,地址寄存器保证CPU与内存设备之间进行数据交换。重复执行每一条指令。(个人理解)。

关于原码,反码和补码:正数的原码反码和补码都相同,负数的反码是原码符号位不变(1),其它位取反,补码是反码加1.

单片机原理及接口技术第一章相关推荐

  1. [渝粤教育] 昆明理工大学 单片机原理及接口技术(宋庆和) 参考 资料

    教育 -单片机原理及接口技术(宋庆和)-章节资料考试资料-昆明理工大学[] 1.4 发展趋势 1.[多选题]未来单片机发展趋势表现在以下几个方面 A.CPU流水线结构.增加数据总线的宽度提高运算速度和 ...

  2. 微型计算机原理与接口技术ppt,单片机原理与接口技术课件ppt

    PPT内容 这是单片机原理与接口技术课件ppt,包括了微型计算机基础,MCS-51单片机结构与时序,习题课,MCS-51与存储器连接示例,汇编语言程序设计,半导体存储器,中断系统,并行I/O接口,MC ...

  3. MCS-51单片机原理与接口技术--阅读笔记(原创)

             MCS-51单片机原理与接口技术--阅读笔记(原创) 由  王宇 原创并发布 : 第1章 单片机概述 MSC-51美国Intel公司 第2章 基本机构 制造工艺为HMOS MSC-5 ...

  4. 南京邮电大学微型计算机原理,南京邮电大学微型计算机原理与接口技术5-01章.ppt...

    南京邮电大学微型计算机原理与接口技术5-01章.ppt (118页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 汇编语言程序设计Ch. ...

  5. c语言40h高四位送41h低四位,《单片机原理及接口技术》复习题

    <单片机原理及接口技术>复习题 一填空题 1.MCS-51单片机引脚信号中,信号名称带上划线的表示该信号为(低电平)有 效或(下降沿)有效. 2.若想使用MCS-51单片机的片内程序存储器 ...

  6. 电子信息工程专业打工人的单片机原理与接口技术课程笔记

    文章目录 前言 一.单片机 二.时钟频率 三.单片机电路 1.时钟引脚 2.P3口 3.控制引脚 4.内部结构 四.C51编程语言基础 1.基本了解 2.具体实际 3.LCD1602 五.实际应用 总 ...

  7. 单片机原理及接口技术(C51微课第3版)张毅刚课后习题答案

    教材:单片机与原理及接口技术(C51编程)(微课版第3版) 主编:张毅刚 副主编:刘连胜  崔秀海 出版社:人民邮电出版社 下载地址:https://pan.baidu.com/s/1uqT7hfcx ...

  8. 单片机原理及接口技术期末复习

    1.单片机概述 1.单片机又称单片微计算机,最初缩写为SCM(Source Code Management,源代码管理),它集成了中央处理单元CPU(包含运算器.控制器),并行I/O.串行I/O.定时 ...

  9. 单片机原理及接口技术期末复习知识点

    第1章 单片机概述 什么是单片机:单片机是由CPU.存储器.I/O接口及总线集成在一个芯片上. 简单了解AT89S51单片机简介. 相当于MCS-51系列中的87C51,AT89S51芯片内4KB的F ...

最新文章

  1. H5 自动播放背景音频,兼容安卓和苹果手机, ios createInnerAudioContext 无法自动播放解决
  2. 【转】C# DateTime 日期计算
  3. Oracle 原理:序列
  4. Tomcat 运行项目出现 server tomcat v8.0 server at localhost failed to start处理方式
  5. 正则不以什么开头_python基础 | 正则扫盲
  6. pandas loc 正则匹配字符串_一场pandas与SQL的巅峰大战(二)
  7. python怎么使用time模块_PYTHON的TIME模块使用
  8. 7-2 港口审查 (15 分)
  9. openstack实例状态错误_Openstack虚机操作总结
  10. 简书 android底部导航,使用recyclerView封装底部导航栏
  11. 抽象方法和虚方法的区别 [C#]
  12. graphpad做饼图_3D 饼环图初步完成
  13. python使用redis做缓存_Python的Flask框架使用Redis做数据缓存的配置方法
  14. 电子商务网站评价研究与应用分析
  15. (快)开学了,各大编程语言在群里吵翻了天!
  16. selenium模拟12306登录
  17. 电脑运行慢?更频繁地使用它
  18. 新年伊始,“3B大战”再次升级。
  19. 正则表达式 去掉字符串后面所有的内容
  20. 消防工程师 1.1 消防给水及设施(1)

热门文章

  1. 百度搜索引擎优化指南 for baidu SEO
  2. 冯登国院士:关键信息基础设施安全保护的三个视角
  3. Python正则re模块学习笔记
  4. JS常用的正则表达式(匹配邮箱、名字、手机号等等)
  5. 常用计算机office操作知识,【公基小考点】​OFFICE操作常识
  6. PSP1000/2000/3000 PSPgo全主机介绍(1)
  7. 【转】细说linux挂载。mount。。。
  8. Intellij IDEA使用破解补丁激活(最新)
  9. 抽烟、打架……你想这样过青春吗?
  10. python+vue高校图书借阅管理系统