📄 globalwatch.h
字号:
///////////////////////////////////////////////////////////////////////
// 圆梦51!圆梦51!圆梦51!圆梦51!圆梦51!圆梦51!圆梦51!圆梦51!圆梦51!圆梦51!
// 1998.x.x 多少遗憾,多少泪水,路在何方?? 为什么失败的总是我??梦想为什么这么遥远
// ........学x86很久了,书本都翻了n遍了......
// 虽然x86很强大,但要做台x86计算机真是太难了,8051单片机真的简单了很多,我想做个8051的计算机.
// 没有编程器的日子,真是不好受,自己又没条件能做电路板,要是能有台计算机模拟8051,那将是多莫令人兴奋的事情啊
// 但是我什么都没有............什么都没有
// 1999.x.x草稿纸上完成基本的框架图和基本算法,并完成部分核心代码,并将项目名称定为圆梦51
// .......飘啊摇啊,淡漠了生活,忘记了梦想,就这样浑浑噩噩的活着........梦已死
// 2002.8.24 尘世间多少烦恼,从此不必再牵挂。为了梦想我终于可以从现实中解脱出来一段时间,不上学的日子真好,真令人怀念。
// 建立指令模拟代码档。
// 不懂windows C编程是我最大的障碍,......1年时间......我想应该是我这一生中最有价值的时间,以前没有,以后可能更没有了
// 2003.12.x
// 因为要上学,所以能够静下心来学习的时间基本再也找不到了
// 2004.9.2 基本初步完成,尚未完成中断返回,尚未debug
// 2004.11.17 调试浮点程序通过,^_^ :) ^o^ ^0^ :( >_< 他的缺点就是他的优点,我无法权衡,指令类暂时先稳定下来吧
// 当学生真是无奈,我在倒退..............我在放弃梦想...............
// 2005.3.28 不管怎样我要圆梦,我不能做个永远失败的人
// 效率低下,等出了1.0后是否大幅度修改
//////////////////////////////////////////////////////////////////////
// GlobalWatch.h: interface for the GlobalWatch class.
// 全局监视类,主要目的是为了监视8051内部寄存器的数值
// 本代码由桃源村编写 2004.10.20
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_GLOBALWATCH_H__F0598DCA_9D9A_47A4_B55F_F086DCB96CC8__INCLUDED_)
#define AFX_GLOBALWATCH_H__F0598DCA_9D9A_47A4_B55F_F086DCB96CC8__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "instruction.h"//引用他的Mem成员变量
class GlobalWatch
{
public:
int SetMem(instruction * pinsts);//设置被监控的内存指针
TCHAR * GetSignStr();//得到解码的字符串指针
int FlashSign();//刷新状态
GlobalWatch();
instruction * pinst;//指令类指针
memory * mem;
TCHAR * SignStr;
TCHAR *strbuf;//字符串计算缓冲
virtual ~GlobalWatch();
};
#endif // !defined(AFX_GLOBALWATCH_H__F0598DCA_9D9A_47A4_B55F_F086DCB96CC8__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -