`
holoblog
  • 浏览: 1225439 次
博客专栏
E0fcf0b7-6756-3051-9a54-90b4324c9940
SQL Server 20...
浏览量:18899
文章分类
社区版块
存档分类
最新评论

9.微处理器介绍

 
阅读更多

微处理器:将所有组件集成到一个硅芯片中。

第一台微处理器:Intel 4004.

最有影响力的微处理器:Intel8080、摩托罗拉6800.

以上处理器称为单芯片微处理器。微处理器象单片机一样,有许多管脚。

8080的特点是有三个管脚是电源电压,其他管脚为输入、输出、控制信号。

8080包含寄存器,用于更快速地执行指令,这些寄存器其实就是锁存器,用来锁存数据。

接下来介绍一些8080的指令:

1.LOD:

2.STO

3.LDA:导入累加器。

4.STA:把累加器的数据存储。

5.MOV

6.MVI:移动立即数。

7.ADD\SUB\ADC\SBB

8.AND\XOR\OR\CMP

9.CMA:对累加器的数按位取反。

10.DAA:十进制调整累加器。引入了BCD码,4位表示一个十进制数,表示范围在0-9,BCD码的加法。

11.INR\DCR:++/--

12.RLC\RRC\RAL\RAR:循环移位。

13.PUSH\POP

14.PCHL:把HL寄存器数据加载到PC。跳转指令。

15.JUMP:单纯跳转。

16.CALL\RETURN :类似于函数的跳转和返回。

PSW是一个寄存器,保存状态。

存储也有许多方式:

1.随机。

2.顺序。

3.堆栈。堆栈只是一个普通的RAM空间,但是有一个16位的SP,用来指明地址。

对于外围设备的读写,有两种方法:

1.内存映象I/O:外围设备占用一些通常为存储器的地址。

2.I/O port:专门提供给I/O的地址。

中断:外围设备产生的信号。

由于许多微处理器的实现不同,关于大端小端参见另一个博客。

晶体管使用越来越多,那晶体管用在哪些方面呢?

1.数据宽度。

2.新指令。

提高处理器运行速度方法:

1.流水线。

2.Cache。

分享到:
评论

相关推荐

    基于ARM9微处理器S3C2410的IP电话通信设计

    介绍 了一种基 于S I P 协议的I P电话通信 系统的组成原理 ,给 出了一种独立式I P电话设 计方案。该方案通过在S 3 C 2 4l 0 微处理 器上移植 C / OS — I I 4 ~@ 系统来完成 多...ARM9 微处理器;p ~ C / OS - I I

    广嵌2440开发板实验资料本实验指导手册针对目前国内非常流行的三星公司 ARM9 嵌入式微处理器――S3C2440A,通过具体的实例精讲,详细介绍了 ARM9 嵌入式常用模块的原理和驱动程序实现方法。

    本实验指导手册针对目前国内非常流行的三星公司 ARM9 嵌入式微处理器――S3C2440A,通过具体的实例精讲,详细介绍了 ARM9 嵌入式常用模块的原理和驱动程序实现方法。本实验指导手册共分4篇33章,第一篇为ARM基础知识...

    嵌入式微处理器-中兴资料

    包含以下文档: 1.ARM处理器介绍;...6.常用微处理器与开发技术; 7.通用CPU应用系统专题技术简报; 8.硬件开发技术指导书--网络处理器分册; 9.硬件开发技术指导书--CPU技术分册; 10.主流处理器概述。

    从8086到Pentium Ⅲ微型计算机及接口技术1

     全书共分10章,分别介绍微型计算机的基本知识、从8086到PentiumⅢ循序渐进地介绍了微处理器的内部结构及特点、指令系统、汇编语言程序设计、存储器、输入输出基础、中断系统、通信与接口技术、微机总线及其接口...

    微机原理及接口技术

    1.1.1 微处理器和微机的发展............. 1 1.1.2 微机的分类................................ 3 1.2 微机系统................................................ 4 1.2.1 微机硬件.................................

    嵌入式系统—基于32位微处理器与实时操作系统chapter9

    北京航空航天大学资深教授: 白跃彬 (副教授)、牛建伟 (副教授)主讲,本课程介绍了嵌入式系统的前沿技术和发展趋势,重点讲述了基于ARM微处理器的嵌入式硬件平台、嵌入式操作系统(RTlinux)和嵌入式软硬件系统...

    LINUX系统开发技术详解---基于ARM

    2.2.1 ARM微处理器的指令集概述............................................................................ 13 2.2.2 ARM指令寻址方式.........................................................................

    linux基础实验篇

    2.2 ARM微处理器的应用领域及特点....................................................................................5 2.3 ARM微处理器系列...................................................................

    ARM开发详解.pdf

    1.3.2 ARM9 微处理器系列 7 1.3.3 ARM9E 微处理器系列 7 1.3.4 ARM10E 微处理器系列 7 1.3.5 SecurCore 微处理器系列 8 1.3.6 StrongARM 微处理器系列 8 1.3.7 Xscale 处理器 8 1.4 ARM 微处理器结构 8 1.4.1 RISC ...

    基于ARM微处理器的实时采集和控制

    基于ARM微处理器的实时采集和控制,介绍了以ARM9为核心,作为控制器对电液位置伺服进行控制的一种方法。控制系统中采用定时方式实现A/D转换器采集位移传感器的模拟信号,控制算法是PID控制并由程序实现,利用脉宽...

    arm指令集-中文 (ARM微控制器基础)

    指令集介绍...........................................................................................................................................7 ARM 指令集..........................................

    从8086到Pentium Ⅲ微型计算机及接口技术 2

     全书共分10章,分别介绍微型计算机的基本知识、从8086到PentiumⅢ循序渐进地介绍了微处理器的内部结构及特点、指令系统、汇编语言程序设计、存储器、输入输出基础、中断系统、通信与接口技术、微机总线及其接口...

    基于ARM微处理器的多通道数据采集系统 (2007年)

    介绍了一种基于ARM微处理器的数据采集系统,利用基于ARM9的32位高端嵌入式微处理器S3C2410和嵌入式操作系统Linux来改进目前的测控设备,使其具有更强大的运算能力、更方便的网络功能、更先进的远程监控功能....

    ARM9.rar_arm9

    arm9的一些基础知识,有利于初学者用。有关ARM9微处理器系列方面的介绍。

    嵌入式系统开发圣经

    2-3-4 ARM 9 Thumb嵌入式系统微处理器系列 2-3-5 ARM 10 Thumb嵌入式系统微处理器系列 2-3-6 ARM RISC嵌入式系统微处理器的应用 2-3-7 相关数据查询 2-4 Intel公司StrongARM微处理器 2-4-1 StrongARM架构 2-4-...

    嵌入式系统/ARM技术中的基于嵌入式微处理器EP9315的二次开发技术

    摘要:简述了高性能ARM9微处理器EP9315的集成特点及结构框图,介绍了片上系统的主体结构及嵌入式系统与应用模块的硬件连接方案。在所构建的硬件平台上开发了Windows CE的驱动程序,实现了在嵌入式操作系统下对应用...

    复旦nois教材01.rar

    1 第一章 绪论....................................................................................................................................1 1.1 概述................................................

    《嵌入式系统开发圣经(第二版)》电子版

    114 2-9-1 MIPS RISC嵌入式系统微处理器 114 2-9-2 Hitachi SH系列嵌入式系统微处理器 115 2-9-3 Motorola 嵌入式系统微处理器 116 2-9-4 Intel嵌入式系统微处理器 119 2-9-5 STMicroelectronics...

    S3C2410处理器介绍pdf

    对S3C2410处理器的介绍。S3C2410是三星公司开发的一款基于ARM920T内核和0.18um CMOS工艺的16/32位RISC微处理器,适用于低成 本、低功耗、高性能的手持设备或其它电子产品。

    基于X264的嵌入式视频监控系统设计

    介绍了基于嵌入式WinCE和ARM9微处理器的H.264视频监控传输系统的设计与实现。该系统采用ARM9微处理器 $3C2440A作为主处理器,Omni Vision公司的彩色CMOS图像传感器0V9650作为视频输入设备,对视频数据进行H.264...

Global site tag (gtag.js) - Google Analytics