微机原理第3章 IA-32微处理器指令系统简介.pptVIP

  • 10
  • 0
  • 约1.62万字
  • 约 90页
  • 2019-08-09 发布于辽宁
  • 举报

微机原理第3章 IA-32微处理器指令系统简介.ppt

3.3 IA-32结构微处理器的指令系统的发展 Intel开发新指令集的主要目的是提高处理器的性能,而X86指令集的劣势就在于它的限制过多,影响了新型处理器的开发。其劣势体现在以下方面: X86指令集是属于CISC类型的指令集,其每条指令的长度是不固定的,而且有几种不同的格式,使得X86处理器的解码工作非常复杂。 3.3 IA-32结构微处理器的指令系统的发展 X86指令采用了可访问内存地址的方法,这容易造成处理器与内存之间的工作不平衡,从而降低处理器的工作效率。 X86构架处理器中的FPU(Floating Point Unit)浮点运算单元的运算能力较差。 X86指令对于各种扩展部件的限制也是十分不利的。如4GB的内存容量上限制,庞大数目的晶体管都只是为了解决X86指令等问题。 3.4 汇编语言程序的基本结构 汇编语言是指令助记符,符号地址,标号,伪指令等语言元素的集合以及这些元素使用的规则。用汇编语言编写的程序叫汇编语言源程序。 3.4.1 汇编语言的语句成分 汇编语句中的操作数部分可以是常数,也可以是标号、变量或表达式,还可以是以某种寻址方式给出的存放操作数的地址。 3.2 IA-32指令系统简介 1、数据传送指令 (1)MOV指令 指令格式:MOV OPRD1,OPRD2 ; 功能 :OPRD2 → OPRD

文档评论(0)

1亿VIP精品文档

相关文档