导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程:请问如何保存程序计数器的内容?

* 10730: C51编程:请问如何保存程序计数器的内容?

   ccspccz 
ccspccz发表的帖子 

 C51编程:请问如何保存程序计数器的内容?
假如我要多任务运行单片机程序:
1。如何把任务的变量保存?(是不是保存R0~R7?假如我的变量数超过32个又如何?)
2。如何保存程序计数器PC的值?
3。恢复PC的值之后,是不是程序就从PC值的地址执行程序?

发表时间:2002年9月7日8:43:00

  
回复该帖

本主题共有 3 帖,分页:>>>>>该主题的所有内容[3]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  10732.[详细]xiao mao
摘要:回答:1、好象是只保R0~R7,和几个必要的寄存器; 2、程序跳转后,PC值是保存在堆栈里的,所以你只要读堆栈的内容即可; 3、不知道是PC值,还是PC值加1开始的.......(83字)
- [xiaomao][1029次] 2002年9月7日

  10776.[详细]谢谢小毛兄的指教!忘了一个问题:如何恢复PC的值?是POP PC?还是其他的MOV&nb..
摘要:......(无内容)
- [ccspccz][986次] 2002年9月9日

[上一篇帖子]:pci网卡   老古你好,在PCI规范里,PAR信号是同AD和CBE信
[下一篇帖子]:还有困难我没有“keil C51”软件怎么办呢?