8085(8085)和8086(8086)的区别

1977年,英特尔推出了8085,这是最后一款8位微处理器。如今,在各种电子设备中嵌入了2亿多个这样的微处理器,未来还将继续生产。1978年,微处理器8086–16位微处理器被生产出来,运行速度为2.5兆帕。它的微处理器内存高达1MB的16倍。...

1977年,英特尔推出了8085,这是最后一款8位微处理器。如今,在各种电子设备中嵌入了2亿多个这样的微处理器,未来还将继续生产。1978年,微处理器8086–16位微处理器被生产出来,运行速度为2.5兆帕。它的微处理器内存高达1MB的16倍。

 

8085(8085)和8086(8086)的区别

什么是8085(8085)?

А它是英特尔8008/8080处理器的升级版,英特尔创造了著名的8085处理器。在该处理器中,增加了2条新的指令来打开/关闭3个终端和输入/输出端口,并且仅使用+5V(Volt)电流简化了硬件,还增加了时间脉冲发生器和电路控制电路。这种微处理器需要很少的硬件组件,但它们的位置和功能可以提供非常高的工作效率。8085微处理器与广泛应用于过程控制的PIC16F84等微控制器非常相似。从其性能来看,8085无法与奔腾微处理器相比,但它将被长期使用,因为它在不需要如此强大处理器的更简单电子设备中有着巨大的应用。这是一个八位处理器,它正在处理一个字节大小的数据。它有一个数字时钟速度为8兆赫的时钟速度发生器,一个用于间歇操作和定时控制的特殊控制器。它可以访问容量为64KV的内存,基本上有16个地址引脚用于直接寻址内存空间(216=64K)。

技术规格

  • 频率5MHz;
  • 大约6500个晶体管/1μ米
  • 8位数据总线
  • 16位
  • AH版本的功耗比普通8085处理器低20%。
  • 64 Kbps的直接内存寻址;
  • 1.3μs命令行(0.8μ8085AH-2时为s/8085AH-1时为0.67);
  • 4个矢量中断输入(一个不能被屏蔽);
  • 十进制、二进制和双精度算术。

 

什么是8086(8086)?

8086是第三代微处理器。8086有一个16位的数据总线。8086有一个容量为1 MB(220)的内存,20位地址用于寻址内存位置。8086有一个40针的外壳,使用5V电源。根据程序的大小和复杂性,它可以在两种模式下工作-最小和最大。8086包含同时执行某些阶段的独立单元(操作码从内存传输到微处理器—操作码提取、操作数传输(如果请求)—读取、有效执行—执行、结果返回内存—写入)。8086仅在实际操作模式下工作。从8086到80286,使用以下地址:寄存器寻址、立即、直接、间接注册、基、索引、基索引和带位移的基索引。

技术规格

  • 频率高达10兆赫;
  • 大约29000个晶体管/1μ米
  • 16位数据总线
  • 20位地址行
  • 直接内存寻址1 MB;
  • 最小和最大模式
  • 十进制、二进制和ASCII。

 

8085和8086之间的差异

  1. 大小

首先,8085是一个8位的处理器,而8086是一个16位的处理器。

  1. 地址行

8085使用18位地址行,8086使用20位地址行。

  1. 数据总线

第一个是8位,第二个是16位数据总线。

  1. 时钟速度

8085微处理器的时钟速度为3.072mhz。8086最初限制在5兆赫,但现在上升到10兆赫。

  1. 标志寄存器

8085的标志寄存器包含5个标志,8086–9的标志寄存器包含5个标志。

  1. 管道

8086是唯一一个支持流水线的。

  1. 晶体管数

8085集成了数量较少的晶体管,大约6500个。8086集成了更多的晶体管,大约29000个。

  1. 时钟周期

8085以50%的占空比工作在时钟周期上,8086以33%的占空比工作。

  1. 内存大小

8085使用64 KB内存,8086 1 MB。

  1. 内存分割

更高版本支持内存分段。

  1. 操作模式

8086可以在最小和最大模式下工作。

  1. 算术

8085支持十进制和整数编码,而8086也支持ASCII码。

  1. 处理器编号

8085只使用一个处理器–8086可以使用一个外部处理器。

  1. 成本

8086价格更高

8085对8086

8085(8085)和8086(8086)的区别

总结

  • 8085微处理器是由英特尔公司于1977年年中设计的,它与8080微处理器兼容,所需的额外硬件更少,这使得创建一个更简单、更便宜的计算机系统成为可能。这个微处理器有一个冯诺依曼架构,其中涉及混合操作码和操作数。微处理器8085需要:CPU、内存和I/O型号。
  • 1978年,英特尔推出了新的8086处理器,一年后,8088,这是唯一的区别在地址行。这是第一个16位处理器。8086有一个20位的数据总线,允许存储最大220=1MB的数据。有关信息,此处理器包含约29000个晶体管,从此处理器类型来看,有不同的处理器以5.6或10 MHz的工作频率工作。这些处理器的新颖之处在于内存空间的分段,也就是说,它被分成4段214B(字节)。

  • 发表于 2021-06-25 08:25
  • 阅读 ( 209 )
  • 分类:IT

你可能感兴趣的文章

x86个(x86)和x64个(x64)的区别

x86与x64 x86和x64最重要的区别在于前者是32位体系结构,后者是64位指令集体系结构。指令集体系结构(ISA)是一个非常重要的术语,适用于任何CPU。指令、内存寻址、寄存器和CPU的许多其他体系结构部分都是由ISA指定的。x86是...

  • 发布于 2020-10-29 09:01
  • 阅读 ( 142 )

为什么64位操作系统不能运行16位应用程序?

... 当时,是的。那些旧机器在1978年运行英特尔8086处理器。处理器能够使用16位寻址访问1Mb的地址空间。随着早期的计算机运行64KB的内存,这是一个巨大的进步,并标志着个人计算新时代的开始。 ...

  • 发布于 2021-03-26 10:39
  • 阅读 ( 264 )

为什么涡轮按钮在90年代会减慢你的电脑速度?

...产出速度更快的机器。例如,一些型号使用的8兆赫Intel 8086芯片的速度大约是原来IBM PC的CPU速度的两到三倍。 新的电脑对于现有的应用程序来说太快了 速度的提高带来了一个问题。80年代早期的大多数应用程序开发人员都没有预...

  • 发布于 2021-04-02 01:11
  • 阅读 ( 152 )

windows中的“program files(x86)”和“program files”文件夹有什么区别?

...中。 32位与64位windows 相关报道:32位和64位Windows有什么区别? 最初,Windows只能作为32位操作系统使用。在32位版本的Windows上,甚至32位版本的windows10,今天仍然可用,您只能看到一个“C:\programfiles”文件夹。 此程序文件文件夹...

  • 发布于 2021-04-07 06:03
  • 阅读 ( 201 )

我的计算机中的ram能容纳多少个内存地址?

... has its own address, no matter how big the CPU machine word is. Eg. Intel 8086 CPU was 16-bit and it was addressing memory by bytes, so do modern 32-bit and 64-bit CPUs. That’s the cause of the first limit – you can’t have more addresses than memory bytes. Memory address is just a number of b...

  • 发布于 2021-04-11 18:59
  • 阅读 ( 230 )

8085(8085)和8086(8086)的区别

...英特尔推出了新的8086处理器,一年后,8088,这是唯一的区别在地址行。这是第一个16位处理器。8086有一个20位的数据总线,允许存储最大220=1MB的数据。有关信息,此处理器包含约29000个晶体管,从此处理器类型来看,有不同的...

  • 发布于 2021-06-25 08:25
  • 阅读 ( 209 )

地址总线(address bus)和数据总线(data bus)的区别

地址总线和数据总线的主要区别在于,地址总线有助于传输内存地址,而数据总线有助于发送和接收数据。也就是说,地址总线用于指定存储器中的物理地址,而数据总线用于在两个方向的组件之间传输数据。因此,地址总线是...

  • 发布于 2021-06-30 17:53
  • 阅读 ( 505 )

蒙面的(maskable)和非屏蔽中断(non maskable interrupt)的区别

可屏蔽中断和不可屏蔽中断之间的主要区别在于,CPU可以禁用或忽略可屏蔽中断,但不可能通过CPU的指令禁用或忽略不可屏蔽中断。 通常,中断是由CPU以外的组件引起的事件。它表示需要立即注意的外部事件的CPU。此外,中断...

  • 发布于 2021-07-01 22:17
  • 阅读 ( 851 )

模拟器(simulator)和仿真器(emulator)的区别

...器(simulator) vs. 仿真器(emulator) 那么模拟器和模拟器有什么区别呢?计算机中的模拟器程序是一个虚拟环境,它模拟现实世界的应用(如驾驶、设计)和理论概念(如天文学、统计学、天气预报)。另一方面,仿真器是一种硬件或...

  • 发布于 2021-07-03 04:26
  • 阅读 ( 237 )

x86个(x86)和x64个(x64)的区别

关键区别:x86是一个指令集体系结构家族,它基于最初的Intel 8086 CPU。x64是一种属于x86系列的指令集体系结构,每个地址支持64位。 计算机技术不断发展以满足顾客的需求。新的、更好的、更快的技术正在等待。当开发人员遇...

  • 发布于 2021-07-12 06:11
  • 阅读 ( 146 )

相关推荐