文档介绍:毕业设计(论文)外文翻译
原文题目:Memory paging scheme for 8051class microcontollers
译文题目: 8051内存分页数字微控制器
外文摘要
Memory paging scheme for 8051class microcontollers
ABSTRACT
A field-reprogammable storage control device has a microcontroller, a write-protected memory which contains a boot code for the storage control device, a rewriteable memory for application code executable by the microcontroller, and a jump function located in both the write-protected memory and the rewriteable memory for movement between the write-protected memory and the rewriteable memory for recover after a processing interruption. The storage control device remains operational using the write-protected memory and the boot code while receiving a new application code from a remote site.
中文摘要
8051内存分页方案数字微控制器
摘要:
可重复编程存储控制设备包括一个微控制器,一个写保护存储器(其中包含一个存储控制装置),应用程序代码(由可重写存储器引导的可执行代码),中断时的可重写存储器(可重写存储器用于执行后的中断恢复处理)。存储控制设备使用写保护存储和启动代码,同时接收互联网上新的应用程序代码。
中文译文
设计背景
控制设备包含各种各样的微控制器。例如,在一个计算机存储系统中有多个磁盘驱动,多个电力供应,一个环境监测单位。cpu执行监测任务,包括电源电压和电流、风扇速度、机箱温度存储系统,以及各种磁盘驱动器存储系统中的各种任务。
通常情况下,单片机在仿真时可能是一个8051单片机。它有两个存储区:64K程序空间和64K数据空间。两个内存区域均为可寻址。程序空间也称为代码空间,只能由指令访问读取。数据空间为读/写,但程序可能无法从区域执行。闪存是用来存储应用代码。为了加快编程,微控制器需要的数据寻址读/写/擦除可访问闪存,闪存体需要微控制器在数据空间映射。这使得闪存对计划执行访问。为了从闪存执行方案,微控制器需要程序寻址到闪存读访问,即把闪存在程序空间映射。这使得闪存在编程过程中不可编译。此外,闪存在阅读或书写时,它的任何部分不允许被擦除或编程访问。
有时,为提升存储系统或者因为系统改变而编译新的应用程序的代码,或者用来更换失效的应用程序代码。涉及到EPROMS元件时,需要去除旧的应用程序代码,代之以新代码。理想情况下