1.系统总线
【CPU和IO接口,存储器是双向的】
2.微处理器(CPU)【MP】
运算器,控制器,寄存器,内部总线
3.微型计算机(在CPU的基础配置了存储器,I/O接口电路,系统总线)
4.微型计算机系统:以微机为主体,配置系统软件和外设,软件部分包括系统软件(如操用作系统)和应用软件(如字处理软件)
5.微控制器(MCU)
集成在一块芯片上的完整计算机系统(单片机)
6.嵌入式系统
以应用为中心,和产品结合在一起的系统,软件硬件可裁剪
常见技术
冯诺依曼结构(程序和数据存放在一起)和哈弗结构( 程序和数据独立存放,访问程序和数据的时候都有自己的)地址线,数据线 【在访问程序时能够同时访问数据】
7.独立编址
外围设备访问需要编号
存储器的编号(0-n1)和外围设备的编号(0-n2)送地址和指令结合在一起,in指令,out指令
(in/out访问外设) 控制/IORC/IOWC
8统一编址
n条地址线2^n分成两段(0-m)给外设(m+1-2^n)给内存
(数据的处理能力强,指令,i/O端口的数目不受限制)
10RISC(精简指令计算机的简称)
(对译码有好处)
选取使用频率最高的一些简单指令;
指令长度固定,指令格式和寻址方式种类少;
只有取数据和存数据指令访问存储器,其余指令的操作数在寄存器之间进行。
ARM简介(高级精简指令集)
arm的含义
一个公司名称:ARM公司。
一种CPU技术:一种高级RISC的技术。
一类处理器名称:ARM处理器(采用RSIC技术)
arm处理器的特点
体积小、低功耗、低成本、高性能; 支持Thumb(16 位)/ARM(32 位)双指令集,能很好的兼容8 位/16 位器件;
大量使用寄存器,指令执行速度更快;
大多数数据操作都在寄存器中完成;
寻址方式灵活简单,执行效率高; 指令长度固定;
arm分类和应用领域
A系列(电脑手机)
R(实时性)(相机)
M(家电,录音笔),比较低端,不能跑操作系统