[高等教育]第3章 基于微处理器的微机系统软件.pptVIP

  • 5
  • 0
  • 约9.73千字
  • 约 46页
  • 2018-03-05 发布于浙江
  • 举报

[高等教育]第3章 基于微处理器的微机系统软件.ppt

[高等教育]第3章 基于微处理器的微机系统软件

第3章 基于微处理器的微机系统软件模型 1.微机系统软件模型:所谓微机系统软件模型,是从软件编程的角度去看待微型机算计系统,也就是从编程使用的角度来考量微机中的微处理器、存储器及I/O系统,而不深究其内部电路结构的硬件细节. 2.描述的对象:微机系统软件模型所描述的对象包括微处理器的寄存器模型.存储器模型和I/O地址空间模型等. 3.1 微机系统软件模型概述 1.研究微机系统软件模型的意义 (1)从编程的观点来看待微机系统的硬件资源,可以简化对内部硬件细节的了解. (2)使用微处理其的汇编语言编程,也必须从软件的观点去了解微处理器及其存储器子系统和I/O子系统. (3)由于微处理器的活动(操作)都靠软件来驱动,用户编什么样的程序就可以使微处理器产生什么样的活动(操作) (4)从兼容性来看,强调功能上.逻辑上兼容,而不强调物理上的兼容(主要是内部电路细节上的兼容).采用软件模型也是适合的. 2.微处理器软件模型的兼容性 不同的微处理器,其内部设置的寄存器不同,软件模型也就有所差别.从8086到Pentium微处理器都有各自的软件模型. 早期的8086.8088和80286是16位微处理器,只使用其中的8位或16位寄存器.后来的80386.80486和Pentium是32位微处理器,可使用其中的8位.16位.32位乃至48位的寄存器,并增加了一些具有新功能的寄存器.后来的微处理器软件

文档评论(0)

1亿VIP精品文档

相关文档