一 编程语言介绍 1.1 机器语言:直接用计算机能理解的二进制指令编写程序,直接控制硬件 1.2 汇编语言:用英文标签取代二进制指令取编写程序,本质也是在直接控制硬件汇编语言详解: 汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称 ...
分类:
编程语言 时间:
2019-03-20 18:49:36
阅读次数:
178
1. 计算机系统的硬件组成 1. 运算器:算数运算和逻辑运算核心 2. 控制器:发出控制信号,协调工作秩序 3. 存储器:存放程序和数据 4. I/O设备:负责输入输出,接受和表示信息 2. Intel 8086 微处理器寄存器组 共 14 个 16 位可编程寄存器。 ...
分类:
编程语言 时间:
2019-03-17 13:41:11
阅读次数:
254
微处理器的两种结构比较 冯·诺依曼结构 VS 哈佛结构 1、冯·诺依曼结构 冯·诺依曼结构又称作普林斯顿体系结构(Princetionarchitecture)。 1945年,冯·诺依曼首先提出了“存储程序”的概念和二进制原理,后来,人们把利用这种概念和原理设计的电子计算机系统统称为“冯·诺依曼型结 ...
分类:
其他好文 时间:
2019-03-11 22:25:57
阅读次数:
227
本讲主要内容 1.什么是STM32 2.STM32与ARM的关系 3.STM32F103ZET6介绍 4.STM32能做什么 1.什么是STM32从字面意义来看:ST:意法半导体,是一个公司的名字。M:Microelectronics的缩写,表示微控制器,要注意微控制器和微处理器的区别32:32bi ...
分类:
其他好文 时间:
2019-03-08 12:46:38
阅读次数:
256
内存管理单元很重要。 linux把设备看成文件,(open,read,write,ioctrl,close)主要写这几个函数。 哈弗结构,取指令和取数据同时进行。 arm处理器体系架构以及发展方向 单片机和微处理器之间的区别: CACHE(高速缓存) ,提高处理器访问内存的速度,高速缓存是静态ram ...
分类:
系统相关 时间:
2019-02-03 10:43:24
阅读次数:
204
圆点博士微型四轴飞行器方案是一种全开源的技术方案,通过该技术方案,电子爱好者能够一步步地从零开始,制作出自己的飞行器,实现飞行梦想。本方案主要面向对象为在校大学生,旨在帮助在校大学生一步步地掌握电子技术的开发过程,包括原理图,PCB开发,和对微处理器的编程。圆点博士微型四轴飞行器采用 STM32F1 ...
分类:
其他好文 时间:
2019-02-02 10:17:55
阅读次数:
254
Java基础知识总结 零基础2700行入门Java 一:java概述: 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器;1994年将Oak语言更名为Java; Java的三种技术架构: JAVAEE:Java ...
分类:
编程语言 时间:
2019-01-13 13:44:19
阅读次数:
243
英特尔 是美国一家主要以研制CPU处理器的公司,是全球最大的个人计算机零件和CPU制造商,它成立于1968年,具有50年产品创新和市场领导的历史。 1971年,英特尔推出了全球第一个微处理器。微处理器所带来的计算机和互联网革命,改变了整个世界。在2016年世界五百强中排在第51位。2014年2月19 ...
分类:
其他好文 时间:
2019-01-08 12:16:52
阅读次数:
294
关于普通计算机的主机箱中有什么,下列说法正确的是_____。 A. 主机箱中有电源,还有一块电路板--即主板。主板上有一个微处理器(CPU) B. 主机箱中有电源,主板。主板上有微处理器和内存(条);还有各种磁盘驱动器被连接到主板上进而接受CPU的控制;主板上还有若干个插槽,这些插槽可用于各种外部设 ...
分类:
其他好文 时间:
2019-01-02 15:03:10
阅读次数:
478
先来一张饼状: 时钟功耗最高: 时钟单元有 时钟发生器、时钟驱动、时钟树 和 控制单元。 数据通路其次:主要来自运算单元、总线 和 寄存器。 储存单元: 单位消耗很小,与容量相关,单片机RAM这块容量很小。 控制部分 输入输出 微处理器组成基础单元COMS 的电源消耗组成: (其他工艺也可以参考,本 ...
分类:
其他好文 时间:
2018-12-31 17:28:50
阅读次数:
186