一个简单语言编译器的设计和实现.pdfVIP

  • 5
  • 0
  • 约6.13千字
  • 约 5页
  • 2017-06-05 发布于湖北
  • 举报
22 3 Vol. 22 No. 3 2007 6 JOURN L OF CHENGDU UNIVERSITY OF INFORM TION T ECHNOLOGY Jun. 2007 : 1671-1742( 2007) 03-0312-05 1, 2 1,3 1 魏 乐 , 赵秋云 , 刘文清 ( 11 成都信息工程学院计算机系, 四川成都610225; 21 电子科技大学计算机科学与工程学院, 四川成都610054;31 成都理工大学信息工程学院, 四川成都610059) : ) ) ) Min-BVSML, Min-BVSML , VSML SimpleMachine : VSML; SimpleMachine; Min-B; 编译器 : TP311 : 1 1954 1957 ,IBM John Backus) ) ) FORTR N ; ,Noam Chomsky , 4 :0 12 3 , , ; 2 ,3 ; , Lex Yacc ; , ,, , , ; , ,, , 2 Mi n- B VSML 211 Min-B Min-B BasicMin-B Min-B , :rem,get,set,print,if/ goto,end end , Min-B 1 1 Min- B rem 50 rem rem , get 70 get i i set 20 set i= 4* ( 2+ j) 4* ( 2+ j) i, = print 40 print a a goto 60 goto 45 45 if/ goto 35 if i= = 5 goto 80 i 5, 80 , end 90 end Min-B + ,- , * ,/ ; , ,= , = ,== , ! = ; : 2007-02-27 第3 期 魏乐等:一 个 单语言编译器的设计与实现 313 C ,,Min-B rem , , ,;Min-B ,,, , , 0; Min-B 212 VSML VSML SimpleMachine ,SimpleMachine ,VSML , SimpleMachine , 4 ; , ,2 256 , 14 , ; , , , ,, 00H; ,,;VSML ,, , VSML 2 2 VSML read 10H , IO write 11H load 20H store 21H add 30H , sub 31H , div 32H , mul 33H ,

文档评论(0)

1亿VIP精品文档

相关文档