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

  • 大小: 141KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-05
  • 語言: 其他
  • 標簽: 代碼生成??

資源簡介

代碼生成器。它依次把每條中間代碼變換成目標代碼,并且在一個基本塊范圍內考慮如何充分利用寄存器的問題。

資源截圖

代碼片段和文件信息

#include???????????????/*?基本輸入輸出流?*/
#include??????????????????/*?運用棧,省去自己再寫棧?*/
#include?
#include
using?namespace?std;
/***************************************
*?????????????????數(shù)據(jù)結構?????????????*
*???????逆波蘭式==>?目標代碼???????????*
***************************************/
/*********************************************
*???目標代碼指令:LD,ST,ADD,SUB,MUL,DIV?*
*???相應的數(shù)值??:1,??2,??3,??4,??5,??6?*
*???數(shù)據(jù)段開始:設置為a-z;單個寄存器????????*
*?acc為寄存器標志:為0表示為空,非0,被占用*
*********************************************/
char?temp=‘a‘-1;???????/*?臨時變量a-z???*/
stack?SEM;???????/*?語義棧????????*/
int?s;?????????????????/*?棧指針????????*/
typedef?struct
{
?int?op;????????????/*?操作符對應的數(shù)值?*/
?char?rt;???????????/*?單個寄存器???????*/
?char?num;??????????/*?操作數(shù)???????????

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

?????文件?????216576??2012-10-29?12:49??B計算機0810704404\0810704404?某某.doc

?????文件???????6647??2011-09-02?19:58??B計算機0810704404\代碼\main.cpp

?????文件?????118079??2011-09-02?19:58??B計算機0810704404\代碼\main.o

?????文件?????236789??2011-09-02?19:58??B計算機0810704404\代碼\目標代碼生成器.exe

?????目錄??????????0??2011-09-03?10:50??B計算機0810704404\代碼

?????目錄??????????0??2011-09-02?20:01??B計算機0810704404

-----------?---------??----------?-----??----

???????????????578091????????????????????6


評論

共有 條評論