91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 969KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-22
  • 語言: 其他
  • 標(biāo)簽: mips??模擬器??simulator??

資源簡介

MIPS五級整數(shù)流水線模擬系統(tǒng)的實驗報告,有簡單的設(shè)計文檔和源代碼

資源截圖

代碼片段和文件信息

//?AsmEditDoc.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“pipeline.h“

#include?“AsmEditDoc.h“
#include?“AsmEditView.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?CAsmEditDoc

IMPLEMENT_DYNCREATE(CAsmEditDoc?CDocument)

CAsmEditDoc::CAsmEditDoc()
{
memset(&m_lf?0?sizeof(m_lf));
m_lf.lfWeight?=?FW_NORMAL;
m_lf.lfCharSet?=?DEFAULT_CHARSET;
m_lf.lfOutPrecision?=?OUT_DEFAULT_PRECIS;
m_lf.lfClipPrecision?=?CLIP_DEFAULT_PRECIS;
m_lf.lfQuality?=?DEFAULT_QUALITY;
m_lf.lfPitchAndFamily?=?DEFAULT_PITCH?|?FF_DONTCARE;
strcpy(m_lf.lfFaceName?“宋體“);

m_UserMsg?=?RegisterWindowMessage(ASMEDITMSG);
}

BOOL?CAsmEditDoc::OnNewDocument()
{
if?(!CDocument::OnNewDocument())
return?FALSE;

//((CWnd*)m_viewList.GetHead())->SetWindowText(NULL);
m_TextBuffer.InitNew();
Settitle(?“-?MIPS?ASM?Editor“?);

return?TRUE;
}

CAsmEditDoc::~CAsmEditDoc()
{
}

BEGIN_MESSAGE_MAP(CAsmEditDoc?CDocument)
//{{AFX_MSG_MAP(CAsmEditDoc)
ON_COMMAND(ID_ASM_FILE_OPEN?OnAsmFileOpen)
ON_COMMAND(ID_ASM_FILE_NEW?OnAsmFileNew)
ON_COMMAND(ID_ASM_FILE_SAVE?OnAsmFileSave)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CAsmEditDoc?diagnostics

#ifdef?_DEBUG
void?CAsmEditDoc::AssertValid()?const
{
CDocument::AssertValid();
}

void?CAsmEditDoc::Dump(CDumpContext&?dc)?const
{
CDocument::Dump(dc);
}
#endif?//_DEBUG

/////////////////////////////////////////////////////////////////////////////
//?CAsmEditDoc?serialization

void?CAsmEditDoc::Serialize(CArchive&?ar)
{
CCrystalEditView*?pView?=?(CCrystalEditView*)m_viewList.GetHead();
ASSERT_VALID(pView);
ASSERT_KINDOF(CCrystalEditView?pView);

if?(ar.IsStoring())
{
}?
else?
{
}

ASSERT_VALID(this);
}

/////////////////////////////////////////////////////////////////////////////
//?CAsmEditDoc?commands

BOOL?CAsmEditDoc::OnOpenDocument(LPCTSTR?lpszPathName)?
{
if?(!CDocument::OnOpenDocument(lpszPathName))
return?FALSE;

return?m_TextBuffer.LoadFromFile(lpszPathName);
}

BOOL?CAsmEditDoc::OnSaveDocument(LPCTSTR?lpszPathName)?
{
return?m_TextBuffer.SaveToFile(lpszPathName);
}

void?CAsmEditDoc::DeleteContents()?
{
CDocument::DeleteContents();
m_TextBuffer.FreeAll();
}

void?CAsmEditDoc::OnCloseDocument()?
{
if(?m_TextBuffer.IsModified()?)?{
int?ret?=?AfxMessageBox(?“文件已經(jīng)改變要保存嗎?“
MB_YESNOCANCEL?|?MB_ICONQUESTION?);
if(?ret?==?IDCANCEL?)?return;
else?if(?ret?==?IDYES?)
this->OnFileSave();
}

lpszPathName.Empty();
CPipelineApp*?pApp?=?(CPipelineApp*)AfxGetApp();
pApp->m_pSimulatorDlg->SendMessage(m_UserMsg?ML_CLOSED?0);

CDocument::OnCloseDocument();
}

void?CAsmEditDoc::OnAsmFileOpen()?
{
//?Before?file?is?to?be?open
//?check?if?the?cur

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????目錄??????????0??2004-09-06?20:42??bin

?????文件????????306??2004-07-22?00:01??bin\delay?slot.mips

?????文件?????????63??2004-05-06?02:28??bin\forward?stall.mips

?????文件?????675840??2004-08-11?17:00??bin\MIPS?Simulator?modified.exe

?????文件?????????69??2004-05-08?12:19??bin\mul.mips

?????文件????????261??2004-07-22?00:02??bin\no?delay?slot.mips

?????文件?????????42??2004-05-11?14:27??bin\simple.mips

?????目錄??????????0??2004-09-06?20:42??MIPS?Simulator

?????文件???????4481??2004-05-03?16:42??MIPS?Simulator\AsmEditDoc.cpp

?????文件???????1680??2004-05-08?21:36??MIPS?Simulator\AsmEditDoc.h

?????文件???????3017??2004-07-22?01:32??MIPS?Simulator\AsmEditframe.cpp

?????文件???????1627??2004-05-02?00:15??MIPS?Simulator\AsmEditframe.h

?????文件???????1849??2004-05-01?23:33??MIPS?Simulator\AsmEditView.cpp

?????文件???????1384??2004-05-01?23:37??MIPS?Simulator\AsmEditView.h

?????文件???????5846??2004-05-11?12:33??MIPS?Simulator\AsmInstruction.cpp

?????文件???????1712??2004-05-08?20:24??MIPS?Simulator\AsmInstruction.h

?????文件???????1609??2004-05-01?21:09??MIPS?Simulator\ChildFrm.cpp

?????文件???????1397??2004-05-02?01:12??MIPS?Simulator\ChildFrm.h

?????文件???????1139??2004-05-01?19:13??MIPS?Simulator\CntrItem.cpp

?????文件???????1580??2004-05-01?19:13??MIPS?Simulator\CntrItem.h

?????目錄??????????0??2004-09-06?20:42??MIPS?Simulator\Crystal

?????文件??????29606??2004-04-30?16:46??MIPS?Simulator\Crystal\CCrystalEditView.cpp

?????文件???????4246??2003-08-05?13:49??MIPS?Simulator\Crystal\CCrystalEditView.h

?????文件???????1230??1999-02-22?19:47??MIPS?Simulator\Crystal\CCrystalEditView.inl

?????文件??????33838??2003-07-19?21:32??MIPS?Simulator\Crystal\CCrystalTextBuffer.cpp

?????文件???????8075??1999-02-22?19:47??MIPS?Simulator\Crystal\CCrystalTextBuffer.h

?????文件????????836??1999-02-22?19:47??MIPS?Simulator\Crystal\CCrystalTextBuffer.inl

?????文件??????72459??2003-07-19?22:35??MIPS?Simulator\Crystal\CCrystalTextView.cpp

?????文件??????13814??2003-08-05?13:47??MIPS?Simulator\Crystal\CCrystalTextView.h

?????文件????????834??1999-02-22?19:49??MIPS?Simulator\Crystal\CCrystalTextView.inl

............此處省略95個文件信息

評論

共有 條評論