- 3
- 0
- 约3.86万字
- 约 34页
- 2017-01-12 发布于重庆
- 举报
μCOS-II在80x86上的移植.
μC/OS-II在80x86上的移植
本章将介绍如何将μC/OS-II移植到Intel 80x86系列CPU上,本章所介绍的移植和代码都是
针对80x86的实模式的,且编译器在大模式下编译和连接。本章的内容同样适用于下述CPU:
80186
80286
80386
80486
Pentium
Pentium II
实际上,将要介绍的移植过程适用于所有与80x86兼容的CPU,如AMD,Cyrix,NEC (V-系列)
等等。以Intel的为例只是一种更典型的情况。80x86 CPU每年的产量有数百万,大部分用于个
人计算机,但用于嵌入式系统的数量也在不断增加。最快的处理器(Pentium系列)将在2000年
达到1G的工作频率。
大部分支持80x86(实模式)的C编译器都提供了不同的内存使用模式,每一种都有不同的内
存组织方式,适用于不同规模的应用程序。在大模式下,应用程序和数据最大寻址空间为1Mb,
程序指针为32位。下一节将介绍为什么32位指针只用到了其中的20位来寻址(1Mb)。
本章所介绍的内容也适用于8086处理器,但由于8086没有PUSHA指令,移植的时候要用几条
PUSH指令来代替。
图F9.1显示了工作在实模式下的80x86处理器的编程模式。所有的寄存器都是16位,在任务切换时
需要保存寄存器内容。
图F9.1
您可能关注的文档
最近下载
- 泌尿外科尿液培养PDCA优化.pptx
- 《电力建设工程概算定额章节说明》(2018年版) 第一册 建筑工程.pdf VIP
- 巨人通力GPS53K(SIEI)-YH_电气原理图纸G3001007(B)N-2020-12.pdf
- 2025年春新苏科版物理八年级下册全册教学课件.ppt
- 小区物业服务方案〖完整版〗.doc VIP
- 中国肺血栓栓塞症诊治、预防和管理指南(2025版)学习与解读ppt课件.pptx VIP
- 物业服务方案完整版.docx VIP
- 提高住院患者大小便标本送检率PDCA.pptx
- 中国文化概况AGlimpse of Chinese Culture-Chapter 3课件.pptx VIP
- 关于志书资料的搜集.ppt VIP
原创力文档

文档评论(0)